Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 12.702B | 13.880B | 15.082B | 18.358B | 20.609B | 22.977B | 21.846B | 24.105B | 29.310B | 32.653B |
Cost of Revenue | 2.382B | 2.553B | 2.764B | 3.248B | 3.856B | 4.165B | 4.512B | 4.970B | 5.733B | 6.567B |
Gross Profit | 10.320B | 11.327B | 12.318B | 15.110B | 16.753B | 18.812B | 17.334B | 19.135B | 23.577B | 26.086B |
Operating Expense | 2.170B | 2.249B | 2.556B | 2.947B | 3.192B | 3.411B | 3.242B | 3.328B | 3.896B | 4.159B |
Operating Income | 7.697B | 9.064B | 7.883B | 12.144B | 12.954B | 15.001B | 14.081B | 15.804B | 18.813B | 21.000B |
Other Income Expense | 435.000M | 494.000M | 502.000M | 556.000M | 613.000M | 656.000M | 767.000M | 804.000M | 861.000M | 943.000M |
Total Other Income Expense | -426.000m | -83.000m | -1.323b | 94.000M | -143.000m | -117.000m | -291.000m | 259.000M | -677.000m | 37.000M |
Pretax Income | 7.724B | 8.995B | 8.012B | 11.694B | 12.806B | 14.884B | 13.790B | 16.063B | 18.136B | 21.037B |
Tax Provision | 2.286B | 2.667B | 2.021B | 4.995B | 2.505B | 2.804B | 2.924B | 3.752B | 3.179B | 3.764B |
Net Income | 5.438B | 6.328B | 5.991B | 6.699B | 10.301B | 12.080B | 10.866B | 12.311B | 14.957B | 17.273B |
Basic EPS | 2.160 | 2.580 | 2.490 | 2.800 | 4.600 | 5.330 | 4.900 | 5.640 | 7.020 | 8.290 |
Diluted EPS | 2.150 | 2.580 | 2.480 | 2.800 | 4.420 | 5.130 | 4.710 | 5.490 | 6.850 | 8.280 |
Basic Average Shares | 2.510B | 2.447B | 2.389B | 2.312B | 2.238B | 2.188B | 2.139B | 2.129B | 2.084B | 2.047B |
Diluted Average Shares | 2.523B | 2.457B | 2.414B | 2.395B | 2.329B | 2.272B | 2.223B | 2.188B | 2.136B | 2.085B |
Total Expenses | 4.552B | 4.802B | 5.320B | 6.195B | 7.048B | 7.576B | 7.754B | 8.298B | 9.629B | 10.726B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest Expense | 0.000 | 0.000 | 427.000M | 563.000M | 612.000M | 533.000M | 516.000M | 513.000M | 538.000M | 644.000M |
EBITDA | 9.038B | 9.586B | 10.820B | 12.832B | 14.638B | 16.057B | 14.859B | 16.611B | 20.542B | 21.336B |
Depreciation & Amortization | 435.000M | 494.000M | 502.000M | 556.000M | 613.000M | 656.000M | 767.000M | 804.000M | 861.000M | 943.000M |