Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 1.582B | 1.680B | 2.455B | 1.834B | 3.116B | 2.902B | 2.821B | 3.407B | 4.202B | 4.275B |
Cost of Revenue | 505.154M | 541.868M | 746.192M | 546.798M | 1.168B | 858.837M | 658.854M | 1.033B | 1.683B | 2.217B |
Gross Profit | 1.077B | 1.138B | 1.708B | 1.287B | 1.948B | 2.043B | 2.162B | 2.375B | 2.519B | 2.058B |
Operating Expense | 971.077M | 1.049B | 1.051B | 1.107B | 1.225B | 1.297B | 1.338B | 1.470B | 1.598B | 991.131M |
Operating Income | 611.349M | 631.395M | 657.230M | 727.546M | 723.134M | 746.058M | 824.099M | 904.998M | 920.982M | 1.067B |
Other Income Expense | -5.235m | -4.389m | -234.000k | -3.270m | -5.344m | 1.297B | 1.338B | 1.470B | 1.598B | 69.775M |
Total Other Income Expense | -5.235m | -4.389m | -234.000k | -3.270m | -5.344m | -95.749m | -77.303m | -85.699m | -69.074m | 69.775M |
Pretax Income | 476.819M | 510.765M | 542.184M | 604.094M | 611.144M | 650.309M | 746.796M | 819.299M | 851.908M | 999.641M |
Tax Provision | 187.002M | 195.690M | 196.642M | 221.383M | 8.080M | 138.903M | 145.353M | 153.736M | 77.510M | 113.779M |
Net Income | 289.817M | 315.075M | 350.104M | 396.421M | 603.064M | 511.406M | 601.443M | 665.563M | 774.398M | 885.862M |
Basic EPS | 2.960 | 3.090 | 3.380 | 3.730 | 5.430 | 4.360 | 4.890 | 5.120 | 5.620 | 6.100 |
Diluted EPS | 2.960 | 3.090 | 3.380 | 3.730 | 5.430 | 4.350 | 4.890 | 5.120 | 5.610 | 6.100 |
Basic Average Shares | 97.606M | 101.892M | 103.524M | 106.100M | 111.012M | 117.200M | 122.788M | 129.779M | 137.830M | 145.121M |
Diluted Average Shares | 97.608M | 101.892M | 103.524M | 106.100M | 111.012M | 117.461M | 122.872M | 129.834M | 138.096M | 145.166M |
Total Expenses | 971.077M | 1.049B | 1.797B | 1.107B | 2.392B | 2.156B | 1.997B | 2.502B | 3.281B | 3.208B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 4.160M | 2.932M | 2.144M | 2.781M | 7.207M |
Interest Expense | 129.295M | 116.241M | 114.812M | 120.182M | 106.646M | 103.153M | 84.474M | 83.554M | 102.811M | 137.281M |
EBITDA | 860.101M | 901.802M | 950.092M | 1.044B | 1.079B | 1.145B | 1.261B | 1.381B | 1.490B | 1.741B |
Depreciation & Amortization | 253.987M | 274.796M | 290.791M | 319.448M | 361.083M | 391.456M | 429.828M | 477.977M | 535.655M | 604.327M |