XML 33 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2024
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 30, 2024

 

 

July 2, 2023

 

 

June 30, 2024

 

 

July 2, 2023

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net loss

 

$

(45,175

)

 

$

(8,587

)

 

$

(63,825

)

 

$

(18,299

)

 

 

 

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares – basic

 

 

28,883

 

 

 

29,319

 

 

 

29,136

 

 

 

29,170

 

Weighted average common shares – dilutive

 

 

28,883

 

 

 

29,319

 

 

 

29,136

 

 

 

29,170

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic net income (loss) per share

 

$

(1.56

)

 

$

(0.29

)

 

$

(2.19

)

 

$

(0.63

)

Diluted net income (loss) per share

 

$

(1.56

)

 

$

(0.29

)

 

$

(2.19

)

 

$

(0.63

)

 

 

 

 

 

 

 

 

 

 

 

 

Anti-dilutive employee stock-based awards, excluded

 

 

2,060

 

 

 

2,404

 

 

 

1,968

 

 

 

2,222