XML 83 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]    
Net sales $ 1,147,703 $ 1,088,217
Cost of goods sold 666,592 619,517
Amortization of intangible assets 2,149 2,442
Gross profit 478,962 466,258
Operating expenses:    
Marketing and selling 195,796 196,905
Research and development 74,587 75,307
General and administrative 41,797 37,458
Amortization of intangible assets and acquisition-related costs 2,646 2,703
Restructuring charges, net 2,042 386
Total operating expenses 316,868 312,759
Operating income 162,094 153,499
Interest income 11,229 15,790
Other income (expense), net 1,162 (1,898)
Income before income taxes 174,485 167,391
Provision for income taxes 28,470 25,558
Net income $ 146,015 $ 141,833
Net income per share:    
Basic (in dollars per share) $ 0.99 $ 0.93
Diluted (in dollars per share) $ 0.98 $ 0.92
Weighted average shares used to compute net income per share:    
Basic (in shares) 147,864 153,300
Diluted (in shares) 149,053 154,978