XML 106 R71.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Taxes Statutory Rate Reconciliation (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Income Tax Disclosure [Abstract]      
Income Tax Holiday, Termination Date 4 years    
Income Tax Reconciliation, Tax Holidays $ 6,000 $ 3,000 $ 1,000
Income Tax Holiday, Income Tax Benefits Per Share $ 0.22 $ 0.11 $ 0.04
Income Tax Provision Reconcilation [Abstract]      
Tax computed at statutory rate $ 3,042 $ (5,136) $ (6,602)
Foreign taxes (13,710) (7,583) 1,256
Credits (625) (169) (282)
ASU 740-10 Release (2,502) 0 0
Change in valuation allowance 11,250 13,338 5,872
Income Tax Expense (Benefit) $ (2,545) $ 450 $ 244