XML 46 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes, Earnings Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Earnings before income taxes [Abstract]      
United States $ 38,356 $ 80,641 $ 88,479
Foreign 62,647 100,884 59,944
Total $ 101,003 $ 181,525 $ 148,423