XML 37 R19.htm IDEA: XBRL DOCUMENT v3.20.4
Compensation Related Costs, Share Based Payments (Policies)
12 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]  
Share-based Payment Arrangement The following table summarizes stock-based compensation expense included in the Consolidated Statements of Operations:
Year ended December 31,
(in thousands)
202020192018
Cost of revenue
$1,548 $1,902 $1,954 
Research and development
13,415 17,167 19,636 
Sales and marketing
5,779 8,043 9,459 
General and administrative
9,221 10,076 9,838 
Total stock-based compensation expense
$29,963 $37,188 $40,887