XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
SIGNIFICANT ACCOUNTING POLICIES - Rollforward of Allowance for Doubtful Accounts (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Allowance for doubtful accounts, December 31, 2021 $ 2,773
Current period provision for expected credit losses 27
Recoveries of amounts previously reserved (47)
Impacts of foreign currency exchange rates and other (1)
Allowance for doubtful accounts, March 31, 2022 2,752
Arcadia  
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Allowance for doubtful accounts, December 31, 2021 0
Current period provision for expected credit losses 11
Recoveries of amounts previously reserved 0
Impacts of foreign currency exchange rates and other 0
Allowance for doubtful accounts, March 31, 2022 11
DynaEnergetics  
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Allowance for doubtful accounts, December 31, 2021 2,758
Current period provision for expected credit losses 16
Recoveries of amounts previously reserved (47)
Impacts of foreign currency exchange rates and other (1)
Allowance for doubtful accounts, March 31, 2022 2,726
NobelClad  
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Allowance for doubtful accounts, December 31, 2021 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, March 31, 2022 $ 15