Page title
Section title
Breakdown | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 40.339B | 39.528B | 39.403B | 42.151B | 42.879B | 43.638B | 47.262B | 51.761B | 46.298B | 43.452B |
Cost of Revenue | 31.292B | 30.337B | 29.963B | 32.275B | 32.918B | 33.590B | 36.689B | 40.121B | 36.386B | 33.910B |
Gross Profit | 9.047B | 9.191B | 9.440B | 9.876B | 9.961B | 10.048B | 10.573B | 11.640B | 9.912B | 9.542B |
Operating Expense | 7.592B | 7.618B | 7.547B | 8.023B | 8.015B | 7.998B | 7.928B | 8.635B | 7.970B | 7.826B |
Operating Income | 1.450B | 1.375B | 1.854B | 1.843B | 1.900B | 2.009B | 2.391B | 3.039B | 1.795B | 1.716B |
Other Income Expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total Other Income Expense | 22.000M | -183.000m | -5.000m | 39.000M | 15.000M | -16.000m | -14.000m | -15.000m | -7.000m | -95.000m |
Pretax Income | 1.387B | 1.310B | 1.816B | 1.817B | 1.888B | 1.993B | 2.377B | 3.024B | 1.788B | 1.621B |
Tax Provision | 141.000M | 503.000M | 609.000M | 818.000M | 424.000M | 452.000M | 579.000M | 574.000M | 370.000M | 381.000M |
Net Income | 1.233B | 897.000M | 1.228B | 1.000B | 1.464B | 1.541B | 1.798B | 2.454B | 1.419B | 1.241B |
Basic EPS | 3.530 | 2.590 | 3.860 | 3.330 | 5.300 | 5.820 | 6.930 | 9.940 | 6.310 | 5.700 |
Diluted EPS | 3.490 | 2.560 | 3.810 | 3.260 | 5.200 | 5.750 | 6.840 | 9.840 | 6.290 | 5.680 |
Basic Average Shares | 349.500M | 346.500M | 318.500M | 300.400M | 276.400M | 264.900M | 259.600M | 246.800M | 224.800M | 217.700M |
Diluted Average Shares | 353.600M | 350.700M | 322.600M | 307.100M | 281.400M | 268.100M | 263.000M | 249.300M | 225.700M | 218.500M |
Total Expenses | 38.884B | 37.955B | 37.510B | 40.298B | 40.933B | 41.588B | 44.617B | 48.756B | 44.356B | 41.736B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 47.000M | 37.000M | 10.000M | 28.000M | 78.000M |
Interest Expense | 90.000M | 80.000M | 72.000M | 75.000M | 73.000M | 64.000M | 52.000M | 25.000M | 35.000M | 52.000M |
EBITDA | 1.455B | 2.230B | 2.547B | 2.536B | 2.716B | 2.862B | 3.484B | 3.874B | 2.860B | 2.639B |
Depreciation & Amortization | 656.000M | 657.000M | 654.000M | 683.000M | 770.000M | 812.000M | 839.000M | 869.000M | 918.000M | 923.000M |