XML 54 R44.htm IDEA: XBRL DOCUMENT v3.4.0.3
Other Balance Sheet Components Other liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Jun. 30, 2015
Schedule of other liabilities [Line Items]    
Capital Lease Obligations, Noncurrent $ 23,708 $ 18,304
Derivative Liability, Noncurrent 17,764 9,816
Other liabilities 71,231 52,073
Other Noncurrent Liabilities [Member]    
Schedule of other liabilities [Line Items]    
Other liabilities $ 29,759 $ 23,953