XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Schedule of Accumulated Other Comprehensive Income Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Shareholders Equity [Line Items]    
Beginning Balance $ 1,503,326 $ 1,329,675
Ending Balance 1,536,196 1,307,522
Foreign Currency Translation (Losses) Gains    
Shareholders Equity [Line Items]    
Beginning Balance (20,562) (14,718)
Other comprehensive income (loss) (8,729) 83
Ending Balance (29,291) (14,635)
Unrealized Gains (Losses) on Derivative Instruments    
Shareholders Equity [Line Items]    
Beginning Balance 125 1,904
Other comprehensive income (loss) (384) (217)
Ending Balance (259) 1,687
Net Unrealized Gains (Losses) on Marketable Securities, net of Tax    
Shareholders Equity [Line Items]    
Beginning Balance (6,723) 1,369
Other comprehensive income (loss) (1,998) (632)
Ending Balance (8,721) 737
Accumulated Other Comprehensive (Loss)    
Shareholders Equity [Line Items]    
Beginning Balance (27,160) (11,445)
Other comprehensive income (loss) (11,111) (766)
Ending Balance $ (38,271) $ (12,211)