XML 66 R44.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Details)
$ in Thousands, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
Sep. 30, 2019
USD ($)
Sep. 30, 2018
USD ($)
Sep. 30, 2019
MXN ($)
Income Tax Contingency [Line Items]          
Provision for income taxes $ 3,273 $ 2,831 $ 7,171 $ 10,070  
Effective income tax rate     63.00% 32.00%  
Income tax benefit, release of U.S. tax reserves       $ 1,700  
Excess tax benefits related to vesting of certain stock-based compensation awards       $ 800  
Provision for income taxes, decline of US operating results   $ 2,000      
Foreign tax authority | Mexico Tax Authority          
Income Tax Contingency [Line Items]          
Income tax assessment $ 3,300   $ 3,300   $ 60