XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
SIGNIFICANT ACCOUNTING POLICIES - Rollforward of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Allowance for doubtful accounts, December 31, 2020   $ 2,605
Current period provision for expected credit losses $ 58 96
Recoveries of amounts previously reserved   (10)
Impacts of foreign currency exchange rates and other   (1)
Allowance for doubtful accounts, June 30, 2021 2,690 2,690
DynaEnergetics    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Allowance for doubtful accounts, December 31, 2020   2,590
Current period provision for expected credit losses   96
Recoveries of amounts previously reserved   (10)
Impacts of foreign currency exchange rates and other   (1)
Allowance for doubtful accounts, June 30, 2021 2,675 2,675
NobelClad    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Allowance for doubtful accounts, December 31, 2020   15
Current period provision for expected credit losses   0
Recoveries of amounts previously reserved   0
Impacts of foreign currency exchange rates and other   0
Allowance for doubtful accounts, June 30, 2021 $ 15 $ 15