XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]        
NET EARNINGS $ 32,664 $ 28,469 $ 66,511 $ 50,808
OTHER COMPREHENSIVE INCOME, NET OF TAX:        
Foreign currency translation adjustments (1,749) (1,071) (802) (2,410)
Other comprehensive loss (1,749) (1,071) (802) (2,410)
TOTAL COMPREHENSIVE INCOME $ 30,915 $ 27,398 $ 65,709 $ 48,398