| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.28B | 1.24B | 981.00M | 922.00M | 920.00M | 840.00M |
| Gross Profit | 741.00M | 914.00M | 528.00M | 495.00M | 483.00M | 443.00M |
| EBITDA | 1.02B | 1.03B | 884.00M | 850.00M | 808.00M | 718.00M |
| Net Income | 463.00M | 441.00M | 354.00M | 384.00M | 370.00M | 307.00M |
Balance Sheet | ||||||
| Total Assets | 10.15B | 10.35B | 9.94B | 8.98B | 8.83B | 8.17B |
| Cash, Cash Equivalents and Short-Term Investments | 150.00M | 54.00M | 68.00M | 56.00M | 61.00M | 132.00M |
| Total Debt | 3.37B | 3.40B | 3.52B | 3.27B | 3.42B | 3.08B |
| Total Liabilities | 5.26B | 5.47B | 5.17B | 4.70B | 4.68B | 4.14B |
| Stockholders Equity | 4.75B | 4.74B | 4.63B | 4.14B | 4.01B | 3.87B |
Cash Flow | ||||||
| Free Cash Flow | 664.00M | 490.00M | 413.00M | 26.00M | 387.00M | 432.00M |
| Operating Cash Flow | 945.00M | 916.00M | 763.00M | 798.00M | 725.00M | 572.00M |
| Investing Cash Flow | -428.00M | -414.00M | -1.08B | -351.00M | -854.00M | 123.00M |
| Financing Cash Flow | -450.00M | -516.00M | 330.00M | -452.00M | 58.00M | -605.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
80 Outperform | $15.18B | 26.36 | 9.82% | 2.70% | 22.22% | 23.30% | |
80 Outperform | $18.57B | 12.00 | 34.98% | 9.13% | 11.43% | -8.64% | |
76 Outperform | $8.37B | 14.33 | 64.33% | 8.45% | 7.06% | 13.61% | |
73 Outperform | $10.58B | 22.84 | 20.38% | 4.98% | 8.14% | -0.91% | |
70 Outperform | $16.35B | 25.93 | 11.77% | 8.54% | -9.94% | 43.70% | |
66 Neutral | $18.95B | 60.09 | 14.67% | 8.03% | -9.94% | 34.19% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% |