XML 97 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Acquisitions - Additional Information (Details) - USD ($)
$ in Millions
9 Months Ended
May 31, 2019
Oct. 30, 2018
Mar. 28, 2020
Business Acquisition [Line Items]      
Earn-out period     3 years
Performance based earn-out payments (up to)     $ 63.0
3Z Telecom, Inc.      
Business Acquisition [Line Items]      
Cash consideration paid at closing $ 23.2    
Earn-out liability $ 7.0    
Earn-out period 2 years    
3Z Telecom, Inc. | Customer Backlog      
Business Acquisition [Line Items]      
Estimated useful life 1 year    
3Z Telecom, Inc. | Minimum      
Business Acquisition [Line Items]      
Estimated useful life 5 years    
3Z Telecom, Inc. | Maximum      
Business Acquisition [Line Items]      
Estimated useful life 6 years    
RPC Photonics, Inc.      
Business Acquisition [Line Items]      
Cash consideration paid at closing   $ 33.4  
Earn-out period   4 years  
Performance based earn-out payments (up to)   $ 53.0  
RPC Photonics, Inc. | Customer Backlog      
Business Acquisition [Line Items]      
Estimated useful life   1 year  
RPC Photonics, Inc. | Minimum      
Business Acquisition [Line Items]      
Estimated useful life   6 years  
RPC Photonics, Inc. | Maximum      
Business Acquisition [Line Items]      
Estimated useful life   7 years