Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 3.247M | 19.590M | 28.171M | 20.919M | 26.709M | 30.463M | 30.496M | 37.281M | 45.183M | 56.495M |
Cost of Revenue | 801.000K | 1.744M | 1.228M | 1.616M | 1.627M | 1.790M | 1.493M | 1.968M | 2.271M | 100.000K |
Gross Profit | 2.446M | 17.846M | 26.943M | 19.303M | 25.082M | 28.673M | 29.003M | 35.313M | 42.912M | 56.395M |
Operating Expense | 3.105M | 2.936M | 2.752M | 3.368M | 3.807M | 4.115M | 3.915M | 4.175M | 4.848M | 5.664M |
Operating Income | -2.758m | 10.784M | 19.701M | 17.220M | 19.782M | 26.348M | 680.000K | 34.830M | 32.782M | 50.731M |
Other Income Expense | 271.851K | 884.000K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total Other Income Expense | -2.928m | -6.349m | -5.281m | -88.000k | -3.405m | -6.606m | -12.414m | -2.146m | -9.283m | -7.137m |
Pretax Income | -2.357m | 8.893M | 17.747M | 15.913M | 14.395M | 19.742M | -11.734m | 32.684M | 23.499M | 43.594M |
Tax Provision | -9.779m | 2.921M | 7.062M | 4.353M | 4.275M | 5.698M | -2.849m | 9.166M | 7.938M | 11.871M |
Net Income | 7.422M | 5.972M | 10.685M | 11.560M | 10.120M | 14.044M | -8.885m | 23.518M | 15.561M | 31.723M |
Basic EPS | 0.170 | 0.070 | 0.090 | 0.110 | 0.094 | 0.130 | -0.075 | 0.190 | 0.120 | 0.220 |
Diluted EPS | 0.170 | 0.070 | 0.090 | 0.110 | 0.094 | 0.130 | -0.075 | 0.170 | 0.120 | 0.220 |
Basic Average Shares | 44.725M | 85.554M | 112.819M | 105.916M | 107.196M | 108.527M | 118.849M | 121.867M | 125.607M | 142.676M |
Diluted Average Shares | 44.868M | 85.764M | 113.229M | 106.393M | 108.010M | 109.466M | 118.849M | 135.549M | 126.834M | 144.051M |
Total Expenses | 3.105M | 2.936M | 2.752M | 3.368M | 3.807M | 4.115M | 3.915M | 4.175M | 4.848M | 5.764M |
Interest Income | 759.956K | 188.000K | 101.000K | 828.000K | 1.575M | 1.225M | 65.000K | 29.000K | 168.000K | 243.000K |
Interest Expense | 305.665K | 1.473M | 2.159M | 2.185M | 6.122M | 6.930M | 6.154M | 8.385M | 10.827M | 15.076M |
EBITDA | 877.113K | 16.715M | 25.187M | 18.186M | 23.922M | 26.901M | 25.791M | 32.394M | 39.234M | 50.831M |
Depreciation & Amortization | 3.635M | 5.931M | -25.419m | -17.551m | -22.902m | 1.476M | 1.326M | 90.000K | 100.000K | 100.000K |