| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 326.01B | 323.90B | 339.25B | 334.70B | 398.68B | 276.69B |
| Gross Profit | 83.11B | 70.23B | 76.74B | 84.14B | 103.07B | 64.89B |
| EBITDA | 60.44B | 67.86B | 73.31B | 74.27B | 102.59B | 52.79B |
| Net Income | 25.31B | 28.84B | 33.68B | 36.01B | 55.74B | 23.04B |
Balance Sheet | ||||||
| Total Assets | 464.41B | 448.98B | 453.48B | 376.32B | 369.07B | 338.92B |
| Cash, Cash Equivalents and Short-Term Investments | 8.44B | 10.68B | 23.03B | 31.54B | 29.64B | 6.80B |
| Total Debt | 47.66B | 43.54B | 41.71B | 41.57B | 41.19B | 47.70B |
| Total Liabilities | 203.41B | 182.35B | 182.87B | 163.78B | 166.59B | 163.24B |
| Stockholders Equity | 254.38B | 259.39B | 263.70B | 204.80B | 195.05B | 168.58B |
Cash Flow | ||||||
| Free Cash Flow | 18.79B | 23.61B | 30.72B | 33.45B | 58.39B | 36.05B |
| Operating Cash Flow | 47.72B | 51.97B | 55.02B | 55.37B | 76.80B | 48.13B |
| Investing Cash Flow | -28.01B | -26.54B | -19.94B | -20.04B | -14.74B | -10.23B |
| Financing Cash Flow | -30.19B | -38.47B | -42.79B | -33.53B | -39.11B | -35.42B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $58.22B | 16.93 | 6.43% | 2.39% | -8.04% | -36.48% | |
71 Outperform | $380.38B | 22.91 | 7.32% | 4.54% | -3.70% | -33.98% | |
71 Outperform | $249.88B | 12.10 | 10.06% | 3.92% | -5.79% | 19.45% | |
67 Neutral | $634.91B | 42.42 | 11.04% | 3.35% | -4.19% | -21.78% | |
67 Neutral | $73.80B | 14.57 | 9.88% | 2.74% | -2.53% | 385.02% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
59 Neutral | $120.19B | 7.90 | 5.52% | 5.62% | 4.29% | ― |