XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combinations (Tables)
3 Months Ended
Sep. 30, 2021
Business Combinations  
Summary of the preliminary allocation of the purchase price for Blue Marble

August 31, 2021

Proprietary technology

$

21,200

Client relationships

 

3,100

Trade names

1,200

Goodwill

34,372

Other assets acquired

2,602

Liabilities assumed

(2,165)

Total purchase price

$

60,309