XML 93 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2019
Summary of Significant Accounting Policies [Abstract]  
Allowance for Doubtful Accounts The following table represents a rollforward of the allowance for doubtful accounts for the years ended December 31, 2019, 2018 and 2017:


 
Year Ended December 31
 
   
2019
   
2018
   
2017
 
Allowance balance, beginning of year
 
$
1,184
   
$
1,716
   
$
1,511
 
Provision
   
1,249
     
223
     
482
 
Write offs
   
(1,016
)
   
(696
)
   
(308
)
Other
   
(1
)
   
(59
)
   
31
 
Allowance balance, end of year
 
$
1,416
   
$
1,184
   
$
1,716
 
Computation of Earnings Per Share The following table sets forth a reconciliation of the number of shares used in the computation of basic and diluted earnings (loss) per share:


 
Year Ended December 31
 
   
2019
   
2018
   
2017
 
Denominator:
                 
Denominator for basic earnings (loss) per share
   
22,515
     
22,902
     
23,025
 
Effect of dilutive securities:
                       
Restricted stock units
   
111
     
     
96
 
Supplemental executive retirement plan
   
48
     
     
63
 
Denominator for diluted earnings (loss) per share
   
22,674
     
22,902
     
23,184