Annual report pursuant to Section 13 and 15(d)

Income Taxes (Provision for Income Taxes) (Details)

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]      
U.S. Federal: Current $ (337) $ (674)  
U. S. Federal: Deferred 3,916 (15,910) $ (1,260)
Foreign: Current 9,747 14,327 11,638
Foreign: Deferred 10,564 (40,997)  
Total income tax expense (benefit) $ 23,890 $ (43,254) $ 10,378