| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 722.55M | 713.95M | 668.17M | 619.71M | 577.07M | 468.41M |
| Gross Profit | 458.32M | 447.33M | 409.33M | 209.80M | 269.90M | 266.75M |
| EBITDA | 150.13M | 155.95M | 112.03M | 115.64M | 109.72M | 71.75M |
| Net Income | 158.66M | 144.61M | 22.79M | -159.18M | -130.32M | 65.00K |
Balance Sheet | ||||||
| Total Assets | 2.95B | 3.16B | 2.85B | 2.69B | 2.71B | 2.71B |
| Cash, Cash Equivalents and Short-Term Investments | 184.65M | 553.36M | 483.22M | 326.22M | 326.25M | 230.40M |
| Total Debt | 82.45M | 278.69M | 608.81M | 606.65M | 813.86M | 809.25M |
| Total Liabilities | 2.03B | 2.24B | 2.09B | 1.99B | 1.92B | 1.83B |
| Stockholders Equity | 917.91M | 922.35M | 768.22M | 701.68M | 791.30M | 880.76M |
Cash Flow | ||||||
| Free Cash Flow | 43.74M | 165.63M | 202.39M | 187.60M | 148.15M | 97.46M |
| Operating Cash Flow | 112.84M | 236.17M | 235.20M | 214.37M | 192.55M | 126.59M |
| Investing Cash Flow | -88.69M | -92.77M | -47.50M | -37.38M | -65.15M | -691.00M |
| Financing Cash Flow | -270.71M | -75.08M | -28.90M | -177.84M | -30.17M | 678.05M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
69 Neutral | $1.98B | 96.63 | 18.57% | ― | 7.10% | 404.29% | |
62 Neutral | $1.50B | 17.72 | 2.62% | ― | -1.81% | -35.73% | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
59 Neutral | $811.59M | 28.87 | 10.24% | ― | -0.43% | -15.84% | |
55 Neutral | $1.50B | -30.40 | 2.52% | ― | 4.48% | 868.83% | |
48 Neutral | $1.22B | -6.00 | 2.74% | ― | -12.49% | 38.34% |