XML 15 R4.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Revenues $ 8,174 $ 5,250
Costs and expenses    
Cost of sales 5,563 3,598
Selling, general and administrative 2,338 1,727
Total costs and expenses 7,901 5,325
Operating income (loss) 273 (75)
Interest income, net 6 13
Other income (expense), net (10) 40
Gain on sale of property, plant and equipment 1 1
Income (loss) before income tax expense 270 (21)
Provision for income tax (29) (8)
Net income (loss) $ 241 $ (29)
Net income (loss) per share:    
Basic $ 0.02 $ (0.00)
Fully diluted $ 0.02 $ (0.00)
Weighted-average shares outstanding:    
Basic 12,197 12,088
Fully diluted 12,702 12,088