XML 65 R55.htm IDEA: XBRL DOCUMENT v3.19.1
STOCKHOLDERS' EQUITY Share-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Allocated Share-based Compensation Expense $ 1,738 $ 703      
Cost of Products Revenues [Member]          
Allocated Share-based Compensation Expense 51 19      
Cost of Services Revenues [Member]          
Allocated Share-based Compensation Expense 18 34      
Research and Development Expense [Member]          
Allocated Share-based Compensation Expense 195 152      
Selling and Marketing Expense [Member]          
Allocated Share-based Compensation Expense 294 360      
General and Administrative Expense [Member]          
Allocated Share-based Compensation Expense $ 1,180 $ 138      
Employee Stock Option [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number       771,838 891,892
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price       $ 8.28 $ 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     (41,250)    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price     $ 7.34    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period     (78,804)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price     $ 10.82    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term     1 year 6 months 7 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value       $ 18  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number       771,838  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price       $ 8.28  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term     1 year 6 months 7 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value       $ 18  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number       771,838  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price       $ 8.28  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term     1 year 6 months 7 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value       $ 18  
Employee Stock Option [Member] | Time-Based Vesting [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number       771,838 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     (41,250)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period     (78,804)    
Employee Stock Option [Member] | Performance-Based Vesting [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number       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,881,478 2,944,819
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value       $ 5.39 $ 4.91
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms     1 year 3 months    
Share-based Compensation Arrangement by Share-based Payment Award, Non-vested Restricted Stock Aggregate Intrinsic Value       $ 21,438  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period     845,190    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value     $ 6.54    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period     (689,478)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value     $ 4.99    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period     (219,053)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value     $ 4.67    
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected to Vest Number       2,682,950  
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Weighted Average Grant Date Fair Value       $ 5.52  
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected to Vest Weighted Average Remaining Contractual Term     1 year 3 months    
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Intrinsic Value       $ 19,961  
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,111,629 1,978,676
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period     434,147    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period     (221,555)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period     (79,639)    
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       769,849 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     (467,923)    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period     (139,414)