Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 9.473B | 9.667B | 10.776B | 12.497B | 14.950B | 16.883B | 15.301B | 18.884B | 22.237B | 25.098B |
Cost of Revenue | 2.064B | 2.105B | 2.225B | 2.687B | 3.214B | 3.537B | 3.787B | 4.489B | 5.263B | 6.022B |
Gross Profit | 7.409B | 7.562B | 8.551B | 9.810B | 11.736B | 13.346B | 11.514B | 14.395B | 16.974B | 19.076B |
Operating Expense | 4.367B | 4.528B | 4.898B | 5.860B | 6.540B | 7.219B | 7.147B | 8.708B | 9.617B | 11.090B |
Operating Income | 5.106B | 5.078B | 5.761B | 6.622B | 7.282B | 9.664B | 8.081B | 10.082B | 12.264B | 14.008B |
Other Income Expense | -7.000m | -84.000m | -63.000m | -2.000m | -14.000m | 522.000M | 580.000M | 726.000M | 750.000M | 1.338B |
Total Other Income Expense | -27.000m | -120.000m | -115.000m | -100.000m | -78.000m | 67.000M | -321.000m | 225.000M | -532.000m | -369.000m |
Pretax Income | 5.079B | 4.958B | 5.646B | 6.522B | 7.204B | 9.731B | 7.760B | 10.307B | 11.732B | 13.639B |
Tax Provision | 1.462B | 1.150B | 1.587B | 2.607B | 1.345B | 1.613B | 1.349B | 1.620B | 1.802B | 2.444B |
Net Income | 3.617B | 3.808B | 4.059B | 3.915B | 5.859B | 8.118B | 6.411B | 8.687B | 9.930B | 11.195B |
Basic EPS | 3.110 | 3.360 | 3.700 | 3.670 | 5.630 | 7.980 | 6.400 | 8.790 | 10.260 | 11.860 |
Diluted EPS | 3.100 | 3.350 | 3.690 | 3.650 | 5.600 | 7.940 | 6.370 | 8.760 | 10.230 | 11.830 |
Basic Average Shares | 1.165B | 1.134B | 1.098B | 1.067B | 1.041B | 1.017B | 1.002B | 988.000M | 968.000M | 944.000M |
Diluted Average Shares | 1.169B | 1.137B | 1.101B | 1.072B | 1.047B | 1.022B | 1.006B | 992.000M | 971.000M | 946.000M |
Total Expenses | 4.367B | 4.528B | 4.898B | 5.860B | 6.540B | 7.219B | 7.147B | 8.708B | 9.617B | 11.090B |
Interest Income | 26.000M | 0.000 | 0.000 | 0.000 | 0.000 | 97.000M | 24.000M | 11.000M | 61.000M | 0.000 |
Interest Expense | 48.000M | 61.000M | 95.000M | 154.000M | 186.000M | 224.000M | 380.000M | 431.000M | 471.000M | 575.000M |
EBITDA | 5.514B | 5.584B | 6.250B | 7.112B | 8.877B | 10.189B | 8.742B | 10.994B | 13.374B | 15.345B |
Depreciation & Amortization | 321.000M | 366.000M | 373.000M | 436.000M | 459.000M | 621.000M | 703.000M | 848.000M | 887.000M | 799.000M |