XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.2
STOCK-BASED COMPENSATION - Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense $ 6,752 $ 3,679 $ 14,120 $ 12,692
Restricted Stock Units (RSUs)        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense 5,300 5,300 11,200 10,900
Performance Based Awards and Long Term Performance based Units        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense 1,000 2,100 1,900 900
Employee Stock Purchase Plan        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense 500 500 1,000 900
Cost of revenues        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense 446 235 747 555
Research and development        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense 2,429 2,323 5,097 5,378
Sales and marketing        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense 1,621 1,177 3,274 3,125
General and administrative        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense $ 2,256 $ (56) $ 5,002 $ 3,634