Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Mar 2021 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
565.80M | 510.10M | 429.14M | 353.75M | 390.98M |
Gross Profit | ||||
202.78M | 179.77M | 143.58M | 135.87M | 129.39M |
EBIT | ||||
31.35M | 22.07M | -6.12M | -8.54M | -14.60M |
EBITDA | ||||
49.23M | 40.44M | 11.37M | 8.61M | 4.14M |
Net Income Common Stockholders | ||||
22.57M | 10.93M | -8.45M | -8.42M | -14.50M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
74.16M | 23.40M | 8.81M | 11.22M | 28.41M |
Total Assets | ||||
464.86M | 415.59M | 409.67M | 394.42M | 410.32M |
Total Debt | ||||
107.75M | 114.10M | 123.39M | 118.23M | 135.15M |
Net Debt | ||||
33.59M | 90.70M | 114.58M | 107.01M | 106.75M |
Total Liabilities | ||||
230.52M | 215.74M | 228.17M | 215.20M | 241.16M |
Stockholders Equity | ||||
234.34M | 199.84M | 181.50M | 179.22M | 169.16M |
Cash Flow | Free Cash Flow | |||
63.66M | 29.29M | -169.00K | 1.30M | 41.95M |
Operating Cash Flow | ||||
72.07M | 39.21M | 9.43M | 9.80M | 47.02M |
Investing Cash Flow | ||||
-15.74M | -11.46M | -9.53M | -8.45M | -5.06M |
Financing Cash Flow | ||||
-5.57M | -23.84M | 8.36M | -18.53M | -19.01M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
72 Outperform | $1.06B | 36.27 | 22.50% | ― | 0.47% | 43.12% | |
71 Outperform | $544.88M | 23.88 | 10.40% | ― | 10.92% | 100.59% | |
68 Neutral | $529.19M | 9.46 | 5.92% | ― | 28.76% | -9.56% | |
66 Neutral | $579.30M | 10.48 | 13.73% | ― | 29.35% | 309.98% | |
63 Neutral | $4.26B | 11.28 | 5.43% | 215.24% | 4.12% | -8.73% | |
61 Neutral | $388.52M | 157.71 | 1.34% | ― | 23.19% | ― | |
48 Neutral | $295.67M | ― | -20.38% | ― | -7.47% | -74.28% |