| 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 |
|---|---|---|---|---|---|---|---|
71 Outperform | $21.62B | 28.95 | -23.50% | 1.21% | 5.59% | 26.44% | |
70 Outperform | $5.22B | 20.08 | 46.59% | 1.76% | 35.38% | 26.91% | |
65 Neutral | $15.43B | 20.45 | 42.78% | 3.60% | 6.11% | 73.30% | |
63 Neutral | $15.41B | 89.40 | -1.50% | 0.36% | 7.74% | -104.45% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
59 Neutral | $6.07B | 25.10 | 37.33% | 2.13% | 1.41% | -40.51% | |
58 Neutral | $4.61B | 58.81 | 614.45% | 1.32% | 1.18% | 12.87% |