| Breakdown | TTM | Mar 2025 | Mar 2024 | Mar 2023 | Mar 2022 | Mar 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 5.83B | 5.46B | 5.14B | 4.54B | 4.22B | 3.11B |
| Gross Profit | 2.57B | 2.40B | 2.22B | 1.98B | 1.88B | 1.34B |
| EBITDA | 1.36B | 1.36B | 1.41B | 1.34B | 1.01B | 773.95M |
| Net Income | 707.77M | 614.64M | 378.24M | 107.03M | 243.89M | 397.40M |
Balance Sheet | ||||||
| Total Assets | 10.59B | 10.15B | 11.06B | 10.82B | 11.42B | 6.57B |
| Cash, Cash Equivalents and Short-Term Investments | 423.70M | 171.70M | 207.02M | 208.36M | 348.32M | 220.53M |
| Total Debt | 2.05B | 2.20B | 3.38B | 3.25B | 3.28B | 1.80B |
| Total Liabilities | 3.42B | 3.53B | 4.75B | 4.73B | 4.88B | 2.68B |
| Stockholders Equity | 7.17B | 6.60B | 6.30B | 6.08B | 6.53B | 3.88B |
Cash Flow | ||||||
| Free Cash Flow | 917.10M | 778.00M | 612.95M | 394.98M | 397.25M | 450.38M |
| Operating Cash Flow | 1.27B | 1.15B | 973.27M | 756.95M | 684.81M | 689.64M |
| Investing Cash Flow | -365.10M | 388.77M | -887.36M | -383.33M | -666.56M | -1.15B |
| Financing Cash Flow | -648.37M | -1.57B | -85.19M | -498.72M | 115.83M | 345.62M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $23.95B | 30.97 | 32.44% | ― | 14.21% | 5.66% | |
72 Outperform | $13.59B | 22.70 | 11.79% | 2.28% | 5.78% | 61.52% | |
69 Neutral | $21.45B | 32.31 | 10.21% | 0.94% | 5.15% | 60.30% | |
68 Neutral | $14.38B | 80.92 | 17.36% | ― | 27.12% | -41.72% | |
65 Neutral | $17.78B | 25.25 | 5.60% | 1.05% | 5.47% | -23.03% | |
64 Neutral | $25.80B | 24.78 | 8.21% | 3.30% | -0.76% | -55.03% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% |