Commitments and Contingencies (Details) - USD ($) $ in Thousands |
Sep. 30, 2015 |
Jun. 30, 2015 |
---|---|---|
Purchase commitments, hard disk drives | ||
Purchase commitments, total | $ 391,961 | $ 378,341 |
Hard Disk Drive Commitment | ||
Purchase commitments, hard disk drives | ||
Purchase commitments, total | $ 201,583 |