Annual report pursuant to Section 13 and 15(d)

Income Taxes (Provision for Income Taxes) (Details)

v3.20.4
Income Taxes (Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Taxes [Abstract]      
U.S. Federal: Current $ (337) $ (337) $ (674)
U. S. Federal: Deferred 11,814 3,916 (15,910)
Foreign: Current 3,859 9,747 14,327
Foreign: Deferred 12,345 10,564 (40,997)
Total income tax expense (benefit) $ 27,681 $ 23,890 $ (43,254)