XML 112 R101.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events - Schedule of Main Elements of Purchase Price of Acquisition (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2023
Jun. 30, 2023
Subsequent Event [Line Items]    
Cash   $ 65,337
Total Purchase Price   70,090
Matrix    
Subsequent Event [Line Items]    
Cash   46,563
Total Purchase Price   $ 48,582
Subsequent Event | Vandrensning    
Subsequent Event [Line Items]    
Cash [1],[2] $ 3,267  
Other Purchase Price Obligations [1] 363  
Contingent Earn-Out [1] 1,100  
Total Purchase Price [1] $ 4,730  
[1] Amounts have been translated from Euros to U.S. Dollars by using the July 31, 2023 exchange rate.
[2] The cash portion of this acquisition's purchase price was funded through cash on hand.