XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.3
UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]        
NET EARNINGS $ 31,310 $ 32,664 $ 58,649 $ 66,511
OTHER COMPREHENSIVE INCOME, NET OF TAX:        
Foreign currency translation adjustments 2,877 (1,749) 2,945 (802)
Other comprehensive income (loss) 2,877 (1,749) 2,945 (802)
TOTAL COMPREHENSIVE INCOME $ 34,187 $ 30,915 $ 61,594 $ 65,709