Quarterly report [Sections 13 or 15(d)]

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Sales        
Total sales $ 56,156 $ 55,247 $ 118,094 $ 115,680
Cost of goods sold 28,684 35,567 67,859 75,206
Gross profit 27,472 19,680 50,235 40,474
Operating expenses        
Selling, general and administrative 24,303 26,910 50,880 53,526
Restructuring charges 140 161 993 334
Transaction costs 22 108 44 250
Contingent consideration benefit (254)   (254)  
Legal and regulatory matter (benefit) costs (1,299) 1,837 80 2,462
Impairment of indefinite-lived intangible assets   1,565   1,565
Total operating expenses 22,912 30,581 51,743 58,137
Operating income (loss) 4,560 (10,901) (1,508) (17,663)
Other income        
Interest income, net 84 153 172 410
Other, net 92 1,483 3,000 1,942
Total other income, net 176 1,636 3,172 2,352
Income (loss) before income tax 4,736 (9,265) 1,664 (15,311)
Income tax expense (benefit) 22 (831) 245 (1,633)
Net income (loss) 4,714 (8,434) 1,419 (13,678)
Other comprehensive income, net of tax:        
Foreign currency translation adjustment 841 4,677 1,239 6,394
Unrealized loss on hedging activities   (1,007)   (1,751)
Other comprehensive income 841 3,670 1,239 4,643
Comprehensive income (loss) $ 5,555 $ (4,764) $ 2,658 $ (9,035)
Net income (loss) per share:        
Basic $ 0.12 $ (0.22) $ 0.04 $ (0.36)
Diluted $ 0.12 $ (0.22) $ 0.04 $ (0.36)
Weighted average shares outstanding:        
Basic 38,369 38,402 38,389 38,384
Diluted 38,369 38,402 38,390 38,384
Domestic sales        
Sales        
Total sales $ 24,522 $ 24,724 $ 49,402 $ 49,533
International sales        
Sales        
Total sales $ 31,634 $ 30,523 $ 68,692 $ 66,147