XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCK-BASED COMPENSATION - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense, before taxes $ 25,947 $ 25,549 $ 55,053 $ 47,065
Related income tax benefits (6,300) (6,163) (13,368) (11,353)
Stock-based compensation expense, net of taxes 19,647 19,386 41,685 35,712
Cost of screening revenue (exclusive of amortization of intangible assets)        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense, before taxes 451 446 921 819
Cost of development services revenue        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense, before taxes 12 4 23 4
Research and development        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense, before taxes 9,625 10,343 21,068 19,303
Sales and marketing        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense, before taxes 4,889 4,844 10,352 8,886
General and administrative        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense, before taxes $ 10,970 $ 9,912 $ 22,689 $ 18,053