XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]        
Revenues $ 6,367 $ 5,223 $ 16,799 $ 16,793
Costs and expenses        
Cost of sales 4,315 3,159 11,341 10,449
Selling, general and administrative 2,514 1,586 6,220 4,316
Total costs and expenses 6,829 4,745 17,561 14,765
Operating (loss) income (462) 478 (762) 2,028
Interest (income), net 0 (17) (16) (30)
Other (income), net (57) (30) (375) (35)
(Gain) loss on sale of property, plant and equipment 0 0 (12) 3
(Loss) Income before income tax expense (399) 525 (359) 2,090
Income tax expense 7 2 23 7
Net (loss) income $ (413) $ 523 $ (381) $ 2,083
Net income (loss) per share:        
Basic $ (0.03) $ 0.04 $ (0.03) $ 0.17
Fully diluted $ (0.03) $ 0.04 $ (0.03) $ 0.17
Weighted-average shares outstanding:        
Basic 12,169 12,199 12,115 12,119
Fully diluted 12,169 12,409 12,115 12,235