XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Summary of accrued liabilities    
Accrued payroll and other employee related expenses $ 303,935 $ 385,800
Income taxes payable 154,406 2,230
Accrued business taxes 118,077 81,055
Self-insurance reserves 72,413 68,060
Accrued rebates payable 30,925 51,805
Amounts accrued for repurchases of common stock 11,917 51,545
Accrued interest 25,432 31,666
Other 55,268 46,743
Total accrued liabilities $ 772,373 $ 718,904