XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Salaries, wages, payroll taxes and benefits $ 79,013 $ 110,212
Workers’ compensation liability 72,299 73,730
Property, sales, use and other taxes 45,593 54,445
Insurance, other than workers’ compensation 10,738 10,703
Accrued interest payable 10,001 17,484
Deferred revenue 14,034 75,195
Accrued merger and integration expense 3,018 4,723
Other 38,982 39,259
Accrued liabilities $ 273,678 $ 385,751