XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Operations - USD ($)
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Net revenue $ 140,180,000 $ 136,223,000
Cost of sales 120,290,000 118,975,000
Gross profit 19,890,000 17,248,000
Selling, general and administrative 16,963,000 16,279,000
Operating income 2,927,000 969,000
Interest expense, net 1,684,000 777,000
Other expense, net 1,217,000 1,125,000
Income (loss) before income taxes 26,000 (933,000)
Income tax expense, net 1,706,000 663,000
Net loss $ (1,680,000) $ (1,596,000)
Basic (in dollars per share) $ (0.08) $ (0.07)
Diluted (in dollars per share) (0.08) (0.07)
Cash dividends per common share (in dollars per share) $ 0 $ 0
Weighted average shares outstanding:    
Basic (in shares) 22,043 21,876
Diluted (in shares) 22,043 21,876