XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes (Schedule Of Components of Income Tax Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Income Tax Disclosure [Abstract]      
United States, current $ 5,107 $ 9,967 $ 15,042
State and local, current 696 1,134 265
Foreign, current 30,711 8,289 25,828
Total, current 36,514 19,390 41,135
United States, deferred (824) (4,727) (498)
State and local, deferred (138) 613 1,568
Foreign, deferred (4,443) (3,543) (3,542)
Deferred income tax expense (benefit) (5,405) (7,657) (2,472)
Total $ 31,109 $ 11,733 $ 38,663