XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
STOCK PLANS AND SHARE BASED COMPENSATION (Stock-Based Compensation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:      
Stock-based compensation expense $ 37,609 $ 30,912 $ 23,347
Unrecognized compensation costs 43,355    
Cost of revenues      
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:      
Stock-based compensation expense 2,359 1,963 1,237
Research and development      
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:      
Stock-based compensation expense 12,127 10,378 8,423
Sales and marketing      
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:      
Stock-based compensation expense 7,630 6,290 5,015
General and administrative      
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:      
Stock-based compensation expense $ 15,493 12,281 8,672
Stock Options      
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:      
Awards vesting period 4 years    
Performance Based Awards, Long-term and Short-term [Member]      
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:      
Stock-based compensation expense $ 15,700 10,200 4,100
Long-Term Performance-Based Awards (PRSUs)      
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:      
Performance based period 3 years    
Unrecognized compensation costs $ 7,474    
Unrecognized compensation costs, period of recognition (in years) 1 year 2 months 8 days    
Number of performance-based awards shares released as a percentage of target number, minimum 0.00%    
Number of performance-based awards shares released as a percentage of target number, maximum 200.00%    
Restricted Stock Units (RSUs)      
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:      
Awards vesting period 4 years    
Stock-based compensation expense $ 19,900 18,700 17,500
Unrecognized compensation costs $ 35,707    
Unrecognized compensation costs, period of recognition (in years) 2 years 3 months 3 days    
Employee Stock Purchase Plan      
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:      
Stock-based compensation expense $ 2,000 $ 2,000 $ 1,700
Unrecognized compensation costs $ 174    
Unrecognized compensation costs, period of recognition (in years) 29 days