Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 38.02M | $ 48.12M | $ 36.34M | $ 31.48M | $ 28.71M |
Gross Profit | $ 65.73M | $ 48.12M | $ 36.34M | $ 31.48M | $ 28.71M |
Operating Income | $ 16.89M | $ 18.12M | $ 14.67M | $ 10.89M | $ 7.72M |
EBITDA | $ 12.86M | $ 0.00 | $ 0.00 | $ 1.72M | $ 13.73M |
Net Income | $ 8.92M | $ 13.55M | $ 10.87M | $ 7.93M | $ 5.62M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 92.92M | $ 74.37M | $ 26.41M | $ 22.23M | $ 14.65M |
Total Assets | $ 1.08B | $ 971.41M | $ 904.28M | $ 761.97M | $ 507.66M |
Total Debt | $ 58.64M | $ 21.76M | $ 21.39M | $ 22.93M | $ 2.20M |
Net Debt | $ -15.76M | $ -118.56M | $ -175.61M | $ -140.41M | $ -12.45M |
Total Liabilities | $ 985.10M | $ 886.79M | $ 830.07M | $ 698.84M | $ 460.83M |
Stockholders' Equity | $ 95.66M | $ 84.62M | $ 74.21M | $ 63.13M | $ 46.83M |
Cash Flow | |||||
Free Cash Flow | $ 18.18M | $ 12.44M | $ 8.32M | $ 16.12M | $ 6.05M |
Operating Cash Flow | $ 22.09M | $ 15.59M | $ 11.30M | $ 16.31M | $ 6.99M |
Investing Cash Flow | $ -185.00M | $ -135.05M | $ -113.93M | $ -137.15M | $ -94.14M |
Financing Cash Flow | $ 97.00M | $ 62.78M | $ 136.28M | $ 234.52M | $ 80.29M |