| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.71B | 1.67B | 1.63B | 1.52B | 1.29B |
| Gross Profit | 438.21M | 417.01M | 392.52M | 331.03M | 228.04M |
| EBITDA | 1.00B | 1.00B | 1.35B | 935.33M | 968.53M |
| Net Income | 377.70M | 89.58M | 444.35M | 86.92M | 150.02M |
Balance Sheet | |||||
| Total Assets | 10.61B | 10.90B | 11.37B | 11.04B | 10.78B |
| Cash, Cash Equivalents and Short-Term Investments | 36.93M | 1.33M | 2.92M | 1.19M | 967.00K |
| Total Debt | 6.19B | 6.01B | 5.98B | 5.68B | 5.61B |
| Total Liabilities | 6.46B | 6.44B | 6.42B | 6.10B | 6.00B |
| Stockholders Equity | 3.29B | 3.44B | 3.99B | 4.10B | 3.44B |
Cash Flow | |||||
| Free Cash Flow | 902.89M | 605.16M | 520.32M | 584.06M | 497.44M |
| Operating Cash Flow | 902.89M | 876.85M | 832.66M | 820.07M | 663.96M |
| Investing Cash Flow | -150.99M | -276.35M | -289.14M | -929.53M | -1.27B |
| Financing Cash Flow | -750.39M | -599.94M | -538.85M | 111.23M | 612.54M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $22.47B | 21.34 | 10.14% | 4.52% | 4.78% | 24.74% | |
69 Neutral | $15.98B | 25.08 | 12.02% | 3.98% | 6.92% | 53.76% | |
68 Neutral | $18.01B | 32.08 | 11.43% | 4.81% | 2.38% | 17.42% | |
68 Neutral | $14.45B | 36.36 | 7.64% | 4.42% | 0.91% | 6.55% | |
66 Neutral | $10.00B | 26.26 | 6.35% | 3.81% | 7.63% | 23.16% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
64 Neutral | $13.39B | 31.03 | 8.50% | 3.90% | 1.41% | -21.93% |