XML 24 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 89,809 $ 88,798 $ 10,795
Unrealized gain on hedged transaction, net of tax 2,254 5,833 2,249
Foreign currency translation adjustment 12,763 (12,338) 20,778
Realized foreign currency loss from discontinued operations 0 0 11,635
Comprehensive income $ 104,826 $ 82,293 $ 45,457