XML 113 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES - Provision for income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current:      
U.S. federal $ 4,009 $ 1,306 $ (617)
State and local 571 512 632
Foreign 3,609 4,648 (261)
Total current 8,189 6,466 (246)
Deferred:      
U.S. federal 5,187 (17,487) 0
State and local 613 (12,283) 0
Foreign 4,845 1,257 (2,232)
Total deferred 10,645 (28,513) (2,232)
Provision for (benefit from) taxes on income $ 18,834 $ (22,047) $ (2,478)