XML 25 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]      
Net sales $ 1,017,679 $ 977,889 $ 942,261
Cost of goods sold 704,587 679,652 656,861
Gross profit 313,092 298,237 285,400
Selling, general and administrative expenses 259,777 226,390 206,414
Operating income 53,315 71,847 78,986
Interest expense, net 18,536 15,321 11,875
Foreign currency (gains) losses, net 23,863 2,455 (5,216)
Income before income taxes 10,916 54,071 72,327
Provision for income taxes 8,500 21,465 23,152
Net income $ 2,416 $ 32,606 $ 49,175
Net income per share      
basic (in dollars per share) $ 0.06 $ 0.81 $ 1.21
diluted (in dollars per share) $ 0.06 $ 0.81 $ 1.21
Weighted average common shares outstanding      
basic (in shares) 40,504 40,504 40,504
diluted (in shares) 40,523 40,504 40,504