XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Sales:        
Net sales $ 34,171 $ 34,553 $ 67,860 $ 67,704
Costs and expenses:        
Research and development 2,416 2,624 4,981 5,635
Sales, marketing and support 5,142 5,676 10,854 12,645
General and administrative 4,122 6,898 8,772 13,973
Total costs and expenses 33,847 35,596 68,084 72,995
Income (loss) from operations 324 (1,043) (224) (5,291)
Interest income 885 201 1,663 409
Interest expense 0 1 0 2
Other (expense) income, net (238) 889 (462) 992
Income (loss) from continuing operations before income tax expense 971 46 977 (3,892)
Income tax expense from continuing operations 46 235 64 564
Net income (loss) from continuing operations 925 (189) 913 (4,456)
Net loss from discontinued operations, net of tax 0 (1,255) 0 (1,680)
Net income (loss) $ 925 $ (1,444) $ 913 $ (6,136)
Net income (loss) from continuing operations per common share        
Basic (in shares) $ 0.05 $ (0.01) $ 0.05 $ (0.24)
Diluted (in shares) 0.05 (0.01) 0.05 (0.24)
Net loss from discontinued operations per common share        
Basic (in shares) 0.00 (0.07) 0.00 (0.09)
Diluted (in shares) 0.00 (0.07) 0.00 (0.09)
Net income (loss) per common share        
Basic (in USD per share) 0.05 (0.08) 0.05 (0.33)
Diluted (in USD per share) $ 0.05 $ (0.08) $ 0.05 $ (0.33)
Weighted average number of common shares outstanding:        
Basic (in shares) 19,153,000 18,564,000 19,018,000 18,507,000
Diluted (in shares) 19,275,000 18,564,000 19,161,000 18,507,000
Product        
Sales:        
Net sales $ 5,425 $ 6,620 $ 10,374 $ 13,183
Costs and expenses:        
Costs of sales 6,633 5,198 11,867 10,616
Service        
Sales:        
Net sales 28,746 27,933 57,486 54,521
Costs and expenses:        
Costs of sales $ 15,534 $ 15,200 $ 31,610 $ 30,126