XML 93 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
segment
shares
Dec. 31, 2018
USD ($)
shares
Dec. 18, 2019
USD ($)
Jan. 01, 2019
USD ($)
Accounting Policies [Abstract]        
Number of operating segments | segment 2      
Property, Plant and Equipment [Line Items]        
Contingent consideration liability   $ 2,500,000    
Deferred compensation liability $ 3,200,000 3,400,000    
Change in fair value of contingent consideration 0 450,000    
Net rental loss on rental contracts 996,000 865,000    
Cost of acquired and internally developed software 13,372,000 12,412,000    
Capitalized software costs 4,100,000 3,900,000    
Amortization of capitalized software costs 3,300,000 3,500,000    
Impairment of intangible assets 0 0    
Impairment of capitalized software $ 700,000 $ 1,600,000    
Weighted average shares outstanding (in shares) | shares 16,223,000 16,041,000    
Fair value calculation percentage 80.00%      
Goodwill, measurement input 3.00%      
Weighting of valuation method 10.00%      
Goodwill $ 41,386,000 $ 11,051,000    
Impairment of goodwill 0 0    
Impairment of long-lived assets $ 0 $ 0    
Employee Stock Option        
Property, Plant and Equipment [Line Items]        
Incremental shares excluded from computation of diluted earnings per share (in shares) | shares 383,000 750,000    
Restricted Stock        
Property, Plant and Equipment [Line Items]        
Incremental shares excluded from computation of diluted earnings per share (in shares) | shares 308,000 113,000    
Internally developed software costs not meeting general release threshold        
Property, Plant and Equipment [Line Items]        
Cost of acquired and internally developed software $ 2,500,000 $ 3,000,000    
Minimum        
Property, Plant and Equipment [Line Items]        
Warranty period 12 months      
Estimated useful lives 3 years      
Fair value determination, discounts rate 13.00%      
Minimum | ASU 2016-02        
Property, Plant and Equipment [Line Items]        
Operating lease liability       $ 4,000,000
Minimum | Developed software costs        
Property, Plant and Equipment [Line Items]        
Estimated useful life 3 years      
Maximum        
Property, Plant and Equipment [Line Items]        
Warranty period 36 months      
Estimated useful lives 25 years      
Fair value determination, discounts rate 22.00%      
Maximum | ASU 2016-02        
Property, Plant and Equipment [Line Items]        
Operating lease liability       $ 4,500,000
Maximum | Developed software costs        
Property, Plant and Equipment [Line Items]        
Estimated useful life 7 years      
Restaurant Magic        
Property, Plant and Equipment [Line Items]        
Contingent consideration liability $ 3,300,000      
Weighted average shares outstanding (in shares) | shares 908,192      
Goodwill     $ 27,945,000  
Brink Software        
Property, Plant and Equipment [Line Items]        
Change in fair value of contingent consideration liability   500,000    
Obligations        
Property, Plant and Equipment [Line Items]        
Liability for the contingent consideration $ 3,340,000 0    
Change in fair value of contingent consideration liability $ 0 $ 450,000