XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
CONSOLIDATED STATEMENTS OF OPERATIONS        
Net sales $ 347,825 $ 263,223 $ 917,518 $ 744,515
Cost of goods sold (243,257) (183,623) (627,585) (518,573)
Gross profit 104,568 79,600 289,933 225,942
Selling, general and administrative expenses 71,053 59,676 213,186 191,043
Operating income 33,515 19,924 76,747 34,899
Interest expense, net 9,355 4,575 25,992 13,798
Foreign currency (gains) losses, net (5,528) 2,427 6,609 16,593
Income before income taxes 29,688 12,922 44,146 4,508
Provision for income taxes 8,808 4,517 13,106 2,844
Net income $ 20,880 $ 8,405 $ 31,040 $ 1,664
Net income per share        
basic (in dollars per share) $ 0.52 $ 0.21 $ 0.77 $ 0.04
diluted (in dollars per share) $ 0.51 $ 0.21 $ 0.76 $ 0.04
Weighted average common shares outstanding        
basic (in shares) 40,520 40,504 40,509 40,504
diluted (in shares) 40,709 40,520 40,669 40,509