XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.3
WEIGHTED AVERAGE SHARES OUTSTANDING (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Weighted Average Number of Shares
Earnings per share have been computed based on the following weighted average number of common shares outstanding:

 Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
Average common shares outstanding68,401,737 68,798,093 68,592,529 68,811,727 
Common share equivalents:
Nonvested restricted share grants112,168 127,894 110,779 112,042 
Performance stock units151,764 140,311 127,479 107,897 
Average common shares outstanding, assuming dilution68,665,669 69,066,298 68,830,787 69,031,666