Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 127.079B | 131.620B | 125.980B | 126.034B | 130.863B | 131.868B | 128.292B | 133.613B | 136.835B | 133.974B |
Cost of Revenue | 49.931B | 52.557B | 52.701B | 53.063B | 55.508B | 54.726B | 51.201B | 56.301B | 59.133B | 54.887B |
Gross Profit | 77.148B | 79.063B | 73.279B | 72.971B | 75.355B | 77.142B | 77.091B | 77.312B | 77.702B | 79.087B |
Operating Expense | 57.549B | 46.003B | 43.023B | 43.772B | 48.486B | 46.578B | 48.293B | 44.864B | 47.235B | 56.292B |
Operating Income | 19.599B | 33.060B | 29.249B | 27.425B | 22.278B | 30.378B | 28.798B | 32.448B | 30.467B | 22.877B |
Other Income Expense | -1.302b | 71.000M | -3.848b | -120.000m | 2.995B | 583.000M | -475.000m | 3.805B | 2.304B | 24.993B |
Total Other Income Expense | -4.329b | -4.820b | -8.263b | -6.831b | -2.655b | -7.645b | -4.831b | -3.028b | -2.196b | -5.890b |
Pretax Income | 15.270B | 28.240B | 20.986B | 20.594B | 19.623B | 22.733B | 23.967B | 29.420B | 28.271B | 16.987B |
Tax Provision | 3.314B | 9.865B | 7.378B | -9.956b | 3.584B | 2.945B | 5.619B | 6.802B | 6.523B | 4.892B |
Net Income | 9.625B | 17.879B | 13.127B | 30.101B | 15.528B | 19.265B | 17.801B | 22.065B | 21.256B | 11.614B |
Basic EPS | 2.420 | 4.380 | 3.220 | 7.370 | 3.760 | 4.660 | 4.300 | 5.320 | 5.060 | 2.760 |
Diluted EPS | 2.420 | 4.370 | 3.210 | 7.360 | 3.760 | 4.650 | 4.300 | 5.320 | 5.060 | 2.760 |
Basic Average Shares | 3.974B | 4.085B | 4.080B | 4.084B | 4.128B | 4.138B | 4.140B | 4.148B | 4.202B | 4.211B |
Diluted Average Shares | 3.981B | 4.093B | 4.086B | 4.089B | 4.132B | 4.140B | 4.142B | 4.150B | 4.204B | 4.215B |
Total Expenses | 107.480B | 98.560B | 95.724B | 96.835B | 103.994B | 101.304B | 99.494B | 101.165B | 106.368B | 111.097B |
Interest Income | 108.000M | 115.000M | 59.000M | 82.000M | 94.000M | 121.000M | 65.000M | 48.000M | 146.000M | 354.000M |
Interest Expense | 4.915B | 4.920B | 4.376B | 4.733B | 4.833B | 4.730B | 4.247B | 3.485B | 3.613B | 5.524B |
EBITDA | 36.718B | 49.177B | 45.768B | 46.538B | 47.040B | 47.999B | 48.109B | 52.871B | 48.597B | 40.136B |
Depreciation & Amortization | 16.533B | 16.017B | 15.928B | 16.954B | 17.403B | 16.682B | 16.720B | 16.206B | 17.099B | 17.624B |