XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Operations and Comprehensive (Loss) Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Net sales $ 26,895 $ 34,215
Cost of goods sold 23,817 28,767
Gross profit 3,078 5,448
Operating expenses:    
Selling 1,184 805
General and administrative 2,915 3,170
Research and development 326 318
Restructuring charges 266
Total operating expenses 4,691 4,293
(Loss) income from operations (1,613) 1,155
Other expense:    
Interest expense (214) (167)
(Loss) income before income taxes (1,827) 988
Income tax (benefit) expense (511) 223
Net (loss) income $ (1,316) $ 765
Net (loss) income per common share:    
Basic (in dollars per share) $ (0.48) $ 0.28
Weighted average number of common shares outstanding - basic (in shares) 2,760,929 2,742,511
Diluted (in dollars per share) $ (0.48) $ 0.26
Weighted average number of common shares outstanding - diluted (in shares) 2,760,929 2,908,457
Other comprehensive (loss) income    
Foreign currency translation $ 6 $ (183)
Comprehensive (loss) income, net of tax $ (1,310) $ 582