v3.24.0.1
Acquisitions (Tables)
12 Months Ended
Jan. 31, 2024
Business Combination and Asset Acquisition [Abstract]  
Schedule of purchase price considerations at acquisition date
The following table summarizes the estimated acquisition-date fair value of consideration transferred for each acquisition:
MediFindAccessConnectOnCallTotal
Cash consideration paid to sellers$4,195 $6,766 $3,946 $14,907 
Equity consideration paid to sellers4,676 30,645 — 35,321 
Liabilities incurred to sellers— — 10,000 10,000 
Total fair value of acquisition consideration$8,871 $37,411 $13,946 $60,228 

The following table summarizes the calculation of cash paid for each acquisition, net of cash acquired per the Company's consolidated statement of cash flows for the fiscal year ended January 31, 2024.
MediFindAccessConnectOnCallTotal
Cash consideration paid to sellers$4,195 $6,766 $3,946 $14,907 
Less: cash acquired(231)(80)(23)(334)
Cash paid for acquisitions, net of cash acquired per statement of cash flows$3,964 $6,686 $3,923 $14,573 

The Insignia Acquisition was accounted for as a business combination.
Cash consideration paid to sellers$37,112 
Liabilities incurred to sellers96 
Total fair value of acquisition consideration$37,208 
The following table summarizes the calculation of cash paid for the acquisition of Insignia, net of cash acquired per the Company's consolidated statement of cash flows for the year ended January 31, 2022.
Cash consideration paid to sellers$37,112 
Less: cash acquired(2,689)
Cash paid for acquisition of Insignia, net of cash acquired per statement of cash flows$34,423 
Schedule of allocation of purchase price of assets acquired and liabilities assumed
The following table summarizes the allocation of the purchase price to the assets acquired and liabilities assumed at the date of each acquisition:
MediFindAccessConnectOnCallTotal
Cash$231 $80 $23 $334 
Accounts receivable149 1,870 244 2,263 
Other current assets722 110 33 865 
Identified intangible assets acquired2,300 18,300 2,000 22,600 
Goodwill6,821 23,426 11,862 42,109 
Total assets acquired$10,223 $43,786 $14,162 $68,171 
Accounts payable(121)(196)(89)(406)
Accrued liabilities(816)(884)(49)(1,749)
Deferred revenue(292)(5,295)(78)(5,665)
Deferred income tax liabilities(123)— — (123)
Total purchase price$8,871 $37,411 $13,946 $60,228 
Schedule of intangible assets acquired
The components of intangible assets acquired in the MediFind Acquisition were as follows:
Estimated Useful Life
(in Years)
Fair Value
Technology7$1,200 
Trademark15700 
Customer relationships10400 
Total identifiable intangible assets acquired$2,300 
The components of intangible assets acquired in the Access Acquisition were as follows:
Estimated Useful Life
(in Years)
Fair Value
Technology7$5,200 
Trademark152,400 
Customer relationships1510,700 
Total identifiable intangible assets acquired$18,300 
The components of intangible assets acquired in the ConnectOnCall Acquisition were as follows:
Estimated Useful Life
(in Years)
Fair Value
Technology5$1,500 
Customer relationships15500 
Total identifiable intangible assets acquired$2,000