| Breakdown | TTM | Mar 2025 | Mar 2024 | Mar 2023 | Mar 2022 | Mar 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.00B | 878.30M | 792.84M | 757.90M | 626.43M | 626.43M |
| Gross Profit | 428.95M | 393.31M | 350.75M | 318.21M | 252.69M | 255.96M |
| EBITDA | 229.48M | 223.39M | 198.90M | 174.52M | 133.06M | 133.80M |
| Net Income | 126.90M | 136.65M | 101.65M | 96.44M | 66.39M | 66.39M |
Balance Sheet | ||||||
| Total Assets | 2.29B | 1.38B | 1.04B | 1.04B | 995.36M | 995.36M |
| Cash, Cash Equivalents and Short-Term Investments | 40.24M | 225.84M | 22.16M | 18.45M | 16.62M | 16.62M |
| Total Debt | 797.76M | 69.36M | 233.56M | 318.37M | 325.32M | 325.32M |
| Total Liabilities | 1.20B | 286.63M | 408.25M | 499.31M | 510.95M | 510.95M |
| Stockholders Equity | 1.07B | 1.07B | 615.72M | 525.67M | 469.09M | 469.09M |
Cash Flow | ||||||
| Free Cash Flow | 161.97M | 152.10M | 147.76M | 107.50M | 53.44M | 57.42M |
| Operating Cash Flow | 178.63M | 168.36M | 164.33M | 121.45M | 69.09M | 66.25M |
| Investing Cash Flow | -1.02B | -102.22M | -45.45M | -69.72M | -51.46M | -289.89M |
| Financing Cash Flow | 663.62M | 138.05M | -114.07M | -49.29M | -13.04M | 214.05M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
78 Outperform | $4.68B | 23.59 | 21.55% | 1.09% | 8.75% | 64.82% | |
71 Outperform | $5.91B | 145.52 | 5.80% | 0.56% | 6.44% | 101.24% | |
70 Outperform | $4.37B | 30.72 | 10.89% | 1.06% | 5.06% | -22.73% | |
68 Neutral | $3.95B | 38.81 | 11.32% | 0.46% | -0.96% | -11.55% | |
66 Neutral | $5.00B | 40.26 | 12.02% | 0.26% | 14.87% | 15.63% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
63 Neutral | $5.27B | 196.08 | 1.71% | ― | 7.81% | ― |