XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Schedule of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Shareholders Equity [Line Items]            
Beginning Balance $ 1,384,563 $ 1,307,522 $ 1,329,675 $ 1,182,409 $ 1,101,848 $ 1,065,466
Ending Balance 1,432,938 1,384,563 1,307,522 1,261,441 1,182,409 1,101,848
Accumulated Foreign Currency Adjustment Attributable to Parent            
Shareholders Equity [Line Items]            
Beginning Balance (17,328) (14,635) (14,718) (13,084) (15,500) (16,860)
Other comprehensive (loss) income (3,083) (2,693) 83 4,823 2,416 1,360
Ending Balance (20,411) (17,328) (14,635) (8,261) (13,084) (15,500)
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent            
Shareholders Equity [Line Items]            
Beginning Balance 540 737 1,369 2,613 3,427 1,672
Other comprehensive (loss) income (1,756) (197) (632) (525) (814) 1,755
Ending Balance (1,216) 540 737 2,088 2,613 3,427
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent            
Shareholders Equity [Line Items]            
Beginning Balance 2,232 1,687 1,904 3,272 3,538 3,999
Other comprehensive (loss) income (1,094) 545 (217) (1,268) (266) (461)
Ending Balance 1,138 2,232 1,687 2,004 3,272 3,538
Accumulated Other Comprehensive Loss            
Shareholders Equity [Line Items]            
Beginning Balance (14,556) (12,211) (11,445) (7,199) (8,535) (11,189)
Other comprehensive (loss) income (5,933) (2,345) (766) 3,030 1,336 2,654
Ending Balance $ (20,489) $ (14,556) $ (12,211) $ (4,169) $ (7,199) $ (8,535)