XML 40 R27.htm IDEA: XBRL DOCUMENT v3.4.0.3
Balance Sheet Components - Property, plant, and equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Jun. 30, 2015
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross $ 262,140 $ 242,780
Less: Accumulated depreciation (162,352) (141,883)
Property, plant and equipment excluding equipment and construction in progress, net 99,788 100,897
Equipment and construction in progress 12,709 18,682
Property, plant and equipment, net 112,497 119,579
Land    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 4,877 4,877
Building    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 4,243 4,243
Manufacturing machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 189,563 172,467
Equipment and tooling    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 12,316 11,261
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 20,958 20,602
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross 1,813 1,762
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment excluding equipment and construction In progress, gross $ 28,370 $ 27,568