XML 84 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Accounts Payable and Accrued Liabilities    
Accounts payable $ 249,217 $ 140,943
Retention amounts included in accounts payable 13,200 13,500
Accrued expenses and other current liabilities    
Payroll and related employee benefits 60,509 45,708
Insurance, including self-insurance reserves 41,379 21,391
Corporate income taxes and other taxes 5,040 2,843
Other 10,599 6,085
Total accrued expenses and other current liabilities $ 117,527 $ 76,027