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