XML 107 R90.htm IDEA: XBRL DOCUMENT v3.25.2
Segment and Geographic information - Revenue by Geographical Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information      
Revenue $ 696,162 $ 657,274 $ 691,321
Hong Kong      
Segment Reporting Information      
Revenue 617,574 524,788 561,855
China      
Segment Reporting Information      
Revenue 58,514 95,417 84,546
South Korea      
Segment Reporting Information      
Revenue 1,691 9,956 9,168
United States      
Segment Reporting Information      
Revenue 4,093 4,938 19,744
Other countries      
Segment Reporting Information      
Revenue $ 14,290 $ 22,175 $ 16,008