XML 17 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]      
Net sales $ 977,889 $ 942,261 $ 833,350
Cost of goods sold 679,652 656,861 561,973
Gross profit 298,237 285,400 271,377
Selling, general and administrative expenses 226,390 206,414 196,509
Operating income 71,847 78,986 74,868
Interest expense, net 15,321 11,875 12,880
Foreign currency (gains) losses, net 2,455 (5,216) (4,480)
Income before income taxes 54,071 72,327 66,468
Provision for income taxes 21,465 23,152 12,083
Net income $ 32,606 $ 49,175 $ 54,385
Net income per share      
basic (in dollars per share) $ 0.81 $ 1.21 $ 1.34
diluted (in dollars per share) $ 0.81 $ 1.21 $ 1.34
Weighted average common shares outstanding      
basic (in shares) 40,504 40,504 40,473
diluted (in shares) 40,504 40,504 40,504