XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Revenues $ 5,250 $ 5,791
Costs and expenses    
Cost of sales 3,598 3,761
Selling, general and administrative 1,727 1,460
Total costs and expenses 5,325 5,221
Operating (loss) income (75) 570
Interest income, net (13) (8)
Other income, net (40) (1)
Gain on sale of property, plant and equipment (1) 0
(Loss) income before income tax expense (21) 579
Income tax expense 8 3
Net (loss) income $ (29) $ 576
Net (loss) income per share:    
Basic $ (0.00) $ 0.05
Fully diluted $ (0.00) $ 0.05
Weighted-average shares outstanding:    
Basic 12,088 11,971
Fully diluted 12,088 12,017