| 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 | 73.22M | 61.36M | 84.95M | 81.07M | 3.40M | -72.36M |
| Operating Cash Flow | 91.39M | 114.65M | 119.70M | 114.05M | 63.90M | -4.92M |
| Investing Cash Flow | 9.05M | -177.31M | -27.62M | -11.78M | 888.00K | -87.66M |
| Financing Cash Flow | -35.08M | -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 |
|---|---|---|---|---|---|---|---|
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
60 Neutral | $1.82B | 7.29 | 32.50% | 3.27% | 4.66% | 42.60% | |
58 Neutral | $814.72M | 26.74 | 5.57% | ― | 8.21% | 77.60% | |
57 Neutral | $1.29B | 9.79 | 140.58% | 8.15% | -3.10% | -10.24% | |
54 Neutral | $447.46M | 16.54 | 4.32% | ― | 3.03% | -40.23% | |
48 Neutral | $1.15B | 42.31 | -6.99% | 4.72% | -0.27% | -64.64% | |
45 Neutral | $693.78M | 131.25 | -0.90% | 3.54% | -4.13% | -111.07% |