XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Net Sales $ 44,634 $ 37,904
Cost of goods sold 32,438 29,030
Depreciation expense 661 648
Total cost of goods sold 33,099 29,678
Gross profit 11,535 8,226
Selling expense 3,700 3,519
General and administrative expense 4,136 3,135
Amortization expense 135 135
Total operating expenses 7,971 6,789
Income from operations 3,564 1,437
Other income (expense):    
Interest expense (51) (104)
Other income (expense), net (5) 5
Total other income (expense) (56) (99)
Income before provision for income taxes 3,508 1,338
Provision for income taxes 1,082 508
Net income $ 2,426 $ 830
Net earnings per common share:    
Basic $ 0.17 $ 0.06
Diluted $ 0.16 $ 0.06
Weighted average common shares outstanding:    
Basic 14,691 14,645
Diluted 15,222 15,030