v3.26.1
Segment Information - Schedule of Segment Revenue, Gross Profit, and Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]    
Net sales $ 1,227,234 $ 1,147,703
Less: Significant segment expenses    
Cost of goods sold 618,599 666,592
Share-based compensation expense 29,632 32,828
Interest income (14,099) (11,229)
Provision for income taxes 39,883 28,470
Net income 235,697 146,015
Reportable Segment    
Segment Reporting [Line Items]    
Net sales 1,227,234 1,147,703
Less: Significant segment expenses    
Cost of goods sold 616,417 664,212
Marketing and selling 207,924 181,866
Research and development 78,026 68,236
General and administrative 34,493 31,630
Share-based compensation expense 29,632 32,828
Amortization of intangible assets and acquisition-related costs 1,621 4,795
Interest income (14,099) (11,229)
Other (2,360) 880
Provision for income taxes 39,883 28,470
Net income $ 235,697 $ 146,015