XML 29 R13.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share
12 Months Ended
Dec. 29, 2024
Earnings Per Share [Abstract]  
Earnings Per Share
(2)
Earnings per Share

The computation of basic and diluted earnings per common share for 2024, 2023 and 2022 is as follows:

 

 

 

2024

 

 

2023

 

 

2022

 

Net income available to common stockholders – basic and diluted

 

$

584,170

 

 

$

519,118

 

 

$

452,263

 

Weighted average number of common shares

 

 

34,707,298

 

 

 

35,081,779

 

 

 

35,724,325

 

Earnings per common share – basic

 

$

16.83

 

 

$

14.80

 

 

$

12.66

 

Diluted weighted average number of common shares

 

 

34,991,484

 

 

 

35,401,313

 

 

 

36,093,754

 

Earnings per common share – diluted

 

$

16.69

 

 

$

14.66

 

 

$

12.53

 

 

The denominators used in calculating diluted earnings per share for common stock for 2024, 2023 and 2022 do not include the following because the effect of including these shares would be anti-dilutive or because the performance targets for these awards had not yet been met:

 

 

 

2024

 

 

2023

 

 

2022

 

Anti-dilutive shares underlying stock-based awards

 

 

 

 

 

 

 

 

 

   Stock options

 

 

46,277

 

 

 

216,128

 

 

 

115,187

 

   Restricted stock awards and units

 

 

4,223

 

 

 

7,060

 

 

 

1,470

 

Performance condition not met

 

 

 

 

 

 

 

 

 

   Restricted stock awards and units

 

 

23,430

 

 

 

44,750

 

 

 

22,353