XML 17 R4.htm IDEA: XBRL DOCUMENT 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
Revenues $ 39,235 $ 36,452 $ 76,073 $ 74,068
Cost of sales 35,260 30,886 67,772 61,865
Gross profit 3,975 5,566 8,301 12,203
OPERATING EXPENSES:        
Selling, general and administrative 3,974 4,143 7,951 8,537
Intangible amortization 166 166 331 331
Total operating expenses 4,140 4,309 8,282 8,868
Operating (loss) income (165) 1,257 19 3,335
OTHER (EXPENSE) INCOME, net:        
Interest expense, net (783) (726) (1,299) (1,258)
Other, net (8) 4 (10) 7
Total other expense, net (791) (722) (1,309) (1,251)
Net (loss) income before provision for income taxes (956) 535 (1,290) 2,084
Provision for income taxes 33 53 69 92
NET (LOSS) INCOME $ (989) $ 482 $ (1,359) $ 1,992
NET (LOSS) INCOME PER COMMON SHARE—BASIC:        
Net (loss) income (in dollars per share) $ (0.04) $ 0.02 $ (0.06) $ 0.09
WEIGHTED AVERAGE COMMON SHARES OUTSTANDING—BASIC (in shares) 22,773,271 21,783,219 22,568,350 21,688,941
NET (LOSS) INCOME PER COMMON SHARE—DILUTED:        
Net (loss) income (in dollars per share) $ (0.04) $ 0.02 $ (0.06) $ 0.09
WEIGHTED AVERAGE COMMON SHARES OUTSTANDING—DILUTED (in shares) 22,773,271 22,003,078 22,568,350 21,904,456