XML 72 R62.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Income Tax Disclosure [Abstract]        
Current income tax, United States $ 1,759 $ 2,211
Current income tax, Foreign (630) 4,406 1,650 7,662
Total current income tax 1,129 4,406 3,861 7,662
Deferred income tax, United States (377) 3
Deferred income Tax, Foreign (4,804) (345) (6,874) 42
Total deferred income tax (5,181) (345) (6,871) 42
Total Provision for Income tax $ (4,052) $ 4,061 $ (3,010) $ 7,704
Effective tax rate 43.10% 15.70% 40.40% 21.00%