XML 60 R26.htm IDEA: XBRL DOCUMENT v3.22.4
NET INCOME (LOSS) PER SHARE (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Reconciliation used in computing basic and diluted net income per share
The following is a reconciliation of the denominators used in computing basic and diluted net income (loss) per share (in thousands, except per share amounts):
 Years Ended
December 31,
20222021
Denominator:
Weighted-average shares outstanding, basic33,280 31,459 
Shares related to outstanding options, unvested RSUs, RSAs, PSUs and ESPP228 310 
Weighted average shares outstanding, diluted33,508 31,769 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share These outstanding securities consisted of the following (in thousands):
Years Ended
December 31,
20222021
Stock options184 225 
Restricted stock units, restricted stock awards and market condition-based restricted stock units25 — 
Total209 225