XML 90 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Prepaid Expenses and Other Assets - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Prepaid Expense and Other Assets, Current [Abstract]    
Other receivables $ 138,054 $ 99,921
Prepaid expenses 5,632 6,719
Deferred service costs 5,562 4,900
Prepaid income tax 2,352 12,288
Restricted cash 251 251
Others 6,948 6,116
Total prepaid expenses and other current assets 158,799 130,195
Receivables from contract manufacturers, buy-sell arrangement $ 98,900 $ 76,200