XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Net (Loss) Income Per Share Attributable to Common Stockholders (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table shows the computation of basic and diluted net (loss) income per share attributable to common stockholders (in thousands, except per share amounts):
Year Ended December 31,
202120202019
Numerator:
Net (loss) income
$(108,664)$9,896 $7,443 
Less: amounts attributable to redeemable convertible preferred stock
— (2,673)(2,021)
Net (loss) income attributable to common stockholders—basic
(108,664)7,223 5,422 
Add: undistributed earnings reallocated to common stockholders
— 39 54 
Net (loss) income attributable to common stockholders—diluted
$(108,664)$7,262 $5,476 
Denominator:
Weighted-average common stock used in computing net (loss) income per share attributable to common stockholders—basic
161,424 124,709 123,826 
Effect of potentially dilutive securities:
Stock options
— 2,444 4,161 
Restricted stock units
— 106 559 
Weighted-average common stock used in computing net (loss) income per share attributable to common stockholders—diluted
161,424 127,259 128,546 
Net (loss) income per share attributable to common stockholders—basic and diluted
$(0.67)$0.06 $0.04 
Net (loss) income per share attributable to common stockholders—diluted
$(0.67)$0.06 $0.04 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following table presents the number of options, RSUs and restricted stock excluded from the calculation of diluted net (loss) income per share attributable to common stockholders because they are anti-dilutive (in thousands):
As of December 31,
202120202019
Options to purchase common stock
15,274 12,529 7,256 
Restricted stock units
3,577 2,235 884 
Employee stock purchase plan
96 — — 
Restricted stock
50 100 200 
Total
18,997 14,864 8,340