XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions (Tables)
12 Months Ended
Mar. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of business acquisitions, by acquisition
The aggregate acquisition-date fair value of the consideration transferred totaled approximately $17.7 million, which consisted of the following:
Fair Value
(in thousands)
Cash$15,000 
Security hold back1,000 
Acquisition-related liabilities1,131 
Contingent consideration600 
Total$17,731 
Schedule of purchase price allocation
The following tables summarize the purchase price allocation (in thousands) as of December 7, 2020:
Trade accounts receivable$2,087 
Unbilled accounts receivable596 
Inventories941 
Right-of-use assets193 
Property and equipment233 
Intangible assets9,500 
Goodwill7,750 
Other assets242 
Total assets acquired21,542 
Accounts payable1,026 
Deferred revenue2,460 
Lease liabilities193 
Other liabilities132 
Total liabilities assumed3,811 
Total purchase price$17,731 
The following tables summarize the purchase price allocation (in thousands) as of July 2, 2019:
Cash$664 
Trade accounts receivable905 
Unbilled accounts receivable347 
Right-of-use assets863 
Property and equipment357 
Intangible assets3,710 
Goodwill5,440 
Other assets161 
Total assets acquired12,447 
Accounts payable(378)
Accrued payroll and related expenses(426)
Lease liabilities(863)
Total liabilities assumed(1,667)
Total purchase price$10,780 
Schedule of fair values and useful lives of the identifiable intangible assets
The following table presents the fair values and useful lives of the identifiable intangible assets acquired:
AmountWeighted Average 
Useful Life
(in thousands)(in years)
Customer relationships$5,800 7
Technology3,700 4
Total intangible assets assumed$9,500 
The following table presents the fair values and useful lives of the identifiable intangible assets acquired:
AmountWeighted Average
Useful Life
(in thousands)(in years)
Customer relationships3,500 6
Non-compete agreement210 3
Total intangible assets assumed3,710