XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income (Loss) Per Common Share (Tables)
9 Months Ended
Sep. 28, 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 EndedNine Months Ended
September 28,
2024
September 30,
2023
September 28,
2024
September 30,
2023
Numerator:
Net income (loss)$(3,968)$16,953 $(11,823)$35,924 
Denominator:
Weighted-average common shares outstanding used to compute basic net income (loss) per share66,078 66,288 65,700 66,201 
Effect of dilutive common stock equivalents— 3,291 — 3,443 
Weighted-average common shares outstanding used to compute diluted net income (loss) per share66,078 69,579 65,700 69,644 
Net income (loss) per common share:
Basic net income (loss) per common share$(0.06)$0.26 $(0.18)$0.54 
Diluted net income (loss) per common share$(0.06)$0.24 $(0.18)$0.52 
Potentially dilutive shares excluded, weighted average12,294 4,958 12,004 4,022