XML 80 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Liabilities - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Payroll and incentive compensation $ 30,145 $ 22,645
Union dues and benefits 17,800 18,747
Taxes 18,130 6,790
Profit sharing and thrift plan 10,763 5,325
Net asset adjustments 0 987
Joint venture liability 0 652
Other 9,880 9,218
Total other current liabilities $ 86,718 $ 64,364