Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Mar 2021 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
595.70M | 565.80M | 510.10M | 429.14M | 353.75M | 390.98M | Gross Profit |
205.68M | 202.78M | 179.77M | 143.58M | 135.87M | 129.39M | EBIT |
33.03M | 31.35M | 22.07M | -6.12M | -8.54M | -14.60M | EBITDA |
46.57M | 49.23M | 40.44M | 11.37M | 8.61M | 4.14M | Net Income Common Stockholders |
24.32M | 22.57M | 10.93M | -8.45M | -8.42M | -14.50M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
38.36M | 74.16M | 23.40M | 8.81M | 11.22M | 28.41M | Total Assets |
471.16M | 464.86M | 415.59M | 409.67M | 394.42M | 410.32M | Total Debt |
104.04M | 107.75M | 114.10M | 123.39M | 118.23M | 135.15M | Net Debt |
65.67M | 33.59M | 90.70M | 114.58M | 107.01M | 106.75M | Total Liabilities |
225.64M | 230.52M | 215.74M | 228.17M | 215.20M | 241.16M | Stockholders Equity |
245.52M | 234.34M | 199.84M | 181.50M | 179.22M | 169.16M |
Cash Flow | Free Cash Flow | ||||
39.68M | 63.66M | 29.29M | -169.00K | 1.30M | 41.95M | Operating Cash Flow |
48.44M | 72.07M | 39.21M | 9.43M | 9.80M | 47.02M | Investing Cash Flow |
-48.55M | -15.74M | -11.46M | -9.53M | -8.45M | -5.06M | Financing Cash Flow |
-8.44M | -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 |
---|---|---|---|---|---|---|---|
79 Outperform | $814.00M | 33.37 | 10.78% | ― | 12.40% | 81.98% | |
75 Outperform | $1.57B | 50.15 | 23.37% | ― | 3.62% | 28.02% | |
72 Outperform | $786.59M | 11.39 | 15.67% | ― | 28.03% | 80.90% | |
72 Outperform | $474.25M | 186.63 | 1.25% | ― | 21.78% | ― | |
69 Neutral | $834.82M | 15.78 | 5.64% | ― | 30.13% | -7.60% | |
66 Neutral | $4.52B | 12.34 | 5.41% | 3.62% | 4.15% | -12.18% | |
54 Neutral | $338.78M | ― | -14.26% | ― | -0.29% | -6.77% |