| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 3.15B | 2.61B | 2.61B | 2.63B | 2.48B |
| Gross Profit | 1.47B | 1.16B | 1.09B | 1.13B | 1.11B |
| EBITDA | 493.80M | 384.88M | 350.35M | 391.18M | 320.10M |
| Net Income | 227.45M | 245.80M | 230.99M | 245.49M | 195.42M |
Balance Sheet | |||||
| Total Assets | 2.58B | 1.65B | 1.65B | 1.58B | 1.53B |
| Cash, Cash Equivalents and Short-Term Investments | 108.44M | 334.07M | 215.05M | 59.18M | 185.32M |
| Total Debt | 1.29B | 791.16M | 841.68M | 851.30M | 848.75M |
| Total Liabilities | 2.02B | 1.25B | 1.27B | 1.33B | 1.38B |
| Stockholders Equity | 564.87M | 400.06M | 371.91M | 250.76M | 148.14M |
Cash Flow | |||||
| Free Cash Flow | 566.72M | 346.11M | 319.17M | 55.19M | 246.99M |
| Operating Cash Flow | 587.77M | 368.23M | 356.55M | 83.58M | 283.86M |
| Investing Cash Flow | -898.76M | -22.26M | -39.14M | -30.12M | -39.37M |
| Financing Cash Flow | 246.80M | -240.35M | -155.70M | -170.91M | -304.07M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $3.97B | 15.01 | 45.05% | 3.36% | 9.90% | -12.67% | |
69 Neutral | $23.00B | 15.13 | 34.74% | 0.93% | 12.32% | 29.40% | |
63 Neutral | $3.00B | 17.00 | 10.53% | 2.18% | 2.76% | -7.83% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
53 Neutral | $7.13B | 6.01 | 14.79% | 1.95% | -3.12% | ― |