XML 65 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Details 2) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current:      
Federal $ 782 $ 2,446 $ 6,503
State 437 (136) 1,913
Non-U.S. 1,225 3,828 6,574
Current income tax provision 2,444 6,138 14,990
Deferred:      
Federal 7,205 2,901 (5,474)
State 2,018 759 (1,161)
Non-U.S. 11,000 (4,156) (2,313)
Deferred income tax provision (benefit) 20,223 (496) (8,948)
Total $ 22,667 $ 5,642 $ 6,042