v3.24.3
Cash Flows (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Non-Cash Investing and Financing Activities:    
Operating lease additions $ 8,269 $ 3,171
Capital expenditures incurred but not yet paid 1,651 2,243
Supplemental Data:    
Cash interest paid 121,419 123,715
Income tax payments, net $ 9,970 $ 28,829