XML 93 R77.htm IDEA: XBRL DOCUMENT v3.22.2.2
Acquisitions - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2020
Business Acquisition [Line Items]      
Business Combination, Separately Recognized Transactions, Expenses and Losses Recognized   $ 3,164  
Payments to Acquire Businesses, Net of Cash Acquired $ 0 243,983 $ 0
Working capital adjustment   195,166  
Goodwill, Purchase Accounting Adjustments $ (693)    
Code Acquisition      
Business Acquisition [Line Items]      
Payments to Acquire Businesses, Net of Cash Acquired   172,815  
Working capital adjustment   139,347  
Revolver Amount Drawn to Fund Code Acquisition   75,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  
Working capital adjustment   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  
Working capital adjustment   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