XML 93 R71.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Taxes (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Current:      
Federal $ 3,792 $ 3,660 $ 4,374
State and local 309 220 323
Foreign 21,099 16,806 15,229
Current income tax expense 25,200 20,686 19,926
Deferred:      
Federal 113 30 (84)
State and local 9 1 30
Foreign (1,496) 810 (502)
Deferred income tax (benefit) (1,374) 841 (556)
Total income tax expense $ 23,826 $ 21,527 $ 19,370