Page title
Section title
Breakdown | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 6.123B | 5.546B | 5.519B | 5.911B | 6.146B | 5.412B | 5.744B | 6.318B | 6.362B | 6.269B |
Cost of Revenue | 2.290B | 2.173B | 2.129B | 2.212B | 2.201B | 1.789B | 1.929B | 2.098B | 2.153B | 1.858B |
Gross Profit | 3.833B | 3.373B | 3.390B | 3.699B | 3.945B | 3.623B | 3.815B | 4.220B | 4.209B | 4.411B |
Operating Expense | 3.117B | 2.960B | 2.683B | 2.792B | 2.762B | 2.695B | 2.882B | 3.017B | 3.050B | 3.142B |
Operating Income | 716.500M | 348.000M | 665.000M | 1.125B | 1.221B | 945.000M | 1.031B | 1.157B | 1.018B | 1.269B |
Other Income Expense | -3.700m | -3.000m | 8.000M | 41.000M | 47.000M | -1.000m | -69.000m | -62.000m | 48.000M | 1.000M |
Total Other Income Expense | -3.700m | -68.000m | -42.000m | 259.000M | 85.000M | -1.000m | -69.000m | -62.000m | 48.000M | -6.000m |
Pretax Income | 712.800M | 345.000M | 665.000M | 1.166B | 1.268B | 944.000M | 962.000M | 1.095B | 1.066B | 1.263B |
Tax Provision | 152.900M | 116.000M | 156.000M | 1.090B | 99.000M | 125.000M | 232.000M | 158.000M | -208.000m | 277.000M |
Net Income | 559.900M | 229.000M | 509.000M | 76.000M | 1.169B | 819.000M | 730.000M | 937.000M | 1.274B | 986.000M |
Basic EPS | 1.770 | 0.780 | 1.850 | 0.280 | 4.600 | 3.560 | 3.290 | 4.200 | 5.870 | 4.740 |
Diluted EPS | 1.750 | 0.770 | 1.810 | 0.280 | 4.510 | 3.520 | 3.230 | 4.090 | 5.790 | 4.630 |
Basic Average Shares | 315.500M | 294.000M | 275.000M | 268.000M | 254.000M | 230.000M | 222.000M | 223.000M | 217.000M | 208.000M |
Diluted Average Shares | 320.700M | 297.000M | 281.000M | 276.000M | 259.000M | 233.000M | 226.000M | 229.000M | 220.000M | 213.000M |
Total Expenses | 5.406B | 5.133B | 4.812B | 5.004B | 4.963B | 4.484B | 4.811B | 5.115B | 5.203B | 5.000B |
Interest Income | 36.600M | 46.000M | 44.000M | 79.000M | 88.000M | 48.000M | 9.000M | 7.000M | 69.000M | 112.000M |
Interest Expense | 42.000M | 49.000M | 52.000M | 62.000M | 58.000M | 55.000M | 74.000M | 73.000M | 234.000M | 64.000M |
EBITDA | 1.024B | 757.000M | 975.000M | 887.000M | 1.342B | 1.104B | 1.042B | 1.443B | 1.548B | 1.524B |
Depreciation & Amortization | 307.200M | 268.000M | 226.000M | 198.000M | 197.000M | 244.000M | 259.000M | 249.000M | 301.000M | 255.000M |