| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 481.57M | 391.55M | 393.23M | 413.10M | 270.97M | 169.00M |
| Gross Profit | 274.61M | 224.44M | 223.60M | 221.41M | 123.18M | 44.63M |
| EBITDA | 284.05M | 203.97M | 204.08M | 241.51M | 157.60M | 64.85M |
| Net Income | 198.71M | 122.95M | 108.86M | 145.25M | 84.56M | -902.90K |
Balance Sheet | ||||||
| Total Assets | 1.45B | 1.20B | 1.08B | 1.13B | 1.18B | 954.59M |
| Cash, Cash Equivalents and Short-Term Investments | 125.57M | 116.64M | 49.34M | 49.99M | 81.35M | 38.18M |
| Total Debt | 683.09M | 605.10M | 646.18M | 693.28M | 739.04M | 577.00M |
| Total Liabilities | 721.76M | 627.55M | 671.67M | 720.98M | 761.11M | 596.30M |
| Stockholders Equity | 725.29M | 573.09M | 410.43M | 408.13M | 422.24M | 358.29M |
Cash Flow | ||||||
| Free Cash Flow | -28.50M | 71.11M | 153.67M | 171.61M | -98.98M | 6.29M |
| Operating Cash Flow | 207.83M | 111.30M | 164.86M | 174.92M | 81.16M | 28.60M |
| Investing Cash Flow | -282.24M | -42.42M | -11.24M | -1.27M | -179.10M | 285.67M |
| Financing Cash Flow | 161.27M | -3.45M | -153.42M | -205.72M | 140.70M | -299.43M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
82 Outperform | $2.03B | 5.86 | 10.67% | 0.39% | 5.87% | 8.14% | |
79 Outperform | $1.96B | 9.39 | ― | 6.50% | 32.94% | 128.18% | |
78 Outperform | $721.80M | 11.61 | 9.01% | 2.80% | -13.22% | -42.17% | |
71 Outperform | $1.02B | 62.43 | <0.01% | 4.04% | 2.22% | -63.61% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
63 Neutral | $1.66B | 47.71 | 3.21% | 12.24% | -16.39% | -44.25% | |
51 Neutral | $1.11B | 86.96 | 2.59% | 10.65% | 4.65% | 49.74% |