XML 66 R45.htm IDEA: XBRL DOCUMENT v3.25.2
STOCK-BASED COMPENSATION - Stock-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense $ 10,077 $ 11,035 $ 18,760 $ 17,449
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,100 6,300 10,900 12,400
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 4,600 4,300 7,100 4,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 400 800 700
Cost of revenues        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense 592 707 1,249 1,053
Research and development        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense 3,190 3,885 5,440 6,310
Sales and marketing        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense 1,922 2,510 3,508 4,114
General and administrative        
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:        
Stock-based compensation expense $ 4,373 $ 3,933 $ 8,563 $ 5,972