XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Sales:    
Net sales $ 25,414 $ 29,267
Costs and expenses:    
Research and development 1,187 3,038
Sales, marketing and support 4,960 5,384
General and administrative 3,535 5,291
Total costs and expenses 27,657 33,065
Loss from operations (2,243) (3,798)
Interest income 567 911
Other expense, net (9) (198)
Loss before income tax expense (1,685) (3,085)
Income tax expense 25 78
Net loss $ (1,710) $ (3,163)
Net loss per common share    
Basic (in dollars per share) $ (0.09) $ (0.16)
Diluted (in dollars per share) $ (0.09) $ (0.16)
Weighted average number of common shares outstanding:    
Basic (in shares) 19,492 19,286
Diluted (in shares) 19,492 19,286
Service    
Costs and expenses:    
Cost of product and service sales $ 14,235 $ 14,044
Product    
Costs and expenses:    
Cost of product and service sales $ 3,740 $ 5,308