XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings per share  
Schedule of weighted average number of common shares outstanding

Year Ended December 31,

    

2021

    

2020

    

2019

 

Denominator:

 

  

 

  

 

  

 

Basic weighted average shares outstanding

 

43,835

 

46,880

 

47,814

 

Effect of dilutive stock options and restricted stock

 

123

 

285

 

452

 

Diluted weighted average shares outstanding

 

43,958

 

47,165

 

48,266