XML 61 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Summary of accrued liabilities    
Accrued payroll and other employee related expenses $ 336,380 $ 176,379
Contract liabilities 149,206 58,455
Accrued business taxes 98,124 46,717
Income taxes payable 78,807 12,236
Self-insurance reserves 72,316 38,642
Accrued rebates payable 28,539 18,592
Accrued interest 13,179 13,567
Other 55,301 20,948
Total accrued liabilities $ 831,852 $ 385,536