XML 122 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Combinations - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 01, 2022
Sep. 01, 2022
Liabilities assumed:          
Goodwill $ 106,555 $ 109,534 $ 107,155    
GeoSLAM          
Tangible assets acquired:          
Accounts receivable         $ 2,452
Inventory         6,576
Property, plant and equipment, net         270
Other assets         505
Total assets acquired         9,803
Liabilities assumed:          
Accounts payable and accrued liabilities         (2,187)
Deferred revenue         (1,282)
Other current liabilities         (289)
Total liabilities assumed         (3,758)
Intangible assets         18,610
Net assets acquired         24,655
Deferred income tax liability         4,472
Goodwill         24,763
Purchase price paid, net of cash acquired         $ 44,946
SiteScape          
Liabilities assumed:          
Intangible assets       $ 807  
Goodwill       1,109  
Purchase price paid, net of cash acquired       $ 1,916