Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 386.67M | $ 234.17M | $ 160.20M | $ 42.19M | $ 21.10M |
Gross Profit | $ 40.51M | $ 37.05M | $ 54.05M | $ 22.22M | $ 8.06M |
Operating Income | $ 24.29M | $ 17.71M | $ 38.19M | $ 10.03M | $ 5.27M |
EBITDA | $ 25.55M | $ 23.81M | $ 41.95M | $ 11.71M | $ 1.42M |
Net Income | $ 17.58M | $ 17.62M | $ 30.38M | $ 9.92M | $ 2.74M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 127.24M | $ 75.60M | $ 132.11M | $ 26.82M | $ 3.45M |
Total Assets | $ 315.90M | $ 283.42M | $ 273.98M | $ 108.10M | $ 84.80M |
Total Debt | $ 4.48M | $ 11.90M | $ 11.80M | $ 11.95M | $ 3.96M |
Net Debt | $ -109.98M | $ -52.00M | $ -79.65M | $ -10.19M | $ 508.13K |
Total Liabilities | $ 112.84M | $ 93.62M | $ 89.38M | $ 28.16M | $ 30.86M |
Stockholders' Equity | $ 198.80M | $ 185.63M | $ 180.63M | $ 76.84M | $ 53.95M |
Cash Flow | |||||
Free Cash Flow | $ 34.95M | $ -29.68M | $ 23.65M | $ 2.39M | $ -59.76K |
Operating Cash Flow | $ 35.50M | $ -28.95M | $ 23.86M | $ 2.69M | $ 335.23K |
Investing Cash Flow | $ 19.78M | $ 17.84M | $ -25.25M | $ -4.72M | $ -1.96M |
Financing Cash Flow | $ -6.75M | $ -8.34M | $ 70.53M | $ 18.36M | $ 3.15M |