| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Mar 2022 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 979.08M | 879.21M | 817.31M | 741.60M | 550.59M |
| Gross Profit | 948.76M | 860.22M | 773.85M | 694.34M | 515.44M |
| EBITDA | 375.92M | 262.08M | 287.52M | 336.65M | 229.64M |
| Net Income | 136.63M | 31.45M | 57.02M | 92.47M | 41.45M |
Balance Sheet | |||||
| Total Assets | 1.65B | 1.61B | 1.79B | 1.76B | 1.84B |
| Cash, Cash Equivalents and Short-Term Investments | 65.27M | 77.56M | 138.63M | 105.20M | 101.28M |
| Total Debt | 38.23M | 1.07B | 1.07B | 1.25B | 1.28B |
| Total Liabilities | 1.35B | 1.35B | 1.37B | 1.53B | 1.58B |
| Stockholders Equity | 292.96M | 265.13M | 421.47M | 231.07M | 259.96M |
Cash Flow | |||||
| Free Cash Flow | 136.71M | 152.79M | 148.62M | 170.15M | 168.17M |
| Operating Cash Flow | 255.80M | 223.64M | 206.10M | 218.34M | 193.17M |
| Investing Cash Flow | -118.79M | -69.72M | -58.29M | -48.59M | -475.97M |
| Financing Cash Flow | -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 |
|---|---|---|---|---|---|---|---|
70 Outperform | $3.15B | 61.03 | 12.67% | ― | 44.34% | 45.96% | |
67 Neutral | $5.16B | 15.81 | 8.07% | 1.39% | 7.06% | -8.83% | |
64 Neutral | $2.22B | 26.08 | 40.55% | ― | 8.52% | -45.92% | |
64 Neutral | $4.21B | 13.47 | 23.73% | 1.69% | -0.38% | 31.38% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
51 Neutral | $2.03B | -1.80 | -33.22% | 3.38% | 3.40% | 53.13% |