Schedule of Carrying Amount of Goodwill |
The carrying amount of goodwill was $44,600 as of March 31, 2022 and $42,028 December 31, 2021.
|
|
Goodwill
|
|
Balance at December 31, 2021
|
|
$
|
42,028
|
|
March 2022 acquisition
|
|
|
2,572
|
|
Balance at March 31, 2022
|
|
$
|
44,600
|
|
|
Summary of Finite-Lived Intangible Assets Resulting from Business Acquisitions and Other Purchases |
The following table sets forth the Company’s finite-lived intangible assets resulting from business acquisitions and other purchases, which continue to be amortized:
|
|
|
|
|
|
March 31, 2022
|
|
|
|
|
|
|
|
|
|
|
(As Restated)
|
|
|
December 31, 2021
|
|
|
|
Weighted
Average
Remaining
Useful
Life (in years)
|
|
|
Gross
Carrying
Amount
|
|
|
Accumulated
Amortization
|
|
|
Net
Carrying
Amount
|
|
|
Gross
Carrying
Amount
|
|
|
Accumulated
Amortization
|
|
|
Net
Carrying
Amount
|
|
Software and technology
|
|
|
0.0
|
|
|
$
|
3,582
|
|
|
$
|
(3,555
|
)
|
|
$
|
27
|
|
|
$
|
3,582
|
|
|
$
|
(3,515
|
)
|
|
$
|
67
|
|
Licensed technology
|
|
|
0.0
|
|
|
|
500
|
|
|
|
(500
|
)
|
|
|
—
|
|
|
|
500
|
|
|
|
(500
|
)
|
|
|
—
|
|
Developed technology
|
|
|
3.1
|
|
|
|
29,600
|
|
|
|
(9,201
|
)
|
|
|
20,399
|
|
|
|
29,600
|
|
|
|
(7,647
|
)
|
|
|
21,953
|
|
Customer and supplier relationships
|
|
|
5.9
|
|
|
|
82,100
|
|
|
|
(12,715
|
)
|
|
|
69,385
|
|
|
|
79,300
|
|
|
|
(9,449
|
)
|
|
|
69,851
|
|
Noncompete agreements
|
|
|
0.3
|
|
|
|
800
|
|
|
|
(727
|
)
|
|
|
73
|
|
|
|
800
|
|
|
|
(683
|
)
|
|
|
117
|
|
Trade names
|
|
|
4.6
|
|
|
|
2,300
|
|
|
|
(317
|
)
|
|
|
1,983
|
|
|
|
2,100
|
|
|
|
(216
|
)
|
|
|
1,884
|
|
Total
|
|
|
5.4
|
|
|
$
|
118,882
|
|
|
$
|
(27,015
|
)
|
|
$
|
91,867
|
|
|
$
|
115,882
|
|
|
$
|
(22,010
|
)
|
|
$
|
93,872
|
|
|
Summary of Future Amortization of Finite-Lived Intangible Assets |
The following table presents future amortization of the Company’s finite-lived intangible assets at March 31, 2022:
|
|
(As Restated)
|
|
2022 (9 months)
|
|
$
|
15,496
|
|
2023
|
|
|
19,177
|
|
2024
|
|
|
17,365
|
|
2025
|
|
|
14,074
|
|
2026
|
|
|
10,574
|
|
Thereafter
|
|
|
15,181
|
|
Total
|
|
$
|
91,867
|
|
|