XML 34 R25.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive Loss
9 Months Ended
Sep. 30, 2025
Equity [Abstract]  
Accumulated Other Comprehensive Loss
16. Accumulated Other Comprehensive Loss
Accumulated other comprehensive loss consists of the following as of September 30, 2025 and December 31, 2024, respectively (in thousands):
 
    
September 30,
2025
    
December 31,
2024
 
Foreign currency translation adjustments
   $ (19,802    $ (20,927
Derivative adjustments
     369        (966
  
 
 
    
 
 
 
Total
   $ (19,433    $ (21,893
  
 
 
    
 
 
 
Changes in accumulated other comprehensive loss for the three months ended September 30, 2025 and 2024 are as follows (in thousands):
 
Three Months Ended September 30, 2025
  
Foreign
currency
translation
adjustments
    
Derivative
adjustments
    
Total
 
Beginning balance
   $ (19,297    $ 1,391      $ (17,906
  
 
 
    
 
 
    
 
 
 
Other comprehensive loss before reclassifications
     (505      (1,022      (1,527
Amounts reclassified from accumulated other comprehensive loss
     —         —         —   
  
 
 
    
 
 
    
 
 
 
Net current-period other comprehensive loss
     (505      (1,022      (1,527
  
 
 
    
 
 
    
 
 
 
Ending balance
   $ (19,802    $ 369      $ (19,433
  
 
 
    
 
 
    
 
 
 
Three Months Ended September 30, 2024
  
Foreign
currency
translation
adjustments
    
Derivative
adjustments
    
Total
 
Beginning balance
   $ (20,436    $ (135    $ (20,571
  
 
 
    
 
 
    
 
 
 
Other comprehensive income before reclassifications
     2,866        935        3,801  
Amounts reclassified from accumulated other comprehensive loss
     —         118        118  
  
 
 
    
 
 
    
 
 
 
Net current-period other comprehensive income
     2,866        1,053        3,919  
  
 
 
    
 
 
    
 
 
 
Ending balance
   $ (17,570    $ 918      $ (16,652
  
 
 
    
 
 
    
 
 
 
Changes in accumulated other comprehensive loss for the nine months ended September 30, 2025 and 2024 are as follows (in thousands):
 
Nine Months Ended September 30, 2025
  
Foreign
currency
translation
adjustments
    
Derivative
adjustments
    
Total
 
Beginning balance
   $ (20,927    $ (966    $ (21,893
  
 
 
    
 
 
    
 
 
 
Other comprehensive income before reclassifications
     510        731        1,241  
Amounts reclassified from accumulated other comprehensive loss
     615        604        1,219  
  
 
 
    
 
 
    
 
 
 
Net current-period other comprehensive income
     1,125        1,335        2,460  
  
 
 
    
 
 
    
 
 
 
Ending balance
   $ (19,802    $ 369      $ (19,433
  
 
 
    
 
 
    
 
 
 
 
Nine Months Ended September 30, 2024
  
Foreign
currency
translation
adjustments
    
Derivative
adjustments
    
Total
 
Beginning balance
   $ (15,348    $ 691      $ (14,657
  
 
 
    
 
 
    
 
 
 
Other comprehensive loss before reclassifications
     (2,222      (477      (2,699
Amounts reclassified from accumulated other comprehensive loss
     —         704        704  
  
 
 
    
 
 
    
 
 
 
Net current-period other comprehensive income (loss)
     (2,222      227        (1,995
  
 
 
    
 
 
    
 
 
 
Ending balance
   $ (17,570    $ 918      $ (16,652
  
 
 
    
 
 
    
 
 
 
During the nine months
ende
d September 30, 2025, the Company reclassified a $615 thousand of cumulative translation adjustment from accumulated other comprehensive loss into loss in connection with the liquidation of MMS, the Company’s indirect wholly owned foreign subsidiary.