XML 49 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Net Income (Loss) The following table sets forth the computation of basic and diluted net loss and the weighted average number of shares used in computing basic and diluted net loss per share (in thousands, except per share data):
Year Ended December 31,
202120202019
Numerator:
Net income (loss)$2,062 $(23,877)$(12,348)
Denominator:
Weighted average shares of common stock outstanding used in computing net income (loss) per share, basic 17,891 16,691 14,096 
Dilutive effect of incremental shares and share equivalents:
Options68 — — 
RSUs294 — — 
PSUs104 — — 
ESPP— — 
Weighted average shares of common stock outstanding used in computing net income (loss) per share, diluted18,362 16,691 14,096 
Net income (loss) per share:
Net income (loss) per share, basic$0.12 $(1.43)$(0.88)
Net income (loss) per share, diluted$0.11 $(1.43)$(0.88)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following numbers of shares outstanding, prior to the application of the treasury stock method and the if-converted method, were excluded from the computation of diluted net income (loss) per common share for the periods presented because including them would have had an anti-dilutive effect (in thousands):
Year Ended December 31,
202120202019
Capped call4,167 — — 
Convertible debt4,167 — — 
Options to purchase common stock166 244 417 
Restricted stock units32 724 559 
Employee stock purchase plan shares— 87 111 
Performance stock units120 68 178 
Total8,652 1,123 1,265