v3.26.1
Earnings per Common Share (Tables)
6 Months Ended
Jul. 03, 2026
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earnings per Common Share

The following table sets forth the computation of basic and diluted earnings per common share (amounts in thousands, except per share data):

 

Three Months Ended

 

 

Six Months Ended

 

 

July 3,

 

 

June 27,

 

 

July 3,

 

 

June 27,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Numerators:

 

 

 

 

 

 

 

 

 

 

 

Net income

$

12,541

 

 

$

4,497

 

 

$

33,640

 

 

$

25,705

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominators:

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding— basic

 

41,009

 

 

 

36,022

 

 

 

40,714

 

 

 

36,023

 

Dilutive common share equivalents

 

155

 

 

 

54

 

 

 

168

 

 

 

80

 

Weighted average common shares outstanding— diluted

 

41,164

 

 

 

36,076

 

 

 

40,882

 

 

 

36,103

 

Antidilutive common share equivalents excluded from above

 

87

 

 

 

344

 

 

 

195

 

 

 

260

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings per Common Share:

 

 

 

 

 

 

 

 

 

 

 

Basic

$

0.31

 

 

$

0.12

 

 

$

0.83

 

 

$

0.71

 

Diluted

$

0.30

 

 

$

0.12

 

 

$

0.82

 

 

$

0.71