XML 86 R66.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 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Accumulated Other Comprehensive Income        
Balance at beginning of period $ (192,606) $ (152,562) $ (175,998) $ (139,741)
Net accumulated other comprehensive income (2,434) 4,547 (7,294) 3,445
Balance at end of period (207,696) (159,886) (207,696) (159,886)
Cash flow hedge changes in fair value gain (loss)        
Accumulated Other Comprehensive Income        
Balance at beginning of period 6,899 2,565 11,759 3,581
Other comprehensive income (loss) before reclassifications (531) 7,289 (2,800) 6,545
Amounts reclassified from accumulated comprehensive income (2,701) (1,302) (6,831) (1,900)
Tax effect 807 (1,461) 2,346 (1,135)
Net accumulated other comprehensive income 4,474 7,091 4,474 7,091
Balance at end of period 4,474 7,091 4,474 7,091
Foreign currency translation gain        
Accumulated Other Comprehensive Income        
Balance at beginning of period 259 153 259 239
Other comprehensive income (loss) before reclassifications (9) 21 (9) (65)
Net accumulated other comprehensive income 250 174 250 174
Balance at end of period 250 174 250 174
Accumulated other comprehensive income (loss)        
Accumulated Other Comprehensive Income        
Balance at end of period $ 4,724 $ 7,265 $ 4,724 $ 7,265