Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 9.189M | 18.190M | 22.963M | 29.639M | 40.889M | 57.627M | 69.810M | 77.674M | 97.210M | 99.893M |
Cost of Revenue | 3.431M | 6.983M | 8.858M | 11.373M | 14.840M | 22.146M | 29.281M | 31.392M | 39.473M | 41.952M |
Gross Profit | 5.758M | 11.207M | 14.105M | 18.266M | 26.049M | 35.481M | 40.529M | 46.282M | 57.737M | 57.941M |
Operating Expense | 1.001M | 1.375M | 1.906M | 2.443M | 2.484M | 5.930M | 4.584M | 8.136M | 6.640M | 9.739M |
Operating Income | 4.635M | 9.686M | 9.715M | 13.324M | 24.859M | 23.217M | 39.775M | 35.816M | 51.204M | 49.702M |
Other Income Expense | 201.000K | 376.000K | -1.762m | -1.785m | 2.016M | 569.000K | 671.000K | 729.000K | 789.000K | 2.684M |
Total Other Income Expense | 2.853M | -353.000k | 267.000K | 989.000K | 5.032M | -8.242m | -18.703m | 46.028M | 33.290M | 129.000K |
Pretax Income | 5.133M | 5.149M | 6.669M | 10.055M | 18.770M | 14.975M | 21.072M | 81.844M | 84.494M | 25.906M |
Tax Provision | -2.652m | 729.000K | -2.029m | -2.774m | -3.016m | 7.157M | 19.212M | 14.557M | -52.260m | 23.925M |
Net Income | 5.133M | 5.149M | 6.669M | 10.055M | 18.770M | 7.818M | 1.860M | 81.844M | 136.754M | 25.906M |
Basic EPS | 0.800 | 0.510 | 0.460 | 0.550 | 0.660 | 0.230 | 0.047 | 1.680 | 2.260 | 0.430 |
Diluted EPS | 0.800 | 0.510 | 0.460 | 0.550 | 0.660 | 0.220 | 0.046 | 1.640 | 2.210 | 0.420 |
Basic Average Shares | 6.407M | 10.161M | 14.644M | 18.144M | 28.560M | 34.632M | 39.999M | 48.854M | 60.447M | 60.511M |
Diluted Average Shares | 6.407M | 10.161M | 14.644M | 18.144M | 28.560M | 35.460M | 40.899M | 49.976M | 61.932M | 61.386M |
Total Expenses | 4.432M | 8.358M | 10.764M | 13.816M | 17.324M | 28.076M | 33.865M | 39.528M | 46.113M | 51.691M |
Interest Income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest Expense | 2.154M | 3.808M | 5.075M | 6.043M | 9.105M | 12.464M | 14.036M | 15.295M | 18.970M | 21.241M |
EBITDA | 4.659M | 9.712M | 9.755M | 13.369M | 25.096M | 23.786M | 40.446M | 36.545M | 51.993M | 50.488M |
Depreciation & Amortization | 24.000K | 26.000K | 17.579M | 21.323M | 23.517M | 31.721M | 27.761M | 39.603M | 43.801M | 48.000M |