v3.26.1
Net Income Per Common Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Weighted-Average Shares Outstanding The following table reconciles the weighted-average shares outstanding used for these computations.
Three Months Ended
June 30,
Six Months Ended
June 30,
(Weighted-average shares, except per share amounts)
2026202520262025
Basic method143,350,677 142,720,904 143,216,239 143,502,425 
Dilutive restricted stock units
2,797,833 494,710 2,677,629 641,426 
Diluted method146,148,510 143,215,614 145,893,868 144,143,851 
NET INCOME PER COMMON SHARE – BASIC
$1.62 $0.16 $1.99 $0.66 
NET INCOME PER COMMON SHARE – DILUTED
$1.59 $0.16 $1.95 $0.66