XML 116 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash Flow Information - Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Supplemental Cash Flow Elements [Abstract]      
Cash paid for income taxes $ 50,097 $ 18,179 $ 26,464
Cash paid for interest 51,995 39,746 36,085
Net increase (decrease) in accounts payable for capital expenditures $ 8,686 $ 9,549 $ 1,943