| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Jun 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.03B | 712.77M | 598.42M | 596.18M | 645.17M |
| Gross Profit | 713.86M | 615.26M | 507.90M | 501.54M | 546.70M |
| EBITDA | 774.35M | 574.33M | 468.14M | 466.93M | 517.40M |
| Net Income | 466.28M | 332.02M | 239.44M | 238.98M | 274.04M |
Balance Sheet | |||||
| Total Assets | 9.54B | 3.39B | 3.36B | 3.53B | 2.76B |
| Cash, Cash Equivalents and Short-Term Investments | 233.72M | 195.50M | 104.17M | 118.59M | 143.55M |
| Total Debt | 965.61M | 0.00 | 245.97M | 571.57M | 0.00 |
| Total Liabilities | 2.33B | 260.92M | 460.42M | 781.05M | 155.82M |
| Stockholders Equity | 7.16B | 3.12B | 2.89B | 2.74B | 2.59B |
Cash Flow | |||||
| Free Cash Flow | 704.85M | 426.94M | 413.11M | -504.81M | 239.00M |
| Operating Cash Flow | 704.85M | 529.50M | 415.79M | 417.35M | 407.15M |
| Investing Cash Flow | -1.42B | -77.68M | -2.83M | -922.88M | -116.74M |
| Financing Cash Flow | 751.93M | -360.49M | -427.38M | 480.57M | -383.63M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $13.49B | 16.92 | 32.05% | 0.87% | 29.08% | 72.12% | |
78 Outperform | $62.96B | 24.03 | ― | 2.82% | 26.43% | ― | |
75 Outperform | $49.73B | 14.23 | 52.47% | 1.51% | 49.62% | 195.39% | |
74 Outperform | $24.43B | 42.97 | 9.07% | 0.77% | 28.11% | 66.85% | |
72 Outperform | $134.99B | 19.41 | 22.21% | 0.95% | 26.25% | ― | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
49 Neutral | $11.32B | -41.46 | -12.14% | ― | 6.27% | 93.14% |