XML 82 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Share-Based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total share-based compensation expense, pre-tax $ 88,125 $ 59,760 $ 220,279 $ 177,855
Income tax benefit from share-based compensation expense (16,619) (12,190) (38,412) (25,218)
Total share-based compensation expense, net of tax 71,506 47,570 181,867 152,637
Selling, general and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total share-based compensation expense, pre-tax 61,295 37,101 143,968 112,451
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total share-based compensation expense, pre-tax 21,767 18,927 63,348 55,030
Cost of product sales        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total share-based compensation expense, pre-tax $ 5,063 $ 3,732 $ 12,963 $ 10,374