XML 46 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Details (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Sep. 30, 2017
Sep. 30, 2017
Sep. 30, 2016
Jun. 30, 2017
Accounts Receivable        
Accounts receivable $ 213,164 $ 213,164   $ 216,089
Less allowance for doubtful accounts (10,096) (10,096)   (9,563)
Total 203,068 203,068   206,526
Inventories        
Raw materials 134,391 134,391   129,645
Work-in-process 67,412 67,412   65,454
Finished goods 69,506 69,506   53,411
Total 271,309 271,309   248,510
Property and Equipment        
Property and equipment, gross 414,904 414,904   389,655
Less accumulated depreciation and amortization (263,734) (263,734)   (248,116)
Property and equipment, net 151,170 151,170   141,539
Depreciation expense   16,200 $ 13,300  
AS&E facility in Billerica, MA        
Property and Equipment        
Purchase of property and equipment 19,800      
Land        
Property and Equipment        
Property and equipment, gross 17,129 17,129   14,212
Land | AS&E facility in Billerica, MA        
Property and Equipment        
Purchase of property and equipment 2,900      
Buildings, civil works and improvements        
Property and Equipment        
Property and equipment, gross 174,090 $ 174,090   157,123
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    
Buildings, civil works and improvements | AS&E facility in Billerica, MA        
Property and Equipment        
Purchase of property and equipment 16,900      
Leasehold improvements        
Property and Equipment        
Property and equipment, gross 9,412 $ 9,412   9,025
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 169,129 $ 169,129   166,991
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,411 $ 3,411   3,371
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,741 $ 18,741   17,991
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 17,368 $ 17,368   17,303
Computer Software | Minimum        
Property and Equipment        
Estimated Useful Lives   3 years    
Computer Software | Maximum        
Property and Equipment        
Estimated Useful Lives   10 years    
Computer software implementation in process        
Property and Equipment        
Property and equipment, gross 3,090 $ 3,090   2,590
Construction in process        
Property and Equipment        
Property and equipment, gross $ 2,534 $ 2,534   $ 1,049