v3.26.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]      
Net earnings (loss) $ 145,952 $ (814) $ 11,881
Other comprehensive income (loss):      
Change in foreign currency translation adjustment 1,345 331 (540)
Comprehensive income (loss) $ 147,297 $ (483) $ 11,341