XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Statements of Operations and Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Condensed Consolidated Statements of Operations and Comprehensive Income [Abstract]    
Net sales $ 19,275 $ 20,360
Cost of sales 8,355 8,541
Gross profit 10,920 11,819
Operating expenses 10,271 10,838
Income from operations 649 981
Other (income) expense:    
Interest income (84) 0
Other, net 26 39
Total other (income) expense (58) 39
Income before income taxes 707 942
Income tax provision 182 278
Net income 525 664
Foreign currency translation adjustments, net of tax 170 (39)
Comprehensive income $ 695 $ 625
Net income per common share:    
Basic (in dollars per share) $ 0.06 $ 0.08
Diluted (in dollars per share) $ 0.06 $ 0.08
Weighted average number of shares outstanding:    
Basic (in shares) 8,400,354 8,303,117
Diluted (in shares) 8,500,354 8,350,166