v3.26.1
Stockholders' Equity - Components of Accumulated Other Comprehensive Income (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Increase (Decrease) in Accumulated Other Comprehensive Income [Roll Forward]      
Beginning Balance $ 1,919,488 $ 1,757,072 $ 1,603,881
Ending Balance 1,908,872 1,919,488 1,757,072
Pension funded status adjustment      
Increase (Decrease) in Accumulated Other Comprehensive Income [Roll Forward]      
Beginning Balance (10,374) (9,798) (4,423)
Before Reclassifications (372) 132 (5,672)
Amount Reclassified from AOCI 8,110 (708) 297
Ending Balance (2,636) (10,374) (9,798)
Foreign currency translation adjustment, gain (loss) (372) 132 (5,672)
Net unrealized gain (loss) on derivative instruments      
Increase (Decrease) in Accumulated Other Comprehensive Income [Roll Forward]      
Beginning Balance (269) 755 1,411
Before Reclassifications (7,079) (2,339) 6,283
Amount Reclassified from AOCI 2,786 1,315 (6,939)
Ending Balance (4,562) (269) 755
Foreign currency translation adjustment, gain (loss) (7,079) (2,339) 6,283
Foreign currency translation adjustment      
Increase (Decrease) in Accumulated Other Comprehensive Income [Roll Forward]      
Beginning Balance (236,836) (195,808) (180,462)
Before Reclassifications 31,770 (41,028) (15,346)
Amount Reclassified from AOCI 0 0 0
Ending Balance (205,066) (236,836) (195,808)
Foreign currency translation adjustment, gain (loss) 31,770 (41,028) (15,346)
Foreign currency translation adjustment | Net investment hedges | Net investment hedges | Designated as Hedging Instrument      
Increase (Decrease) in Accumulated Other Comprehensive Income [Roll Forward]      
Before Reclassifications 28,345 10,600 (2,615)
Foreign currency translation adjustment, gain (loss) 28,345 10,600 (2,615)
Foreign currency translation adjustment, tax 8,643 3,235 797
Accumulated other comprehensive loss      
Increase (Decrease) in Accumulated Other Comprehensive Income [Roll Forward]      
Beginning Balance (247,479) (204,851) (183,474)
Before Reclassifications 24,319 (43,235) (14,735)
Amount Reclassified from AOCI 10,896 607 (6,642)
Ending Balance (212,264) (247,479) (204,851)
Foreign currency translation adjustment, gain (loss) $ 24,319 $ (43,235) $ (14,735)