v3.25.2
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ (7,467) $ (85,964) $ 78,074
Derivatives designated as hedging instruments:      
Change in unrealized gains and losses on interest rate swaps 0 0 344
Reclassification adjustment related to interest rate swaps 0 0 (1,658)
Net change from derivatives designated as hedging instruments 0 0 (1,314)
Net change in foreign currency translation adjustments 7,346 (2,291) (8,823)
Other comprehensive income (loss): 7,346 (2,291) (10,137)
Total comprehensive income (loss) $ (121) $ (88,255) $ 67,937