XML 59 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share The following table sets forth the computation of basic and diluted earnings per share (shares in thousands):
Year Ended December 31, 
202520242023
Numerator:
Net income available to common stockholders$2,494 $2,575 $2,424 
Denominator:
Denominator for basic earnings per share—weighted-average common shares64,43966,34568,470
Effect of dilutive securities:
Employee stock options124
Restricted stock units164 220 236 
Denominator for diluted earnings per share—adjusted weighted-average common shares64,60466,56768,710
Basic earnings per share$38.71 $38.82 $35.40 
Diluted earnings per share$38.61 $38.69 $35.28