v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]    
Net sales (Note 2 and Note 9) $ 964,538 $ 825,347
Cost of sales 426,632 355,347
Gross profit 537,906 470,000
Selling, general, and administrative expenses (Note 9) 372,619 337,193
Income from operations (Note 9) 165,287 132,807
Interest income (18,696) (17,252)
Interest expense 935 1,031
Other income, net (18) (125)
Total other income, net (17,779) (16,346)
Income before income taxes 183,066 149,153
Income tax expense (Note 4) 43,863 33,528
Net income 139,203 115,625
Other comprehensive loss, net of tax    
Unrealized (loss) gain on cash flow hedges (20,209) 856
Foreign currency translation gain (loss) 11,774 (4,656)
Total other comprehensive loss, net of tax (8,435) (3,800)
Comprehensive income $ 130,768 $ 111,825
Earnings Per Share [Abstract]    
Basic (in dollars per share) $ 0.93 $ 0.76
Diluted (in dollars per share) $ 0.93 $ 0.75
Weighted-average common shares outstanding (Note 8)    
Basic (in shares) 149,344 152,867
Diluted (in shares) 149,635 153,483