Quarterly report [Sections 13 or 15(d)]

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Sales        
Total sales $ 71,218 $ 69,347 $ 189,312 $ 185,027
Cost of goods sold 42,028 44,981 109,887 120,187
Gross profit 29,190 24,366 79,425 64,840
Operating expenses        
Selling, general and administrative 25,273 26,155 76,153 79,681
Restructuring charges 196 155 1,189 489
Transaction costs 323 436 367 686
Contingent consideration benefit   (355) (254) (355)
Impairment of indefinite-lived intangible assets       1,565
Legal and regulatory matter costs 63 1,001 143 3,463
Total operating expenses 25,855 27,392 77,598 85,529
Operating income (loss) 3,335 (3,026) 1,827 (20,689)
Other income (expense)        
Interest income, net 86 108 258 518
Other, net 265 (943) 3,265 999
Total other income (expense), net 351 (835) 3,523 1,517
Income (loss) before income tax 3,686 (3,861) 5,350 (19,172)
Income tax expense (benefit) 424 (2,244) 669 (3,877)
Net income (loss) 3,262 (1,617) 4,681 (15,295)
Other comprehensive income, net of tax:        
Foreign currency translation adjustment 699 850 1,938 7,244
Unrealized gain (loss) on hedging activities 3 868 3 (883)
Other comprehensive income 702 1,718 1,941 6,361
Comprehensive income (loss) $ 3,964 $ 101 $ 6,622 $ (8,934)
Net income (loss) per share:        
Basic $ 0.09 $ (0.04) $ 0.12 $ (0.4)
Diluted $ 0.09 $ (0.04) $ 0.12 $ (0.4)
Weighted average shares outstanding:        
Basic 38,288 38,402 38,355 38,390
Diluted 38,295 38,402 38,358 38,390
Domestic sales        
Sales        
Total sales $ 30,520 $ 28,261 $ 79,922 $ 77,794
International sales        
Sales        
Total sales $ 40,698 $ 41,086 $ 109,390 $ 107,233