XML 86 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES (Income tax provisions) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current:      
Federal $ 4,600 $ 29,700 $ 9,600
Foreign 14,300 10,200 11,400
State 1,200 1,100 800
Total current 20,100 41,000 21,800
Deferred:      
Federal 3,600 (10,700) 2,900
Foreign (2,600) (4,500) (1,000)
State (6,200) 200 1,100
Total deferred (5,200) (15,000) 3,000
Current payable and deferred - Income tax provisions $ 14,890 $ 25,994 $ 24,798