| Breakdown | TTM | Jan 2026 | Jan 2025 | Jan 2024 | Jan 2023 | Jan 2022 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 3.32B | 3.20B | 2.75B | 2.36B | 2.16B | 1.85B |
| Gross Profit | 2.49B | 2.41B | 2.05B | 1.69B | 1.55B | 1.35B |
| EBITDA | 1.00B | 916.37M | 730.82M | 461.96M | 488.21M | 532.94M |
| Net Income | 941.65M | 908.91M | 714.14M | 525.71M | 487.71M | 427.39M |
Balance Sheet | ||||||
| Total Assets | 9.13B | 8.98B | 7.34B | 5.91B | 4.80B | 3.82B |
| Cash, Cash Equivalents and Short-Term Investments | 7.31B | 6.56B | 5.15B | 4.03B | 3.10B | 2.38B |
| Total Debt | 103.07M | 95.86M | 75.78M | 55.77M | 60.98M | 54.59M |
| Total Liabilities | 1.83B | 1.76B | 1.51B | 1.27B | 1.09B | 904.83M |
| Stockholders Equity | 7.30B | 7.21B | 5.83B | 4.64B | 3.72B | 2.91B |
Cash Flow | ||||||
| Free Cash Flow | 518.43M | 1.39B | 1.07B | 885.14M | 766.96M | 750.25M |
| Operating Cash Flow | 1.67B | 1.42B | 1.09B | 911.34M | 780.47M | 764.46M |
| Investing Cash Flow | -1.44B | -1.10B | -700.14M | -1.08B | -1.01B | -346.15M |
| Financing Cash Flow | -292.24M | -9.33M | 26.11M | -16.19M | -19.38M | -4.14M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
82 Outperform | $7.46B | 32.65 | 10.94% | ― | 7.56% | 92.32% | |
73 Outperform | $3.74B | 19.28 | 19.36% | ― | 13.05% | -12.34% | |
72 Outperform | $27.24B | 29.09 | 13.41% | ― | 16.25% | 19.47% | |
72 Outperform | $11.83B | 53.01 | 12.71% | ― | 17.97% | 290.87% | |
58 Neutral | $30.03B | 20.00 | 14.77% | 0.17% | 5.97% | -12.36% | |
53 Neutral | $8.77B | -28.83 | -70.24% | ― | 69.82% | 62.77% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |