XML 81 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Accumulated Other Comprehensive Income [Roll Forward]    
Accumulated other comprehensive (loss) income, beginning of period $ (1,688) $ 8,938
Other comprehensive income (loss) before reclassifications, net of tax effects of $(2,966) and $2,566 (2,966) 2,566
Net current-period other comprehensive income (loss) (2,910) 8,534
Translation adjustment (1,185) 2,158
Accumulated other comprehensive income (loss), end of period 1,222 404
Gains and losses on cash flow hedges [Member]    
Accumulated Other Comprehensive Income [Roll Forward]    
Accumulated other comprehensive (loss) income, beginning of period 8,158 23,833
Other comprehensive income (loss) before reclassifications, net of tax effects (8,121) 7,289
Amounts reclassified from accumulated other comprehensive income (loss) (5,507) (4,624)
Tax expense included in provision for income taxes 1,481 1,221
Total amounts reclassified from accumulated other comprehensive income (loss) (4,026) (3,403)
Net current-period other comprehensive income (loss) 4,095 (10,692)
Accumulated other comprehensive income (loss), end of period 12,253 13,141
Foreign currency translation adjustment [Member]    
Accumulated Other Comprehensive Income [Roll Forward]    
Accumulated other comprehensive (loss) income, beginning of period (9,846) (14,895)
Translation adjustment (1,185) 2,158
Accumulated other comprehensive income (loss), end of period $ (11,031) $ (12,737)