| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.60B | 1.60B | 1.58B | 1.54B | 1.40B | 1.07B |
| Gross Profit | 714.35M | 653.86M | 744.17M | 690.28M | 700.05M | 599.60M |
| EBITDA | 621.32M | 659.27M | 553.64M | 440.39M | 544.52M | 473.67M |
| Net Income | 345.72M | 369.95M | 299.67M | 258.51M | 332.15M | 288.96M |
Balance Sheet | ||||||
| Total Assets | 2.94B | 2.92B | 2.53B | 2.39B | 2.10B | 1.93B |
| Cash, Cash Equivalents and Short-Term Investments | 43.87M | 45.00M | 40.18M | 26.75M | 41.57M | 511.61M |
| Total Debt | 2.11B | 2.13B | 1.89B | 1.68B | 1.29B | 1.11B |
| Total Liabilities | 2.81B | 2.74B | 2.58B | 2.36B | 1.95B | 1.67B |
| Stockholders Equity | 137.43M | 181.23M | -45.27M | 35.60M | 154.66M | 265.88M |
Cash Flow | ||||||
| Free Cash Flow | 262.75M | 124.65M | 173.55M | 178.26M | 277.11M | 305.83M |
| Operating Cash Flow | 226.81M | 270.45M | 319.40M | 296.55M | 367.06M | 383.70M |
| Investing Cash Flow | -171.49M | -218.26M | -84.57M | -265.63M | -442.43M | -78.93M |
| Financing Cash Flow | -54.03M | -50.10M | -221.71M | -45.94M | -394.15M | -27.72M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $12.96B | 18.38 | 41.70% | 3.60% | 9.63% | 59.04% | |
72 Outperform | $4.65B | 17.24 | 51.62% | 1.76% | 41.59% | 48.34% | |
71 Outperform | $23.37B | 37.80 | -23.50% | 1.21% | 5.59% | 26.44% | |
62 Neutral | $17.25B | -515.47 | -1.00% | 0.36% | 7.74% | -104.45% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
61 Neutral | $5.27B | 15.13 | 312.73% | 1.32% | 1.18% | 12.87% | |
59 Neutral | $6.27B | 32.27 | 37.33% | 2.13% | 1.41% | -40.51% |