v3.26.1
Consolidated statements of comprehensive income - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]      
Net income $ 26,318 $ 112,089 $ 127,663
Other comprehensive income (loss), net of tax      
Foreign currency translation adjustment 361 571 (50)
Other comprehensive income (loss), net of tax 361 571 (50)
Comprehensive income $ 26,679 $ 112,660 $ 127,613