| Breakdown | TTM | Mar 2025 | Mar 2024 | Mar 2023 | Mar 2022 | Mar 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 637.78M | 570.40M | 475.42M | 419.05M | 343.55M | 206.90M |
| Gross Profit | 572.39M | 514.52M | 424.75M | 365.56M | 303.76M | 175.70M |
| EBITDA | 272.44M | 240.76M | 182.08M | 135.39M | 118.58M | 57.01M |
| Net Income | 239.40M | 223.19M | 147.58M | 112.82M | 154.78M | 50.21M |
Balance Sheet | ||||||
| Total Assets | 1.16B | 1.26B | 1.08B | 1.14B | 991.36M | 251.72M |
| Cash, Cash Equivalents and Short-Term Investments | 735.13M | 915.66M | 762.90M | 841.00M | 798.11M | 142.53M |
| Total Debt | 10.69M | 12.40M | 14.55M | 15.64M | 1.09M | 1.25M |
| Total Liabilities | 177.73M | 181.68M | 177.98M | 170.77M | 112.76M | 184.98M |
| Stockholders Equity | 979.30M | 1.08B | 901.40M | 966.12M | 878.59M | 66.74M |
Cash Flow | ||||||
| Free Cash Flow | 311.55M | 266.74M | 178.29M | 173.42M | 120.88M | 78.36M |
| Operating Cash Flow | 315.42M | 273.26M | 184.10M | 179.60M | 126.58M | 82.97M |
| Investing Cash Flow | -15.28M | -29.30M | 31.19M | -59.92M | -640.57M | -70.42M |
| Financing Cash Flow | -400.57M | -131.14M | -276.52M | -74.46M | 560.41M | 5.41M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $4.30B | 33.71 | 22.89% | ― | 20.21% | 44.14% | |
54 Neutral | $1.52B | 1,014.72 | 0.17% | ― | 10.67% | ― | |
52 Neutral | $972.26M | -6.16 | -14.24% | ― | -2.37% | 77.85% | |
51 Neutral | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
49 Neutral | $8.08B | -42.00 | -59.95% | ― | 72.58% | 76.81% | |
48 Neutral | $175.66M | -2.20 | -47.69% | ― | -5.30% | 46.01% | |
45 Neutral | $254.54M | -0.85 | -69.22% | ― | -16.65% | -71.92% |