XML 34 R22.htm IDEA: XBRL DOCUMENT v3.20.2
SIGNIFICANT ACCOUNTING POLICIES (Tables)
9 Months Ended
Sep. 30, 2020
Accounting Policies [Abstract]  
Schedule of Allowance for Credit Losses on Receivables The following table summarizes activity in the allowance for credit losses on receivables from DynaEnergetics and NobelClad customers:
DynaEnergeticsNobelCladDMC Global Inc.
Allowance for doubtful accounts, December 31, 2019
$945 $22 $967 
Adjustment for cumulative effect from change in accounting principle50 — 50 
Current period provision for expected credit losses3,015 312 3,327 
Write-offs charged against the allowance(1,066)(201)(1,267)
Recoveries of amounts previously reserved(208)(134)(342)
Impacts of foreign currency exchange rates and other(27)(26)
Allowance for doubtful accounts, September 30, 2020
$2,709 $— $2,709 
Schedule of Computation and Reconciliation of Earnings Per Common Share For the periods presented, diluted EPS using the treasury stock method was less dilutive than the two-class method; as such, only the two-class method has been included below.
Three months ended September 30,Nine months ended September 30,
2020201920202019
Net income (loss), as reported$1,008 $6,915 (485)39,329 
Less: Distributed net income available to participating securities— (14)— (19)
Less: Undistributed net income available to participating securities(17)(39)— (287)
Numerator for basic net income (loss) per share:991 6,862 (485)39,023 
Add: Undistributed net income allocated to participating securities17 39 — 287 
Less: Undistributed net income reallocated to participating securities(17)(39)— (283)
Numerator for diluted net income (loss) per share:991 6,862 (485)39,027 
Denominator:
Weighted average shares outstanding for basic net income (loss) per share14,820,881 14,632,276 14,759,062 14,589,655 
Effect of dilutive securities (1)— 218,890 — 210,477 
Weighted average shares outstanding for diluted net income (loss) per share14,820,881 14,851,166 14,759,062 14,800,132 
Net income (loss) per share
Basic$0.07 $0.47 $(0.03)$2.67 
Diluted$0.07 $0.46 $(0.03)$2.64 
(1) For the three and nine months ended September 30, 2020, 30,087 and 19,394, respectively, shares have been excluded as their effect would have been anti-dilutive.