Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 200.494B | 129.925B | 110.215B | 134.674B | 158.902B | 139.865B | 94.471B | 155.606B | 235.717B | 196.913B |
Cost of Revenue | 136.464B | 90.788B | 78.778B | 95.114B | 113.997B | 109.331B | 71.656B | 110.174B | 161.735B | 136.522B |
Gross Profit | 64.030B | 39.137B | 31.437B | 39.560B | 44.905B | 30.534B | 22.815B | 45.432B | 73.982B | 60.391B |
Operating Expense | 44.304B | 42.847B | 36.908B | 36.432B | 30.459B | 30.434B | 28.912B | 29.252B | 34.032B | 30.407B |
Operating Income | 19.726B | -3.710b | -5.471b | 3.128B | 14.446B | 100.000M | -6.097b | 16.180B | 39.950B | 46.124B |
Other Income Expense | 39.810B | 38.404B | 32.603B | 32.322B | 26.621B | 26.291B | 24.699B | 25.238B | 29.720B | 56.250B |
Total Other Income Expense | -17.462b | -25.311b | 3.311B | 6.093B | -17.477b | 5.436B | -4.094b | -15.734b | -11.527b | -16.540b |
Pretax Income | 31.202B | 4.842B | -2.160b | 9.221B | 20.575B | 5.536B | -7.453b | 21.639B | 49.674B | 29.584B |
Tax Provision | 11.892B | 132.000M | -1.729b | -48.000m | 5.715B | 2.691B | -1.892b | 5.950B | 14.066B | 8.173B |
Net Income | 19.241B | 4.587B | -497.000m | 9.195B | 14.824B | 2.924B | -5.543b | 15.625B | 35.465B | 21.369B |
Basic EPS | 10.210 | 2.460 | -0.270 | 4.880 | 7.810 | 1.550 | -2.970 | 8.150 | 18.370 | 11.410 |
Diluted EPS | 10.140 | 2.450 | -0.270 | 4.850 | 7.740 | 1.540 | -2.970 | 8.140 | 18.280 | 11.370 |
Basic Average Shares | 1.884B | 1.868B | 1.841B | 1.883B | 1.898B | 1.882B | 1.870B | 1.916B | 1.931B | 1.873B |
Diluted Average Shares | 1.898B | 1.875B | 1.873B | 1.898B | 1.914B | 1.895B | 1.870B | 1.920B | 1.940B | 1.880B |
Total Expenses | 180.768B | 133.635B | 115.686B | 131.546B | 144.456B | 139.765B | 100.568B | 139.426B | 195.767B | 148.675B |
Interest Income | 145.000M | 119.000M | 145.000M | 107.000M | 192.000M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest Expense | 0.000 | 0.000 | 201.000M | 307.000M | 748.000M | 798.000M | 697.000M | 712.000M | 516.000M | 469.000M |
EBITDA | 48.870B | 28.188B | 14.052B | 28.877B | 40.742B | 24.927B | 10.996B | 40.276B | 66.045B | 45.635B |
Depreciation & Amortization | 17.668B | 18.565B | 16.011B | 17.858B | 18.717B | 17.965B | 17.192B | 17.013B | 15.295B | 17.326B |