XML 33 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Net revenues $ 3,999,012 $ 3,862,260 $ 3,734,635
Cost of net revenues 1,199,853 1,155,397 1,100,860
Gross profit 2,799,159 2,706,863 2,633,775
Operating expenses:      
Selling, general and administrative 1,763,193 1,703,379 1,674,469
Research and development 364,202 346,830 305,258
Restructuring and other charges 33,168 13,316 11,453
Legal settlement loss 30,968 0 0
Total operating expenses 2,191,531 2,063,525 1,991,180
Income from operations 607,628 643,338 642,595
Interest income 20,218 17,258 5,367
Other income (expense), net (18,887) (19,392) (48,905)
Total interest income and other income (expense), net 1,331 (2,134) (43,538)
Net income before provision for income taxes 608,959 641,204 599,057
Provision for income taxes 187,597 196,151 237,484
Net income $ 421,362 $ 445,053 $ 361,573
Net income per share:      
Basic (usd per share) $ 5.63 $ 5.82 $ 4.62
Diluted (usd per share) $ 5.62 $ 5.81 $ 4.61
Shares used in computing net income per share:      
Basic (shares) 74,877 76,426 78,190
Diluted (shares) 74,993 76,568 78,420