v3.26.3
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 29,111 $ 14,730 $ 50,250 $ 38,226
Other comprehensive income (loss):        
Foreign currency translation adjustment, net of tax (1,003) (468) (2,747) 518
Comprehensive income $ 28,108 $ 14,262 $ 47,503 $ 38,744