| Breakdown | TTM | Mar 2025 | Mar 2024 | Mar 2023 | Mar 2022 | Mar 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 941.49M | 895.59M | 795.31M | 718.56M | 646.23M | 552.64M |
| Gross Profit | 227.82M | 209.73M | 171.69M | 158.26M | 152.11M | 123.62M |
| EBITDA | 167.61M | 150.36M | 121.35M | 109.67M | 108.43M | 82.61M |
| Net Income | 105.73M | 95.17M | 76.25M | 66.36M | 66.41M | 46.36M |
Balance Sheet | ||||||
| Total Assets | 644.78M | 545.98M | 454.68M | 393.92M | 415.25M | 424.76M |
| Cash, Cash Equivalents and Short-Term Investments | 230.03M | 170.58M | 105.56M | 71.33M | 97.50M | 139.72M |
| Total Debt | 44.56M | 28.08M | 31.40M | 33.76M | 43.14M | 54.66M |
| Total Liabilities | 269.06M | 223.99M | 207.03M | 191.75M | 202.85M | 204.36M |
| Stockholders Equity | 375.72M | 321.99M | 247.65M | 202.18M | 212.40M | 220.40M |
Cash Flow | ||||||
| Free Cash Flow | 104.25M | 91.56M | 70.00M | 55.97M | 37.40M | 77.14M |
| Operating Cash Flow | 149.09M | 127.31M | 99.24M | 82.29M | 67.22M | 94.38M |
| Investing Cash Flow | -44.84M | -35.76M | -29.24M | -26.32M | -29.82M | -17.24M |
| Financing Cash Flow | -37.16M | -26.54M | -35.76M | -82.14M | -79.61M | -20.64M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $1.13B | 40.69 | 8.79% | ― | 18.54% | -67.02% | |
71 Outperform | $2.72B | 35.99 | 32.63% | ― | 10.43% | 29.22% | |
70 Outperform | $24.46B | 23.44 | 10.98% | 0.77% | 17.87% | -9.35% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
58 Neutral | $500.91M | 28.40 | 18.72% | 2.47% | 4.39% | 61.61% | |
56 Neutral | $500.91M | 28.40 | 18.72% | 2.47% | 4.39% | 61.61% | |
50 Neutral | $3.15B | -48.28 | -4.63% | ― | 10.69% | 32.74% |