XML 113 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Financial Statement Information (Selected Balance Sheet Information) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Other assets:      
Long-term investments $ 190,436 $ 250,240 $ 259,977
Other 85,653 90,813  
Total 276,089 341,053  
Accounts payable and accrued liabilities:      
Accounts payable 239,740 273,604  
Customer deposits 255,892 212,634  
Employee related liabilities 234,895 232,047  
Other 143,099 111,134  
Total 873,626 829,419  
Other noncurrent liabilities:      
Pension liabilities 105,766 98,784  
Postretirement medical benefits 70,390 83,222  
Other 38,870 42,104  
Total $ 215,026 $ 224,110