XML 74 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Schedule Of Components of Income Tax Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]      
United States, current $ 7,038 $ 5,107 $ 9,967
State and local, current 713 696 1,134
Foreign, current 32,112 30,711 8,289
Total, current 39,863 36,514 19,390
United States, deferred (2,631) (824) (4,727)
State and local, deferred (22) (138) 613
Foreign, deferred 3,736 (4,443) (3,543)
Deferred income tax expense (benefit) 1,083 (5,405) (7,657)
Total $ 40,946 $ 31,109 $ 11,733