| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 291.75B | 279.79B | 245.09B | 226.74B | 194.80B |
| Gross Profit | 133.18B | 128.74B | 110.86B | 100.30B | 88.60B |
| EBITDA | 55.18B | 52.85B | 43.82B | 40.45B | 37.33B |
| Net Income | 23.84B | 23.73B | 19.54B | 19.03B | 15.71B |
Balance Sheet | |||||
| Total Assets | 314.54B | 307.99B | 273.52B | 278.00B | 271.57B |
| Cash, Cash Equivalents and Short-Term Investments | 28.07B | 32.78B | 31.06B | 40.28B | 47.25B |
| Total Debt | 82.68B | 78.39B | 69.31B | 80.80B | 87.29B |
| Total Liabilities | 160.51B | 157.44B | 139.81B | 146.12B | 144.00B |
| Stockholders Equity | 146.20B | 143.43B | 127.03B | 125.39B | 121.55B |
Cash Flow | |||||
| Free Cash Flow | 5.72B | 16.65B | 21.66B | 17.76B | 22.73B |
| Operating Cash Flow | 26.04B | 42.44B | 42.29B | 35.49B | 32.72B |
| Investing Cash Flow | -22.02B | -23.39B | -20.07B | -19.60B | -9.55B |
| Financing Cash Flow | -6.35B | -19.64B | -26.35B | -20.85B | -20.26B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $332.10B | 22.95 | 44.35% | 2.92% | 2.93% | 25.42% | |
70 Outperform | $214.19B | 23.86 | 43.03% | 3.91% | 0.48% | -22.61% | |
69 Neutral | $41.80B | 18.13 | 24.48% | 2.52% | 9.65% | -4.26% | |
68 Neutral | $13.18B | 19.79 | 56.69% | 0.61% | 4.22% | 22.24% | |
66 Neutral | $5.21B | 15.03 | 16.56% | 3.98% | -2.81% | -2.66% | |
62 Neutral | $20.33B | 14.63 | -3.31% | 3.23% | 1.93% | -12.26% | |
61 Neutral | $34.92B | 18.30 | 8.29% | 3.12% | 6.77% | -29.84% |