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