| Breakdown | TTM | Mar 2025 | Mar 2024 | Mar 2023 | Mar 2022 | Mar 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 1.19B | 1.04B | 876.39M | 822.06M | 870.71M | 796.17M |
| Gross Profit | 272.38M | 239.98M | 239.52M | 184.10M | 201.25M | 176.34M |
| EBITDA | 120.01M | 134.23M | 125.01M | 88.69M | 86.38M | 76.29M |
| Net Income | 64.81M | 63.33M | 55.16M | 40.02M | 33.97M | 34.37M |
Balance Sheet | ||||||
| Total Assets | 0.00 | 977.22M | 861.53M | 857.64M | 911.16M | 840.06M |
| Cash, Cash Equivalents and Short-Term Investments | 34.14M | 34.13M | 1.54M | 497.00K | 1.97M | 1.75M |
| Total Debt | 0.00 | 183.91M | 221.56M | 257.67M | 298.38M | 292.49M |
| Total Liabilities | -629.95M | 347.27M | 294.91M | 335.14M | 428.67M | 398.04M |
| Stockholders Equity | 629.95M | 629.95M | 566.62M | 522.50M | 482.49M | 442.02M |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | 86.72M | 63.14M | 63.98M | 15.71M | -32.47M |
| Operating Cash Flow | 0.00 | 104.04M | 73.45M | 81.11M | 104.99M | 46.99M |
| Investing Cash Flow | 0.00 | -43.40M | -7.70M | -17.09M | -89.20M | -79.33M |
| Financing Cash Flow | 0.00 | -58.40M | -64.73M | -65.50M | -16.95M | 33.75M |