| Schedule of Recognized Stock-Based Compensation Expense |
The Company recognized stock-based compensation expense in the periods presented as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | | 2024 | | 2023 | | 2024 | | 2023 | | Cost of goods sold | | $ | 1,259 | | | $ | 1,436 | | | $ | 2,387 | | | $ | 3,160 | | | Research and development | | 1,925 | | | 1,722 | | | 3,728 | | | 3,597 | | | Selling, general and administrative | | 8,848 | | | 7,797 | | | 16,833 | | | 16,188 | | | Contingent consideration charges (gains), restructuring charges and other | | 492 | | | — | | | 2,727 | | | — | | | Total | | $ | 12,524 | | | $ | 10,955 | | | $ | 25,675 | | | $ | 22,945 | | | | | | | | | | | | Stock-based compensation from: | | | | | | | | | | Stock options | | $ | 5,796 | | | $ | 5,742 | | | $ | 12,525 | | | $ | 12,206 | | | Restricted stock units | | 6,517 | | | 4,969 | | | 12,727 | | | 10,219 | | | Employee stock purchase plan | | 211 | | | 244 | | | 423 | | | 520 | | | Total | | $ | 12,524 | | | $ | 10,955 | | | $ | 25,675 | | | $ | 22,945 | | | | | | | | | | | | | | | | | | | |
|
| Schedule of the Company's Stock Option Activity and Restricted Stock Unit Activity |
The following tables contain information about the Company’s stock option and restricted stock unit, or RSU, activity for the six months ended June 30, 2024: | | | | | | | | | | | | | | | | Stock Options | | Number of Stock Options | | Weighted Average Exercise Price (Per Share) | Outstanding at December 31, 2023 | | 7,079,748 | | | $ | 49.40 | | | Granted | | 1,099,223 | | | 31.46 | | | | | | | | Forfeited | | (539,743) | | | 45.57 | | | Expired | | (692,325) | | | 61.76 | | Outstanding at June 30, 2024 | | 6,946,903 | | | 44.69 | |
| | | | | | | | | | | | | | | | Restricted Stock Units | | Number of Restricted Stock Units | | Weighted Average Grant Date Fair Value (Per Share) | Unvested at December 31, 2023 | | 1,364,618 | | | $ | 47.66 | | | Granted | | 1,845,665 | | | 29.22 | | | Vested | | (429,709) | | | 49.33 | | | Forfeited | | (104,195) | | | 46.88 | | Unvested at June 30, 2024 | | 2,676,379 | | | 34.71 | |
|