XML 44 R32.htm IDEA: XBRL DOCUMENT
v3.23.2

Acquisitions (Tables) | 6 Months Ended
--- | ---
Jul. 31, 2023
Acquisitions |
Schedule of preliminary purchase price allocation for businesses acquired | The preliminary purchase price allocation for the businesses acquired during 2024, which has not been finalized, is as follows: ​
​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | ​ |  | ​ |  | ​
​ | ​ | Ground-Cloud | ​ | Localz | ​ | Total
Purchase price consideration: |  |  |  |  |  |
Cash, less cash acquired related to GroundCloud ($4,381) and Localz (Nil) |  | 136,843 |  | 5,857 |  | 142,700
Contingent consideration |  | 19,550 |  | — |  | 19,550
Net working capital adjustments (receivable) / payable |  | 345 |  | (5) |  | 340
​ |  | 156,738 |  | 5,852 |  | 162,590
Allocated to: |  | ​ |  | ​ |  | ​
Current assets, excluding cash acquired |  | 1,908 |  | 619 |  | 2,527
Right-of-use Assets | ​ | 144 | ​ | — | ​ | 144
Current liabilities |  | (3,252) |  | (227) |  | (3,479)
Deferred revenue |  | (136) |  | (1,465) |  | (1,601)
Lease obligations | ​ | (144) | ​ | — | ​ | (144)
Net tangible assets (liabilities) assumed |  | (1,480) |  | (1,073) |  | (2,553)
​ |  | ​ |  |  |  | ​
Finite life intangible assets acquired: | ​ | ​ | ​ | ​ | ​ | ​
Customer agreements and relationships |  | 29,400 |  | — |  | 29,400
Existing technology |  | 42,800 |  | 5,971 |  | 48,771
Trade names |  | 1,100 |  | — |  | 1,100
Non-compete covenants |  | 1,000 |  | — |  | 1,000
Goodwill |  | 83,918 |  | 954 |  | 84,872
​ |  | 156,738 |  | 5,852 |  | 162,590
Schedule of acquired intangible assets are being amortized over their estimated useful lives | ​
​ | ​ | ​ | ​ | ​
​ |  | ​ |  | ​
​ | ​ | GroundCloud | ​ | Localz
Customer agreements and relationships |  | 13 years |  | N/A
Existing technology |  | 6 years |  | 6 years
Trade names |  | 6 years |  | N/A
Non-compete covenants |  | 5 years |  | N/A
Schedule of business acquisition on pro forma information | ​
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
​ |  | Three Months Ended |  | Six Months Ended
​ |  | July 31, |  | July 31, |  | July 31, |  | July 31,
​ | ​ | 2023 | ​ | 2022 | ​ | 2023 | ​ | 2022
​ | ​ | ​ | ​ | ​ | ​ | ​ | ​ | ​
Revenue |  | 143,393 | ​ | 135,914 |  | 282,023 |  | 268,505
Net income |  | 28,116 | ​ | 22,308 |  | 56,710 |  | 45,141
Earnings per share |  | ​ | ​ | ​ |  | ​ |  | ​
Basic |  | 0.33 | ​ | 0.26 |  | 0.67 |  | 0.53
Diluted |  | 0.32 | ​ | 0.26 |  | 0.65 |  | 0.52

X
- Definition Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(2) -SubTopic 10 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(3) -SubTopic 10 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2 + Details
Name: | us-gaap_BusinessAcquisitionProFormaInformationTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_BusinessCombinationAndAssetAcquisitionAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1 + Details
Name: | us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479328/805-10-50-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2 + Details
Name: | us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration