v3.25.2
Net Income Per Share
6 Months Ended
Jun. 28, 2025
Earnings Per Share [Abstract]  
Net Income Per Share

13. NET INCOME 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

As of June 28, 2025 and December 31, 2024, 116,536,129 and 115,764,839 shares of common stock were issued and outstanding, respectively.

The following table includes the number of shares that may be dilutive common shares in the future that were not included in the computation of diluted net income per share because the effect was anti-dilutive:

    

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