XML 19 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Sales:    
Net sales $ 113,828 $ 132,379
Costs and expenses:    
Research and development 8,439 9,399
Sales, marketing and support 21,013 20,925
General and administrative 16,513 18,899
Goodwill impairment charge 0 5,333
Long-lived assets impairment charge 1,137 657
Total costs and expenses 125,711 149,724
Loss from operations (11,883) (17,345)
Interest income 3,039 3,646
Interest expense 2 1
Other expense, net (1,781) (1,404)
Loss before income tax expense (10,627) (15,104)
Income tax expense 421 318
Net loss $ (11,048) $ (15,422)
Net loss per common share    
Basic (in dollars per share) $ (0.57) $ (0.81)
Diluted (in dollars per share) $ (0.57) $ (0.81)
Weighted average number of shares outstanding:    
Basic (in shares) 19,389 19,130
Diluted (in shares) 19,389 19,130
Service    
Sales:    
Net sales $ 96,446 $ 114,622
Costs and expenses:    
Cost of product and service sales 60,002 65,362
Product    
Sales:    
Net sales 17,382 17,757
Costs and expenses:    
Cost of product and service sales $ 18,607 $ 29,149