XML 115 R100.htm IDEA: XBRL DOCUMENT v3.23.2
SEGMENT INFORMATION - Schedule of Revenues and Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Total revenues and long-lived assets associated with business operations      
Total Revenues $ 233,326 $ 275,967 $ 411,651
Property and Equipment, Net 6,422 12,835 16,906
U.S.       
Total revenues and long-lived assets associated with business operations      
Total Revenues 211,429 249,285 380,506
Property and Equipment, Net 6,410 12,808 16,807
Other countries      
Total revenues and long-lived assets associated with business operations      
Total Revenues 21,897 26,682 31,145
Property and Equipment, Net $ 12 $ 27 $ 99