v3.25.2
Net Income Per Share (Tables)
6 Months Ended
Jun. 28, 2025
Earnings Per Share [Abstract]  
Schedule of basic and diluted net loss per share

Basic and diluted net income per share attributable to common stockholders was calculated as follows (in thousands, except share and per share data):

Fiscal Quarter Ended

Two Fiscal Quarters Ended

    

June 28, 2025

    

June 29, 2024

    

June 28, 2025

    

June 29, 2024

Numerator:

  

  

  

  

Net income attributable to common stockholders

$

15,980

$

13,279

$

10,018

$

5,415

Denominator:

 

  

 

  

  

 

  

Weighted-average common shares outstanding

 

Basic

116,466,736

115,469,246

116,181,404

115,254,088

Diluted

119,389,997

117,023,112

119,624,905

116,472,164

Net income per share attributable to common stockholders:

Basic

$

0.14

$

0.12

$

0.09

$

0.05

Diluted

$

0.13

$

0.11

$

0.08

$

0.05

Schedule of antidilutive securities excluded from computation of diluted net loss per share

    

Fiscal Quarter Ended

    

Two Fiscal Quarters Ended

    

June 28, 2025

    

June 29, 2024

June 28, 2025

    

June 29, 2024

Restricted stock awards

 

 

 

21,443

Restricted stock units

759,917

 

58,259

 

320,065

 

41,203

Stock options

1,353,643

 

1,432,041

 

1,316,089

 

1,476,599

Stock appreciation rights

647,582

652,790

Performance stock units

309,781

7,189

198,622

41,563