XML 39 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Value Assumptions
The range of assumptions for the three and six months ended June 30, 2016 and 2017, are provided in the following table:

 
Three Months Ended
June 30,
 
Six Months Ended June 30,
 
2016
 
2017
 
2016
 
2017
 
 
 
 
 
 
 
 
Expected life
7 years
 
7 years
 
7 years
 
7 years
Volatility
39.81%
 
40.97%
 
39.81%-41.36%
 
37.88%-40.97%
Risk-free interest rate
1.51%
 
1.96%
 
1.51%-1.66%
 
1.96%-2.26%
Dividend yield
—%
 
—%
 
—%
 
—%
Weighted-average grant date fair value
3.96
 
4.89
 
3.99
 
4.86
Schedule of Stock Option Activity
The following table presents information regarding options granted, exercised, forfeited, or cancelled for the periods presented:
 

Number Of Options
 
Weighted- Average Exercise Price
 
Weighted Average Remaining Contractual Life (years)
 

Aggregate Intrinsic Value
Outstanding at December 31, 2016
13,291,684
 
$
5.85

 
7.74
 
$
61,774

Options granted
1,137,046
 
10.78

 
 
 
 
Options exercised
(301,622)
 
3.37

 
 
 
2,294

Options forfeited or canceled
(344,707)
 
8.01

 
 
 
 
Outstanding at June 30, 2017
13,782,401
 
6.26

 
7.46
 
65,065

Options exercisable at June 30, 2017
7,827,279
 
$
4.38

 
6.34
 
$
51,683


Schedule of Allocation of Share-based Compensation Costs
The following table presents the detail of stock-based compensation amounts included in the Company’s consolidated statements of operations for the periods indicated below:

 
Three Months Ended
June 30,
 
Six Months Ended June 30,
 
2016
 
2017
 
2016
 
2017
 
 
 
 
 
 
 
 
Cost of revenue
$
525

 
$
699

 
$
1,043

 
$
1,414

Technology and development
559

 
751

 
1,098

 
1,482

Marketing
112

 
123

 
221

 
242

General and administrative
718

 
1,065

 
1,372

 
2,182

Total stock-based compensation
$
1,914

 
$
2,638

 
$
3,734

 
$
5,320