v3.26.1
Net Income Per Common Share (Tables)
3 Months Ended
Mar. 27, 2026
Earnings Per Share [Abstract]  
Reconciliation of Basic and Diluted Weighted Average Shares

The following table reconciles basic and dilutive weighted average common shares:

 

 

Quarter Ended

 

 

 

March 27,

 

 

March 28,

 

 

 

2026

 

 

2025

 

 

 

 

 

 

 

 

Basic weighted average common shares outstanding

 

 

25,165,791

 

 

 

27,587,327

 

Effect of dilutive securities:

 

 

 

 

 

 

Unvested restricted stock units and common stock subject
   to vesting requirements issued to employees and
   non-employees

 

 

91,867

 

 

 

797,640

 

Dilutive weighted average common shares outstanding

 

 

25,257,658

 

 

 

28,384,967