| Breakdown | TTM | Jan 2026 | Jan 2025 | Jan 2024 | Jan 2023 | Jan 2022 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 5.08B | 4.76B | 3.88B | 3.56B | 3.08B | 2.85B |
| Gross Profit | 1.77B | 1.52B | 1.35B | 1.27B | 1.10B | 1.03B |
| EBITDA | 783.06M | 672.49M | 506.11M | 531.85M | 453.15M | 455.01M |
| Net Income | 440.55M | 358.64M | 253.61M | 301.11M | 261.53M | 278.81M |
Balance Sheet | ||||||
| Total Assets | 5.06B | 5.52B | 4.34B | 3.87B | 3.32B | 2.88B |
| Cash, Cash Equivalents and Short-Term Investments | 1.11B | 932.21M | 528.79M | 460.09M | 399.17M | 342.11M |
| Total Debt | 2.00B | 2.03B | 1.98B | 1.74B | 1.50B | 1.30B |
| Total Liabilities | 2.74B | 3.33B | 2.53B | 2.29B | 1.96B | 1.76B |
| Stockholders Equity | 2.31B | 2.19B | 1.81B | 1.58B | 1.36B | 1.12B |
Cash Flow | ||||||
| Free Cash Flow | 505.27M | 411.69M | 106.65M | 164.57M | 62.97M | 39.74M |
| Operating Cash Flow | 680.99M | 586.43M | 430.65M | 499.62M | 314.93M | 327.91M |
| Investing Cash Flow | -453.56M | -186.18M | -232.94M | -556.34M | -3.94M | -465.60M |
| Financing Cash Flow | -16.00M | -8.27M | -45.74M | -95.86M | -43.63M | -66.13M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
69 Neutral | $10.70B | 24.21 | 21.07% | ― | 25.87% | 66.82% | |
69 Neutral | $1.56B | 24.24 | 12.85% | ― | 10.02% | 26.46% | |
66 Neutral | $3.61B | 11.71 | 18.85% | 3.10% | 30.50% | -13.32% | |
63 Neutral | $3.96B | 5.66 | -52.38% | 4.16% | -1.40% | -4.34% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
55 Neutral | $762.63M | -34.44 | -36.11% | ― | 10.25% | 70.25% | |
54 Neutral | $9.49B | 12.44 | 14.03% | ― | 1.61% | 260.81% |