XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2025
Accounting Policies [Abstract]  
Schedule of Calculation of Basic and Diluted Earnings Per Share
The calculations of basic and diluted earnings per share for the three and six months ended June 30, 2025 and 2024 are:
 Three Months Ended June 30,Six Months Ended June 30,
 2025202420252024
Net income$227,083 $139,120 $378,600 $270,520 
Shares used to compute basic earnings per common share124,470,000 130,815,000 125,516,000 131,116,000 
Dilutive effect of stock awards2,808,000 1,258,000 2,848,000 1,293,000 
Shares used to compute diluted earnings per common share127,278,000 132,073,000 128,364,000 132,409,000 
Basic earnings per common share$1.82 $1.06 $3.02 $2.06 
Diluted earnings per common share$1.78 $1.05 $2.95 $2.04