Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 3.549B | 3.582B | 3.790B | 4.607B | 5.191B | 5.367B | 5.527B | 5.778B | 5.372B | 6.178B |
Cost of Revenue | 1.448B | 1.418B | 1.458B | 1.743B | 1.912B | 1.940B | 1.984B | 1.860B | 1.619B | 1.871B |
Gross Profit | 2.102B | 2.165B | 2.332B | 2.865B | 3.280B | 3.427B | 3.543B | 3.917B | 3.753B | 4.307B |
Operating Expense | 1.102B | 1.137B | 1.278B | 1.655B | 1.883B | 1.929B | 2.112B | 2.338B | 2.228B | 2.562B |
Operating Income | 999.473M | 1.028B | 1.055B | 1.210B | 1.396B | 1.498B | 1.431B | 1.480B | 1.525B | 1.745B |
Other Income Expense | 620.000K | 58.652M | -2.352m | 5.045M | 0.000 | -5.100m | -2.900m | 24.900M | -50.100m | 0.000 |
Total Other Income Expense | -78.017m | -25.573m | -113.911m | -175.521m | -198.000m | 729.000M | -379.700m | -209.300m | -242.500m | -2.100m |
Pretax Income | 921.456M | 1.002B | 940.652M | 1.035B | 1.198B | 2.227B | 1.209B | 1.271B | 1.282B | 1.743B |
Tax Provision | 275.423M | 306.278M | 282.007M | 62.951M | 254.000M | 459.500M | 259.600M | 288.400M | 296.400M | 374.700M |
Net Income | 646.033M | 696.067M | 658.600M | 971.800M | 944.400M | 1.768B | 949.700M | 1.153B | 985.600M | 1.384B |
Basic EPS | 6.470 | 6.920 | 6.500 | 9.510 | 9.150 | 17.020 | 9.080 | 10.420 | 9.310 | 12.980 |
Diluted EPS | 6.400 | 6.850 | 6.430 | 9.390 | 9.050 | 16.820 | 8.980 | 10.300 | 9.230 | 12.890 |
Basic Average Shares | 99.916M | 100.616M | 101.291M | 102.168M | 103.200M | 103.900M | 104.600M | 105.300M | 105.900M | 106.600M |
Diluted Average Shares | 100.884M | 101.597M | 102.464M | 103.522M | 104.400M | 105.100M | 105.700M | 106.500M | 106.800M | 107.400M |
Total Expenses | 2.550B | 2.554B | 2.735B | 3.397B | 3.795B | 3.868B | 4.096B | 4.198B | 3.847B | 4.433B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 400.000K | 0.000 | 0.000 | 0.000 | 0.000 |
Interest Expense | 78.637M | 84.225M | 111.600M | 180.600M | 182.100M | 186.600M | 218.900M | 234.100M | 192.400M | 164.700M |
EBITDA | 1.200B | 1.238B | 1.291B | 1.559B | 1.747B | 2.828B | 1.783B | 1.952B | 2.125B | 2.500B |
Depreciation & Amortization | 197.284M | 204.261M | 238.299M | 343.513M | 366.000M | 413.900M | 512.900M | 615.900M | 650.100M | 755.200M |