v3.26.1
Income Taxes - Schedule of Components of Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Current:      
Federal $ 24,169 $ 11,869 $ 7,395
State and local 6,037 2,944 1,650
Foreign 17,147 11,303 9,349
Total current income tax expense 47,353 26,116 18,394
Deferred:      
Federal (166,741) (69,805) 8,815
State and local (24,037) (5,234) 295
Foreign (4,468) (285) 72
Total deferred income tax expense (benefit) (195,246) (75,324) 9,182
Total income tax expense (benefit) $ (147,893) $ (49,208) $ 27,576