| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Mar 2022 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 2.23B | 1.70B | 1.44B | 1.39B | 1.50B |
| Gross Profit | 606.41M | 841.42M | 666.28M | 703.14M | 876.85M |
| EBITDA | 424.87M | 241.49M | 101.69M | 305.19M | 357.60M |
| Net Income | 216.93M | 113.10M | -10.55M | 194.57M | 267.07M |
Balance Sheet | |||||
| Total Assets | 1.27B | 1.10B | 1.06B | 940.49M | 955.68M |
| Cash, Cash Equivalents and Short-Term Investments | 518.84M | 401.73M | 267.42M | 273.22M | 332.64M |
| Total Debt | 81.00M | 73.25M | 32.31M | 19.80M | 22.67M |
| Total Liabilities | 465.86M | 517.21M | 466.56M | 367.14M | 373.66M |
| Stockholders Equity | 802.75M | 580.15M | 575.16M | 555.58M | 582.02M |
Cash Flow | |||||
| Free Cash Flow | 325.90M | 199.62M | 79.30M | 139.30M | 183.10M |
| Operating Cash Flow | 366.89M | 295.09M | 132.85M | 166.84M | 209.85M |
| Investing Cash Flow | -137.96M | -110.08M | -5.01M | -96.52M | -18.16M |
| Financing Cash Flow | -151.95M | -56.35M | -131.16M | -103.18M | -39.76M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $6.57B | 22.56 | 28.52% | 1.34% | 21.64% | 77.82% | |
73 Outperform | $6.48B | 61.26 | 26.36% | ― | 28.20% | 310.24% | |
70 Outperform | $412.27M | ― | 7.85% | ― | 6.33% | -150.96% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
61 Neutral | $21.26B | 30.77 | 0.46% | ― | 26.99% | ― | |
60 Neutral | $2.24B | -217.94 | -44.48% | ― | 6.38% | -1099.20% | |
52 Neutral | $144.60M | -1.78 | -24.91% | ― | 30.09% | -209.61% |