Page title
Section title
Breakdown | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 47.453B | 50.365B | 60.319B | 65.450B | 69.693B | 69.217B | 83.959B | 93.512B | 90.155B | 87.693B |
Cost of Revenue | 38.895B | 40.037B | 46.511B | 50.750B | 54.866B | 55.873B | 66.005B | 73.345B | 70.989B | 68.741B |
Gross Profit | 8.558B | 10.328B | 13.808B | 14.700B | 14.827B | 13.344B | 17.954B | 20.167B | 19.166B | 18.952B |
Operating Expense | 6.415B | 7.251B | 8.771B | 9.450B | 10.041B | 10.492B | 11.981B | 13.644B | 13.828B | 12.597B |
Operating Income | 1.867B | 3.077B | 5.037B | 4.740B | 4.466B | 3.287B | 5.857B | 6.245B | 4.912B | 6.355B |
Other Income Expense | 6.415B | 7.251B | 8.752B | 9.450B | 10.041B | 10.492B | 11.981B | 13.644B | 13.828B | -70.000m |
Total Other Income Expense | -295.000m | -22.000m | 21.000M | 591.000M | -3.602b | -1.618b | 817.000M | -1.349b | 451.000M | -519.000m |
Pretax Income | 1.627B | 2.740B | 4.579B | 4.353B | 655.000M | 1.669B | 6.674B | 4.896B | 5.363B | 5.836B |
Tax Provision | 577.000M | 920.000M | 1.582B | -219.000m | 115.000M | 383.000M | 1.443B | 1.070B | 1.391B | 1.505B |
Net Income | 1.050B | 1.820B | 2.997B | 4.572B | 540.000M | 1.286B | 5.231B | 3.826B | 3.972B | 4.331B |
Basic EPS | 3.700 | 6.590 | 11.240 | 17.120 | 2.060 | 4.920 | 19.770 | 14.520 | 15.610 | 17.440 |
Diluted EPS | 3.650 | 6.510 | 11.070 | 16.810 | 2.040 | 4.900 | 19.480 | 14.360 | 15.490 | 17.230 |
Basic Average Shares | 283.000M | 276.000M | 266.000M | 267.000M | 262.000M | 261.000M | 264.000M | 263.000M | 254.000M | 248.000M |
Diluted Average Shares | 287.000M | 279.000M | 270.000M | 272.000M | 265.000M | 262.000M | 268.000M | 266.000M | 256.000M | 251.000M |
Total Expenses | 45.310B | 47.288B | 55.282B | 60.200B | 64.907B | 66.365B | 77.986B | 86.989B | 84.817B | 81.338B |
Interest Income | 14.000M | 21.000M | 33.000M | 48.000M | 59.000M | 55.000M | 52.000M | 53.000M | 198.000M | 370.000M |
Interest Expense | 235.000M | 336.000M | 512.000M | 558.000M | 588.000M | 672.000M | 793.000M | 689.000M | 401.000M | 745.000M |
EBITDA | 5.030B | 5.708B | 8.032B | 4.272B | 8.459B | 6.902B | 10.275B | 10.771B | 9.940B | 10.642B |
Depreciation & Amortization | 2.611B | 2.631B | 2.995B | 3.095B | 3.353B | 3.615B | 3.793B | 3.970B | 4.176B | 4.287B |