XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.2
Net Income (Loss) Per Common Share (Tables)
6 Months Ended
Jun. 29, 2024
Earnings Per Share [Abstract]  
Schedule of Net Income (Loss) Per Share
The following table sets forth the computation of basic and diluted net income (loss) per common share for the periods indicated (in thousands, except per share data):
 Three Months EndedSix Months Ended
June 29,
2024
July 1,
2023
June 29,
2024
July 1,
2023
Numerator:
Net income (loss)$(7,958)$9,373 $(7,855)$18,971 
Denominator:
Weighted-average common shares outstanding used to compute basic net income (loss) per share65,678 66,271 65,509 66,157 
Effect of dilutive common stock equivalents— 3,386 — 3,527 
Weighted-average common shares outstanding used to compute diluted net income (loss) per share65,678 69,657 65,509 69,684 
Net income (loss) per common share:
Basic net income (loss) per common share$(0.12)$0.14 $(0.12)$0.29 
Diluted net income (loss) per common share$(0.12)$0.13 $(0.12)$0.27 
Potentially dilutive shares excluded, weighted average12,300 4,714 11,863 3,786