XML 61 R51.htm IDEA: XBRL DOCUMENT v3.4.0.3
Income Taxes (Details 1) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Current income tax        
Foreign $ 8,728 $ 2,086 $ 17,985 $ 6,652
Deferred income tax        
Foreign (204) (316) (1,058) 352
Total Provision for Income tax $ 8,524 $ 1,770 $ 16,927 $ 7,004
Effective tax rate 129.00% 12.00% 289.00% 171.00%