XML 58 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Per Share Data (Tables)
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Schedule of Computations of Basic Earnings Per Share and Diluted Earnings Per Share
The computation of Basic Earnings per Share and Diluted Earnings per Share are provided below:
 202020192018
Basic Earnings per Share:   
Net Income$62,210 $59,222 $46,529 
Weighted Average Shares Outstanding26,539,024 25,824,538 23,381,616 
Basic Earnings per Share$2.34 $2.29 $1.99 
Diluted Earnings per Share:   
Net Income$62,210 $59,222 $46,529 
Weighted Average Shares Outstanding26,539,024 25,824,538 23,381,616 
Stock Options, Net — — 
Diluted Weighted Average Shares Outstanding26,539,024 25,824,538 23,381,616 
Diluted Earnings per Share$2.34 $2.29 $1.99