XML 87 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Provision For Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Current, Federal $ 134,111,000 $ 4,877,000 $ 82,484,000
Current, State 14,508,000 2,614,000 6,421,000
Current, Foreign 28,266,000 19,560,000 23,328,000
Total Current 176,885,000 27,051,000 112,233,000
Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Deferred, Federal (2,169,000) (30,779,000) 18,760,000
Deferred, State (3,795,000) (11,579,000) 402,000
Deferred, Foreign (1,708,000) (1,721,000) 2,385,000
Total, Deferred (7,672,000) (44,079,000) 21,547,000
Total Current and Deferred $ 169,213,000 $ (17,028,000) $ 133,780,000