XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) - USD ($)
shares in Thousands, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue $ 543.9 $ 432.7 $ 1,474.1 $ 1,187.3
Cost of revenue 166.8 139.4 459.3 388.6
Gross profit 377.1 293.3 1,014.8 798.7
Research and development expenses 54.9 57.8 159.0 163.0
Selling, general and administrative expenses 234.1 180.7 656.2 522.1
Operating income 88.1 54.8 199.6 113.6
Interest expense, net (12.3) (10.4) (34.0) (29.5)
Interest income 10.5 8.6 29.2 22.4
Other (expense) income, net (3.4) 0.7 (5.9) 0.3
Income before income taxes 82.9 53.7 188.9 106.8
Income tax (expense) benefit (5.4) (1.8) 128.7 (3.8)
Net income $ 77.5 $ 51.9 $ 317.6 $ 103.0
Earnings per share:        
Basic (in dollars per share) $ 1.11 $ 0.74 $ 4.53 $ 1.48
Diluted (in dollars per share) $ 1.08 $ 0.74 $ 4.40 $ 1.47
Weighted-average number of common shares outstanding (in thousands):        
Basic (in shares) 70,123 69,823 70,047 69,715
Diluted (in shares) 73,951 73,624 73,830 70,111
Nonrelated Party        
Revenue $ 372.6 $ 320.7 $ 1,043.7 $ 869.3
Related Party        
Revenue $ 171.3 $ 112.0 $ 430.4 $ 318.0