Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 1.421B | 1.400B | 1.509B | 1.599B | 1.717B | 1.840B | 2.147B | 2.832B | 2.887B | 2.950B |
Cost of Revenue | 973.600M | 944.000M | 1.008B | 1.087B | 1.172B | 1.234B | 1.379B | 1.656B | 1.751B | 1.821B |
Gross Profit | 447.800M | 455.800M | 501.100M | 512.600M | 545.400M | 605.700M | 767.800M | 1.176B | 1.136B | 1.129B |
Operating Expense | 266.000M | 267.100M | 276.600M | 281.700M | 303.200M | 311.600M | 360.900M | 423.500M | 402.200M | 421.800M |
Operating Income | 182.000M | 128.600M | 196.800M | 228.900M | 240.300M | 296.600M | 406.900M | 752.300M | 734.000M | 676.000M |
Other Income Expense | 200.000K | -60.100m | -27.700m | -2.000m | 4.800M | 2.400M | 12.000M | 7.900M | 26.800M | 3.000M |
Total Other Income Expense | 200.000K | -60.100m | -27.700m | -2.000m | 4.800M | -4.800m | -5.600m | -3.400m | -54.100m | -28.400m |
Pretax Income | 169.000M | 116.100M | 189.800M | 222.400M | 240.700M | 291.800M | 401.300M | 748.900M | 679.900M | 698.000M |
Tax Provision | 47.200M | 26.300M | 54.400M | 80.900M | 41.400M | 59.000M | 72.500M | 107.200M | 114.700M | 122.300M |
Net Income | 127.100M | 95.600M | 143.600M | 150.700M | 206.900M | 241.700M | 346.200M | 661.800M | 585.900M | 593.400M |
Basic EPS | 1.790 | 1.330 | 1.960 | 2.040 | 2.800 | 3.270 | 4.680 | 8.900 | 7.880 | 7.990 |
Diluted EPS | 1.750 | 1.300 | 1.910 | 1.990 | 2.740 | 3.210 | 4.570 | 8.670 | 7.730 | 7.880 |
Basic Average Shares | 70.900M | 72.000M | 73.300M | 73.900M | 73.900M | 74.000M | 73.900M | 74.400M | 74.400M | 74.300M |
Diluted Average Shares | 72.800M | 73.800M | 75.000M | 75.800M | 75.400M | 75.400M | 75.800M | 76.300M | 75.800M | 75.300M |
Total Expenses | 1.240B | 1.211B | 1.285B | 1.368B | 1.475B | 1.546B | 1.740B | 2.079B | 2.153B | 2.242B |
Interest Income | 3.500M | 1.600M | 1.100M | 1.300M | 2.100M | 3.800M | 1.400M | 1.000M | 5.100M | 28.000M |
Interest Expense | 13.000M | 12.500M | 7.000M | 6.500M | 6.300M | 4.700M | 6.800M | 7.200M | 7.900M | 9.000M |
EBITDA | 182.000M | 128.600M | 196.800M | 228.900M | 247.000M | 399.900M | 517.200M | 878.400M | 854.600M | 875.700M |
Depreciation & Amortization | 90.000M | 89.900M | 90.700M | 96.700M | 104.400M | 103.400M | 109.100M | 122.300M | 120.600M | 137.300M |