XML 33 R84.htm IDEA: XBRL DOCUMENT v3.20.1
STOCK-BASED COMPENSATION - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 10,596,000 $ 12,585,000 $ 13,016,000
Tax benefit on total stock-based compensation 600,000 700,000 $ 400,000
Cash received from stock option exercises   $ 1,500,000  
Restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation expense $ 9,200,000    
Average vesting period for recognition of unrecognized compensation expense 1 year 9 months 11 days    
Performance-based Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation expense $ 4,400,000    
Average vesting period for recognition of unrecognized compensation expense 1 year 8 months 16 days    
Weighted-average grant date fair value of stock purchase rights granted (in dollars per share) $ 6.87    
Employee Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total unrecognized compensation expense $ 1,100,000    
Average vesting period for recognition of unrecognized compensation expense 1 year 3 months 26 days    
Weighted-average grant date fair value of awards granted (in dollars per share)   $ 4.32 $ 5.55
Total intrinsic value of options exercised   $ 600,000 $ 5,000,000
Cash received from stock option exercises   1,500,000 7,000,000
Total fair value of options vested $ 1,400,000 $ 2,300,000 $ 4,700,000
ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average grant date fair value of stock purchase rights granted (in dollars per share) $ 1.15 $ 1.73 $ 2.97
Inventory      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 0 $ 0 $ 0