XML 82 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Business Acquisitions (Details) - USD ($)
12 Months Ended
Oct. 31, 2019
Aug. 21, 2018
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2018
Business Acquisition [Line Items]          
Amortization of intangible assets     $ 30,858,000 $ 24,180,000 $ 15,607,000
Fair value of contingent consideration (earn-out)     23,284,000 0  
Change in fair value of contingent consideration for business acquisition     23,247,000 0 (4,908,000)
Acquisition-related costs     1,500,000 1,700,000 $ 1,400,000
Streamlabs          
Business Acquisition [Line Items]          
Consideration transferred $ 105,682,000        
Maximum additional earn-out 29,000,000.0        
Revenue of acquiree since acquisition date     $ 13,100,000    
Percent of revenue from acquiree since acquisition date     1.00%    
Purchase price (cash) 105,645,000        
Fair value of contingent consideration (earn-out) 37,000   $ 23,300,000    
Small Technology Acquisition          
Business Acquisition [Line Items]          
Consideration transferred $ 3,600,000        
Consideration retained (as a percent) 10.00%        
Blue Microphones Holding Corporation          
Business Acquisition [Line Items]          
Purchase price (cash)   $ 134,800,000      
Purchase accounting effect on inventories   $ 1,800,000      
Developed technology | Streamlabs          
Business Acquisition [Line Items]          
Amortization of intangible assets     1,500,000    
Developed technology | Blue Microphones Holding Corporation          
Business Acquisition [Line Items]          
Amortization of intangible assets     3,600,000 2,100,000  
Customer Relationships and Trade Names | Streamlabs          
Business Acquisition [Line Items]          
Amortization of intangible assets     1,700,000    
Customer Relationships and Trade Names | Blue Microphones Holding Corporation          
Business Acquisition [Line Items]          
Amortization of intangible assets     $ 4,300,000 $ 2,500,000  
Level 3 | Developed technology | Blue Microphones Holding Corporation          
Business Acquisition [Line Items]          
Royalty rate for value measurement   10.00%      
Level 3 | Trade name | Streamlabs          
Business Acquisition [Line Items]          
Royalty rate for value measurement 5.00%        
Level 3 | Trade name | Blue Microphones Holding Corporation          
Business Acquisition [Line Items]          
Royalty rate for value measurement   3.00%      
Measurement Input, Discount Rate | Customer relationships | Streamlabs          
Business Acquisition [Line Items]          
Discount rate 20.00%        
Measurement Input, Discount Rate | Level 3 | Developed technology | Streamlabs          
Business Acquisition [Line Items]          
Discount rate 25.00%        
Measurement Input, Discount Rate | Level 3 | Developed technology | Blue Microphones Holding Corporation          
Business Acquisition [Line Items]          
Discount rate   11.00%      
Measurement Input, Discount Rate | Level 3 | Customer relationships | Blue Microphones Holding Corporation          
Business Acquisition [Line Items]          
Discount rate   11.00%      
Measurement Input, Discount Rate | Level 3 | Trade name | Streamlabs          
Business Acquisition [Line Items]          
Discount rate 25.00%