| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2023 | Dec 2023 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 321.64B | 316.83B | 276.08B | 252.71B | 252.71B | 252.71B |
| Gross Profit | 70.96B | 68.40B | 63.87B | 57.91B | 57.91B | 57.91B |
| EBITDA | 62.90B | 61.64B | 58.38B | 55.84B | 55.84B | 55.84B |
| Net Income | 20.39B | 19.93B | 19.83B | 18.85B | 18.85B | 18.85B |
Balance Sheet | ||||||
| Total Assets | 313.00B | 312.44B | 273.71B | 246.19B | 246.19B | 246.19B |
| Cash, Cash Equivalents and Short-Term Investments | 32.84B | 34.78B | 47.01B | 44.39B | 44.39B | 44.39B |
| Total Debt | 33.60B | 33.62B | 30.18B | 20.43B | 20.43B | 20.43B |
| Total Liabilities | 167.96B | 170.35B | 146.68B | 126.89B | 126.89B | 126.89B |
| Stockholders Equity | 143.66B | 140.68B | 125.75B | 118.12B | 118.12B | 118.12B |
Cash Flow | ||||||
| Free Cash Flow | 22.34B | 8.41B | 21.84B | 21.27B | 21.27B | 21.27B |
| Operating Cash Flow | 42.65B | 28.53B | 40.78B | 38.53B | 38.53B | 38.53B |
| Investing Cash Flow | -21.32B | -21.75B | -17.93B | -18.39B | -18.39B | -18.39B |
| Financing Cash Flow | -20.53B | -19.67B | -20.80B | -25.73B | -25.73B | -25.73B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $5.00B | 11.43 | 7.38% | 5.38% | 19.25% | 5.69% | |
70 Outperform | $3.19B | 23.06 | 15.20% | 0.67% | 11.79% | 2.96% | |
70 Outperform | $3.20B | 3.15 | 89.94% | ― | 8.66% | ― | |
70 Neutral | $4.16B | 7.56 | 27.07% | 8.62% | 0.35% | 19.08% | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
57 Neutral | $4.22B | -160.26 | -0.54% | 48.23% | -3.65% | -134.04% | |
54 Neutral | $5.48B | ― | -0.27% | 1.67% | 3.89% | -107.44% |