XML 108 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-based Compensation - Schedule of Share-based Compensation Expense from Continuing and Discontinued Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based compensation Expense      
Share-based compensation expense from continuing operations $ 92,717 $ 87,677 $ 82,432
Share-based compensation expense from discontinued operations 8,188 6,577 5,190
Total share-based compensation expense 100,905 94,254 87,622
Cost of goods manufactured and sold      
Share-based compensation Expense      
Share-based compensation expense from continuing operations 11,353 10,284 9,175
Research and development      
Share-based compensation Expense      
Share-based compensation expense from continuing operations 25,753 23,289 21,396
Share-based compensation expense from discontinued operations 3,255 4,652 3,481
Selling, general and administrative      
Share-based compensation Expense      
Share-based compensation expense from continuing operations 55,611 54,104 51,861
Share-based compensation expense from discontinued operations $ 4,933 $ 1,925 $ 1,709