XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Per Share Data
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Per Share Data Per Share Data
 
The computation of Basic Earnings per Share and Diluted Earnings per Share are as follows:
 Three Months Ended 
September 30,
 20232022
Basic Earnings per Share:  
Net Income$21,451 $24,596 
Weighted Average Shares Outstanding29,573,461 29,484,394 
Basic Earnings per Share$0.73 $0.83 
Diluted Earnings per Share:  
Net Income$21,451 $24,596 
Weighted Average Shares Outstanding29,573,461 29,484,394 
Potentially Dilutive Shares, Net— — 
Diluted Weighted Average Shares Outstanding29,573,461 29,484,394 
Diluted Earnings per Share$0.73 $0.83 
For the three months ended September 30, 2023 and 2022, there were no anti-dilutive shares.

 Nine Months Ended 
September 30,
 20232022
Basic Earnings per Share:  
Net Income$64,381 $57,410 
Weighted Average Shares Outstanding29,551,558 29,457,396 
Basic Earnings per Share$2.18 $1.95 
Diluted Earnings per Share:  
Net Income$64,381 $57,410 
Weighted Average Shares Outstanding29,551,558 29,457,396 
Potentially Dilutive Shares, Net— — 
Diluted Weighted Average Shares Outstanding29,551,558 29,457,396 
Diluted Earnings per Share$2.18 $1.95 

For the nine months ended September 30, 2023 and 2022, there were no anti-dilutive shares.