XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued liabilities (Tables)
6 Months Ended
Jun. 30, 2020
Payables and Accruals [Abstract]  
Schedule of accrued liabilities

Accrued liabilities consist of the following (in thousands):
 
June 30,
 
December 31,
 
2020
 
2019
Accrued payroll and employee benefits
$
33,981

 
$
32,815

Short-term finance leases
16,545

 
16,542

Short-term operating leases
8,479

 
8,784

Accrued taxes
12,009

 
5,354

Warranty
7,419

 
5,536

Accrued rebates
8,382

 
9,895

Short-term derivative liability
331

 

Environmental obligation
83

 
718

Other miscellaneous accrued liabilities
10,205

 
9,195

Total accrued liabilities
$
97,434

 
$
88,839