XML 24 R10.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Share
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following table details the computation of the Company’s basic and diluted earnings per share (EPS):
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Basic EPS:
Net income
$58,148 $38,178 $109,751 $49,849 
Weighted-average common shares – Basic115,376,906 114,409,231 115,388,669 114,053,292 
Basic EPS$0.50 $0.33 $0.95 $0.44 
Diluted EPS:
Net income
$58,148 $38,178 $109,751 $49,849 
Weighted-average common shares – Diluted117,274,710 115,692,969 117,304,006 115,936,910 
Diluted EPS$0.50 $0.33 $0.94 $0.43