XML 44 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Accumulated Other Comprehensive Loss
19. Accumulated Other Comprehensive Loss
Accumulated other comprehensive loss consists of the following at December 31, 2023 and 2022, respectively (in thousands):
 
    
Year Ended
December 31,
 
    
2023
    
2022
 
Foreign currency translation adjustments
   $ (15,348    $ (11,328
Derivative adjustments
     691        (1,225
  
 
 
    
 
 
 
Total
   $ (14,657    $ (12,553
  
 
 
    
 
 
 
Changes in accumulated other comprehensive income (loss) for the years ended December 31, 2023, 2022 and 2021 are as follows (in thousands):
 
Year Ended December 31, 2023
  
Foreign
currency
translation
adjustments
   
Derivative
adjustments
   
Total
 
Beginning balance
   $ (11,328   $ (1,225   $ (12,553
  
 
 
   
 
 
   
 
 
 
Other comprehensive loss before reclassifications
     (4,020     (1,536     (5,556
Amounts reclassified from accumulated other comprehensive loss
           3,452       3,452  
  
 
 
   
 
 
   
 
 
 
Net current-period other comprehensive income (loss)
     (4,020     1,916       (2,104
  
 
 
   
 
 
   
 
 
 
Ending balance
   $ (15,348   $ 691     $ (14,657
  
 
 
   
 
 
   
 
 
 
 
Year Ended December 31, 2022
  
Foreign
currency
translation
adjustments
   
Derivative
adjustments
   
Total
 
Beginning balance
   $ (770   $ (1,460   $ (2,230
  
 
 
   
 
 
   
 
 
 
Other comprehensive loss before reclassifications
     (10,558     (8,279     (18,837
Amounts reclassified from accumulated other comprehensive loss
           8,514       8,514  
  
 
 
   
 
 
   
 
 
 
Net current-period other comprehensive income (loss)
     (10,558     235       (10,323
  
 
 
   
 
 
   
 
 
 
Ending balance
   $ (11,328   $ (1,225   $ (12,553
  
 
 
   
 
 
   
 
 
 
 
Year Ended December 31, 2021
  
Foreign
currency
translation
adjustments
   
Derivative
adjustments
   
Total
 
Beginning balance
   $ 2,069     $ 1,634     $ 3,703  
  
 
 
   
 
 
   
 
 
 
Other comprehensive loss before reclassifications
     (2,839     (3,913     (6,752
Amounts reclassified from accumulated other comprehensive loss
           819       819  
  
 
 
   
 
 
   
 
 
 
Net current-period other comprehensive loss
     (2,839     (3,094     (5,933
  
 
 
   
 
 
   
 
 
 
Ending balance
   $ (770   $ (1,460   $ (2,230
  
 
 
   
 
 
   
 
 
 
There was an income tax expense of $452 thousand related to changes in accumulated other comprehensive loss for the year ended December 31, 2023. There was an income tax expense of $6 thousand related to changes in accumulated other comprehensive loss for the year ended December 31, 2022. There was an income tax benefit of $752 thousand related to changes in accumulated other comprehensive loss for the year ended December 31, 2021.