XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
Oct. 08, 2019
Oct. 31, 2020
Apr. 30, 2020
Business Acquisition [Line Items]      
Number of consecutive trading days ending with complete trading day 20 days    
Number of consecutive trading days, prior to acquisition consummated date 5 days    
Goodwill   $ 198,196 $ 197,877
Endgame, Inc.      
Business Acquisition [Line Items]      
Total purchase price $ 234,000    
Issuance of ordinary shares (in shares) 2,218,694    
Repayment of outstanding indebtedness $ 20,400    
Cash deposit to expense fund for fees and expenses of representative and agent of securityholders 400    
Payment of transaction expenses 5,900    
Business acquisition tax withholding cash payment $ 2,800    
Percentage of shares to be held in indemnity escrow fund 11.00%    
Number of shares to be held in indemnity escrow fund (in shares) 235,031    
Indemnity escrow fund holding period 18 months    
Business acquisition share price (in dollars per share) $ 89.3836    
Fair value of shares, consideration transferred (in dollars per share) $ 84.12    
Goodwill $ 178,764