Page title
Section title
Breakdown | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | 8.588M | 11.985M | 15.407M | 36.999M | 54.097M | 60.010M | 61.386M | 83.559M | 137.121M | 157.652M |
Cost of Revenue | 1.559M | 2.075M | 2.585M | 11.860M | 20.332M | 22.082M | 22.159M | 27.607M | 41.313M | 45.679M |
Gross Profit | 7.029M | 9.910M | 12.823M | 25.140M | 33.766M | 37.928M | 39.226M | 55.952M | 95.808M | 111.973M |
Operating Expense | 1.175M | 1.565M | 1.839M | 2.841M | 2.869M | 3.187M | 3.474M | 4.855M | 6.517M | 111.973M |
Operating Income | 5.854M | 8.346M | 10.983M | 22.299M | 30.896M | 33.451M | 41.527M | -25.884m | 142.281M | 103.541M |
Other Income Expense | 10.800K | 184.591K | -128.102k | -941.345k | 2.067M | -541.454k | 8.528M | -68.955m | 64.244M | 0.000 |
Total Other Income Expense | 3.321M | -2.605m | -489.642k | -6.558m | 7.938M | 8.937M | -1.665m | 42.442M | -21.413m | 56.489M |
Pretax Income | 4.234M | 5.741M | 10.494M | 15.715M | 38.834M | 42.388M | 35.234M | 93.539M | 120.868M | 160.030M |
Tax Provision | -21.802k | -63.175k | 15.323K | 26.000K | -6.641m | 13.221M | 20.394M | -52.820m | 29.120M | 63.000K |
Net Income | 4.256M | 5.804M | 10.478M | 15.689M | 38.834M | 29.167M | 14.840M | 146.359M | 91.748M | 160.030M |
Basic EPS | 1.290 | 0.680 | 1.170 | 0.710 | 1.680 | 0.990 | 0.450 | 2.820 | 1.160 | 1.780 |
Diluted EPS | 1.290 | 0.680 | 1.170 | 0.710 | 1.680 | 0.990 | 0.450 | 2.810 | 1.160 | 1.780 |
Basic Average Shares | 7.115M | 8.565M | 8.945M | 22.200M | 23.175M | 29.533M | 32.858M | 51.914M | 79.287M | 89.709M |
Diluted Average Shares | 7.115M | 8.565M | 8.945M | 22.200M | 23.175M | 29.551M | 32.880M | 52.066M | 79.389M | 89.811M |
Total Expenses | 2.735M | 3.639M | 4.424M | 14.700M | 23.201M | 25.269M | 25.633M | 32.462M | 47.830M | 41.940M |
Interest Income | 1.176K | 2.891M | 8.698K | 7.443M | 12.365M | 13.730M | 20.777M | 19.241M | 24.643M | 70.922M |
Interest Expense | 1.909M | 0.000 | 3.160M | 0.000 | 0.000 | 11.620M | 11.001M | 15.218M | 29.120M | 0.000 |
EBITDA | 5.798M | 5.970M | 13.645M | 22.175M | 29.726M | 33.544M | 41.620M | -14.928m | 142.374M | 118.634M |
Depreciation & Amortization | -43.481k | -173.229k | 4.846M | 22.665M | 31.027M | 41.534M | 24.525M | 100.964M | -31.984m | 91.000K |