XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
STOCK-BASED COMPENSATION - Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense $ 8,338 $ 6,905 $ 25,787 $ 21,025
Restricted Stock Units (RSUs)        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense 6,600 6,100 19,000 17,300
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,300 300 5,600 2,300
Employee Stock Purchase Plan        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense 400 500 1,200 1,400
Cost of revenues        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense 496 446 1,549 1,193
Research and development        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense 2,997 2,895 9,307 7,992
Sales and marketing        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense 1,876 1,787 5,990 5,061
General and administrative        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense $ 2,969 $ 1,777 $ 8,941 $ 6,779