XML 111 R90.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment and Geographic information - Revenue by Geographical Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information      
Revenue $ 657,274 $ 691,321 $ 777,552
Hong Kong      
Segment Reporting Information      
Revenue 524,788 561,855 630,238
China      
Segment Reporting Information      
Revenue 95,417 84,546 120,978
South Korea      
Segment Reporting Information      
Revenue 9,956 9,168 11,802
United States      
Segment Reporting Information      
Revenue 4,938 19,744 12,470
Other countries      
Segment Reporting Information      
Revenue $ 22,175 $ 16,008 $ 2,064