XML 41 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Acquisitions (Tables)
9 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
Schedule of purchase price allocation
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 
The following tables summarize the preliminary purchase price allocation (in thousands) as of December 7, 2020:
Trade accounts receivable$2,087 
Unbilled accounts receivable596 
Inventories896 
Right-of-use assets193 
Property and equipment233 
Intangible assets9,500 
Goodwill7,758 
Other assets242 
Total assets acquired21,505 
Accounts payable1,045 
Deferred revenue2,460 
Lease liabilities193 
Other liabilities132 
Total liabilities assumed3,830 
Total purchase price$17,675 
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$3,500 6
Non-compete agreement210 3
Total intangible assets assumed$3,710 
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 
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:
Consideration TransferredFair Value
(in thousands)
Cash$15,000 
Security hold back1,000 
Acquisition-related liabilities1,075 
Contingent consideration600 
Total$17,675 
Schedule of pro forma financial information
Three Months Ended
December 31, 2020
Three Months Ended
December 31, 2019
Nine Months Ended
December 31, 2020
Nine Months Ended
December 31, 2019
(In thousands, except per share amounts)
Pro forma revenue$30,537 $30,881 $94,770 $91,738 
Pro forma net income (loss) from continuing operations$(461)$(2,238)$417 $(5,668)
Pro forma net income (loss) per share from continuing operations:
Basic$(0.01)$(0.06)$0.01 $(0.15)
Diluted$(0.01)$(0.06)$0.01 $(0.15)