XML 24 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Income Statements - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue:      
Total revenue $ 4,641,264 $ 4,089,986 $ 3,561,718
Costs and expenses:      
Marketing and sales 757,483 690,319 604,224
Research and development 1,549,093 1,441,796 1,251,544
General and administrative 282,283 242,430 242,116
Amortization of acquired intangibles 30,375 18,162 18,470
Restructuring 23,765 11,013 55
Total costs and expenses 3,290,501 2,838,761 2,488,032
Income from operations 1,350,763 1,251,225 1,073,686
Interest expense (75,999) (36,185) (22,934)
Other income (expense), net 121,055 66,886 (5,389)
Income before provision for income taxes 1,395,819 1,281,926 1,045,363
Provision for income taxes 340,335 240,782 196,411
Net income $ 1,055,484 $ 1,041,144 $ 848,952
Net income per share - basic (in usd per share) $ 3.89 $ 3.86 $ 3.13
Net income per share - diluted (in usd per share) $ 3.85 $ 3.82 $ 3.09
Weighted average common shares outstanding - basic (shares) 271,212 269,381 271,198
Weighted average common shares outstanding - diluted (shares) 273,833 272,748 275,011
Product and maintenance      
Revenue:      
Total revenue $ 4,213,509 $ 3,834,359 $ 3,340,197
Costs and expenses:      
Cost of sales 436,600 331,760 273,565
Services      
Revenue:      
Total revenue 427,755 255,627 221,521
Costs and expenses:      
Cost of sales $ 210,902 $ 103,281 $ 98,058