Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 88.988B | 107.006B | 135.987B | 177.866B | 232.887B | 280.522B | 386.064B | 469.822B | 513.983B | 574.785B |
Cost of Revenue | 62.752B | 71.651B | 88.265B | 111.934B | 139.156B | 165.536B | 233.307B | 272.344B | 288.831B | 304.739B |
Gross Profit | 26.236B | 35.355B | 47.722B | 65.932B | 93.731B | 114.986B | 152.757B | 197.478B | 225.152B | 270.046B |
Operating Expense | 26.139B | 33.400B | 43.542B | 61.484B | 81.484B | 100.256B | 127.471B | 157.962B | 229.713B | 232.427B |
Operating Income | 178.000M | 2.233B | 4.186B | 4.106B | 12.421B | 14.541B | 22.899B | 24.879B | 12.248B | 36.852B |
Other Income Expense | -118.000m | -256.000m | 90.000M | 346.000M | -183.000m | 203.000M | 2.371B | 14.633B | -16.806b | -177.000m |
Total Other Income Expense | -252.000m | -687.000m | -390.000m | -304.000m | -1.151b | -579.000m | 1.295B | 13.276B | -16.806b | 693.000M |
Pretax Income | -74.000m | 1.546B | 3.796B | 3.802B | 11.270B | 13.962B | 24.194B | 38.155B | -5.936b | 37.545B |
Tax Provision | 167.000M | 950.000M | 1.425B | 769.000M | 1.197B | 2.374B | 2.863B | 4.791B | -3.217b | 7.120B |
Net Income | -241.000m | 596.000M | 2.371B | 3.033B | 10.073B | 11.588B | 21.331B | 33.364B | -2.722b | 30.425B |
Basic EPS | -0.026 | 0.064 | 0.250 | 0.320 | 1.030 | 1.170 | 2.130 | 3.300 | -0.270 | 2.950 |
Diluted EPS | -0.026 | 0.063 | 0.250 | 0.310 | 1.010 | 1.150 | 2.090 | 3.240 | -0.270 | 2.900 |
Basic Average Shares | 9.240B | 9.340B | 9.480B | 9.600B | 9.740B | 9.880B | 10.000B | 10.120B | 10.189B | 10.304B |
Diluted Average Shares | 9.240B | 9.540B | 9.680B | 9.860B | 10.000B | 10.080B | 10.200B | 10.300B | 10.189B | 10.492B |
Total Expenses | 88.891B | 105.051B | 131.807B | 173.418B | 220.640B | 265.792B | 360.778B | 430.306B | 518.544B | 537.933B |
Interest Income | 39.000M | 50.000M | 100.000M | 202.000M | 440.000M | 832.000M | 555.000M | 448.000M | 989.000M | 2.949B |
Interest Expense | 210.000M | 459.000M | 484.000M | 848.000M | 1.417B | 1.600B | 1.647B | 1.809B | 2.367B | 3.182B |
EBITDA | 4.845B | 8.308B | 12.492B | 16.132B | 28.019B | 37.039B | 48.647B | 59.741B | 54.618B | 85.515B |
Depreciation & Amortization | 4.187B | 5.646B | 6.053B | 9.197B | 15.341B | 21.789B | 25.251B | 34.296B | 41.921B | 48.663B |