v3.26.1
Income Taxes - Schedule of Income Tax Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Current income tax expense      
Federal $ 10,886 $ 39,021 $ 21,785
State 3,943 11,147 3,252
Foreign 24,609 24,599 27,396
Total current income tax expense 39,438 74,767 52,433
Deferred income tax (benefit) expense      
Federal 3,162 (6,000) (25,008)
State (663) (1,446) (3,564)
Foreign 11,912 (24,479) (772)
Total deferred income tax (benefit) expense 14,411 (31,925) (29,344)
Total income tax expense      
Federal 14,048 33,021 (3,223)
State 3,280 9,701 (312)
Foreign 36,521 120 26,624
Total income tax expense $ 53,849 $ 42,842 $ 23,089