XML 41 R20.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Income Per Share
12 Months Ended
Dec. 28, 2024
Earnings Per Share [Abstract]  
Net Income Per Share Net Income Per Share
Basic net income per share is computed by dividing net income by the weighted-average number of shares outstanding during the period. Diluted net income per share gives effect to all potentially dilutive common equivalent shares outstanding for the period under the treasury stock method.
Basic and diluted net income per share were as follows: 
Fiscal Year
(in thousands, except per share data)202420232022
Numerator
Net income$29,030 $53,115 $84,720 
Denominator
Basic weighted average shares outstanding160,911 151,027 141,561 
Dilutive effect of employee stock options and awards5,795 5,129 4,488 
Diluted weighted average shares outstanding (1)
166,706 156,156 146,049 
Net income per share
Basic$0.18 $0.35 $0.60 
Diluted$0.17 $0.34 $0.58 
(1)For fiscal years 2024, 2023 and 2022, the calculation of diluted net income per share excludes the effect of 3.1 million, 0.8 million and 0.6 million, respectively, of potential shares of common stock because the effect of including these potential shares was antidilutive.