XML 95 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Discontinued Operations - Schedule of Net Income From Discontinued Operations (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Costs, expenses and other income, net:    
Income from discontinued operations, net of tax $ 0 $ 28,025
Net income from discontinued operations per common share    
Basic (in dollars per share) $ 0.00 $ 1.50
Diluted (in dollars per share) $ 0.00 $ 1.50
Earnings Per Share, Basic, Other Disclosures [Abstract]    
Basic (in shares) 19,130 18,632
Diluted (in shares) 19,130 18,632
Discontinued Operations, Disposed of by Sale    
Sales:    
Sales   $ 16,721
Costs, expenses and other income, net:    
Research & development   3,147
Sales, marketing and support   3,035
Other income, net   81
Loss from discontinued operations before income tax expense   (2,569)
Gain on sale of discontinued operations before tax expense   30,763
Total income from discontinued operations before tax expense   28,194
Income tax expense on discontinued operations   169
Income from discontinued operations, net of tax   $ 28,025
Net income from discontinued operations per common share    
Basic (in dollars per share)   $ 1.50
Discontinued Operations, Disposed of by Sale | Product    
Sales:    
Sales   $ 16,042
Costs, expenses and other income, net:    
Costs of service sales   12,732
Discontinued Operations, Disposed of by Sale | Service    
Sales:    
Sales   679
Costs, expenses and other income, net:    
Costs of service sales   $ 457