XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) [Abstract]        
Net sales $ 17,482 $ 18,410 $ 37,842 $ 38,910
Cost of sales 6,561 7,909 15,102 16,478
Gross profit 10,921 10,501 22,740 22,432
Operating expenses 10,131 11,238 20,969 22,339
Income (loss) from operations 790 (737) 1,771 93
Other (income) expense:        
Interest expense 0 8 0 11
Other, net (2) 22 37 6
Total other expense (income) (2) 30 37 17
Income (loss) before income taxes 792 (767) 1,734 76
Provision (benefit) for income taxes 261 (178) 539 20
Net Income (Loss) 531 (589) 1,195 56
Foreign currency translation adjustments, net of tax (70) (253) (109) (188)
Comprehensive income (loss) $ 461 $ (842) $ 1,086 $ (132)
Net income (loss) per common share:        
Basic (in dollars per share) $ 0.06 $ (0.07) $ 0.14 $ 0.01
Diluted (in dollars per share) $ 0.06 $ (0.07) $ 0.14 $ 0.01
Weighted average number of shares outstanding:        
Basic (in shares) 8,327,178 8,279,108 8,315,214 8,426,181
Diluted (in shares) 8,366,904 8,279,108 8,329,969 8,432,897