| Breakdown | TTM | May 2025 | May 2024 | May 2023 | May 2022 | May 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 46.52B | 46.31B | 51.36B | 51.22B | 46.71B | 44.54B |
| Gross Profit | 18.99B | 19.79B | 22.89B | 22.29B | 21.48B | 19.96B |
| EBITDA | 3.33B | 4.51B | 7.16B | 6.77B | 7.51B | 7.73B |
| Net Income | 2.25B | 3.22B | 5.70B | 5.07B | 6.05B | 5.73B |
Balance Sheet | ||||||
| Total Assets | 37.06B | 36.58B | 38.11B | 37.53B | 40.32B | 37.74B |
| Cash, Cash Equivalents and Short-Term Investments | 8.06B | 9.15B | 11.58B | 10.68B | 13.00B | 13.48B |
| Total Debt | 11.18B | 11.02B | 11.95B | 12.14B | 12.63B | 12.81B |
| Total Liabilities | 22.97B | 23.37B | 23.68B | 23.53B | 25.04B | 24.97B |
| Stockholders Equity | 14.09B | 13.21B | 14.43B | 14.00B | 15.28B | 12.77B |
Cash Flow | ||||||
| Free Cash Flow | 1.05B | 3.27B | 6.62B | 4.87B | 4.43B | 5.96B |
| Operating Cash Flow | 1.69B | 3.70B | 7.43B | 5.84B | 5.19B | 6.66B |
| Investing Cash Flow | -262.00M | -275.00M | 894.00M | 564.00M | -1.52B | -3.80B |
| Financing Cash Flow | -3.42B | -5.82B | -5.89B | -7.45B | -4.84B | -1.46B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
83 Outperform | $14.25B | 7.91 | 41.36% | ― | 8.99% | 14.67% | |
72 Outperform | $7.23B | 32.23 | 13.87% | ― | 19.35% | 81.39% | |
70 Outperform | $3.22B | 21.02 | 10.53% | 2.18% | 0.54% | -19.72% | |
69 Neutral | $15.84B | 9.08 | 34.82% | ― | 4.86% | -8.97% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
61 Neutral | $5.15B | 7.59 | -5.37% | ― | -1.85% | -108.05% | |
50 Neutral | $65.37B | 44.21 | 16.41% | 2.81% | -2.83% | -49.54% |