v3.26.1
Income Taxes - Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Current tax position:      
Federal $ 75,229 $ 93,563 $ 44,568
State 955 5,530 (6,236)
Foreign 35,840 33,729 21,839
Total current tax position 112,024 132,822 60,171
Deferred tax provision:      
Federal 8,844 (58,527) (52,712)
State 1,119 (4,201) (3,500)
Foreign 15,105 (330,349) (3,676)
Total deferred tax provision 25,068 (393,077) (59,888)
Total income tax (benefit) expense $ 137,092 $ (260,255) $ 283