Page title
Section title
Breakdown | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 102.531B | 121.546B | 129.976B | 136.809B | 145.534B | 152.922B | 162.467B | 181.364B | 205.012B | 226.827B |
Cost of Revenue | 96.819B | 115.003B | 123.432B | 129.628B | 138.700B | 146.054B | 155.689B | 174.819B | 198.123B | 219.413B |
Gross Profit | 5.712B | 6.543B | 6.544B | 7.181B | 6.834B | 6.868B | 6.778B | 6.545B | 6.889B | 7.414B |
Operating Expense | 3.521B | 4.107B | 4.302B | 5.303B | 5.101B | 5.096B | 4.984B | 4.881B | 5.119B | 5.000B |
Operating Income | 2.161B | 2.459B | 2.120B | 126.000M | 2.060B | 1.773B | 1.841B | 1.648B | 727.000M | 1.243B |
Other Income Expense | 7.000M | -5.000m | 5.000M | -23.000m | 621.000M | 524.000M | 451.000M | 324.000M | 4.000M | 0.000 |
Total Other Income Expense | -83.000m | 18.000M | -117.000m | -1.777b | -309.000m | -5.545b | -1.518b | -2.417b | -1.039b | -42.000m |
Pretax Income | 1.967B | 2.276B | 1.924B | -228.000m | 1.751B | -3.772b | 323.000M | -769.000m | 638.000M | 1.201B |
Tax Provision | 755.000M | 845.000M | 630.000M | -487.000m | 386.000M | -79.000m | -289.000m | 163.000M | 376.000M | 348.000M |
Net Income | 1.215B | 1.427B | 1.288B | 256.000M | 1.363B | -3.693b | 611.000M | -932.000m | 261.000M | 852.000M |
Basic EPS | 3.660 | 4.360 | 4.060 | 0.820 | 4.540 | -12.600 | 2.090 | -3.340 | 1.000 | 3.480 |
Diluted EPS | 3.620 | 4.320 | 4.030 | 0.810 | 4.530 | -12.600 | 2.080 | -3.340 | 1.000 | 3.450 |
Basic Average Shares | 332.000M | 327.000M | 317.000M | 313.000M | 300.000M | 293.000M | 292.000M | 279.000M | 261.000M | 245.000M |
Diluted Average Shares | 335.000M | 330.000M | 320.000M | 315.000M | 301.000M | 293.000M | 294.000M | 279.000M | 262.000M | 247.000M |
Total Expenses | 100.340B | 119.110B | 127.734B | 134.931B | 143.801B | 151.150B | 160.673B | 179.700B | 203.242B | 224.413B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 294.000M | 238.000M | 180.000M | 149.000M | 93.000M | 0.000 |
Interest Expense | 141.000M | 178.000M | 201.000M | 329.000M | 294.000M | 238.000M | 180.000M | 149.000M | 93.000M | 51.000M |
EBITDA | 2.649B | 3.072B | 2.964B | 2.887B | 2.718B | 2.686B | 2.624B | 2.340B | 2.466B | 1.243B |
Depreciation & Amortization | 451.000M | 632.000M | 709.000M | 1.020B | 986.000M | 917.000M | 805.000M | 723.000M | 692.000M | 0.000 |