XML 56 R33.htm IDEA: XBRL DOCUMENT v3.24.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, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Net income $ 541.5 $ 341.2 $ 216.9
Add back interest expense, net of tax attributable to assumed conversion of senior convertible notes 12.6 11.0 11.4
Net Income (Loss) Attributable to Parent, Diluted, Total $ 554.1 $ 352.2 $ 228.3
Basic net income per share (in usd per share) $ 1.40 $ 0.88 $ 0.56
Diluted net income per share (in usd per share) $ 1.30 $ 0.82 $ 0.53
Basic weighted average shares outstanding (in shares) 386.0 389.4 386.9
Diluted weighted average shares outstanding (in shares) 425.5 427.5 428.8
Collaborative sales-based milestones      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dilutive potential common stock outstanding (in shares) 0.7 0.0 0.0
Restricted stock units and performance stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dilutive potential common stock outstanding (in shares) 1.1 1.0 2.1
Senior convertible notes      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dilutive potential common stock outstanding (in shares) 26.2 26.9 28.3
Warrants      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dilutive potential common stock outstanding (in shares) 11.5 10.2 11.5