XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Net revenues $ 997,431 $ 943,147
Cost of net revenues 299,615 282,493
Gross profit 697,816 660,654
Operating expenses:    
Selling, general and administrative 451,822 439,691
Research and development 91,859 87,447
Total operating expenses 543,681 527,138
Income from operations 154,135 133,516
Interest income 4,392 2,337
Other income (expense), net (141) (1,229)
Total interest income and other income (expense), net 4,251 1,108
Net income before provision for income taxes 158,386 134,624
Provision for income taxes 53,358 46,826
Net income $ 105,028 $ 87,798
Net income per share:    
Basic (in usd per share) $ 1.40 $ 1.14
Diluted (in usd per share) $ 1.39 $ 1.14
Shares used in computing net income per share:    
Basic (in shares) 75,175 76,921
Diluted (in shares) 75,322 77,111