XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations (Tables)
6 Months Ended
Dec. 31, 2021
Business Combinations [Abstract]  
Summary of the preliminary allocation of the purchase price for Blue Marble
The preliminary allocation of the purchase price for Blue Marble is as follows:
August 31, 2021
Proprietary technology$21,200 
Client relationships3,100 
Trade names1,200 
Goodwill34,676 
Other assets acquired2,659 
Liabilities assumed(1,874)
Total purchase price$60,961