XML 89 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Accumulated Other Comprehensive Income [Roll Forward]        
Accumulated other comprehensive (loss) income, beginning of period $ 8,842 $ 7,455 $ 8,938 $ 6,522
Other comprehensive income before reclassifications, net of tax effects of $(2,873), $(2,926) $(3,545) and $(7,708) (2,873) (2,926) (3,545) (7,708)
Net current-period other comprehensive income (loss) 701 4,739 797 3,806
Translation adjustment (4,794) (11,536) 419 (24,066)
Accumulated other comprehensive income (loss), end of period 8,141 2,716 8,141 2,716
Gains and losses on cash flow hedges [Member]        
Accumulated Other Comprehensive Income [Roll Forward]        
Accumulated other comprehensive (loss) income, beginning of period 18,524 18,720 23,833 5,257
Other comprehensive income (loss) before reclassifications, net of tax effects (8,124) (8,241) (10,066) (21,678)
Amounts reclassified from accumulated other comprehensive income (5,456) (1,957) (15,272) (1,922)
Tax expense included in provision for income taxes 1,425 513 3,990 504
Total amounts reclassified from accumulated other comprehensive income (4,031) (1,444) (11,282) (1,418)
Net current-period other comprehensive income (loss) 4,093 6,797 (1,216) 20,260
Accumulated other comprehensive income (loss), end of period 22,617 25,517 22,617 25,517
Foreign currency translation adjustment [Member]        
Accumulated Other Comprehensive Income [Roll Forward]        
Accumulated other comprehensive (loss) income, beginning of period (9,682) (11,265) (14,895) 1,265
Translation adjustment (4,794) (11,536) 419 (24,066)
Accumulated other comprehensive income (loss), end of period $ (14,476) $ (22,801) $ (14,476) $ (22,801)