v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Net revenues $ 979,262 $ 997,431
Cost of net revenues 299,154 299,615
Gross profit 680,108 697,816
Operating expenses:    
Selling, general and administrative 447,629 451,822
Research and development 97,201 91,859
Legal settlement loss 4,178 0
Total operating expenses 549,008 543,681
Income from operations 131,100 154,135
Interest income 5,316 4,392
Other income (expense), net 4,026 (141)
Total interest income and other income (expense), net 9,342 4,251
Net income before provision for income taxes 140,442 158,386
Provision for income taxes 47,212 53,358
Net income $ 93,230 $ 105,028
Net income per share:    
Basic (in usd per share) $ 1.27 $ 1.40
Diluted (in usd per share) $ 1.27 $ 1.39
Shares used in computing net income per share:    
Basic (in shares) 73,562 75,175
Diluted (in shares) 73,615 75,322