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 |
---|---|---|---|---|---|---|---|
75 Outperform | $778.48M | 32.01 | 10.78% | ― | 12.40% | 81.98% | |
75 Outperform | $1.48B | 46.06 | 23.37% | ― | 3.62% | 28.02% | |
72 Outperform | $766.89M | 10.94 | 15.67% | ― | 28.03% | 80.90% | |
72 Outperform | $437.55M | 169.28 | 1.25% | ― | 21.78% | ― | |
68 Neutral | $755.39M | 13.58 | 5.64% | ― | 30.13% | -7.60% | |
65 Neutral | $4.46B | 12.18 | 5.23% | 249.77% | 4.11% | -12.28% | |
57 Neutral | $340.71M | ― | -14.26% | ― | -0.29% | -6.77% |