| Breakdown | TTM | Mar 2026 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 805.43M | 841.62M | 779.63M | 687.53M | 560.63M | 312.37M |
| Gross Profit | 233.93M | 190.13M | 235.04M | 203.87M | 156.09M | 43.39M |
| EBITDA | 107.97M | 124.40M | 99.97M | 79.37M | 45.45M | -43.12M |
| Net Income | 54.74M | 36.47M | 21.80M | 25.65M | -41.25M | -150.75M |
Balance Sheet | ||||||
| Total Assets | 702.44M | 745.88M | 684.42M | 576.88M | 576.11M | 626.73M |
| Cash, Cash Equivalents and Short-Term Investments | 258.47M | 274.78M | 254.72M | 152.91M | 93.89M | 129.46M |
| Total Debt | 215.24M | 228.80M | 212.63M | 202.94M | 242.30M | 728.32M |
| Total Liabilities | 327.53M | 354.24M | 322.76M | 304.76M | 334.07M | 813.91M |
| Stockholders Equity | 373.36M | 390.10M | 360.03M | 270.09M | 239.81M | -187.18M |
Cash Flow | ||||||
| Free Cash Flow | 99.81M | 61.36M | 84.95M | 81.07M | 3.40M | -72.36M |
| Operating Cash Flow | 117.99M | 114.65M | 119.70M | 114.05M | 63.90M | -4.92M |
| Investing Cash Flow | 46.57M | -177.31M | -27.62M | -11.78M | 888.00K | -87.66M |
| Financing Cash Flow | -46.79M | -51.03M | 12.58M | -43.79M | -65.87M | 108.50M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
63 Neutral | $1.48B | 7.07 | 150.73% | 8.15% | -1.84% | -17.48% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
60 Neutral | $791.51M | 40.07 | 5.57% | ― | 10.42% | -17.86% | |
60 Neutral | $1.91B | 12.02 | 32.65% | 3.27% | 7.89% | 74.64% | |
50 Neutral | $1.06B | 17.53 | -8.28% | 4.72% | -2.41% | -64.77% | |
48 Neutral | $295.64M | -235.32 | 3.37% | ― | 2.37% | -49.32% | |
45 Neutral | $670.08M | 131.25 | -0.90% | 3.54% | -4.13% | -111.07% |