| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 3.66B | 3.39B | 3.15B | 2.73B | 1.70B |
| Gross Profit | 1.89B | 1.63B | 1.51B | 1.26B | 919.15M |
| EBITDA | 999.78M | 986.25M | 906.71M | 851.67M | 257.62M |
| Net Income | 330.38M | 258.81M | 219.30M | 253.50M | 124.91M |
Balance Sheet | |||||
| Total Assets | 5.30B | 4.48B | 4.29B | 3.90B | 3.84B |
| Cash, Cash Equivalents and Short-Term Investments | 125.20M | 175.09M | 127.02M | 117.33M | 120.05M |
| Total Debt | 2.82B | 2.05B | 1.92B | 1.67B | 1.59B |
| Total Liabilities | 3.02B | 2.42B | 2.29B | 2.03B | 2.03B |
| Stockholders Equity | 2.28B | 2.05B | 2.00B | 1.88B | 1.81B |
Cash Flow | |||||
| Free Cash Flow | 469.12M | 471.71M | 355.99M | 433.72M | 181.28M |
| Operating Cash Flow | 585.94M | 539.96M | 416.14M | 469.31M | 223.30M |
| Investing Cash Flow | -828.04M | -441.59M | -462.33M | -336.44M | -744.64M |
| Financing Cash Flow | 176.41M | -38.19M | 51.31M | -139.27M | 576.99M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $1.55B | 16.32 | 12.97% | ― | 9.70% | 26.63% | |
71 Outperform | $3.69B | 12.52 | 24.34% | ― | 21.10% | 76.12% | |
69 Neutral | $8.10B | 24.81 | 15.26% | 0.99% | 3.86% | 28.06% | |
68 Neutral | $6.66B | 8.66 | 23.76% | 6.07% | 9.51% | 29.38% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
60 Neutral | $667.96M | 17.15 | 14.57% | ― | 2.31% | -27.81% | |
51 Neutral | $447.51M | ― | -31.97% | ― | 13.89% | -899.50% |