Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 17.021B | 17.486B | 16.155B | 17.195B | 16.727B | 19.204B | 17.997B | 17.069B | 20.956B | 28.114B |
Cost of Revenue | 8.751B | 8.596B | 7.431B | 7.398B | 7.062B | 8.003B | 7.290B | 8.480B | 10.817B | 10.138B |
Gross Profit | 8.270B | 8.890B | 8.724B | 9.797B | 9.665B | 11.201B | 10.707B | 8.589B | 10.139B | 17.976B |
Operating Expense | 3.875B | 4.230B | 4.427B | 3.812B | 5.419B | 5.913B | 5.761B | 5.725B | 6.580B | 8.144B |
Operating Income | 4.384B | 4.632B | 4.608B | 5.326B | 4.280B | 5.353B | 3.704B | 3.889B | 4.081B | 10.237B |
Other Income Expense | 199.000M | 256.000M | 351.000M | -774.000m | 213.000M | 5.913B | 5.761B | 5.725B | 6.580B | 578.000M |
Total Other Income Expense | 431.000M | 455.000M | 1.102B | 159.000M | 4.553B | -1.517b | -1.291b | -714.000m | -249.000m | 780.000M |
Pretax Income | 3.645B | 3.990B | 4.388B | 4.667B | 7.352B | 3.836B | 2.413B | 3.175B | 3.832B | 7.288B |
Tax Provision | 1.176B | 1.228B | 1.383B | -653.000m | 1.576B | 448.000M | 44.000M | 348.000M | 586.000M | 1.006B |
Net Income | 2.465B | 2.752B | 2.912B | 5.378B | 6.638B | 3.769B | 2.919B | 2.827B | 3.246B | 7.310B |
Basic EPS | 1.400 | 1.490 | 1.560 | 2.850 | 3.510 | 1.950 | 1.490 | 1.440 | 1.650 | 3.610 |
Diluted EPS | 1.400 | 1.490 | 1.560 | 2.840 | 3.470 | 1.940 | 1.480 | 1.430 | 1.640 | 3.600 |
Basic Average Shares | 1.761B | 1.817B | 1.864B | 1.884B | 1.893B | 1.928B | 1.959B | 1.963B | 1.973B | 2.026B |
Diluted Average Shares | 1.761B | 1.844B | 1.864B | 1.892B | 1.912B | 1.942B | 1.969B | 1.972B | 1.979B | 2.031B |
Total Expenses | 12.626B | 12.826B | 11.858B | 11.210B | 12.481B | 13.916B | 13.051B | 14.205B | 17.397B | 18.282B |
Interest Income | 80.000M | 86.000M | 82.000M | 81.000M | 51.000M | 54.000M | 38.000M | 1.270B | 585.000M | 0.000 |
Interest Expense | 1.261B | 1.211B | 1.093B | 1.558B | 1.498B | 2.249B | 1.950B | 1.270B | 585.000M | 3.324B |
EBITDA | 7.663B | 8.312B | 8.255B | 8.062B | 9.008B | 9.904B | 8.019B | 8.101B | 8.954B | 15.913B |
Depreciation & Amortization | 2.896B | 3.203B | 3.377B | 2.638B | 4.147B | 4.478B | 4.315B | 4.214B | 4.790B | 6.151B |