News

Research and development expenses for the fiscal year ended March 31, 2025 were $16.9 million compared with $24.4 million for the fiscal year ended March 31, 2024. The decrease of $7.5 million was ...