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 |
---|---|---|---|---|---|---|---|
78 Outperform | $13.43B | 37.16 | 12.88% | 0.75% | 15.75% | 7.64% | |
73 Outperform | $6.64B | 17.96 | 26.45% | 1.20% | 11.30% | ― | |
72 Outperform | $6.54B | 3.19 | 72.85% | ― | 5.43% | 2094.12% | |
71 Outperform | $612.76M | 26.93 | 10.40% | ― | 10.92% | 100.59% | |
71 Outperform | $7.78B | 30.31 | 16.05% | 0.80% | 11.02% | 11.33% | |
62 Neutral | $14.86B | 24.98 | 10.92% | 0.98% | -13.76% | -13.39% | |
62 Neutral | $8.27B | 14.03 | 2.36% | 3.08% | 3.85% | -14.32% |