XML 45 R34.htm IDEA: XBRL DOCUMENT v3.6.0.2
Balance Sheet Details (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Jun. 30, 2016
Accounts Receivable          
Accounts receivable $ 186,025   $ 186,025   $ 148,767
Less allowance for doubtful accounts (7,665)   (7,665)   (7,051)
Total 178,360   178,360   141,716
Inventories          
Raw materials 140,769   140,769   133,540
Work-in-process 67,935   67,935   47,460
Finished goods 75,084   75,084   92,288
Total 283,788   283,788   273,288
Property and Equipment          
Property and equipment, gross 398,908   398,908   392,017
Less accumulated depreciation and amortization (232,149)   (232,149)   (208,903)
Property and equipment, net 166,759   166,759   183,114
Depreciation expense 13,400 $ 13,000 26,700 $ 26,000  
Land          
Property and Equipment          
Property and equipment, gross 14,498   14,498   14,498
Buildings, civil works and improvements          
Property and Equipment          
Property and equipment, gross 170,959   $ 170,959   170,232
Buildings, civil works and improvements | Minimum          
Property and Equipment          
Estimated Useful Lives     5 years    
Buildings, civil works and improvements | Maximum          
Property and Equipment          
Estimated Useful Lives     40 years    
Leasehold improvements          
Property and Equipment          
Property and equipment, gross 9,619   $ 9,619   9,015
Leasehold improvements | Minimum          
Property and Equipment          
Estimated Useful Lives     1 year    
Leasehold improvements | Maximum          
Property and Equipment          
Estimated Useful Lives     12 years    
Equipment and tooling          
Property and Equipment          
Property and equipment, gross 160,086   $ 160,086   154,309
Equipment and tooling | Minimum          
Property and Equipment          
Estimated Useful Lives     3 years    
Equipment and tooling | Maximum          
Property and Equipment          
Estimated Useful Lives     10 years    
Furniture and fixtures          
Property and Equipment          
Property and equipment, gross 3,476   $ 3,476   3,314
Furniture and fixtures | Minimum          
Property and Equipment          
Estimated Useful Lives     3 years    
Furniture and fixtures | Maximum          
Property and Equipment          
Estimated Useful Lives     13 years    
Computer equipment          
Property and Equipment          
Property and equipment, gross 18,621   $ 18,621   17,902
Computer equipment | Minimum          
Property and Equipment          
Estimated Useful Lives     3 years    
Computer equipment | Maximum          
Property and Equipment          
Estimated Useful Lives     5 years    
Computer software          
Property and Equipment          
Property and equipment, gross 19,011   $ 19,011   17,769
Computer software | Minimum          
Property and Equipment          
Estimated Useful Lives     3 years    
Computer software | Maximum          
Property and Equipment          
Estimated Useful Lives     10 years    
Construction in process          
Property and Equipment          
Property and equipment, gross $ 2,638   $ 2,638   $ 4,978