Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 174.90M | $ 205.56M | $ 148.13M | $ 100.38M | $ 107.38M |
Gross Profit | $ 80.28M | $ 104.13M | $ 69.97M | $ 38.64M | $ 47.04M |
Operating Income | $ 23.64M | $ 44.57M | $ 4.75M | $ -390.00K | $ 11.01M |
EBITDA | $ 45.12M | $ 65.73M | $ 25.43M | $ 25.06M | $ 30.80M |
Net Income | $ 14.95M | $ 35.19M | $ -4.53M | $ 4.60M | $ 5.82M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 73.81M | $ 105.18M | $ 53.27M | $ 20.99M | $ 9.79M |
Total Assets | $ 350.24M | $ 332.32M | $ 286.48M | $ 253.36M | $ 243.61M |
Total Debt | $ 68.09M | $ 76.22M | $ 79.53M | $ 66.36M | $ 67.35M |
Net Debt | $ -5.72M | $ -28.95M | $ 26.26M | $ 45.37M | $ 57.56M |
Total Liabilities | $ 100.00M | $ 105.22M | $ 104.19M | $ 93.73M | $ 89.36M |
Stockholders' Equity | $ 250.24M | $ 227.09M | $ 182.29M | $ 159.62M | $ 154.26M |
Cash Flow | |||||
Free Cash Flow | $ -22.04M | $ 58.79M | $ 32.89M | $ 11.04M | $ -17.79M |
Operating Cash Flow | $ 41.05M | $ 81.07M | $ 42.88M | $ 28.68M | $ 27.46M |
Investing Cash Flow | $ -63.09M | $ -20.79M | $ -19.47M | $ -15.99M | $ -44.57M |
Financing Cash Flow | $ -9.33M | $ -8.28M | $ 8.65M | $ -1.50M | $ -27.52M |