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 | 200.949B |
Cost of Revenue | 136.464B | 90.788B | 78.778B | 95.114B | 113.997B | 109.331B | 69.996B | 107.297B | 161.735B | 166.676B |
Gross Profit | 64.030B | 39.137B | 31.437B | 39.560B | 44.905B | 30.534B | 24.475B | 48.309B | 73.982B | 34.273B |
Operating Expense | 44.304B | 42.847B | 37.653B | 37.080B | 30.459B | 30.851B | 31.452B | 32.817B | 34.327B | 29.240B |
Operating Income | 19.726B | -3.710b | -6.216b | 2.480B | 14.446B | 6.334B | -6.756b | 22.351B | 50.190B | 30.053B |
Other Income Expense | 4.378B | 3.868B | 1.596B | 2.610B | 550.000M | 26.708B | 27.239B | 28.803B | 30.015B | 29.240B |
Total Other Income Expense | 11.476B | 8.552B | 4.257B | 7.048B | 6.877B | -798.000m | -697.000m | -712.000m | -516.000m | -469.000m |
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.561b | 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 | 116.431B | 132.194B | 144.456B | 140.182B | 101.448B | 140.114B | 196.062B | 171.365B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 798.000M | 697.000M | 712.000M | 516.000M | 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 | 19.726B | -3.710b | -1.959b | 9.528B | 40.723B | 35.534B | 12.744B | 40.251B | 66.490B | 47.379B |
Depreciation & Amortization | 17.668B | 23.346B | 19.946B | 18.526B | 19.371B | 18.593B | 17.752B | 17.629B | 15.855B | 15.582B |