XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings per Share (Tables)
3 Months Ended
Mar. 31, 2021
Earnings Per Share [Abstract]  
Earnings per share (in thousands, except per share amounts)
  Three Months ended
  March 31,
  2021   2020
Weighted average common shares outstanding      
 during the period – shares used for basic      
 earnings per common share   9,341       9,803  
               
Common shares issuable under share based              
 payment plans which are potentially dilutive   35       30  
               
Common shares used for diluted              
 earnings per common share   9,376       9,833  
               
Net income attributable to the Company $ 28,373       1,618  
               
Earnings per common share:              
   -basic $ 3.04       0.17  
   -diluted $ 3.03       0.16