v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenues $ 5,183 $ 5,779 $ 10,433 $ 11,570
Costs and expenses        
Cost of sales 3,454 3,530 7,052 7,290
Selling, general and administrative 1,964 1,268 3,693 2,729
Total costs and expenses 5,418 4,798 10,745 10,019
Operating (loss) income (235) 981 (312) 1,551
Interest (income), net (2) (5) (16) (13)
Other (income), net (291) (3) (331) (4)
(Gain) loss on sale of property, plant and equipment (11) 3 (12) 3
Income before income tax expense 69 986 47 1,565
Income tax expense 8 2 15 5
Net income $ 61 $ 984 $ 32 $ 1,560
Net income per share:        
Basic $ 0.01 $ 0.08 $ 0.00 $ 0.13
Fully diluted $ 0.00 $ 0.08 $ 0.00 $ 0.13
Weighted-average shares outstanding:        
Basic 12,088 12,188 12,088 12,079
Fully diluted 12,474 12,278 12,489 12,147