v3.26.1
Net Income Per Share
3 Months Ended
Mar. 29, 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 Ended
(in thousands, except share and per share amounts)
March 29, 2026March 30, 2025
Net income
$2,517 $13,145 
Weighted-Average Shares Outstanding
Weighted average number of shares outstanding
122,228,415 109,895,185 
Dilutive effect of stock options
5,879,950 2,709,596 
Diluted weighted-average number of shares outstanding128,108,365 112,604,781 
Net Income Per Share
Basic net income per share$0.02 $0.12 
Diluted net income per share$0.02 $0.12 
In the three-month fiscal periods ended March 29, 2026 and March 30, 2025, 308,677 and 1,690,090 stock-based awards, respectively, were excluded from the diluted net income per share calculation because their inclusion would have been anti-dilutive.