XML 20 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenues $ 143,136 $ 203,477
Cost of sales 121,947 170,969
Gross profit 21,189 32,508
OPERATING EXPENSES:    
Selling, general and administrative 16,303 20,705
Intangible amortization 661 664
Total operating expenses 16,964 21,369
Operating income 4,225 11,139
OTHER (EXPENSE) INCOME, net:    
Interest expense, net (3,078) (3,201)
Other, net 79 (48)
Total other expense, net (2,999) (3,249)
Net income before provision for income taxes 1,226 7,890
Provision for income taxes 74 241
NET INCOME $ 1,152 $ 7,649
NET INCOME PER COMMON SHARE—BASIC:    
Net income (in dollars per share) $ 0.05 $ 0.36
WEIGHTED AVERAGE COMMON SHARES OUTSTANDING—BASIC (in shares) 21,895,847 21,188,669
NET INCOME PER COMMON SHARE—DILUTED:    
Net income (in dollars per share) $ 0.05 $ 0.36
WEIGHTED AVERAGE COMMON SHARES OUTSTANDING—DILUTED (in shares) 21,974,629 21,491,270