XML 95 R78.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2019
Business Acquisition [Line Items]      
Business Combination, Separately Recognized Transactions, Expenses and Losses Recognized $ 3,164    
Payments to Acquire Businesses, Net of Cash Acquired 243,983 $ 0 $ 0
Current year acquisitions 195,166    
Revolver Amount Drawn to Fund Code Acquisition 75,000    
Revolver repaid during year related to Code Acquistion 37,000    
Code Acquisition      
Business Acquisition [Line Items]      
Payments to Acquire Businesses, Net of Cash Acquired 172,815    
Current year acquisitions 139,347    
Revolver Amount Drawn to Fund Code Acquisition 75,000    
Revolver repaid during year related to Code Acquistion 37,000    
Code Acquisition | Customer Relationships [Member]      
Business Acquisition [Line Items]      
Finite-lived Intangible Assets Acquired $ 44,500    
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 9 years    
Code Acquisition | Trade Names [Member]      
Business Acquisition [Line Items]      
Finite-lived Intangible Assets Acquired $ 600    
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 3 years    
Code Acquisition | Technology-Based Intangible Assets [Member]      
Business Acquisition [Line Items]      
Finite-lived Intangible Assets Acquired $ 6,200    
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 5 years    
Magicard Acquisition      
Business Acquisition [Line Items]      
Payments to Acquire Businesses, Net of Cash Acquired $ 56,694    
Current year acquisitions 43,235    
Magicard Acquisition | Customer Relationships [Member]      
Business Acquisition [Line Items]      
Finite-lived Intangible Assets Acquired $ 18,303    
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 8 years    
Magicard Acquisition | Trade Names [Member]      
Business Acquisition [Line Items]      
Finite-lived Intangible Assets Acquired $ 567    
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 2 years    
Magicard Acquisition | Technology-Based Intangible Assets [Member]      
Business Acquisition [Line Items]      
Finite-lived Intangible Assets Acquired $ 2,837    
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 5 years    
Nordic ID Acquisition      
Business Acquisition [Line Items]      
Payments to Acquire Businesses, Net of Cash Acquired $ 9,804    
Current year acquisitions 12,584    
Nordic ID Acquisition | Customer Relationships [Member]      
Business Acquisition [Line Items]      
Finite-lived Intangible Assets Acquired $ 3,803    
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 10 years    
Nordic ID Acquisition | Technology-Based Intangible Assets [Member]      
Business Acquisition [Line Items]      
Finite-lived Intangible Assets Acquired $ 600    
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 6 years