XML 58 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Organization and Significant Accounting Policies - Schedule of Basic and Diluted Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Net income $ 576.2 $ 541.5 $ 341.2
Add back interest expense, net of tax attributable to assumed conversion of senior convertible notes 11.5 12.6 11.0
Net income - diluted $ 587.7 $ 554.1 $ 352.2
Basic net income per share (in usd per share) $ 1.46 $ 1.40 $ 0.88
Diluted net income per share (in usd per share) $ 1.42 $ 1.30 $ 0.82
Basic weighted average shares outstanding (in shares) 393.6 386.0 389.4
Diluted weighted average shares outstanding (in shares) 412.7 425.5 427.5
Collaborative sales-based milestones      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dilutive potential securities (in shares) 0.2 0.7 0.0
RSUs and PSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dilutive potential securities (in shares) 0.7 1.1 1.0
Senior convertible notes      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dilutive potential securities (in shares) 15.7 26.2 26.9
Warrants      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dilutive potential securities (in shares) 2.5 11.5 10.2