XML 191 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
CONSOLIDATED STATEMENTS OF OPERATIONS      
Net sales $ 1,296,215 $ 1,017,679 $ 977,889
Cost of goods sold (896,273) (704,587) (679,652)
Gross profit 399,942 313,092 298,237
Selling, general and administrative expenses 289,477 259,777 226,390
Operating income 110,465 53,315 71,847
Interest expense, net 34,602 18,536 15,321
Foreign currency losses, net 7,870 23,863 2,455
Income before income taxes 67,993 10,916 54,071
Provision for income taxes 19,729 8,500 21,465
Net income $ 48,264 $ 2,416 $ 32,606
Net income per share      
basic (in dollars per share) $ 1.19 $ 0.06 $ 0.81
diluted (in dollars per share) $ 1.19 $ 0.06 $ 0.81
Weighted average common shares outstanding      
basic (in shares) 40,515 40,504 40,504
diluted (in shares) 40,678 40,523 40,504