XML 37 R32.htm IDEA: XBRL DOCUMENT v3.20.1
SIGNIFICANT ACCOUNTING POLICIES - Rollforward of Allowance for Doubtful Accounts (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Allowance for doubtful accounts, December 31, 2019 $ 967
Adjustment for cumulative effect from change in accounting principle 50
Current period provision for expected credit losses 2,299
Write-offs charged against the allowance (962)
Impacts of foreign currency exchange rates and other (34)
Allowance for doubtful accounts, March 31, 2020 2,320
DynaEnergetics  
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Allowance for doubtful accounts, December 31, 2019 945
Adjustment for cumulative effect from change in accounting principle 50
Current period provision for expected credit losses 1,987
Write-offs charged against the allowance (962)
Impacts of foreign currency exchange rates and other (34)
Allowance for doubtful accounts, March 31, 2020 1,986
NobelClad  
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Allowance for doubtful accounts, December 31, 2019 22
Adjustment for cumulative effect from change in accounting principle 0
Current period provision for expected credit losses 312
Write-offs charged against the allowance 0
Impacts of foreign currency exchange rates and other 0
Allowance for doubtful accounts, March 31, 2020 $ 334