XML 115 R94.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes (Components of Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Current      
Federal $ 28,302 $ 33,475 $ 34,446
State 3,662 3,721 3,961
Foreign 11,652 11,959 8,709
Deferred      
Federal 20,582 (52,473) 12,055
State 3,034 (8,201) (1,379)
Foreign (546) (90) (715)
Total provision (benefit) for income taxes $ 66,686 $ (11,609) $ 57,077