XML 38 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 28, 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 June 28, 2025
 
 
  
Net Income
(Numerator)
 
  
Weighted-
Average Shares
(Denominator)
 
  
Per Share
Amount
 
Net income per basic common share
   $ 147,111        59,515      $ 2.47  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
     —         141        —   
  
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 147,111        59,656      $ 2.47  
  
 
 
    
 
 
    
 
 
 
 
 
  
Three Months Ended June 29, 2024
 
 
  
Net Income
(Numerator)
 
  
Weighted-
Average Shares
(Denominator)
 
  
Per Share
Amount
 
Net income per basic common share
   $ 142,737        59,339      $ 2.41  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
     —         112        (0.01
  
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 142,737        59,451      $ 2.40  
  
 
 
    
 
 
    
 
 
 
 
 
  
Six Months Ended June 28, 2025
 
 
  
Net Income
(Numerator)
 
  
Weighted-
Average Shares
(Denominator)
 
  
Per Share
Amount
 
Net income per basic common share
   $ 268,492        59,478      $ 4.51  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
     —         208        (0.01
  
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 268,492        59,686      $ 4.50  
  
 
 
    
 
 
    
 
 
 
 
 
  
Six Months Ended June 29, 2024
 
 
  
Net Income
(Numerator)
 
  
Weighted-
Average Shares
(Denominator)
 
  
Per Share
Amount
 
Net income per basic common share
   $ 244,933        59,287      $ 4.13  
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities
     —         158        (0.01
  
 
 
    
 
 
    
 
 
 
Net income per diluted common share
   $ 244,933        59,445      $ 4.12