Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 1.428B | 1.214B | 1.035B | 1.138B | 1.261B | 1.279B | 1.164B | 1.477B | 1.999B | 1.995B |
Cost of Revenue | 1.070B | 938.272M | 797.147M | 897.948M | 990.302M | 1.021B | 898.131M | 1.169B | 1.540B | 1.521B |
Gross Profit | 357.527M | 276.100M | 237.912M | 240.541M | 270.496M | 257.100M | 266.200M | 308.078M | 459.001M | 473.853M |
Operating Expense | 157.947M | 140.928M | 142.179M | 154.965M | 168.984M | 167.696M | 150.242M | 185.688M | 241.649M | 260.780M |
Operating Income | 199.580M | 135.172M | 95.733M | 85.576M | 101.512M | 94.651M | 119.625M | 124.469M | 229.103M | 213.073M |
Other Income Expense | 0.000 | 0.000 | 0.000 | 12.000K | 14.000K | 17.000K | 26.000K | 24.000K | 24.000K | 0.000 |
Total Other Income Expense | -20.467m | -55.990m | 8.472M | 24.209M | -108.078m | -14.514m | -33.491m | -28.474m | -18.222m | -32.203m |
Pretax Income | 131.743M | 43.367M | 71.745M | 82.286M | -26.593m | 80.137M | 86.134M | 95.995M | 210.881M | 180.870M |
Tax Provision | 37.110M | 30.001M | 19.707M | 16.777M | 17.194M | 7.896M | 22.155M | 23.559M | 52.262M | 46.421M |
Net Income | 94.633M | 13.366M | 52.038M | 65.509M | -43.787m | 72.241M | 63.979M | 72.436M | 158.619M | 136.719M |
Basic EPS | 1.040 | 0.150 | 0.520 | 0.630 | -0.420 | 0.690 | 0.640 | 0.750 | 1.700 | 1.520 |
Diluted EPS | 1.020 | 0.150 | 0.520 | 0.630 | -0.420 | 0.690 | 0.640 | 0.750 | 1.620 | 1.450 |
Basic Average Shares | 91.377M | 91.653M | 99.165M | 103.654M | 104.274M | 104.825M | 100.624M | 96.069M | 93.352M | 89.932M |
Diluted Average Shares | 93.027M | 91.687M | 99.165M | 103.654M | 104.274M | 104.825M | 100.624M | 96.130M | 102.407M | 99.100M |
Total Expenses | 1.228B | 1.079B | 939.326M | 1.053B | 1.159B | 1.189B | 1.048B | 1.355B | 1.782B | 1.782B |
Interest Income | 1.112M | 507.000K | 1.680M | 2.510M | 2.131M | 2.377M | 1.422M | 422.000K | 395.000K | 794.000K |
Interest Expense | 48.482M | 36.322M | 34.140M | 30.009M | 22.158M | 26.002M | 29.886M | 30.803M | 35.438M | 37.849M |
EBITDA | 286.365M | 232.436M | 184.590M | 177.704M | 195.007M | 206.142M | 221.215M | 238.433M | 341.616M | 328.985M |
Depreciation & Amortization | 85.161M | 94.247M | 85.300M | 86.582M | 87.503M | 111.508M | 101.616M | 113.988M | 112.537M | 115.912M |