XML 89 R67.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Taxes - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Current:      
U.S. $ 6,501 $ 891 $ 65
Non-U.S. 3,863 3,678 324
Total current 10,364 4,569 389
Deferred:      
U.S. 1    
Non-U.S. 16 (135) (7)
Total deferred 17 (135) (7)
Total income taxes provision $ 10,381 $ 4,434 $ 382