Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 331.61M | 323.14M | 363.72M | 341.50M | 238.78M | 186.37M |
Gross Profit | 168.84M | 167.57M | 163.07M | 141.44M | 120.18M | 93.73M |
EBITDA | -16.42M | 5.30M | 25.99M | 29.32M | 10.46M | 1.59M |
Net Income | -3.22M | 1.22M | 14.22M | 21.46M | 1.19M | -14.14M |
Balance Sheet | ||||||
Total Assets | 485.86M | 473.90M | 468.69M | 463.32M | 440.72M | 415.61M |
Cash, Cash Equivalents and Short-Term Investments | 274.57M | 287.54M | 271.88M | 262.32M | 239.01M | 255.07M |
Total Debt | 28.37M | 29.63M | 22.95M | 32.36M | 20.19M | 21.91M |
Total Liabilities | 168.63M | 156.12M | 145.21M | 154.90M | 138.95M | 125.23M |
Stockholders Equity | 317.64M | 318.06M | 324.86M | 309.89M | 303.65M | 292.15M |
Cash Flow | ||||||
Free Cash Flow | 0.00 | 22.63M | 21.23M | 36.13M | 6.19M | -27.52M |
Operating Cash Flow | 0.00 | 30.98M | 25.72M | 51.11M | 19.48M | -13.91M |
Investing Cash Flow | 0.00 | -21.91M | -23.90M | 11.76M | -32.62M | -20.76M |
Financing Cash Flow | 0.00 | -925.00K | -13.52M | 6.64M | -223.00K | 2.68M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $452.30M | 0.63 | 105.35% | ― | 11.31% | 5084.80% | |
61 Neutral | $35.48B | 7.63 | -10.11% | 1.88% | 8.73% | -9.23% | |
60 Neutral | $39.58M | 7.94 | 8.21% | ― | -8.74% | ― | |
58 Neutral | $107.72M | 10.94 | 494.69% | ― | 3.47% | -0.61% | |
51 Neutral | $593.22M | ― | -36.12% | ― | -10.21% | -81.84% | |
45 Neutral | $86.59M | ― | -13.93% | ― | -2.64% | 6.48% | |
31 Underperform | $110.53M | ― | -157.27% | ― | ― | ― |