XML 324 R92.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Components of Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Current      
Federal $ 33,475 $ 34,446 $ 11,513
State 3,721 3,961 3,403
Foreign 11,959 8,709 5,849
Deferred      
Federal (52,473) 12,055 14,430
State (8,201) (1,379) 4,572
Foreign (90) (715) (336)
Total (benefit) provision for income taxes $ (11,609) $ 57,077 $ 39,431