Quarterly report pursuant to Section 13 or 15(d)

Net Loss Per Share Attributable to Common Stockholders

v3.20.2
Net Loss Per Share Attributable to Common Stockholders
6 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to Common Stockholders

NOTE 12 Net Loss Per Share Attributable to Common Stockholders

The following table sets forth the computation of the Company’s basic and diluted net loss per share attributable to common stockholders for the three and six months ended:

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

 

June 30

 

 

June 30

 

 

 

 

2020

 

 

 

2019

 

 

 

2020

 

 

 

2019

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss allocable to common

   stockholders

 

$

(7,096

)

 

$

(5,599

)

 

$

(17,060

)

 

$

(10,723

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares used in

   computing

net

loss per

share, basic

   and diluted

 

 

31,638,250

 

 

 

18,120,143

 

 

 

26,126,037

 

 

 

16,950,375

 

Net loss per share, basic and diluted

 

$

(0.22

)

 

$

(0.31

)

 

$

(0.65

)

 

$

(0.63

)

 

The dilutive common shares that were excluded from the calculation of diluted net loss per share because their effect would have been antidilutive for the three and six months ended June 30, 2020 and 2019, are presented are as follows:

 

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

 

June 30

 

 

June 30

 

 

 

 

2020

 

 

 

2019

 

 

 

2020

 

 

 

2019

 

Shares subject to options to purchase common stock

 

 

1,806,493

 

 

 

1,819,292

 

 

 

1,806,493

 

 

 

1,819,292

 

Unvested restricted stock units

 

 

2,150,000

 

 

 

128,000

 

 

 

2,150,000

 

 

 

128,000

 

Shares subject to warrants to purchase common

   stock

 

 

29

 

 

 

956

 

 

 

29

 

 

 

956

 

Shares subject to term debt optional conversion into

   common stock

 

 

 

 

 

1,099,278

 

 

 

 

 

 

1,099,278

 

Total

 

 

3,956,522

 

 

 

3,047,526

 

 

 

3,956,522

 

 

 

3,047,526