Annual report [Section 13 and 15(d), not S-K Item 405]

Note 4 - Goodwill and Other Intangible Assets - Schedule of Goodwill (Details)

v3.25.4
Note 4 - Goodwill and Other Intangible Assets - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Goodwill $ 34,924 $ 27,182
Goodwill acquired 0 8,401
Translation adjustments 1,914 (659)
Translation adjustments 1,914 (659)
Goodwill 36,838 34,924
Distribution Segment [Member]    
Goodwill 26,530 18,658
Goodwill acquired 0 8,401
Translation adjustments 1,299 (529)
Translation adjustments 1,299 (529)
Goodwill 27,829 26,530
Solutions Segment [Member]    
Goodwill 8,394 8,524
Goodwill acquired 0 0
Translation adjustments 615 (130)
Translation adjustments 615 (130)
Goodwill $ 9,009 $ 8,394