| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Mar 2022 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 979.39M | 979.08M | 879.21M | 817.31M | 741.60M | 550.59M |
| Gross Profit | 954.50M | 948.76M | 860.22M | 773.85M | 694.34M | 515.44M |
| EBITDA | 367.72M | 375.92M | 262.08M | 287.52M | 336.65M | 229.64M |
| Net Income | 131.04M | 136.63M | 31.45M | 57.02M | 92.47M | 41.45M |
Balance Sheet | ||||||
| Total Assets | 1.66B | 1.65B | 1.61B | 1.79B | 1.76B | 1.84B |
| Cash, Cash Equivalents and Short-Term Investments | 46.89M | 65.27M | 77.56M | 138.63M | 105.20M | 101.28M |
| Total Debt | 73.61M | 38.23M | 1.07B | 1.07B | 1.25B | 1.28B |
| Total Liabilities | 1.38B | 1.35B | 1.35B | 1.37B | 1.53B | 1.58B |
| Stockholders Equity | 272.00M | 292.96M | 265.13M | 421.47M | 231.07M | 259.96M |
Cash Flow | ||||||
| Free Cash Flow | 103.86M | 136.71M | 152.79M | 148.62M | 170.15M | 168.17M |
| Operating Cash Flow | 232.91M | 255.80M | 223.64M | 206.10M | 218.34M | 193.17M |
| Investing Cash Flow | -128.66M | -118.79M | -69.72M | -58.29M | -48.59M | -475.97M |
| Financing Cash Flow | -170.05M | -150.97M | -211.43M | -117.79M | -164.93M | 268.72M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
75 Outperform | $2.92B | 39.87 | 13.47% | ― | 33.01% | 44.89% | |
69 Neutral | $4.47B | 13.10 | 23.73% | 1.69% | -2.90% | 6.89% | |
66 Neutral | $6.27B | 18.45 | 8.61% | 1.39% | 10.87% | 27.94% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
61 Neutral | $627.37M | 5.23 | 39.70% | ― | 9.71% | 293.14% | |
52 Neutral | $1.62B | -1.31 | -37.51% | 3.38% | 3.81% | -636.38% |