XML 73 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Accumulated Other Comprehensive Income [Roll Forward]    
Accumulated other comprehensive (loss) income, beginning of period $ 8,938 $ 6,522
Other comprehensive (loss) income before reclassifications, net of tax effects of $2,566 and $(3,789) 2,566 (3,789)
Tax expense (benefit) included in provision for income taxes (3,901) (2,050)
Net current-period other comprehensive (loss) income 8,534 (8,773)
Translation adjustment 2,158 (2,132)
Accumulated other comprehensive income (loss), end of period 404 15,295
Gains and losses on cash flow hedges [Member]    
Accumulated Other Comprehensive Income [Roll Forward]    
Accumulated other comprehensive (loss) income, beginning of period 23,833 5,257
Other comprehensive income (loss) before reclassifications, net of tax effects 7,289 (10,641)
Amounts reclassified from accumulated other comprehensive (loss) income (4,624) 358
Tax expense (benefit) included in provision for income taxes 1,221 (94)
Total amounts reclassified from accumulated other comprehensive (loss) income (3,403) 264
Net current-period other comprehensive (loss) income (10,692) 10,905
Accumulated other comprehensive income (loss), end of period 13,141 16,162
Foreign currency translation adjustment [Member]    
Accumulated Other Comprehensive Income [Roll Forward]    
Accumulated other comprehensive (loss) income, beginning of period (14,895) 1,265
Translation adjustment 2,158 (2,132)
Accumulated other comprehensive income (loss), end of period $ (12,737) $ (867)