XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed consolidated statements of operations (unaudited) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]    
Net sales $ 353,739 $ 324,477
Cost of sales 109,198 93,194
Gross profit 244,541 231,283
Selling, general and administrative expenses 195,832 180,575
Operating income 48,709 50,708
Other income, net 5,037 187
Interest expense, net (2,632) (3,665)
Income before provision for income taxes 51,114 47,230
Income tax (provision) benefit (17,803) 325
Net income $ 33,311 $ 47,555
Net income per share:    
Basic (in USD per share) $ 0.59 $ 0.85
Diluted (in USD per share) $ 0.58 $ 0.81
Weighted average shares outstanding:    
Basic (in shares) 56,328,483 55,973,914
Diluted (in shares) 57,675,035 58,551,423