XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.2
STOCK-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Summary of stock option and restricted stock activity
A summary of stock options (including Inducement Grants), RSA, RSU, and PSU activity under the Amended 2022 Stock Plan and Inducement Grants during the six months ended June 30, 2025 and 2024 is presented below:
(in thousands)OptionsPSUsRSAsRSUs
Outstanding at December 31, 2023689841,351
Granted74606
Options Exercised/RSAs Vested(54)(433)
(1)
Forfeited(12)
Outstanding at June 30, 20246351581,512
Outstanding at December 31, 20245841501,455
Granted8067421
Options Exercised/RSAs Vested(44)(489)
(2)
Forfeited(36)(46)
Outstanding at June 30, 20255042301,59421

(1)Includes 149 thousand shares purchased from employees to cover employee income taxes related to income earned upon vesting of restricted stock. The shares purchased are held in treasury and the $10.0 million total purchase price for the shares is included in Treasury stock in our accompanying unaudited condensed consolidated balance sheets.
(2)Includes 172 thousand shares purchased from employees to cover employee income taxes related to income earned upon vesting of restricted stock. The shares purchased are held in treasury and the $10.6 million total purchase price for the shares is included in Treasury stock in our accompanying unaudited condensed consolidated balance sheets.
Summary of allocated expense
The following table summarizes stock-based compensation expense incurred for ESPP incurred under the 2016 Employee Stock Purchase Plan, stock options, restricted stock awards, restricted stock units, performance-based restricted stock units, and Inducement grants included in the accompanying unaudited condensed consolidated statements of operations:
(in thousands)Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Cost of sales$405 $312 $780 $592 
Research and development583 346 1,109 629 
Selling, general, and administrative8,615 7,206 16,581 13,577 
Total$9,603 $7,864 $18,470 $14,798