XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
CONSOLIDATED STATEMENTS OF OPERATIONS    
Net sales $ 363,893 $ 260,432
Cost of goods sold 244,110 176,937
Gross profit 119,783 83,495
Selling, general and administrative expenses 68,523 65,796
Operating income 51,260 17,699
Interest expense, net 12,059 7,641
Foreign currency losses, net 2,934 438
Income before income taxes 36,267 9,620
Provision for income taxes 9,740 2,645
Net income $ 26,527 $ 6,975
Net income per share    
basic (in dollars per share) $ 0.65 $ 0.17
diluted (in dollars per share) $ 0.65 $ 0.17
Weighted average common shares outstanding    
basic (in shares) 40,534 40,504
diluted (in shares) 40,877 40,582