XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 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 months ended March 31, 2025 and 2024 are:
 Three Months Ended March 31,
 20252024
Net income$151,517 $131,400 
Shares used to compute basic earnings per common share126,561,000 131,417,000 
Dilutive effect of stock awards2,889,000 1,328,000 
Shares used to compute diluted earnings per common share129,450,000 132,745,000 
Basic earnings per common share$1.20 $1.00 
Diluted earnings per common share$1.17 $0.99