XML 81 R65.htm IDEA: XBRL DOCUMENT v3.5.0.2
Other Long-term Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Jun. 30, 2015
Other Commitments [Line Items]    
Accrued unrecognized tax benefits including related interests and penalties-net of current portion $ 16,056 $ 10,184
Accrued warranty costs-net of current portion 1,313 0
Others 1,294 1,224
Total other long-term liabilities 40,603 15,684
Sales Revenue, Services, Net    
Other Commitments [Line Items]    
Deferred revenue-net of current portion (1) 21,940 4,276
Deferred Extended Warranty and On-site Service Revenue    
Other Commitments [Line Items]    
Deferred revenue, net of current portion $ 21,265 $ 4,276