| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.60B | 1.58B | 1.54B | 1.40B | 1.07B |
| Gross Profit | 980.59M | 744.17M | 690.28M | 700.05M | 599.60M |
| EBITDA | 659.27M | 553.64M | 440.39M | 544.52M | 473.67M |
| Net Income | 369.95M | 299.67M | 258.51M | 332.15M | 288.96M |
Balance Sheet | |||||
| Total Assets | 2.92B | 2.53B | 2.39B | 2.10B | 1.93B |
| Cash, Cash Equivalents and Short-Term Investments | 45.00M | 40.18M | 26.75M | 41.57M | 511.61M |
| Total Debt | 2.13B | 1.89B | 1.68B | 1.29B | 1.11B |
| Total Liabilities | 2.74B | 2.58B | 2.36B | 1.95B | 1.67B |
| Stockholders Equity | 181.23M | -45.27M | 35.60M | 154.66M | 265.88M |
Cash Flow | |||||
| Free Cash Flow | 124.65M | 173.55M | 178.26M | 277.11M | 305.83M |
| Operating Cash Flow | 270.45M | 319.40M | 296.55M | 367.06M | 383.70M |
| Investing Cash Flow | -218.26M | -84.57M | -265.63M | -442.43M | -78.93M |
| Financing Cash Flow | -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 | $20.98B | 28.95 | -23.50% | 1.21% | 8.89% | 23.20% | |
70 Outperform | $4.99B | 20.08 | 46.59% | 1.76% | 36.17% | 25.41% | |
68 Neutral | $14.67B | -294.43 | -1.50% | 0.36% | 2.61% | -106.74% | |
67 Neutral | $5.15B | 17.22 | 614.45% | 1.32% | 2.76% | 56.02% | |
65 Neutral | $16.06B | 20.45 | 42.78% | 3.60% | 5.70% | 9.53% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
61 Neutral | $6.44B | -23.83 | 35.09% | 2.13% | 3.38% | 38.04% |