XML 72 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Provision For Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Current, Federal $ 4,877,000 $ 82,484,000 $ 136,202,000
Current, State 2,614,000 6,421,000 23,134,000
Current, Foreign 19,560,000 23,328,000 29,823,000
Total Current 27,051,000 112,233,000 189,159,000
Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Deferred, Federal (30,779,000) 18,760,000 (23,181,000)
Deferred, State (11,579,000) 402,000 (6,787,000)
Deferred, Foreign (1,721,000) 2,385,000 (4,013,000)
Total, Deferred (44,079,000) 21,547,000 (33,981,000)
Total Current and Deferred $ (17,028,000) $ 133,780,000 $ 155,178,000