XML 58 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments, Guarantees and Contingencies (Details Textual) - USD ($)
$ in Thousands
6 Months Ended
Oct. 01, 2018
Jun. 30, 2019
Jun. 30, 2018
Other Commitments [Line Items]      
Warranty Period   90 days  
Business acquisition, net of cash acquired   $ 4,000 $ 68,636
Forte Payment Systems, Inc      
Other Commitments [Line Items]      
Business acquisition date   Oct. 01, 2018  
Business acquisition, acquired equity percentage 100.00%    
Business acquisition, cash consideration $ 93,000    
Business acquisition, net of cash acquired 85,000    
Cash held subject to certain tax filings 13,000    
Potential future earn out payments $ 18,800    
Potential future earn out payments meassurement period 4 years    
Accrued earn out payments   $ 2,500