XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Operations and Comprehensive (Loss) Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Net sales $ 31,407 $ 33,369 $ 99,513 $ 103,278
Cost of goods sold 27,572 28,050 85,613 87,001
Gross profit 3,835 5,319 13,900 16,277
Operating expenses:        
Selling 891 923 2,605 2,766
General and administrative 2,951 2,958 9,103 9,328
Research and development 284 314 893 907
Restructuring charges 176 267
Total operating expenses 4,302 4,195 12,868 13,001
(Loss) income from operations (467) 1,124 1,032 3,276
Other expense:        
Interest expense (216) (130) (548) (365)
(Loss) income before income taxes (683) 994 484 2,911
Income tax expense (benefit) 56 (213) 301 389
Net (loss) income $ (739) $ 1,207 $ 183 $ 2,522
Net (loss) income per common share:        
Basic (in dollars per share) $ (0.27) $ 0.44 $ 0.07 $ 0.93
Weighted average number of common shares outstanding - basic (in shares) 2,760,438 2,737,895 2,754,399 2,716,166
Diluted (in dollars per share) $ (0.27) $ 0.42 $ 0.06 $ 0.87
Weighted average number of common shares outstanding - diluted (in shares) 2,760,438 2,888,679 2,931,343 2,887,889
Other comprehensive (loss) income        
Foreign currency translation $ 223 $ (77) $ (135) $ (318)
Comprehensive (loss) income, net of tax $ (516) $ 1,130 $ 48 $ 2,204