Page title
Section title
Breakdown | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 5.387B | 4.948B | 3.260B | 3.743B | 2.493B | 2.326B | 2.111B | 2.391B | 2.191B | 2.113B |
Cost of Revenue | 3.814B | 3.321B | 2.372B | 2.668B | 1.726B | 1.619B | 1.441B | 1.561B | 1.523B | 1.620B |
Gross Profit | 1.573B | 1.627B | 888.000M | 1.075B | 767.000M | 707.000M | 670.000M | 830.000M | 668.000M | 493.000M |
Operating Expense | 1.138B | 1.328B | 753.000M | 856.000M | 605.000M | 573.000M | 498.000M | 542.000M | 509.000M | 711.000M |
Operating Income | 458.000M | 327.000M | 142.000M | 227.000M | 166.000M | 662.000M | 181.000M | 246.000M | 172.000M | -26.000m |
Other Income Expense | 0.000 | 0.000 | 0.000 | 13.000M | 5.000M | 85.000M | 90.000M | 94.000M | -6.000m | 0.000 |
Total Other Income Expense | -263.000m | -258.000m | -240.000m | -91.000m | -96.000m | -116.000m | -57.000m | -127.000m | -12.000m | 2.000M |
Pretax Income | 169.000M | 136.000M | -98.000m | 114.000M | 70.000M | -503.000m | 135.000M | 206.000M | 160.000M | -24.000m |
Tax Provision | -22.000m | 133.000M | 7.000M | 9.000M | 46.000M | -12.000m | -38.000m | 25.000M | -8.000m | -223.000m |
Net Income | 309.000M | -29.000m | 1.000M | 114.000M | 24.000M | -491.000m | 173.000M | 181.000M | 178.000M | 169.000M |
Basic EPS | 4.610 | -0.470 | 0.016 | 1.840 | 0.390 | -8.050 | 2.880 | 3.290 | 3.360 | 3.450 |
Diluted EPS | 4.480 | -0.450 | 0.010 | 1.780 | 0.380 | -8.050 | 2.840 | 3.230 | 3.360 | 3.380 |
Basic Average Shares | 67.000M | 62.000M | 61.886M | 62.000M | 62.000M | 61.000M | 60.000M | 55.000M | 53.000M | 49.000M |
Diluted Average Shares | 69.000M | 64.000M | 62.000M | 64.000M | 63.000M | 61.000M | 61.000M | 56.000M | 54.000M | 50.000M |
Total Expenses | 4.952B | 4.649B | 3.125B | 3.524B | 2.331B | 2.192B | 1.939B | 2.103B | 2.032B | 2.139B |
Interest Income | 6.000M | 6.000M | 4.000M | 4.000M | 2.000M | 1.000M | 1.000M | 4.000M | 12.000M | 0.000 |
Interest Expense | 174.000M | 182.000M | 234.000M | 122.000M | 99.000M | 88.000M | 69.000M | 62.000M | 6.000M | 43.000M |
EBITDA | 891.000M | 182.000M | 453.000M | 409.000M | 439.000M | -202.000m | 503.000M | 580.000M | 517.000M | 445.000M |
Depreciation & Amortization | 341.000M | 304.000M | 302.000M | 278.000M | 251.000M | 284.000M | 295.000M | 308.000M | 300.000M | 274.000M |