XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) [Abstract]        
Net sales $ 17,351 $ 17,542 $ 53,913 $ 55,384
Cost of sales 7,329 6,604 22,953 21,707
Gross profit 10,022 10,938 30,960 33,677
Operating expenses 10,289 10,058 30,515 31,027
Income (loss) from operations (267) 880 445 2,650
Other income (expense):        
Interest income 85 0 266 0
Other, net (1) (43) (38) (80)
Total other income (expense) 84 (43) 228 (80)
Income (loss) before income taxes (183) 837 673 2,570
Income tax provision (benefit) (51) 201 178 739
Net income (loss) (132) 636 495 1,831
Foreign currency translation adjustments, net of tax 34 (185) 244 (294)
Comprehensive income (loss) $ (98) $ 451 $ 739 $ 1,537
Net income (loss) per common share:        
Basic (in dollars per share) $ (0.02) $ 0.08 $ 0.06 $ 0.22
Diluted (in dollars per share) $ (0.02) $ 0.08 $ 0.06 $ 0.22
Weighted average number of shares outstanding:        
Basic (in shares) 8,422,514 8,329,676 8,412,923 8,318,257
Diluted (in shares) 8,514,153 8,404,741 8,511,899 8,353,447