Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 148.806M | 167.584M | 175.269M | 187.377M | 215.959M | 241.749M | 261.690M | 290.917M | 328.847M | 348.150M |
Cost of Revenue | 64.080M | 69.072M | 69.845M | 72.157M | 80.247M | 89.413M | 97.028M | 107.682M | 121.935M | 124.107M |
Gross Profit | 84.726M | 98.512M | 105.424M | 115.220M | 135.712M | 152.336M | 164.662M | 183.235M | 206.912M | 224.043M |
Operating Expense | 9.233M | 12.744M | 13.617M | 13.745M | 15.060M | 15.601M | 15.375M | 16.561M | 17.726M | 19.971M |
Operating Income | 76.069M | 87.185M | 91.807M | 101.475M | 135.712M | 152.336M | 154.449M | 135.787M | 206.912M | 194.561M |
Other Income Expense | 576.000K | 1.417M | -7.373m | -8.498m | -5.961m | 720.000K | 630.000K | 573.000K | 573.000K | -6.087m |
Total Other Income Expense | 4.905M | -4.854m | -10.030m | 57.092M | 128.479M | 171.825M | 1.181M | 192.133M | -65.567m | 164.312M |
Pretax Income | 44.688M | 42.016M | 43.841M | 123.419M | 206.649M | 324.161M | 155.630M | 327.920M | 141.345M | 299.491M |
Tax Provision | 12.021M | 6.216M | -27.598m | 18.659M | 31.478M | 40.636M | 9.590M | 42.393M | 18.813M | 33.158M |
Net Income | 29.772M | 34.557M | 67.982M | 104.732M | 175.144M | 283.536M | 146.024M | 285.514M | 122.516M | 266.323M |
Basic EPS | 0.540 | 0.550 | 1.000 | 1.300 | 2.040 | 2.960 | 1.400 | 2.560 | 1.030 | 2.190 |
Diluted EPS | 0.530 | 0.550 | 1.000 | 1.300 | 2.040 | 2.960 | 1.400 | 2.560 | 1.020 | 2.190 |
Basic Average Shares | 55.394M | 62.360M | 67.870M | 78.658M | 86.059M | 95.719M | 104.340M | 111.465M | 119.511M | 121.463M |
Diluted Average Shares | 65.752M | 62.863M | 67.870M | 80.565M | 86.059M | 95.914M | 104.503M | 111.626M | 119.678M | 121.656M |
Total Expenses | 73.313M | 81.816M | 83.462M | 85.902M | 95.307M | 105.014M | 112.403M | 124.243M | 139.661M | 144.078M |
Interest Income | 599.000K | 0.000 | 0.000 | 0.000 | 0.000 | 47.071M | 47.000K | 237.000K | 356.000K | 437.000K |
Interest Expense | 35.097M | 37.555M | 36.846M | 33.642M | 38.033M | 43.978M | 45.222M | 47.839M | 57.570M | 65.469M |
EBITDA | 78.640M | 88.557M | 85.733M | 93.978M | 111.101M | 126.233M | 155.166M | 136.360M | 219.028M | 195.230M |
Depreciation & Amortization | 2.355M | 2.715M | 90.647M | 94.195M | 102.362M | 119.715M | 105.151M | 152.052M | 107.842M | 151.297M |