XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Numerators and Denominators of Basic and Diluted Net Income Per Share Computations
The following table sets forth the computation of the basic and diluted net income per share:
 Three Months EndedSix Months Ended
(in thousands, except per share amounts)June 30, 2023July 1, 2022June 30, 2023July 1, 2022
Numerator:
Net income
$1,555 $14,840 $6,648 $13,311 
Denominator:
Weighted average number of shares outstanding:
Basic111,462 104,630 111,130 104,312 
2022 Notes— 2,365 — 2,537 
2024 Notes6,144 491 5,554 1,014 
Stock options— 234 — 249 
Restricted stock units1,573 1,193 1,786 1,627 
Stock purchase rights under the ESPP76 71 38 35 
Diluted119,255 108,984 118,508 109,774 
Net income per share:
Basic$0.01 $0.14 $0.06 $0.13 
Diluted$0.01 $0.14 $0.06 $0.12 
Schedule of Antidilutive Securities
The following table sets forth the potential dilutive shares that were excluded from the computation of diluted net income per share, because their effects were anti-dilutive:
 Three Months EndedSix Months Ended
(in thousands)June 30, 2023July 1, 2022June 30, 2023July 1, 2022
Restricted stock units37 48 55 53 
Stock purchase rights under the ESPP— 398 150 404 
   Total37 446 205 457