| Breakdown | TTM | May 2025 | May 2024 | May 2023 | May 2022 | May 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 46.51B | 46.31B | 51.36B | 51.22B | 46.71B | 44.54B |
| Gross Profit | 19.13B | 19.79B | 22.89B | 22.29B | 21.48B | 19.96B |
| EBITDA | 3.72B | 4.51B | 7.16B | 6.77B | 7.51B | 7.73B |
| Net Income | 2.52B | 3.22B | 5.70B | 5.07B | 6.05B | 5.73B |
Balance Sheet | ||||||
| Total Assets | 37.79B | 36.58B | 38.11B | 37.53B | 40.32B | 37.74B |
| Cash, Cash Equivalents and Short-Term Investments | 8.35B | 9.15B | 11.58B | 10.68B | 13.00B | 13.48B |
| Total Debt | 11.28B | 11.02B | 11.95B | 12.14B | 12.63B | 12.81B |
| Total Liabilities | 23.70B | 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 | 2.48B | 3.27B | 6.62B | 4.87B | 4.43B | 5.96B |
| Operating Cash Flow | 3.06B | 3.70B | 7.43B | 5.84B | 5.19B | 6.66B |
| Investing Cash Flow | -143.00M | -275.00M | 894.00M | 564.00M | -1.52B | -3.80B |
| Financing Cash Flow | -3.93B | -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 | $13.30B | 7.91 | 41.36% | ― | 12.38% | 18.43% | |
72 Outperform | $6.48B | 32.23 | 13.87% | ― | 18.86% | 88.29% | |
63 Neutral | $2.87B | 17.00 | 10.53% | 2.18% | 2.76% | -7.83% | |
63 Neutral | $18.27B | 13.49 | 34.82% | ― | 8.76% | 3.41% | |
62 Neutral | $4.02B | -57.09 | -5.37% | ― | <0.01% | -77.31% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
54 Neutral | $77.08B | 30.51 | 18.43% | 2.81% | -5.06% | -47.51% |