XML 69 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued and Other Liabilities - Accrued and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Accrued customer incentives and prepayments $ 31,696 $ 41,734
Accrued payroll and benefits 23,593 29,567
Accrued interest 2,785 3,170
Foreign currency forward contracts 995 16,767
Accrued property taxes 5,643 10,663
Other current liabilities 37,466 44,254
Total accrued and other current liabilities $ 102,178 $ 146,155