| Breakdown | TTM | Dec 2025 | Dec 2024 | Mar 2024 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.43B | 1.32B | 1.30B | 1.15B | 909.52M | 876.73M |
| Gross Profit | 160.33M | 145.96M | 208.67M | 129.88M | 46.61M | -15.26M |
| EBITDA | 252.89M | 240.05M | 278.16M | 217.90M | 120.17M | 76.72M |
| Net Income | 64.57M | 51.13M | 76.31M | 12.58M | -36.42M | -64.57M |
Balance Sheet | ||||||
| Total Assets | 1.92B | 1.85B | 1.77B | 1.80B | 1.83B | 1.83B |
| Cash, Cash Equivalents and Short-Term Investments | 92.96M | 124.80M | 107.96M | 67.82M | 78.85M | 205.77M |
| Total Debt | 312.06M | 349.97M | 409.13M | 484.75M | 566.41M | 595.84M |
| Total Liabilities | 928.72M | 883.60M | 865.45M | 976.25M | 1.03B | 1.01B |
| Stockholders Equity | 995.21M | 967.92M | 908.23M | 821.49M | 802.35M | 821.03M |
Cash Flow | ||||||
| Free Cash Flow | 125.16M | 120.79M | 124.22M | 108.77M | -29.84M | 20.67M |
| Operating Cash Flow | 274.50M | 264.24M | 229.33M | 176.96M | 92.58M | 127.74M |
| Investing Cash Flow | -157.20M | -152.24M | -111.13M | -83.46M | -146.71M | -164.54M |
| Financing Cash Flow | -94.31M | -87.26M | -78.06M | -104.53M | -72.80M | 167.54M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $2.60B | 22.71 | 6.70% | ― | 8.99% | -19.14% | |
68 Neutral | $1.48B | -27.14 | 0.91% | ― | -2.91% | -82.51% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
62 Neutral | $1.41B | 34.44 | 2.51% | ― | 4.09% | -93.54% | |
58 Neutral | $1.56B | 458.19 | 1.91% | 2.94% | 27.62% | -73.36% | |
54 Neutral | $532.71M | 151.76 | -17.52% | ― | -4.50% | -2286.91% | |
45 Neutral | $104.78M | ― | -24.22% | ― | -13.43% | -78.10% |