| Breakdown | TTM | Mar 2025 | Mar 2024 | Mar 2023 | Mar 2022 | Mar 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.71B | 1.58B | 2.40B | 1.87B | 1.59B | 1.04B |
| Gross Profit | 183.26M | 226.10M | 112.05M | 168.55M | 247.99M | 147.54M |
| EBITDA | 220.28M | 250.03M | 131.35M | 193.08M | 266.27M | 148.07M |
| Net Income | 126.23M | 144.53M | 72.08M | 122.23M | 188.72M | 100.05M |
Balance Sheet | ||||||
| Total Assets | 1.67B | 1.44B | 1.15B | 899.84M | 737.68M | 252.24M |
| Cash, Cash Equivalents and Short-Term Investments | 14.74M | 315.25M | 74.86M | 31.39M | 322.15M | 17.56M |
| Total Debt | 153.27M | 125.59M | 134.74M | 2.50M | 22.34M | 78.54M |
| Total Liabilities | 332.18M | 183.85M | 227.72M | 87.68M | 106.36M | 151.64M |
| Stockholders Equity | 1.28B | 1.18B | 855.73M | 732.07M | 631.32M | 100.60M |
Cash Flow | ||||||
| Free Cash Flow | 116.97M | -230.15M | -121.25M | -172.28M | 133.13M | 94.65M |
| Operating Cash Flow | 183.89M | -186.66M | -110.67M | -171.52M | 133.76M | 95.41M |
| Investing Cash Flow | -46.41M | -10.90M | 107.75M | -25.17M | -196.01M | -118.95M |
| Financing Cash Flow | -164.03M | 163.95M | -10.10M | -23.25M | 294.56M | 24.35M |