XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Net revenues $ 345,511 $ 318,183 $ 681,683 $ 629,515
Cost of goods sold 158,074 147,673 319,322 291,740
Gross profit 187,437 170,510 362,361 337,775
Operating expenses:        
Research and development 16,530 12,665 30,979 25,313
Selling, general and administrative 106,946 115,320 215,194 208,805
Amortization of acquired intangible assets 12,264 7,222 24,735 14,695
Total operating expenses 135,740 135,207 270,908 248,813
Operating income 51,697 35,303 91,453 88,962
Interest and other expense, net (6,993) (2,471) (36) (4,540)
Income before provision for income taxes 44,704 32,832 91,417 84,422
Provision for income taxes 10,873 7,924 19,213 18,472
Net income $ 33,831 $ 24,908 $ 72,204 $ 65,950
Basic income (loss) per share (in dollars per share) $ 0.66 $ 0.49 $ 1.42 $ 1.30
Diluted income (loss) per share (in dollars per share) $ 0.66 $ 0.48 $ 1.40 $ 1.28
Weighted average shares outstanding        
Basic (in shares) 50,898 50,727 50,920 50,634
Diluted (in shares) 51,240 51,396 51,402 51,368
Comprehensive income $ 41,934 $ 21,721 $ 73,272 $ 63,626