XML 106 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental Balance Sheet, Income Statement and Cash Flow Information - Supplemental cash flow information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Supplemental cash flow information      
Cash paid for income taxes (refunded), net $ 49,486 $ 29,191 $ 11,221
Cash paid for interest, net of capitalized interest 186,923 189,755 161,932
Net change in accounts payable related to capital expenditures $ 10,363 $ 8,615 $ 9,713