| Breakdown | Mar 2026 | Mar 2025 | Mar 2024 | Mar 2023 | Mar 2022 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 958.53M | 895.59M | 795.31M | 718.56M | 646.23M |
| Gross Profit | 232.86M | 209.73M | 171.69M | 158.26M | 152.11M |
| EBITDA | 143.13M | 150.36M | 121.35M | 109.67M | 108.43M |
| Net Income | 110.34M | 95.17M | 76.25M | 66.36M | 66.41M |
Balance Sheet | |||||
| Total Assets | 642.99M | 545.98M | 454.68M | 393.92M | 415.25M |
| Cash, Cash Equivalents and Short-Term Investments | 233.07M | 170.58M | 105.56M | 71.33M | 97.50M |
| Total Debt | 20.69M | 28.08M | 31.40M | 33.76M | 43.14M |
| Total Liabilities | 248.75M | 223.99M | 207.03M | 191.75M | 202.85M |
| Stockholders Equity | 394.23M | 321.99M | 247.65M | 202.18M | 212.40M |
Cash Flow | |||||
| Free Cash Flow | 110.28B | 91.56M | 70.00M | 55.97M | 37.40M |
| Operating Cash Flow | 155.64B | 127.31M | 99.24M | 82.29M | 67.22M |
| Investing Cash Flow | -45.36B | -35.76M | -29.24M | -26.32M | -29.82M |
| Financing Cash Flow | -47.80B | -26.54M | -35.76M | -82.14M | -79.61M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $3.13B | 28.62 | 29.92% | ― | 7.03% | 16.18% | |
71 Outperform | $19.07B | 16.32 | 9.35% | 0.77% | 29.22% | -2.51% | |
68 Neutral | $1.02B | 33.13 | 10.80% | ― | 24.76% | -27.04% | |
68 Neutral | $18.00B | 11.42 | 9.92% | 3.81% | 9.73% | 1.22% | |
55 Neutral | $501.39M | 28.53 | 10.01% | 2.47% | -3.23% | -41.71% | |
53 Neutral | $501.39M | 28.53 | 10.01% | 2.47% | -3.23% | -41.71% | |
44 Neutral | $2.77B | -29.53 | -6.45% | ― | 14.18% | -31.38% |