XML 55 R93.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Operating Loss Carryforwards [Line Items]      
Tax cuts and jobs act of 2017 complete accounting deemed repatriation federal tax $ 5,200    
Tax cuts and jobs act of 2017 complete accounting estimated payments of liability 1,100    
Deferred Tax Assets, Gross 40,525 $ 36,484  
Deferred Tax Assets, Tax Credit Carryforwards 7,879 9,156  
Deferred Tax, Operating Loss Carryforwards 5,371 4,707  
Valuation allowance 4,276 3,356  
Liability for uncertain tax positions 400 400  
Increase (decrease) in uncertain tax liability including interest and penalties 400    
Income Taxes Paid 17,200 27,300 $ 14,600
Continuing Operations      
Operating Loss Carryforwards [Line Items]      
Expected tax position to be resolved or settled 100    
2016 | Internal Revenue Service (IRS)      
Operating Loss Carryforwards [Line Items]      
Decrease in U.S. foreign tax credits 100    
Decrease in additional tax expenses 300    
2016 & 2017 | Canada Revenue Agency      
Operating Loss Carryforwards [Line Items]      
Decrease in depreciable assets 600    
Decrease in additional liabilities 100    
Foreign Income Tax Credit      
Operating Loss Carryforwards [Line Items]      
Deferred Tax Assets, Tax Credit Carryforwards 5,400    
Alternative Minimum Tax Credit Carryforward      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward 1,900    
U.S      
Operating Loss Carryforwards [Line Items]      
Research and development credit carryforwards 600    
Valuation allowance 4,300 3,400  
U.S | Foreign Income Tax Credit      
Operating Loss Carryforwards [Line Items]      
Deferred Tax Assets, Tax Credit Carryforwards $ 4,700    
Tax credit carryforward expiration year 2021    
Foreign Tax Authority      
Operating Loss Carryforwards [Line Items]      
Operating Loss Carryforwards $ 3,200    
Foreign Tax Authority | Foreign Income Tax Credit | United Kingdom      
Operating Loss Carryforwards [Line Items]      
Deferred Tax Assets, Tax Credit Carryforwards 700    
State and Foreign      
Operating Loss Carryforwards [Line Items]      
Operating Loss Carryforwards 55,200 49,100  
Deferred Tax, Operating Loss Carryforwards 5,400 $ 4,700  
State and Local Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Operating Loss Carryforwards $ 1,900    
State and Local Jurisdiction | Latest Tax Year      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward expiration year 2020    
State and Local Jurisdiction | Earliest Tax Year      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward expiration year 2038