| Breakdown | Mar 2025 | Mar 2024 | Mar 2023 | Mar 2022 | Mar 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 2.66B | 2.48B | 2.02B | 2.61B | 2.21B |
| Gross Profit | 704.32M | 649.67M | 475.02M | 808.04M | 581.57M |
| EBITDA | 275.76M | 310.45M | 240.38M | 563.90M | 354.61M |
| Net Income | 214.20M | 198.41M | 146.70M | 401.80M | 248.04M |
Balance Sheet | |||||
| Total Assets | 2.13B | 2.11B | 1.92B | 1.56B | 1.23B |
| Cash, Cash Equivalents and Short-Term Investments | 638.26M | 610.34M | 495.06M | 747.45M | 435.41M |
| Total Debt | 109.09M | 163.81M | 154.70M | 42.72M | 59.06M |
| Total Liabilities | 558.61M | 565.97M | 500.97M | 329.72M | 409.51M |
| Stockholders Equity | 1.57B | 1.54B | 1.42B | 1.23B | 825.11M |
Cash Flow | |||||
| Free Cash Flow | 269.75M | 190.32M | 169.79M | 363.98M | 192.50M |
| Operating Cash Flow | 303.87M | 240.86M | 222.70M | 416.23M | 224.48M |
| Investing Cash Flow | -57.20M | -46.16M | -485.68M | -61.18M | -31.97M |
| Financing Cash Flow | -222.22M | -73.04M | 10.86M | -37.02M | -19.94M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $4.64B | 24.47 | 17.55% | ― | 11.36% | 15.51% | |
77 Outperform | $3.22B | 10.83 | 16.38% | ― | -6.58% | -18.09% | |
73 Outperform | $4.57B | 22.76 | 13.10% | ― | 7.26% | 6.61% | |
70 Outperform | $3.82B | 10.78 | 11.42% | ― | -1.83% | -30.18% | |
68 Neutral | $5.05B | 13.23 | 7.40% | 2.62% | -10.63% | -45.01% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% |