XML 58 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Description of Business and Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jan. 01, 2019
Jul. 01, 2018
Concentration Risk [Line Items]            
Accounts and other receivables   $ 107,673 $ 119,335      
Negative cash book balance   1,769 2,906      
Revenue and gross profit reduction related to contract $ 2,600          
Foreign currency transaction loss   $ 2,300 300 $ 200    
Ownership percentage   10.00%        
Cumulative Effect of New Accounting Principle in Period of Adoption           $ 900
Single Automotive Customer [Member]            
Concentration Risk [Line Items]            
Maximum concentration risk percentage   10.00%        
Selling, General and Administrative Expenses [Member]            
Concentration Risk [Line Items]            
Bad debt reserve     $ 1,300      
Accounts Receivable [Member] | Automotive Industry [Member] | Single Automotive Customer [Member]            
Concentration Risk [Line Items]            
Concentration risk (percent)   18.00%        
Accounts and other receivables   $ 19,900        
Accounts Receivable [Member] | Financial & Insurance Industry [Member] | Single Financial Services Customer [Member]            
Concentration Risk [Line Items]            
Concentration risk (percent)   11.00%        
Accounts and other receivables   $ 21,200        
Sales Revenue, Net [Member] | Automotive Industry [Member]            
Concentration Risk [Line Items]            
Concentration risk (percent)   23.00% 22.00% 22.00%    
Sales Revenue, Net [Member] | Automotive Industry [Member] | Single Automotive Customer [Member]            
Concentration Risk [Line Items]            
Concentration risk (percent)   14.00% 13.00% 13.00%    
Sales Revenue, Net [Member] | Financial & Insurance Industry [Member]            
Concentration Risk [Line Items]            
Concentration risk (percent)   19.00% 20.00% 21.00%    
Sales Revenue, Net [Member] | Financial & Insurance Industry [Member] | Single Financial Services Customer [Member]            
Concentration Risk [Line Items]            
Concentration risk (percent)   13.00% 14.00% 15.00%    
Minimum [Member]            
Concentration Risk [Line Items]            
Revenue from Contract with Customer, Collection Period   60 days        
Minimum [Member] | Accounting Standards Update 2016-02 [Member] | Scenario, Forecast [Member]            
Concentration Risk [Line Items]            
Operating ease, right-of-use asset         $ 30,000  
Operating lease, liability         33,000  
Maximum [Member]            
Concentration Risk [Line Items]            
Revenue from Contract with Customer, Collection Period   120 days        
Maximum [Member] | Accounting Standards Update 2016-02 [Member] | Scenario, Forecast [Member]            
Concentration Risk [Line Items]            
Operating ease, right-of-use asset         32,000  
Operating lease, liability         $ 35,000