XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ (85,964) $ 78,074 $ 44,271
Derivatives designated as hedging instruments:      
Change in unrealized gains and losses on interest rate swaps 0 344 1,652
Reclassification adjustment related to interest rate swaps 0 (1,658) 796
Change in unrealized gains and losses on foreign currency forward contracts 0 0 205
Net change from derivatives designated as hedging instruments 0 (1,314) 2,653
Net change in foreign currency translation adjustments (2,291) (8,823) (2,897)
Other comprehensive income (loss): (2,291) (10,137) (244)
Total comprehensive income (loss) $ (88,255) $ 67,937 $ 44,027