XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-based compensation (Tables)
9 Months Ended
Sep. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock compensation expense

Stock compensation expense for each period was as follows:

 

 

Three months ended September 30,

 

 

Nine months ended September 30,

 

(in thousands)

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Cost of revenue

 

$

1,153

 

 

$

342

 

 

$

2,521

 

 

$

7,571

 

Research and development

 

 

487

 

 

 

200

 

 

 

1,134

 

 

 

3,925

 

Selling and marketing

 

 

598

 

 

 

1,135

 

 

 

1,630

 

 

 

2,942

 

General and administrative

 

 

5,269

 

 

 

3,704

 

 

 

9,970

 

 

 

44,093

 

Total stock compensation expense

 

$

7,507

 

 

$

5,381

 

 

$

15,255

 

 

$

58,531