XML 44 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Components - Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Jun. 30, 2016
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 265,866 $ 246,961
Accumulated depreciation and amortization (70,313) (59,012)
Property, plant and equipment, net 195,553 187,949
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 70,484 70,454
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 71,665 71,665
Building and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 14,616 10,941
Buildings construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 22,507 15,803
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 58,577 53,282
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 13,306 10,364
Purchased software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 14,276 13,920
Purchased software construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 435 $ 532