XML 45 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 29, 2025
Earnings Per Share [Abstract]  
Earnings Per Share Reconciliation
Basic and diluted EPS calculations are detailed as follows (in thousands, except per share data):
 
    
Three Months Ended March 29, 2025
 
    
Net Income
(Numerator)
    
Weighted-
Average Shares
(Denominator)
    
Per Share
Amount
 
Net income per basic common share
   $ 121,381        59,439      $ 2.04  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
     —         272        (0.01
  
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 121,381        59,711      $ 2.03  
  
 
 
    
 
 
    
 
 
 
 
    
Three Months Ended March 30, 2024
 
    
Net Income
(Numerator)
    
Weighted-
Average Shares
(Denominator)
    
Per Share
Amount
 
Net income per basic common share
   $ 102,196        59,232      $ 1.73  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
     —         199        (0.01
  
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 102,196        59,431      $ 1.72