XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Income Statement [Abstract]    
Net revenues $ 336,172 $ 311,332
Cost of goods sold 161,248 144,067
Gross profit 174,924 167,265
Operating expenses:    
Research and development 14,449 12,648
Selling, general and administrative 108,248 93,485
Amortization of acquired intangible assets 12,471 7,473
Total operating expenses 135,168 113,606
Operating income 39,756 53,659
Interest and other income (expense), net 6,957 (2,069)
Income before provision for income taxes 46,713 51,590
Provision for income taxes 8,340 10,548
Net income $ 38,373 $ 41,042
Basic income (loss) per share (in dollars per share) $ 0.75 $ 0.81
Diluted income (loss) per share (in dollars per share) $ 0.74 $ 0.80
Weighted average shares outstanding    
Basic (in shares) 50,943 50,542
Diluted (in shares) 51,564 51,340
Comprehensive income $ 31,338 $ 41,905