v3.26.1
Business combinations (Tables)
6 Months Ended
Jun. 30, 2026
Business Combinations Disclosure [Abstract]  
Schedule of Consideration Paid and the Amounts of Fair Value of the Assets Acquired and Liabilities Assumed at the Acquisition
The following table summarizes the allocation of the consideration paid and the preliminary amounts of fair value of the certain assets and liabilities, including the fair value of acquired intangible assets, and the related tax impact assumed at the acquisition date:
Fair value recognized on acquisition
$
Assets
Current assets:
Cash and cash equivalents2,126 
Trade and other receivables4,057 
Prepaid expenses and other current assets367 
6,550 
Non-current assets:
Right-of-use asset, net223 
Customer relationships15,450 
Technology5,450 
Trade name and trademarks2,100 
Goodwill36,937 
Total assets66,710 
Liabilities
Current liabilities:
Trade and other payables2,458 
Deferred revenue3,599 
Lease obligations201 
6,258 
Non-current liabilities:
Deferred tax liability38 
Total liabilities6,296 
Fair value of net assets acquired60,414 
Paid in cash54,326 
Working capital adjustment(48)
Holdback payable2,736 
Contingent consideration3,400 
Total purchase consideration60,414 
The following table summarizes the allocation of the consideration paid and the preliminary amounts of fair value of the certain assets and liabilities, including the fair value of acquired intangible assets, and the related tax impact assumed at the acquisition date:

Fair value recognized on acquisition
$
Assets
Current assets:
Cash and cash equivalents1,291 
Trade and other receivables324 
Prepaid expenses and other current assets14 
1,629 
Non-current assets:
Technology2,891 
Goodwill3,122 
Total assets7,642 
Liabilities
Current liabilities:
Trade and other payables251 
Deferred revenue94 
345 
Non-current liabilities:
Deferred tax liability230 
Total liabilities575 
Fair value of net assets acquired7,067 
Paid in cash6,819 
Working capital adjustment(39)
Holdback payable287 
Total purchase consideration7,067