XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 29, 2024
Earnings Per Share [Abstract]  
Schedule of Net Income (Loss) Per Share

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

 

 

 

Three Months Ended

 

 

Nine Months Ended

 

(In thousands, except per share data)

 

September 29, 2024

 

 

October 1, 2023

 

 

September 29, 2024

 

 

October 1, 2023

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

85,074

 

 

$

(84,799

)

 

$

21,249

 

 

$

(103,098

)

 

 

 

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares – basic

 

 

28,705

 

 

 

29,524

 

 

 

28,992

 

 

 

29,266

 

Potentially dilutive common share equivalent

 

 

659

 

 

 

 

 

 

397

 

 

 

 

Weighted average common shares – dilutive

 

 

29,364

 

 

 

29,524

 

 

 

29,389

 

 

 

29,266

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic net income (loss) per share

 

$

2.96

 

 

$

(2.87

)

 

$

0.73

 

 

$

(3.52

)

Diluted net income (loss) per share

 

$

2.90

 

 

$

(2.87

)

 

$

0.72

 

 

$

(3.52

)

 

 

 

 

 

 

 

 

 

 

 

 

Anti-dilutive employee stock-based awards, excluded

 

 

1,332

 

 

 

2,563

 

 

 

1,053

 

 

 

2,358