XML 35 R50.htm IDEA: XBRL DOCUMENT v3.19.3
STOCKHOLDERS' EQUITY Share-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2018
Share-based Payment Arrangement, Expense $ 2,045 $ 2,076 $ 5,788 $ 4,331  
Cost of Products Revenues [Member]          
Share-based Payment Arrangement, Expense 103 40 244 83  
Cost of Services Revenues [Member]          
Share-based Payment Arrangement, Expense 82 55 177 139  
Research and Development Expense [Member]          
Share-based Payment Arrangement, Expense 305 236 762 439  
Selling and Marketing Expense [Member]          
Share-based Payment Arrangement, Expense 532 419 1,276 1,152  
General and Administrative Expense [Member]          
Share-based Payment Arrangement, Expense $ 1,023 $ 1,326 $ 3,329 $ 2,518  
Share-based Payment Arrangement, Option [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 593,500   593,500   891,892
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 7.60   $ 7.60   $ 8.46
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures     0    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price     $ 0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period     (66,506)    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price     $ 7.39    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period     (231,886)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price     $ 10.96    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term     1 year 4 months 13 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 0   $ 0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number 593,500   593,500    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price $ 7.60   $ 7.60    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term     1 year 4 months 13 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value $ 0   $ 0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number 593,500   593,500    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price $ 7.60   $ 7.60    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term     1 year 4 months 13 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value $ 0   $ 0    
Share-based Payment Arrangement, Option [Member] | Time-Based Vesting [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 593,500   593,500   891,892
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures     0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period     (66,506)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period     (231,886)    
Share-based Payment Arrangement, Option [Member] | Performance-Based Vesting [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 0   0   0
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures     0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period     0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period     0    
Restricted Stock Units (RSUs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 2,699,358   2,699,358   2,944,819
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 6.33   $ 6.33   $ 4.91
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms     1 year 1 month 13 days    
Share-based Compensation Arrangement by Share-based Payment Award, Non-vested Restricted Stock Aggregate Intrinsic Value $ 16,682   $ 16,682    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period     1,623,119    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value     $ 7.33    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period     (1,497,400)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value     $ 4.85    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period     (371,180)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value     $ 5.39    
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected to Vest Number 2,699,358   2,699,358    
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Weighted Average Grant Date Fair Value $ 6.33   $ 6.33    
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected to Vest Weighted Average Remaining Contractual Term     1 year 1 month 13 days    
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Intrinsic Value $ 16,682   $ 16,682    
Restricted Stock Units (RSUs) [Member] | Time-Based Vesting [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 2,145,093   2,145,093   1,978,676
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period     1,212,076    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period     (830,949)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period     (214,710)    
Restricted Stock Units (RSUs) [Member] | Performance-Based Vesting [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 554,265   554,265   966,143
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period     411,043    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period     (666,451)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period     (156,470)