Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 | |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | $ 191.15M | $ 166.68M | $ 124.41M | $ 129.84M | $ 122.10M |
Gross Profit | $ 62.52M | $ 37.26M | $ 32.74M | $ 37.87M | $ 38.84M |
Operating Income | $ 53.53M | $ 29.17M | $ 23.82M | $ 29.39M | $ 30.46M |
EBITDA | $ 90.25M | $ 181.78M | $ 44.60M | $ 45.71M | $ 43.45M |
Net Income | $ 25.59M | $ 119.25M | $ 8.75M | $ 11.29M | $ 9.41M |
Balance Sheet | |||||
Cash & Short-Term Investments | $ 4.05M | $ 340.00K | $ 861.07K | $ 4.74M | $ 8.93M |
Total Assets | $ 174.29M | $ 181.48M | $ 120.61M | $ 129.65M | $ 144.24M |
Total Debt | $ 6.89M | $ 23.90M | $ 81.98M | $ 102.69M | $ 127.41M |
Net Debt | $ 2.84M | $ 23.56M | $ 81.12M | $ 97.95M | $ 118.48M |
Total Liabilities | $ 40.74M | $ 47.55M | $ 102.84M | $ 120.12M | $ 145.35M |
Stockholders' Equity | $ 133.15M | $ 133.93M | $ 17.76M | $ 9.52M | $ -1.11M |
Cash Flow | |||||
Free Cash Flow | $ 79.42M | $ 64.31M | $ 29.96M | $ 34.59M | $ 15.32M |
Operating Cash Flow | $ 85.47M | $ 74.56M | $ 38.19M | $ 46.52M | $ 28.13M |
Investing Cash Flow | $ -8.90M | $ -10.25M | $ -8.23M | $ -11.87M | $ -12.56M |
Financing Cash Flow | $ -45.69M | $ -64.80M | $ -33.82M | $ -39.67M | $ -11.33M |