XML 95 R73.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Current:      
Federal $ 4,050 $ 3,792 $ 3,660
State and local 302 309 220
Foreign 19,051 21,099 16,806
Current income tax expense 23,403 25,200 20,686
Deferred:      
Federal (554) 113 30
State and local (55) 9 1
Foreign 18 (1,496) 810
Deferred income tax (benefit) (591) (1,374) 841
Total income tax expense $ 22,812 $ 23,826 $ 21,527