XML 35 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 29, 2025
Earnings Per Share [Abstract]  
Schedule of Net Income (Loss) Per Share

Net income (loss) per share consisted of the following:

 

 

 

Three Months Ended

 

 

Six Months Ended

 

(In thousands, except per share data)

 

June 29, 2025

 

 

June 30, 2024

 

 

June 29, 2025

 

 

June 30, 2024

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(6,428

)

 

$

(45,175

)

 

$

(12,462

)

 

$

(63,825

)

 

 

 

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares – basic

 

 

28,911

 

 

 

28,883

 

 

 

28,815

 

 

 

29,136

 

Weighted average common shares – dilutive

 

 

28,911

 

 

 

28,883

 

 

 

28,815

 

 

 

29,136

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic net loss per share

 

$

(0.22

)

 

$

(1.56

)

 

$

(0.43

)

 

$

(2.19

)

Diluted net loss per share

 

$

(0.22

)

 

$

(1.56

)

 

$

(0.43

)

 

$

(2.19

)

 

 

 

 

 

 

 

 

 

 

 

 

Anti-dilutive employee stock-based awards, excluded

 

 

331

 

 

 

2,060

 

 

 

362

 

 

 

1,968