| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 10.67B | 7.85B | 6.48B | 5.78B | 4.71B |
| Gross Profit | 4.18B | 3.02B | 2.53B | 2.22B | 1.93B |
| EBITDA | 2.31B | 2.78B | 2.40B | 2.04B | 1.71B |
| Net Income | 936.85M | 951.68M | 340.09M | 141.21M | 336.14M |
Balance Sheet | |||||
| Total Assets | 67.30B | 51.04B | 44.01B | 37.89B | 34.91B |
| Cash, Cash Equivalents and Short-Term Investments | 5.03B | 3.51B | 1.99B | 631.68M | 269.26M |
| Total Debt | 21.38B | 16.76B | 16.12B | 14.96B | 14.68B |
| Total Liabilities | 24.10B | 18.47B | 17.64B | 16.50B | 15.91B |
| Stockholders Equity | 42.13B | 31.96B | 25.40B | 20.29B | 17.64B |
Cash Flow | |||||
| Free Cash Flow | 2.85B | 2.20B | 1.55B | 1.30B | 1.26B |
| Operating Cash Flow | 2.88B | 2.26B | 1.60B | 1.33B | 1.28B |
| Investing Cash Flow | -10.51B | -5.51B | -5.71B | -3.70B | -4.52B |
| Financing Cash Flow | 9.00B | 4.91B | 5.45B | 2.76B | 1.57B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $8.47B | 18.09 | 8.99% | 3.56% | 60.84% | 98.53% | |
74 Outperform | $13.72B | 22.25 | 11.83% | 6.11% | 13.00% | 24.58% | |
72 Outperform | $146.25B | 131.88 | 2.49% | 1.51% | 35.62% | -183.20% | |
70 Outperform | $5.07B | 29.37 | 5.63% | 6.47% | 10.37% | 19.69% | |
67 Neutral | $40.71B | 140.08 | 2.10% | 2.45% | 18.47% | 185.15% | |
65 Neutral | $2.17B | 12.19 | 3.79% | 4.94% | 3.15% | 1.96% | |
56 Neutral | $11.70B | 156.87 | 0.91% | 7.73% | 4.52% | -70.88% |