XML 100 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Prepaid Expenses and Other Assets - Schedule of Other Long Term Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jul. 01, 2019
Jun. 30, 2019
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]      
Operating lease right-of-use asset $ 23,784 $ 14,800  
Deferred service costs, non-current 4,632   $ 3,572
Restricted cash, non-current 1,607   2,303
Investment in auction rate security 1,571   1,571
Deposits 1,201   686
Non-marketable equity securities 128   878
Prepaid expense, non-current 1,576   1,649
Total other assets $ 34,499   $ 10,659