Redeemable Preferred Stock and Stockholders' Equity (Tables)
|
6 Months Ended |
Jun. 30, 2020 |
Equity [Abstract] |
|
Summary of Income Statement Classification of Compensation Expense |
The following table summarizes the income statement classification of compensation expense associated with share-based payments (in thousands):
|
|
Three Months Ended
|
|
|
Six Months Ended
|
|
|
|
June 30,
|
|
|
June 30,
|
|
|
|
2020
|
|
|
2019
|
|
|
2020
|
|
|
2019
|
|
Cost of revenue
|
|
$
|
78
|
|
|
$
|
54
|
|
|
$
|
129
|
|
|
$
|
136
|
|
Sales and marketing
|
|
|
175
|
|
|
|
78
|
|
|
|
384
|
|
|
|
238
|
|
General and administrative
|
|
|
482
|
|
|
|
283
|
|
|
|
907
|
|
|
|
724
|
|
Engineering and development
|
|
|
66
|
|
|
|
32
|
|
|
|
99
|
|
|
|
106
|
|
|
|
$
|
801
|
|
|
$
|
447
|
|
|
$
|
1,519
|
|
|
$
|
1,204
|
|
|
Assumptions on Estimation of Stock Option Fair Values |
The stock option fair values were estimated using the Black-Scholes option-pricing model with the following assumptions:
|
|
Three Months Ended
|
|
|
Six Months Ended
|
|
|
|
June 30,
|
|
|
June 30,
|
|
|
|
2020
|
|
|
2019
|
|
|
2020
|
|
|
2019
|
|
Expected term (years)
|
|
|
5.5
|
|
|
|
6.1
|
|
|
|
5.5
|
|
|
|
6.1
|
|
Volatility
|
|
|
103.1
|
%
|
|
|
85.0
|
%
|
|
|
102.8
|
%
|
|
|
85.8
|
%
|
Annual dividend per share
|
|
$
|
—
|
|
|
$
|
—
|
|
|
$
|
—
|
|
|
$
|
—
|
|
Risk-free interest rate
|
|
|
0.36
|
%
|
|
|
2.50
|
%
|
|
|
0.37
|
%
|
|
|
2.60
|
%
|
|
Summary of Option Activity |
A summary of option activity for the six months ended June 30, 2020 is as follows (in thousands, except per share data):
|
|
|
|
|
|
Weighted
|
|
|
Weighted
Average
Remaining
|
|
|
|
|
|
|
|
|
|
|
|
Average
|
|
|
Contractual
|
|
|
Aggregate
|
|
|
|
Shares
|
|
|
Exercise
Price
|
|
|
Term
(Years)
|
|
|
Intrinsic
Value(1)
|
|
Options outstanding at December 31, 2019
|
|
|
1,287
|
|
|
$
|
5.77
|
|
|
|
|
|
|
$
|
—
|
|
Granted at fair market value
|
|
|
1,241
|
|
|
$
|
0.38
|
|
|
|
|
|
|
|
|
|
Exercised
|
|
|
—
|
|
|
$
|
—
|
|
|
|
|
|
|
|
|
|
Forfeited, cancelled, or expired
|
|
|
(108
|
)
|
|
$
|
4.98
|
|
|
|
|
|
|
|
|
|
Options outstanding at June 30, 2020
|
|
|
2,420
|
|
|
$
|
3.04
|
|
|
|
7.62
|
|
|
$
|
108
|
|
Options exercisable at June 30, 2020
|
|
|
1,022
|
|
|
$
|
6.45
|
|
|
|
4.79
|
|
|
$
|
—
|
|
Vested options expired during the period
ended June 30, 2020
|
|
|
17
|
|
|
$
|
13.2
|
|
|
|
|
|
|
|
|
|
|
(1)
|
The intrinsic value calculation does not include negative values. This can occur when the fair market value on the reporting date is less than the exercise price of the grant.
|
|
Summary of Unvested Stock Option Activity |
A summary of unvested stock option activity for the six months ended June 30, 2020 is as follows (in thousands, except per share data):
|
|
|
|
|
|
Weighted
|
|
|
|
|
|
|
|
Average Grant
|
|
|
|
Shares
|
|
|
Date Fair Value
|
|
Unvested options at December 31, 2019
|
|
|
254
|
|
|
$
|
1.44
|
|
Granted
|
|
|
1,242
|
|
|
$
|
0.29
|
|
Vested
|
|
|
(82
|
)
|
|
$
|
1.62
|
|
Forfeited or cancelled
|
|
|
(15
|
)
|
|
$
|
2.55
|
|
Unvested options at June 30, 2020
|
|
|
1,399
|
|
|
$
|
0.40
|
|
|
Cash Proceeds, Along With Fair Value Disclosures Related to Grants, Exercises and Vesting Options |
Cash proceeds, along with fair value disclosures related to grants, exercises and vested options are as follows (in thousands, except per share amounts):
|
|
Three Months Ended
|
|
|
Six Months Ended
|
|
|
|
June 30,
|
|
|
June 30,
|
|
|
|
2020
|
|
|
2019
|
|
|
2020
|
|
|
2019
|
|
Proceeds from stock options exercised
|
|
$
|
—
|
|
|
$
|
—
|
|
|
$
|
—
|
|
|
$
|
3
|
|
Tax benefit related to stock options exercised (1)
|
|
N/A
|
|
|
N/A
|
|
|
N/A
|
|
|
N/A
|
|
Intrinsic value of stock options exercised (2)
|
|
$
|
—
|
|
|
$
|
—
|
|
|
$
|
—
|
|
|
$
|
1
|
|
Weighted-average fair value of options granted
during period
|
|
$
|
0.29
|
|
|
$
|
1.53
|
|
|
$
|
0.29
|
|
|
$
|
1.53
|
|
Total fair value of shares vested during the period
|
|
$
|
58
|
|
|
$
|
90
|
|
|
$
|
134
|
|
|
$
|
431
|
|
|
(1)
|
Excess tax benefits received related to stock option exercises are presented as operating cash inflows. The Company currently does not receive a tax benefit related to the exercise of stock options due to the Company’s net operating losses.
|
|
(2)
|
The intrinsic value of stock options exercised is the amount by which the market price of the stock on the date of exercise exceeded the strike price of the stock on the date of grant.
|
|
Summary of Unvested Restricted Stock Units |
A summary of unvested RSU activity for the six months ended June 30, 2020 is as follows (in thousands, except per share amounts):
|
|
|
|
|
|
Weighted
|
|
|
|
|
|
|
|
Average Grant
|
|
|
|
Shares
|
|
|
Date Fair Value
|
|
Unvested RSUs at December 31, 2019
|
|
|
3,564
|
|
|
$
|
1.68
|
|
Granted
|
|
|
1,604
|
|
|
$
|
0.38
|
|
Vested
|
|
|
(1,522
|
)
|
|
$
|
1.10
|
|
Forfeited or cancelled
|
|
|
(962
|
)
|
|
$
|
1.38
|
|
Unvested RSUs at June 30, 2020
|
|
|
2,684
|
|
|
|
1.63
|
|
|
Summary of Warrant Activity |
A summary of warrant activity for the six months ended June 30, 2020 is as follows (in thousands, except exercise price amounts):
|
|
|
|
|
|
Weighted
|
|
|
|
|
|
|
|
Average
|
|
|
|
Shares
|
|
|
Exercise
Price
|
|
Warrants outstanding, December 31, 2019
|
|
|
2,083
|
|
|
$
|
6.12
|
|
Granted or Issued
|
|
|
10,864
|
|
|
$
|
0.51
|
|
Exercised
|
|
|
—
|
|
|
$
|
—
|
|
Forfeited, cancelled, or expired
|
|
|
—
|
|
|
$
|
—
|
|
Warrants outstanding at June 30, 2020
|
|
|
12,947
|
|
|
$
|
1.39
|
|
Warrants exercisable at June 30, 2020
|
|
|
12,947
|
|
|
$
|
1.39
|
|
Vested warrants expired during the period
ended June 30, 2020
|
|
|
—
|
|
|
$
|
—
|
|
|