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 | 206.399M |
Gross Profit | 117.528M | 125.292M | 136.734M | 146.024M | 204.364M | 216.691M | 164.825M | 186.987M | 234.350M | 114.485M |
Operating Expense | 100.225M | 107.734M | 119.523M | 135.418M | 193.851M | 197.290M | 148.983M | 171.115M | 223.965M | 57.936M |
Operating Income | 17.303M | 17.558M | 17.211M | 10.606M | 10.513M | 19.170M | 15.544M | 15.442M | 9.271M | 56.549M |
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 | -640.000k | -297.000k | -844.000k | -1.127m | -3.122m | -5.595m | -9.443m | -3.392m | -4.941m | -33.686m |
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 | 264.335M |
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.569M |
EBITDA | 26.194M | 26.950M | 28.236M | 23.985M | 29.581M | 47.573M | 38.244M | 42.791M | 36.492M | 56.806M |
Depreciation & Amortization | 8.938M | 9.582M | 11.025M | 13.415M | 19.004M | 28.164M | 27.913M | 26.919M | 26.107M | 27.374M |