| Breakdown | Mar 2026 | Mar 2025 | Mar 2024 | Mar 2023 | Mar 2022 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 3.18B | 2.58B | 2.41B | 2.30B | 2.05B |
| Gross Profit | 731.10M | 645.40M | 527.20M | 389.40M | 309.30M |
| EBITDA | 297.80M | 358.10M | 294.80M | 208.00M | 171.90M |
| Net Income | 121.80M | 184.00M | 161.50M | 153.10M | 85.20M |
Balance Sheet | |||||
| Total Assets | 2.67B | 1.92B | 1.85B | 1.57B | 1.43B |
| Cash, Cash Equivalents and Short-Term Investments | 73.50M | 71.60M | 60.10M | 70.60M | 48.90M |
| Total Debt | 580.10M | 530.00M | 571.10M | 462.30M | 472.90M |
| Total Liabilities | 1.47B | 999.40M | 1.10B | 966.30M | 968.90M |
| Stockholders Equity | 1.19B | 910.20M | 747.60M | 592.80M | 450.70M |
Cash Flow | |||||
| Free Cash Flow | 105.40M | 129.30M | 126.10M | 56.80M | -28.80M |
| Operating Cash Flow | 248.70M | 213.30M | 214.60M | 107.50M | 11.50M |
| Investing Cash Flow | -321.30M | -86.60M | -283.40M | -50.40M | -51.00M |
| Financing Cash Flow | 73.10M | -113.60M | 62.70M | -33.30M | 39.20M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $16.21B | 136.06 | 11.10% | ― | 23.13% | -34.14% | |
74 Outperform | $7.38B | 14.23 | 10.41% | 2.63% | 2.86% | 17.30% | |
71 Outperform | $15.19B | 42.01 | 6.34% | 1.24% | 2.36% | 34.03% | |
70 Outperform | $3.76B | 19.99 | 13.06% | ― | 5.04% | -10.80% | |
64 Neutral | $9.63B | 17.98 | 29.49% | 1.07% | 13.99% | -25.70% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
58 Neutral | $15.63B | 43.26 | 3.90% | ― | 5.20% | -71.83% |