XML 100 R85.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Components of Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Current      
Federal $ 34,156 $ 28,302 $ 33,475
State 5,914 3,662 3,721
Foreign 11,092 11,652 11,959
Deferred      
Federal 12,237 20,582 (52,473)
State 5,210 3,034 (8,201)
Foreign 975 (546) (90)
Total provision (benefit) for income taxes $ 69,584 $ 66,686 $ (11,609)