Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 2.247B | 2.363B | 2.571B | 2.788B | 2.998B | 3.200B | 3.937B | 5.296B | 6.180B | 5.542B |
Cost of Revenue | 1.603B | 1.687B | 1.830B | 1.983B | 2.128B | 2.275B | 2.806B | 3.678B | 4.246B | 3.882B |
Gross Profit | 643.340M | 675.644M | 741.087M | 805.289M | 870.173M | 924.925M | 1.131B | 1.617B | 1.933B | 1.660B |
Operating Expense | 454.470M | 459.422M | 485.228M | 520.918M | 556.284M | 583.679M | 659.931M | 786.808M | 907.629M | 912.927M |
Operating Income | 188.870M | 216.222M | 255.859M | 284.371M | 313.889M | 341.246M | 464.027M | 832.784M | 1.026B | 747.117M |
Other Income Expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total Other Income Expense | -7.485m | -8.072m | -14.481m | -15.189m | -20.896m | -23.772m | -12.353m | -8.639m | -40.911m | -58.981m |
Pretax Income | 181.385M | 208.150M | 241.378M | 269.182M | 292.993M | 317.474M | 451.674M | 824.145M | 984.872M | 688.136M |
Tax Provision | 70.559M | 80.137M | 92.931M | 77.982M | 58.774M | 56.161M | 85.231M | 173.812M | 236.763M | 165.084M |
Net Income | 110.692M | 128.275M | 148.955M | 191.633M | 234.461M | 261.575M | 366.738M | 650.624M | 748.462M | 523.229M |
Basic EPS | 2.500 | 2.980 | 3.560 | 4.690 | 5.820 | 6.570 | 9.140 | 16.210 | 18.890 | 13.450 |
Diluted EPS | 2.440 | 2.900 | 3.470 | 4.510 | 5.620 | 6.400 | 8.970 | 15.970 | 18.700 | 13.350 |
Basic Average Shares | 44.281M | 43.105M | 41.872M | 40.838M | 40.311M | 39.833M | 40.106M | 39.876M | 39.409M | 38.704M |
Diluted Average Shares | 45.441M | 44.254M | 42.984M | 42.449M | 41.693M | 40.865M | 40.865M | 40.480M | 39.806M | 38.997M |
Total Expenses | 2.058B | 2.147B | 2.315B | 2.504B | 2.684B | 2.858B | 3.466B | 4.465B | 5.154B | 4.794B |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 22.472M | 10.653M | 8.339M | 40.811M | 0.000 |
Interest Expense | 7.485M | 8.072M | 14.481M | 15.189M | 20.896M | 23.772M | 12.353M | 8.639M | 40.911M | 58.431M |
EBITDA | 204.752M | 233.610M | 277.836M | 310.096M | 341.804M | 370.520M | 493.425M | 862.810M | 1.065B | 787.257M |
Depreciation & Amortization | 15.882M | 17.388M | 21.977M | 25.725M | 27.915M | 29.274M | 29.398M | 30.026M | 39.025M | 40.140M |