XML 103 R90.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Deferred Tax Assets And Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]    
Property, plant and equipment $ (22,443) $ (20,191)
Inventory provisions 12,963 13,437
Allowances and accrued liabilities (2,599)  
Allowances and accrued liabilities   3,588
Other tax credits 10,771 10,294
Deferred compensation 17,481  
Deferred compensation   (5,223)
Net operating loss carryforwards 3,364 3,993
Valuation allowance (7,910) (284)
Net deferred tax assets $ 11,627 $ 5,614