| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.44B | 1.29B | 1.11B | 905.18M | 698.99M |
| Gross Profit | 410.33M | 178.80M | 131.02M | 122.19M | 104.35M |
| EBITDA | 51.59M | 21.33M | -20.48M | -29.01M | -23.25M |
| Net Income | 19.43M | -9.63M | -44.69M | -44.67M | -35.53M |
Balance Sheet | |||||
| Total Assets | 915.04M | 806.85M | 782.95M | 671.63M | 562.58M |
| Cash, Cash Equivalents and Short-Term Investments | 370.73M | 307.38M | 277.17M | 222.41M | 213.41M |
| Total Debt | 111.78M | 128.89M | 128.93M | 69.46M | 0.00 |
| Total Liabilities | 531.11M | 483.58M | 479.23M | 366.33M | 230.38M |
| Stockholders Equity | 383.94M | 323.27M | 303.72M | 305.30M | 332.20M |
Cash Flow | |||||
| Free Cash Flow | 75.36M | 38.57M | 358.00K | -25.09M | -4.90M |
| Operating Cash Flow | 89.49M | 48.29M | 18.64M | -8.00M | 7.46M |
| Investing Cash Flow | -95.89M | -13.46M | 7.64M | -67.52M | -51.91M |
| Financing Cash Flow | -22.86M | -3.96M | 59.13M | 60.74M | -1.13M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
80 Outperform | $438.69M | 12.52 | 13.12% | 4.20% | 13.47% | 26.15% | |
73 Outperform | $709.10M | 14.35 | 16.95% | 6.64% | -1.73% | -18.36% | |
69 Neutral | $947.72M | 16.60 | 5.86% | 2.94% | 1.69% | -52.43% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
64 Neutral | $1.25B | 64.60 | 5.50% | ― | 12.50% | ― | |
63 Neutral | $653.59M | 15.24 | 10.46% | 1.31% | 4.44% | 22.40% | |
63 Neutral | $717.49M | 7.73 | 25.65% | ― | 34.48% | ― |