XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives - Effects of Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Derivatives        
Consolidated statement of operations - total cost of goods sold $ 171,327 $ 167,261 $ 334,950 $ 331,136
Consolidated statement of operations - total selling, general and administrative expenses 62,915 61,541 131,367 116,503
Interest expense, net 4,659 3,884 9,223 6,951
Derivatives        
(Income) expense recorded in comprehensive income (loss) 4,723 1,536 6,614 (5,569)
Foreign Exchange Option        
Derivatives        
(Income) expense recorded in comprehensive income (loss) (1,243) (18) (910) 150
Foreign Exchange Option | Cash Flow Hedging        
Derivatives        
(Income) expense recorded in consolidated statements of operations $ (390) $ 355 $ (571) $ 792
Derivative, Gain (Loss), Statement of Income or Comprehensive Income Consolidated statement of operations - total cost of goods sold, Consolidated statement of operations - total selling, general and administrative expenses Consolidated statement of operations - total cost of goods sold, Consolidated statement of operations - total selling, general and administrative expenses Consolidated statement of operations - total cost of goods sold, Consolidated statement of operations - total selling, general and administrative expenses Consolidated statement of operations - total cost of goods sold, Consolidated statement of operations - total selling, general and administrative expenses
Interest Rate Swap        
Derivatives        
(Income) expense recorded in comprehensive income (loss) $ 5,966 $ 1,554 $ 7,524 $ (5,719)
Interest Rate Swap | Cash Flow Hedging        
Derivatives        
(Income) expense recorded in consolidated statements of operations $ (3,643) $ (2,298) $ (7,213) $ (3,508)
Derivative, Gain (Loss), Statement of Income or Comprehensive Income Interest expense, net Interest expense, net Interest expense, net Interest expense, net