v3.26.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Consolidated Statements of Comprehensive Income (Loss) [Abstract]      
Net income (loss) $ 12,394,000 $ (19,470,000) $ (49,244,000)
Other comprehensive income (loss), net of tax:      
Foreign currency translation income (loss) 3,626,000 (6,096,000) 9,458,000
Total other comprehensive income (loss), net of tax 3,626,000 (6,096,000) 9,458,000
Comprehensive income (loss) $ 16,020,000 $ (25,566,000) $ (39,786,000)