v3.26.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ 42,119 $ (7,467) $ (85,964)
Derivatives designated as hedging instruments:      
Net realized losses reclassified into earnings on foreign currency cash flow hedges 651 0 0
Change in unrealized gains and losses on foreign currency cash flow hedges (2,438) 0 0
Net change from derivatives designated as hedging instruments (1,787) 0 0
Net change in foreign currency translation adjustments (6,087) 7,346 (2,291)
Other comprehensive income (loss): (7,874) 7,346 (2,291)
Total comprehensive income (loss) $ 34,245 $ (121) $ (88,255)