XML 47 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Components - Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Jun. 30, 2016
Mar. 31, 2016
Other Commitments [Line Items]      
Deferred revenue-net of current portion $ 40,666 $ 21,940  
Accrued unrecognized tax benefits including related interests and penalties-net of current portion 17,329 16,056  
Accrued warranty costs-net of current portion 1,304 1,313 $ 1,496
Others 1,348 1,294  
Total other long-term liabilities 60,647 40,603  
Deferred Extended Warranty and On-site Service Revenue      
Other Commitments [Line Items]      
Deferred revenue, noncurrent $ 34,017 $ 21,265