XML 28 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Operations - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Revenue $ 4,033.0 $ 3,622.3 $ 2,909.8
Cost of sales 1,594.8 1,333.4 1,026.7
Gross profit 2,438.2 2,288.9 1,883.1
Operating expenses:      
Research and development 552.4 505.8 484.2
Selling, general and administrative 1,285.8 1,185.4 1,007.7
Total operating expenses 1,838.2 1,691.2 1,491.9
Operating income 600.0 597.7 391.2
Other income (expense), net 109.0 112.7 (0.4)
Income before income taxes 709.0 710.4 390.8
Income tax expense 132.8 168.9 49.6
Net income $ 576.2 $ 541.5 $ 341.2
Basic net income per share (in usd per share) $ 1.46 $ 1.40 $ 0.88
Shares used to compute basic net income per share (in shares) 393.6 386.0 389.4
Diluted net income per share (in usd per share) $ 1.42 $ 1.30 $ 0.82
Shares used to compute diluted net income per share (in shares) 412.7 425.5 427.5