XML 70 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Schedule Of Components of Income Tax Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Income Tax Disclosure [Abstract]      
United States, current $ 9,967 $ 15,042 $ 9,500
State and local, current 1,134 265 621
Foreign, current 8,289 25,828 21,626
Total, current 19,390 41,135 31,747
United States, deferred (4,727) (498) (5,938)
State and local, deferred 613 1,568 (314)
Foreign, deferred (3,543) (3,542) 3,917
Deferred income tax expense (benefit) (7,657) (2,472) (2,335)
Total $ 11,733 $ 38,663 $ 29,412