XML 52 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Payable And Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Trade accounts payable $ 280,800 $ 274,900
Excise taxes/withholdings payable 86,200 89,700
Accrued insurance obligations 24,400 21,800
Accrued taxes other than income 25,600 26,600
Other 49,200 43,900
Accounts payable and accrued liabilities $ 466,200 $ 456,900