v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]    
Net sales $ 1,019,531 $ 964,538
Cost of sales 444,368 426,632
Gross profit 575,163 537,906
Selling, general, and administrative expenses 419,862 372,619
Income from operations 155,301 165,287
Interest income (15,868) (18,696)
Interest expense 2,227 935
Other income, net (108) (18)
Total other income, net (13,749) (17,779)
Income before income taxes 169,050 183,066
Income tax expense 39,078 43,863
Net income 129,972 139,203
Other comprehensive income (loss), net of tax    
Unrealized gain (loss) on cash flow hedges 2,778 (20,209)
Foreign currency translation gain 509 11,774
Total other comprehensive income (loss), net of tax 3,287 (8,435)
Comprehensive income $ 133,259 $ 130,768
Net income per share    
Basic (in dollars per share) $ 0.94 $ 0.93
Diluted (in dollars per share) $ 0.94 $ 0.93
Weighted-average common shares outstanding    
Basic (in shares) 138,263 149,344
Diluted (in shares) 138,559 149,635