| Breakdown | TTM | Dec 2025 | Dec 2024 | Mar 2024 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.33B | 1.18B | 969.63M | 762.31M | 937.41M | 392.50M |
| Gross Profit | 491.00M | 392.02M | 331.83M | 386.80M | 547.84M | 216.33M |
| EBITDA | 681.62M | 507.97M | 560.74M | 495.38M | 610.28M | 180.72M |
| Net Income | 235.04M | 285.97M | 185.18M | 346.56M | 516.84M | 138.37M |
Balance Sheet | ||||||
| Total Assets | 3.69B | 3.78B | 2.34B | 2.30B | 887.44M | 525.38M |
| Cash, Cash Equivalents and Short-Term Investments | 52.69M | 42.63M | 105.78M | 152.79M | 29.42M | 59.27M |
| Total Debt | 1.15B | 1.16B | 766.17M | 824.49M | 99.71M | 85.80M |
| Total Liabilities | 1.84B | 1.79B | 1.14B | 1.11B | 294.21M | 246.68M |
| Stockholders Equity | 1.85B | 1.99B | 1.20B | 1.19B | 593.23M | 278.70M |
Cash Flow | ||||||
| Free Cash Flow | 96.84M | 236.41M | 284.98M | 176.94M | 310.52M | 157.45M |
| Operating Cash Flow | 534.75M | 506.96M | 505.29M | 491.74M | 553.54M | 198.46M |
| Investing Cash Flow | -882.13M | -899.16M | -306.32M | -1.03B | -372.66M | -194.74M |
| Financing Cash Flow | 392.27M | 329.06M | -245.99M | 658.79M | -210.74M | -4.58M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
80 Outperform | $1.33B | 11.22 | 21.88% | 12.53% | -2.97% | -33.78% | |
74 Outperform | $1.78B | 51.23 | 10.68% | 13.84% | 0.87% | 770.57% | |
68 Neutral | $2.36B | -16.81 | 13.10% | 17.48% | 22.47% | -56.03% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
| ― | $1.12B | 21.05 | 959.49% | 7.51% | -11.58% | -12.24% | |
64 Neutral | $3.09B | 16.50 | 15.50% | ― | 52.41% | ― | |
60 Neutral | $2.68B | -2.59 | -33.22% | ― | -15.43% | -3103.48% |