v3.26.1
Net Income Per Share
6 Months Ended
Jun. 28, 2026
Earnings Per Share [Abstract]  
Net Income Per Share Net Income Per Share
Basic and diluted net income per share were as follows:

Three-Month Fiscal Period EndedSix-Month Fiscal Period Ended
(in thousands, except share and per share amounts)
June 28, 2026June 29, 2025June 28, 2026June 29, 2025
Net income
$57,797 $35,210 $60,314 $48,355 
Weighted-Average Shares Outstanding
Weighted average number of shares outstanding
130,634,309 110,082,310 126,431,362 109,988,747 
Dilutive effect of stock options
5,006,644 2,681,150 5,443,297 2,695,373 
Diluted weighted-average number of shares outstanding135,640,953 112,763,460 131,874,659 112,684,120 
Net Income Per Share
Basic net income per share$0.44 $0.32 $0.48 $0.44 
Diluted net income per share$0.43 $0.31 $0.46 $0.43 
In the three-month fiscal periods ended June 28, 2026 and June 29, 2025, 485,795 and 1,678,486 stock-based awards, respectively, were excluded from the diluted net income per share calculation because their inclusion would have been anti-dilutive. In the six-month fiscal periods ended June 28, 2026 and June 29, 2025, 397,236 and 1,684,288 stock-based awards, respectively, were excluded from the diluted net income per share calculation because their inclusion would have been anti-dilutive.