Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 6.069B | 4.635B | 4.265B | 5.408B | 7.351B | 7.230B | 6.202B | 8.627B | 11.611B | 9.125B |
Cost of Revenue | 5.193B | 3.769B | 3.264B | 3.926B | 5.024B | 4.797B | 4.194B | 5.980B | 8.488B | 6.635B |
Gross Profit | 876.000M | 866.000M | 1.001B | 1.482B | 2.327B | 2.433B | 2.008B | 2.647B | 3.123B | 2.490B |
Operating Expense | 174.000M | 181.000M | 194.000M | 264.000M | 306.000M | 311.000M | 228.000M | 58.000M | 528.000M | 383.000M |
Operating Income | 702.000M | 685.000M | 807.000M | 1.218B | 2.021B | 1.822B | 1.780B | 2.115B | 2.595B | 2.107B |
Other Income Expense | -41.000m | 40.000M | -40.000m | -13.000m | -274.000m | 15.000M | -18.000m | -248.000m | 129.000M | 0.000 |
Total Other Income Expense | -36.000m | 42.000M | -41.000m | -2.000m | 7.000M | -294.000m | -2.196b | -450.000m | 624.000M | -234.000m |
Pretax Income | 572.000M | 614.000M | 654.000M | 1.033B | 1.742B | 1.528B | -416.000m | 1.665B | 3.219B | 1.873B |
Tax Provision | 167.000M | 199.000M | 189.000M | 142.000M | 464.000M | 36.000M | -100.000m | 423.000M | 248.000M | 413.000M |
Net Income | 383.000M | 406.000M | 466.000M | 891.000M | 1.278B | 1.492B | -316.000m | 1.242B | 2.971B | 1.776B |
Basic EPS | 1.070 | 1.020 | 1.020 | 1.870 | 2.530 | 2.690 | -0.570 | 2.000 | 5.140 | 3.000 |
Diluted EPS | 1.060 | 1.020 | 1.010 | 1.860 | 2.510 | 2.680 | -0.570 | 1.990 | 5.130 | 2.990 |
Basic Average Shares | 326.000M | 347.000M | 388.000M | 426.000M | 505.000M | 512.000M | 550.000M | 550.000M | 553.000M | 550.000M |
Diluted Average Shares | 328.000M | 348.000M | 389.000M | 432.000M | 509.000M | 514.000M | 550.000M | 551.000M | 554.000M | 551.000M |
Total Expenses | 5.367B | 3.950B | 3.458B | 4.190B | 5.330B | 5.108B | 4.422B | 6.038B | 9.016B | 7.018B |
Interest Income | 5.000M | 0.000 | 0.000 | 0.000 | 0.000 | 1.000M | 401.000M | 424.000M | 446.000M | 0.000 |
Interest Expense | 99.000M | 113.000M | 112.000M | 183.000M | 286.000M | 321.000M | 416.000M | 440.000M | 462.000M | 469.000M |
EBITDA | 892.000M | 988.000M | 1.060B | 1.587B | 2.438B | 2.433B | 2.480B | 3.312B | 3.278B | 2.786B |
Depreciation & Amortization | 226.000M | 263.000M | 303.000M | 394.000M | 429.000M | 515.000M | 715.000M | 739.000M | 699.000M | 679.000M |