XML 43 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Stock Incentive Plans (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Share-Based Payment Arrangement, Option, Activity
The following table summarizes stock option activity during the six months ended June 30, 2025:
Number of Shares
Weighted-
Average
Exercise
Price
Stock options outstanding at December 31, 2024
3,409,912 $22.63 
Granted
— — 
Exercised
(241,611)16.87 
Forfeited
(78,191)24.36 
Expired
(334,398)41.76 
Stock options outstanding at June 30, 2025
2,755,712 20.67 
Stock options exercisable at June 30, 2025
1,873,207 $22.77 
Share-Based Payment Arrangement, Restricted Stock Unit, Activity
The following table summarizes RSUs and PSUs activity during the six months ended June 30, 2025:
Number of Shares
Weighted-
Average
Grant Date
Fair Value
RSUs and PSUs outstanding at December 31, 2024
4,842,670 $15.38 
RSUs granted
1,354,743 19.34 
RSUs vested
(1,289,812)15.39 
RSUs forfeited
(566,696)14.10 
PSUs granted
252,405 19.49 
PSUs vested
(250,863)15.14 
PSUs forfeited
(53,212)26.34 
RSUs and PSUs outstanding at June 30, 2025
4,289,235 $16.33 
Share-Based Payment Arrangement, Performance Shares, Activity
The following table summarizes RSUs and PSUs activity during the six months ended June 30, 2025:
Number of Shares
Weighted-
Average
Grant Date
Fair Value
RSUs and PSUs outstanding at December 31, 2024
4,842,670 $15.38 
RSUs granted
1,354,743 19.34 
RSUs vested
(1,289,812)15.39 
RSUs forfeited
(566,696)14.10 
PSUs granted
252,405 19.49 
PSUs vested
(250,863)15.14 
PSUs forfeited
(53,212)26.34 
RSUs and PSUs outstanding at June 30, 2025
4,289,235 $16.33 
Summary of Expense Relating to Employee and Nonemployee Stock-Based Payment Awards from Stock Options and RSUs
The following table summarizes stock-based compensation expense relating to employee and non-employee stock-based awards for the three and six months ended June 30, 2025 and 2024, included in the condensed consolidated statements of operations as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Cost of testing services$329 $357 $692 $814 
Cost of product108 225 339 542 
Cost of patient and digital solutions189 350 409 722 
Research and development1,407 1,628 2,766 3,388 
Sales and marketing2,146 2,927 4,730 5,971 
General and administrative5,245 10,912 9,419 21,535 
Total$9,424 $16,399 $18,355 $32,972