XML 43 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Components - Inventory (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Mar. 31, 2017
Mar. 31, 2016
Jun. 30, 2016
Inventory, Net [Abstract]          
Finished goods $ 475,031   $ 475,031   $ 351,209
Work in process 63,207   63,207   19,105
Purchased parts and raw materials 104,076   104,076   78,666
Total inventory 642,314   642,314   $ 448,980
Provision for lower of cost or market and excess and obsolete inventory $ 1,771 $ 2,246 $ 8,162 $ 6,026