XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Sales:        
Net sales $ 28,453 $ 28,971 $ 80,490 $ 86,911
Costs and expenses:        
Research and development 969 1,407 3,072 6,771
Sales, marketing and support 4,884 4,932 14,854 15,650
General and administrative 3,691 3,789 10,806 13,214
Long-lived assets impairment charge 0 1,137 0 1,137
Total costs and expenses 36,084 30,962 90,734 95,589
Loss from operations (7,631) (1,991) (10,244) (8,678)
Interest income 681 629 1,827 2,416
Interest expense 0 2 0 2
Other income (expense), net 32 216 849 (348)
Loss before income tax expense (6,918) (1,148) (7,568) (6,612)
Income tax expense 16 51 146 126
Net loss $ (6,934) $ (1,199) $ (7,714) $ (6,738)
Net loss per common share        
Basic (in dollars per share) $ (0.36) $ (0.06) $ (0.40) $ (0.35)
Diluted (in dollars per share) $ (0.36) $ (0.06) $ (0.40) $ (0.35)
Weighted average number of common shares outstanding:        
Basic (in shares) 19,361 19,433 19,418 19,367
Diluted (in shares) 19,361 19,433 19,418 19,367
Service        
Sales:        
Net sales $ 25,388 $ 24,410 $ 70,079 $ 74,122
Costs and expenses:        
Cost of product and service sales 16,694 14,983 45,139 44,496
Product        
Sales:        
Net sales 3,065 4,561 10,411 12,789
Costs and expenses:        
Cost of product and service sales $ 9,846 $ 4,714 $ 16,863 $ 14,321