| Breakdown | TTM | Mar 2025 | Mar 2024 | Mar 2023 | Mar 2022 | Mar 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.15B | 995.62M | 839.25M | 784.59M | 769.59M | 723.47M |
| Gross Profit | 934.15M | 816.58M | 687.64M | 649.19M | 655.73M | 614.10M |
| EBITDA | 110.41M | 90.66M | 90.56M | -4.57M | 54.47M | -5.36M |
| Net Income | 87.00M | 76.11M | 168.91M | -35.77M | 33.62M | -30.95M |
Balance Sheet | ||||||
| Total Assets | 2.04B | 1.12B | 943.91M | 792.60M | 827.92M | 914.20M |
| Cash, Cash Equivalents and Short-Term Investments | 1.03B | 302.10M | 312.75M | 287.78M | 267.51M | 397.24M |
| Total Debt | 950.47M | 10.95M | 12.09M | 12.78M | 16.05M | 22.89M |
| Total Liabilities | 1.82B | 793.14M | 665.83M | 606.50M | 572.09M | 520.17M |
| Stockholders Equity | 216.73M | 325.12M | 278.08M | 186.10M | 255.83M | 394.03M |
Cash Flow | ||||||
| Free Cash Flow | 181.48M | 203.63M | 199.71M | 167.05M | 173.27M | 115.78M |
| Operating Cash Flow | 189.45M | 207.38M | 203.80M | 170.29M | 177.18M | 123.95M |
| Investing Cash Flow | -5.86M | -70.40M | -5.52M | -5.29M | -24.44M | 35.47M |
| Financing Cash Flow | 573.36M | -147.82M | -170.58M | -135.58M | -276.09M | -74.74M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $6.66B | 25.92 | 60.07% | 0.16% | 17.00% | 120.21% | |
70 Outperform | $4.82B | 63.09 | 10.31% | ― | 18.99% | 66.43% | |
67 Neutral | $3.01B | 63.93 | 9.88% | ― | 28.62% | 186.67% | |
65 Neutral | $3.30B | -103.64 | -6.24% | ― | 27.35% | 18.18% | |
63 Neutral | $4.48B | 224.68 | -9.44% | ― | 16.98% | -265.85% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
57 Neutral | $3.91B | 77.74 | 31.15% | ― | 22.02% | -55.25% |