XML 77 R96.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Provision For Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Taxes [Abstract]      
US - Current $ 316 $ 682 $ 1,283
US - Deferred (199) 12 (786)
Provision for US income taxes 117 694 497
Foreign - Current 3,748 1,257 3,094
Foreign - Deferred 309 (34) 969
Provision for foreign income taxes 4,057 1,223 4,063
Total provision for income taxes $ 4,174 $ 1,917 $ 4,560