XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]    
Net sales (Note 2, Note 9, and Note 10) $ 825,347 $ 675,791
Cost of sales 355,347 329,367
Gross profit 470,000 346,424
Selling, general, and administrative expenses 337,193 275,688
Income from operations (Note 9) 132,807 70,736
Interest income (17,252) (11,287)
Interest expense 1,031 1,005
Other income, net (125) (346)
Total other income, net (16,346) (10,628)
Income before income taxes 149,153 81,364
Income tax expense (Note 4) 33,528 17,812
Net income 115,625 63,552
Other comprehensive loss, net of tax    
Unrealized gain on cash flow hedges 856 352
Foreign currency translation loss (4,656) (8,651)
Total other comprehensive loss, net of tax (3,800) (8,299)
Comprehensive income $ 111,825 $ 55,253
Net income per share    
Basic (in dollars per share) $ 4.54 $ 2.43
Diluted (in dollars per share) $ 4.52 $ 2.41
Weighted-average common shares outstanding (Note 8)    
Basic (in shares) 25,478 26,165
Diluted (in shares) 25,581 26,321