XML 87 R76.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accumulated Other Comprehensive Income - Schedule of changes in accumulated other comprehensive loss, net of tax (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Accumulated Other Comprehensive Income        
Balance at beginning of period $ (207,696) $ (159,886) $ (175,998) $ (139,741)
Net other comprehensive income (2,801) 2,439 (10,095) 5,884
Balance at end of period 25,527 (167,140) 25,527 (167,140)
Cash flow hedge changes in fair value gain (loss)        
Accumulated Other Comprehensive Income        
Balance at beginning of period 4,474 7,091 11,759 3,581
Other comprehensive income (loss) before reclassifications 555 4,824 (2,245) 11,369
Amounts reclassified from accumulated comprehensive income (4,267) (1,680) (11,098) (3,580)
Tax effect 910 (772) 3,256 (1,907)
Net other comprehensive income 1,672 9,463 1,672 9,463
Balance at end of period 1,672 9,463 1,672 9,463
Foreign currency translation gain        
Accumulated Other Comprehensive Income        
Balance at beginning of period 250 174 259 239
Other comprehensive income (loss) before reclassifications 1 67 (8) 2
Net other comprehensive income 251 241 251 241
Balance at end of period 251 241 251 241
Accumulated other comprehensive income (loss)        
Accumulated Other Comprehensive Income        
Balance at end of period $ 1,923 $ 9,704 $ 1,923 $ 9,704