Page title
Section title
Breakdown | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 7.967B | 8.593B | 8.978B | 9.536B | 10.150B | 11.604B | 13.328B | 14.410B | 15.812B | 2.955M |
Cost of Revenue | 3.804B | 4.084B | 4.257B | 4.496B | 4.755B | 5.519B | 6.308B | 7.028B | 8.112B | 0.000 |
Gross Profit | 4.163B | 4.509B | 4.721B | 5.040B | 5.395B | 6.086B | 7.020B | 7.382B | 7.700B | 2.955M |
Operating Expense | 2.649B | 2.810B | 2.995B | 3.225B | 3.474B | 3.666B | 4.103B | 4.427B | 4.511B | 0.000 |
Operating Income | 1.514B | 1.699B | 1.725B | 1.815B | 1.921B | 2.419B | 2.917B | 2.954B | 3.189B | 2.955M |
Other Income Expense | 1.134M | 4.692M | 1.406M | -1.489m | 7.033M | 5.704M | 7.543M | -2.879m | -19.257m | 0.000 |
Total Other Income Expense | 1.134M | 4.692M | 1.406M | -1.489m | -130.397m | -152.931m | -135.254m | -155.836m | -183.826m | 0.000 |
Pretax Income | 1.460B | 1.637B | 1.638B | 1.694B | 1.790B | 2.266B | 2.782B | 2.799B | 3.005B | 0.000 |
Tax Provision | 529.150M | 599.500M | 504.000M | 369.600M | 399.287M | 514.103M | 617.229M | 626.005M | 658.169M | 0.000 |
Net Income | 931.216M | 1.038B | 1.134B | 1.324B | 1.391B | 1.752B | 2.165B | 2.173B | 2.347B | 0.000 |
Basic EPS | 9.320 | 10.870 | 12.820 | 16.270 | 18.070 | 23.740 | 31.390 | 33.750 | 38.800 | 0.000 |
Diluted EPS | 9.170 | 10.730 | 12.670 | 16.100 | 17.880 | 23.530 | 31.100 | 33.440 | 38.470 | 0.000 |
Basic Average Shares | 99.965M | 95.447M | 88.426M | 81.406M | 76.985M | 73.817M | 68.967M | 64.372M | 60.475M | 58.848M |
Diluted Average Shares | 101.514M | 96.720M | 89.502M | 82.280M | 77.788M | 74.462M | 69.611M | 64.962M | 60.998M | 59.249M |
Total Expenses | 6.453B | 6.894B | 7.252B | 7.721B | 8.229B | 9.185B | 10.410B | 11.455B | 12.624B | 0.000 |
Interest Income | 2.340M | 4.224M | 2.347M | 2.521M | 2.545M | 2.491M | 1.971M | 4.763M | 4.900M | 0.000 |
Interest Expense | 57.129M | 70.931M | 91.349M | 122.129M | 139.975M | 161.126M | 144.768M | 157.720M | 208.868M | 0.000 |
EBITDA | 1.728B | 1.926B | 1.963B | 2.075B | 2.201B | 2.742B | 3.255B | 3.314B | 3.598B | 2.955M |
Depreciation & Amortization | 210.256M | 217.866M | 233.845M | 258.937M | 280.453M | 322.830M | 337.731M | 359.817M | 409.061M | 0.000 |