XML 90 R70.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes - Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Current tax position:      
Federal $ 44,568 $ 11,947 $ 8,290
State (6,236) 8,071 2,257
Foreign 21,839 15,335 21,406
Total current tax position 60,171 35,353 31,953
Deferred tax provision:      
Federal (52,712) (50,345) (1,341)
State (3,500) (1,689) 0
Foreign (3,676) (1,311) (11,404)
Total deferred tax provision (59,888) (53,345) (12,745)
Total income tax expense (benefit) $ 283 $ (17,992) $ 19,208