Page title
Section title
Breakdown | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 76.279B | 65.299B | 65.058B | 66.832B | 67.684B | 70.950B | 76.118B | 80.187B | 82.006B | 84.039B |
Cost of Revenue | 38.876B | 32.909B | 32.535B | 34.432B | 34.768B | 35.250B | 37.108B | 42.157B | 42.760B | 40.600B |
Gross Profit | 37.403B | 32.390B | 32.523B | 32.400B | 32.916B | 35.700B | 39.010B | 38.030B | 39.246B | 43.439B |
Operating Expense | 23.585B | 18.949B | 18.568B | 19.037B | 19.084B | 19.994B | 21.024B | 20.217B | 21.112B | 24.894B |
Operating Income | 11.790B | 13.441B | 13.955B | 13.363B | 14.923B | 15.706B | 17.986B | 17.813B | 18.134B | 18.545B |
Other Income Expense | 531.000M | 325.000M | -404.000m | 222.000M | 871.000M | 438.000M | 86.000M | 570.000M | 668.000M | 0.000 |
Total Other Income Expense | -37.000m | -72.000m | -509.000m | -37.000m | 582.000M | 128.000M | -371.000m | 182.000M | 219.000M | 216.000M |
Pretax Income | 11.846B | 13.369B | 13.257B | 13.326B | 6.069B | 15.834B | 17.615B | 17.995B | 18.353B | 18.761B |
Tax Provision | 2.916B | 3.342B | 3.063B | 3.465B | 2.103B | 2.731B | 3.263B | 3.202B | 3.615B | 3.787B |
Net Income | 7.036B | 10.508B | 15.326B | 9.750B | 3.897B | 13.027B | 14.306B | 14.742B | 14.653B | 14.879B |
Basic EPS | 2.500 | 3.800 | 5.800 | 3.850 | 1.560 | 5.130 | 5.690 | 6.000 | 6.070 | 6.300 |
Diluted EPS | 2.440 | 3.690 | 5.590 | 3.670 | 1.530 | 4.960 | 5.500 | 5.810 | 5.900 | 6.020 |
Basic Average Shares | 2.814B | 2.765B | 2.642B | 2.529B | 2.504B | 2.487B | 2.466B | 2.410B | 2.368B | 2.360B |
Diluted Average Shares | 2.884B | 2.844B | 2.740B | 2.657B | 2.540B | 2.626B | 2.601B | 2.539B | 2.484B | 2.472B |
Total Expenses | 62.461B | 51.858B | 51.103B | 53.469B | 53.852B | 55.244B | 58.132B | 62.374B | 63.872B | 65.494B |
Interest Income | 151.000M | 182.000M | 171.000M | 247.000M | 220.000M | 155.000M | 45.000M | 51.000M | 307.000M | 473.000M |
Interest Expense | 626.000M | 579.000M | 465.000M | 506.000M | 509.000M | 465.000M | 502.000M | 439.000M | 756.000M | 925.000M |
EBITDA | 16.211B | 16.921B | 16.524B | 16.666B | 17.031B | 19.312B | 20.852B | 21.241B | 21.771B | 23.844B |
Depreciation & Amortization | 3.134B | 2.972B | 2.796B | 2.834B | 2.824B | 3.013B | 2.735B | 2.807B | 2.714B | 2.896B |