Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 136.440M | 144.537M | 159.089M | 170.559M | 239.534M | 252.410M | 196.591M | 223.992M | 276.623M | 320.884M |
Cost of Revenue | 18.912M | 19.245M | 22.355M | 24.535M | 35.170M | 35.719M | 31.766M | 37.005M | 42.273M | 259.763M |
Gross Profit | 117.528M | 125.292M | 136.734M | 146.024M | 204.364M | 216.691M | 164.825M | 186.987M | 234.350M | 61.121M |
Operating Expense | 100.225M | 107.734M | 119.523M | 135.418M | 193.851M | 197.290M | 148.983M | 171.115M | 223.965M | 32.602M |
Operating Income | 17.303M | 17.558M | 17.211M | 10.606M | 10.513M | 19.170M | 15.544M | 15.442M | 9.271M | 28.519M |
Other Income Expense | 13.170M | 14.179M | 15.880M | 19.042M | 27.219M | 36.925M | 34.919M | 34.614M | 36.379M | 0.000 |
Total Other Income Expense | -47.000k | -190.000k | -105.000k | -36.000k | 64.000K | -5.364m | -9.145m | -2.962m | -3.827m | -5.656m |
Pretax Income | 16.663M | 17.261M | 16.367M | 9.479M | 7.391M | 13.806M | 6.399M | 12.480M | 5.444M | 22.863M |
Tax Provision | 4.465M | 5.193M | 4.840M | 3.761M | 1.222M | 2.900M | 2.617M | 3.788M | 1.538M | 5.256M |
Net Income | 12.198M | 12.068M | 11.527M | 5.718M | 6.169M | 10.906M | 3.782M | 8.692M | 3.906M | 17.607M |
Basic EPS | 1.720 | 1.520 | 1.450 | 0.630 | 0.590 | 1.040 | 0.360 | 0.820 | 0.370 | 1.650 |
Diluted EPS | 1.720 | 1.520 | 1.440 | 0.630 | 0.590 | 1.030 | 0.360 | 0.810 | 0.360 | 1.640 |
Basic Average Shares | 7.091M | 7.921M | 7.955M | 9.084M | 10.466M | 10.508M | 10.557M | 10.609M | 10.658M | 10.664M |
Diluted Average Shares | 7.111M | 7.930M | 7.987M | 9.115M | 10.500M | 10.571M | 10.629M | 10.686M | 10.735M | 10.733M |
Total Expenses | 119.137M | 126.979M | 141.878M | 159.953M | 229.021M | 233.009M | 180.749M | 208.120M | 266.238M | 292.365M |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 5.372M | 3.634M | 2.962M | 3.827M | 0.000 |
Interest Expense | 578.000K | 70.000K | 372.000K | 396.000K | 2.793M | 5.372M | 3.634M | 2.962M | 3.827M | 6.298M |
EBITDA | 26.226M | 27.103M | 27.869M | 23.284M | 28.995M | 47.135M | 43.428M | 42.304M | 35.339M | 55.893M |
Depreciation & Amortization | 8.938M | 9.582M | 11.025M | 13.415M | 19.004M | 28.164M | 27.913M | 26.919M | 26.107M | 27.374M |