v3.25.2
WEIGHTED AVERAGE SHARES OUTSTANDING (Tables)
6 Months Ended
Jun. 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
June 30,
Six Months Ended
June 30,
2025202420252024
Average common shares outstanding68,594,608 68,824,150 68,689,506 68,818,618 
Common share equivalents:
Nonvested restricted share grants83,364 89,755 109,053 101,647 
Performance stock units118,605 99,929 114,191 89,745 
Average common shares outstanding, assuming dilution68,796,577 69,013,834 68,912,750 69,010,010