v3.26.1
Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Summary of accrued liabilities    
Accrued payroll and other employee related expenses $ 158,558 $ 241,870
Self-insurance reserves 90,450 95,194
Accrued business and other taxes 82,867 68,071
Accrued interest 63,487 63,202
Accrued rebates payable 30,132 33,125
Accrued professional service fees 17,407 26,928
Other 37,962 37,935
Total accrued liabilities $ 480,863 $ 566,325