Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 115.002B | 181.287B | 260.122B | 362.332B | 462.020B | 576.888B | 745.802B | 951.592B | 1.046T | 1.085T |
Cost of Revenue | 101.631B | 157.008B | 220.699B | 311.517B | 396.066B | 492.467B | 636.694B | 822.525B | 899.163B | 926.685B |
Gross Profit | 13.371B | 24.279B | 39.423B | 50.815B | 65.954B | 84.421B | 109.108B | 129.067B | 147.073B | 157.977B |
Operating Expense | 19.173B | 27.988B | 41.568B | 51.650B | 68.550B | 79.311B | 98.414B | 125.693B | 128.729B | 69.121B |
Operating Income | -5.802b | -6.459b | -2.145b | -835.476m | -2.619b | 4.705B | 44.228B | 3.374B | 19.723B | 28.910B |
Other Income Expense | 216.587M | -140.597m | 1.474B | 1.316B | 95.175M | 5.375B | 32.556B | -590.222m | -1.555b | 2.885B |
Total Other Income Expense | 825.403M | -2.398b | -630.248m | 956.436M | 245.453M | 4.698B | 6.591B | -6.721b | -5.856b | 2.740B |
Pretax Income | -4.977b | -7.756b | -1.882b | 120.960M | -2.374b | 13.693B | 50.819B | -2.580b | 13.867B | 31.650B |
Tax Provision | 19.324M | 14.646M | 166.391M | 139.593M | 426.872M | 1.803B | 1.482B | 1.887B | 4.176B | 8.393B |
Net Income | -12.954b | -7.732b | -2.000b | 128.764M | -2.492b | 12.187B | 49.405B | -3.560b | 10.380B | 24.167B |
Basic EPS | -10.710 | -5.660 | -1.430 | 0.082 | -1.740 | 8.370 | 32.700 | -2.290 | 6.640 | 15.230 |
Diluted EPS | -10.710 | -5.650 | -1.430 | 0.082 | -1.730 | 8.220 | 31.680 | -2.290 | 6.420 | 15.240 |
Basic Average Shares | 1.210B | 1.366B | 1.402B | 1.422B | 1.432B | 1.482B | 1.559B | 1.553B | 1.617B | 1.587B |
Diluted Average Shares | 1.210B | 1.368B | 1.402B | 1.456B | 1.439B | 1.484B | 1.555B | 1.554B | 1.590B | 1.585B |
Total Expenses | 120.805B | 184.996B | 262.267B | 363.167B | 464.617B | 571.778B | 735.108B | 948.218B | 1.028T | 1.059T |
Interest Income | 637.641M | 414.999M | 481.618M | 2.530B | 2.118B | 1.786B | 2.753B | 4.213B | 5.742B | 9.576B |
Interest Expense | 28.825M | 82.507M | 259.657M | 963.742M | 854.538M | 725.010M | 1.125B | 1.213B | 2.106B | 2.881B |
EBITDA | -3.298b | -5.176b | 2.157B | 1.085B | -4.000k | 10.533B | 58.012B | 4.141B | 23.209B | 37.202B |
Depreciation & Amortization | 1.651B | 2.619B | 3.372B | 4.108B | 5.379B | 5.882B | 6.330B | 6.487B | 6.987B | 8.292B |