XML 118 R75.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current:      
Federal $ 1,629 $ 4,050 $ 3,792
State and local 497 302 309
Foreign 24,175 19,051 21,099
Current income tax expense 26,301 23,403 25,200
Deferred:      
Federal 113 (554) 113
State and local (55) 9
Foreign (270) 18 (1,496)
Deferred income tax (benefit) (157) (591) (1,374)
Total income tax expense $ 26,144 $ 22,812 $ 23,826