XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Comprehensive income (loss) - Reclassifications from accumulated other comprehensive loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Comprehensive income (loss)        
Balance at the beginning $ 28,973 $ 20,651 $ 25,703 $ 18,773
Balance at the end 47,709 22,860 47,709 22,860
Pension Liability Adjustment        
Comprehensive income (loss)        
Balance at the beginning (413) (95) (412) (86)
Total other comprehensive income (loss) before reclassifications, net of taxes (413) (95) (412) (86)
Net amount reclassified to earnings (1) (4) (2) (13)
Balance at the end (414) (99) (414) (99)
Fair Value of Derivatives        
Comprehensive income (loss)        
Balance at the beginning (167) 166 41 (365)
Other comprehensive income (loss) before reclassifications, net of taxes 198 (137) (8) (74)
Total other comprehensive income (loss) before reclassifications, net of taxes 31 29 33 (439)
Net amount reclassified to earnings 23 (41) 21 427
Balance at the end 54 (12) 54 (12)
Foreign Currency Translation Adjustment        
Comprehensive income (loss)        
Balance at the beginning (1,458) (1,530) (1,250) (1,657)
Other comprehensive income (loss) before reclassifications, net of taxes 245 24 37 151
Total other comprehensive income (loss) before reclassifications, net of taxes (1,213) (1,506) (1,213) (1,506)
Balance at the end (1,213) (1,506) (1,213) (1,506)
Accumulated Other Comprehensive Loss        
Comprehensive income (loss)        
Balance at the beginning (2,038) (1,459) (1,621) (2,108)
Other comprehensive income (loss) before reclassifications, net of taxes 443 (113) 29 77
Total other comprehensive income (loss) before reclassifications, net of taxes (1,595) (1,572) (1,592) (2,031)
Net amount reclassified to earnings 22 (45) 19 414
Balance at the end $ (1,573) $ (1,617) $ (1,573) $ (1,617)