v3.26.3
CONDENSED 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 earnings $ 18,772 $ 27,420 $ 36,287 $ 35,167
Other comprehensive income (loss):        
Change in foreign currency translation adjustment (3) (171) (29) 1,633
Comprehensive income $ 18,769 $ 27,249 $ 36,258 $ 36,800