XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION (Tables)
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement [Abstract]  
Summary of stock based compensation expense Expense
Three Months Ended
March 31,
(in thousands)20222021
Cost of revenue
$6,378 $5,925 
Selling and marketing
10,958 13,720 
Research and development
7,346 6,770 
General and administrative
3,545 3,685 
$28,227 $30,100 
Income tax benefit
$(5,311)$(5,991)
Summary of stock based compensation award granted Grants
Three Months Ended
March 31, 2022
(in thousands)SharesTotal Fair Value
Restricted stock units
1,096 $94,538 
Non-qualified stock options
2,212 $60,514