XML 41 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Net Income Per Share (Tables)
6 Months Ended
Jul. 04, 2026
Earnings Per Share [Abstract]  
Schedule of computation of net income per share on a basic and diluted basis

Quarter Ended

Six Months Ended

July 4,

June 28,

July 4,

June 28,

(thousands except per share data)

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Net income attributable to shareholders

$

272,711

$

187,749

$

507,817

$

267,469

Weighted-average shares outstanding - basic

 

51,306

 

51,856

 

51,314

 

52,057

Net effect of dilutive stock-based compensation awards

 

561

 

486

 

473

 

447

Weighted-average shares outstanding - diluted

 

51,867

 

52,342

 

51,787

 

52,504

Net income per share:

 

  ​

 

  ​

 

  ​

 

  ​

Basic

$

5.32

$

3.62

$

9.90

$

5.14

Diluted (a)

$

5.26

$

3.59

$

9.81

$

5.09

(a) Equity awards excluded from diluted net income per share as their effect would have been anti-dilutive

85

28

103

57