Quarterly report [Sections 13 or 15(d)]

Condensed Consolidated Statements of Income (Loss) (Unaudited)

v3.26.1
Condensed Consolidated Statements of Income (Loss) (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Net sales $ 19,415 $ 17,835
Cost of sales 16,604 14,767
Gross profit 2,811 3,068
Selling, general and administrative 5,124 4,871
Research and development 63 0
Acquisition costs and other 0 237
Operating loss from continuing operations (2,376) (2,040)
Other expense (income)    
Interest expense (income), net (294) 114
Other, net (216) (148)
Loss from continuing operations before income taxes (1,866) (2,006)
Income tax expense 114 169
Loss from continuing operations (1,980) (2,175)
Loss from discontinued operations, net of tax 0 (118)
Net loss $ (1,980) $ (2,293)
Net loss per common share from continuing operations:    
Basic (in dollars per share) $ (0.21) $ (0.22)
Diluted (in dollars per share) (0.21) (0.22)
Net loss per common share from discontinued operations:    
Basic (in dollars per share) 0 (0.01)
Diluted (in dollars per share) 0 (0.01)
Net loss per common share:    
Basic (in dollars per share) (0.21) (0.23)
Diluted (in dollars per share) $ (0.21) $ (0.23)
Weighted average shares outstanding:    
Basic (in shares) 9,418 10,076
Diluted (in shares) 9,418 10,076