| Breakdown | TTM | Mar 2025 | Mar 2024 | Mar 2023 | Mar 2022 | Mar 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 795.57M | 745.58M | 659.66M | 596.58M | 528.66M | 443.03M |
| Gross Profit | 560.07M | 529.67M | 480.17M | 426.50M | 381.23M | 299.02M |
| EBITDA | 91.37M | 40.22M | 46.30M | -97.70M | -39.81M | -90.09M |
| Net Income | 68.77M | -814.00K | 11.88M | -118.70M | -33.83M | -90.27M |
Balance Sheet | ||||||
| Total Assets | 1.27B | 1.26B | 1.23B | 1.17B | 1.33B | 1.29B |
| Cash, Cash Equivalents and Short-Term Investments | 403.39M | 420.83M | 368.91M | 497.25M | 607.66M | 580.29M |
| Total Debt | 53.11M | 36.29M | 42.22M | 47.17M | 61.23M | 13.77M |
| Total Liabilities | 306.90M | 310.51M | 282.31M | 246.63M | 270.68M | 207.64M |
| Stockholders Equity | 962.27M | 948.86M | 949.13M | 926.08M | 1.06B | 1.08B |
Cash Flow | ||||||
| Free Cash Flow | 169.25M | 154.61M | 103.19M | 35.15M | 73.58M | -22.74M |
| Operating Cash Flow | 170.63M | 155.65M | 107.45M | 39.84M | 78.08M | -20.56M |
| Investing Cash Flow | -4.29M | 21.39M | -173.68M | -29.00M | 7.58M | -87.89M |
| Financing Cash Flow | -149.54M | -102.70M | -59.12M | -146.01M | -66.98M | -43.49M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
73 Outperform | $1.68B | 11.84 | 7.23% | ― | 10.13% | 1280.04% | |
70 Outperform | $2.29B | 38.01 | 19.49% | 1.66% | 3.30% | 31.18% | |
70 Outperform | $1.79B | 30.33 | 20.61% | 1.33% | 10.27% | 3.52% | |
67 Neutral | $1.47B | 22.24 | 5.77% | 4.71% | 13.36% | ― | |
63 Neutral | $2.40B | 22.10 | 66.41% | ― | -8.18% | 46.26% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% |