XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Income Statement [Abstract]      
Net sales $ 942,261 $ 833,350 $ 800,354
Cost of goods sold 656,861 561,973 543,472
Gross profit 285,400 271,377 256,882
Selling, general and administrative expenses 206,414 196,509 187,688
Operating income 78,986 74,868 69,194
Interest expense, net 11,875 12,880 12,856
Foreign currency (gains) losses, net (5,216) (4,480) 826
Income before income taxes 72,327 66,468 55,512
Provision for income taxes 23,152 12,083 21,960
Net income $ 49,175 $ 54,385 $ 33,552
Net income per share      
basic (in dollars per share) $ 1.21 $ 1.34 $ 0.83
diluted (in dollars per share) $ 1.21 $ 1.34 $ 0.83
Weighted average common shares outstanding      
basic 40,504 40,473 40,454
diluted 40,504 40,504 40,504