v3.24.1.u1
Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Summary of accrued liabilities    
Accrued payroll and other employee related expenses $ 196,466 $ 383,157
Self-insurance reserves 92,049 89,987
Accrued business taxes 62,248 59,110
Accrued interest 30,185 34,537
Accrued rebates payable 22,028 35,921
Amounts accrued for repurchases of common stock 19,788 16,988
Accrued professional services fees 13,589 20,460
Accrued contingent consideration & purchase price adjustments 6,111 43,127
Other 41,478 34,241
Total accrued liabilities $ 483,942 $ 717,528