XML 73 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current income taxes:        
Current income taxes, U.S. Federal   $ (452) $ (1,932) $ 0
Current income taxes, State and local   89 67 47
Current income taxes, Foreign   4,415 3,032 2,852
Total current income taxes   4,052 1,167 2,899
Deferred income taxes:        
Deferred income taxes, U.S. Federal   126 (295) (1,289)
Deferred income taxes, State and local $ 1,200 135 (28) (1,144)
Deferred income taxes, Foreign   (1,468) 14 35
Total deferred income taxes   (1,207) (309) (2,398)
Total income taxes   $ 2,845 $ 858 $ 501