XML 68 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCKHOLDERS' EQUITY - Stock-based Compensation (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
plan
shares
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Impact of stock-based compensation cost on net earnings | $ $ (5,884) $ (4,965) $ (3,990)
Number of share-based compensation plans | plan 1    
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Performance Shares | Employee      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
2017 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized for grants (in shares) 1,600,000    
Expiration period of options granted 10 years    
2017 Plan | Non-employee Director      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares purchased under restricted stock purchase agreements, minimum (in shares) 70    
Shares purchased under restricted stock purchase agreements, maximum (in shares) 54,000    
2017 Plan | Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for future awards (in shares) 1,095,144    
1999 Stock Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized for grants (in shares) 6,000,000    
Cost of sales      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation cost | $ $ 1,147 973 524
Operating expenses      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation cost | $ $ 6,449 $ 5,440 $ 5,736