BUSINESS COMBINATIONS, ABS Technology (Details) - USD ($) $ in Thousands |
|
1 Months Ended |
12 Months Ended |
|
Aug. 23, 2019 |
Dec. 31, 2019 |
Mar. 31, 2021 |
Mar. 31, 2020 |
Mar. 31, 2019 |
| Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract] |
|
|
|
|
|
| Goodwill |
|
|
$ 126,645
|
$ 118,097
|
$ 110,807
|
| ABS Technology [Member] |
|
|
|
|
|
| Business Combination [Abstract] |
|
|
|
|
|
| Cash portion of the acquisition |
$ 13,800
|
|
|
|
|
| Receivable related to working capital adjustment |
200
|
|
|
|
|
| Contingent consideration payable |
1,700
|
|
|
|
|
| Additional cash paid upon collection of certain accounts receivable |
|
|
|
$ 1,700
|
|
| Repayment from acquiree |
|
$ 200
|
|
|
|
| Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract] |
|
|
|
|
|
| Accounts receivable |
9,208
|
|
|
|
|
| Other assets |
743
|
|
|
|
|
| Identified intangible assets |
5,720
|
|
|
|
|
| Accounts payable and other current liabilities |
(6,715)
|
|
|
|
|
| Performance obligation |
(1,140)
|
|
|
|
|
| Total identifiable net assets |
7,816
|
|
|
|
|
| Goodwill |
7,461
|
|
|
|
|
| Total purchase consideration |
$ 15,277
|
|
|
|
|
| ABS Technology [Member] | Customer Relationships [Member] |
|
|
|
|
|
| Allocation of Purchase Price Consideration to Assets Acquired and Liabilities Assumed [Abstract] |
|
|
|
|
|
| Estimated useful lives |
|
|
7 years
|
|
|