XML 41 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Equity Incentive Plans - Schedule of Non-cash Share-Based Compensation Expenses Related to Company's Equity-Based Awards (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Total share-based compensation expense $ 7,570 $ 5,637 $ 12,131 $ 11,093 $ 21,441
Cost of Revenues          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Total share-based compensation expense 131 170 274 311 623
Research, Development and Clinical Trials          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Total share-based compensation expense 811 839 1,673 1,602 3,155
Sales and Marketing          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Total share-based compensation expense 1,735 1,349 2,390 2,639 5,111
General and Administrative          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Total share-based compensation expense $ 4,893 $ 3,279 $ 7,794 $ 6,541 $ 12,552