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.058B | 33.122B | 43.536B | 61.826B | 81.310B | 100.445B | 129.858B | 172.599B | 212.904B | 233.194B |
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 | 8.849B | 12.076B | 167.000M | 214.000M | 296.000M | 201.000M | -75.000m | 62.000M | 1.263B | 767.000M |
Total Other Income Expense | -289.000m | -665.000m | -294.000m | -300.000m | -1.160b | -565.000m | 1.279B | 13.272B | -18.184b | 705.000M |
Pretax Income | -74.000m | 1.546B | 3.796B | 3.802B | 11.270B | 13.962B | 24.194B | 38.155B | -5.939b | 37.557B |
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.810B | 104.773B | 131.801B | 173.760B | 220.466B | 265.981B | 363.165B | 444.943B | 501.735B | 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 | 178.000M | 2.233B | 12.302B | 15.584B | 27.762B | 36.330B | 48.079B | 59.312B | 55.269B | 85.515B |
Depreciation & Amortization | 4.187B | 5.646B | 8.116B | 11.478B | 15.341B | 21.789B | 25.180B | 34.433B | 41.921B | 48.663B |