STOCK PLANS - Schedule of Stock Based Compensation Expenses (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
---|---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Sep. 30, 2022 |
Sep. 30, 2021 |
|
Share-Based Compensation | ||||
Stock-based compensation expense | $ 12,682 | $ 10,784 | $ 35,415 | $ 31,356 |
Stock-based compensation from: | ||||
Stock options | 6,711 | 6,458 | 20,038 | 19,507 |
Restricted stock units | 5,758 | 4,126 | 14,588 | 11,164 |
Employee stock purchase plan | 213 | 200 | 789 | 685 |
Total | 12,682 | 10,784 | 35,415 | 31,356 |
Cost of goods sold | ||||
Share-Based Compensation | ||||
Stock-based compensation expense | 1,599 | 1,512 | 4,429 | 4,429 |
Research and development | ||||
Share-Based Compensation | ||||
Stock-based compensation expense | 1,783 | 1,156 | 4,761 | 3,591 |
Selling, general and administrative | ||||
Share-Based Compensation | ||||
Stock-based compensation expense | $ 9,300 | $ 8,116 | $ 26,225 | $ 23,336 |