XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill And Intangible Assets Disclosure [Abstract]  
Schedule of Acquired Intangible Assets by Major Asset Class

The following table sets forth the Company’s acquired intangible assets by major asset class as of December 31, 2021 and December 31, 2020 (in thousands, except for useful life data):

 

 

 

 

 

December 31, 2021

 

 

 

Useful life (years)

 

Gross

 

 

Additions

 

 

Accumulated amortization

 

 

Net book value before impairment

 

 

Impairment charges

 

 

Net book value

 

Purchased technology

 

4-10

 

$

5,400

 

 

$

8,129

 

 

$

(3,764

)

 

$

9,765

 

 

$

 

 

$

9,765

 

Customer relationships

 

3-14

 

 

3,975

 

 

 

23,985

 

 

 

(2,816

)

 

 

25,144

 

 

 

 

 

 

 

25,144

 

Customer contracts

 

6

 

 

7,000

 

 

 

 

 

 

(2,976

)

 

 

4,024

 

 

$

(1,465

)

 

 

2,559

 

Software License

 

10

 

 

 

 

 

5,419

 

 

 

(793

)

 

 

4,626

 

 

$

 

 

 

4,626

 

Trademarks/trade names

 

2

 

 

38

 

 

 

 

 

 

(38

)

 

 

 

 

$

 

 

 

 

Non-compete

 

3

 

 

283

 

 

 

 

 

 

(196

)

 

 

87

 

 

$

 

 

 

87

 

Support agreement

 

0.5-1

 

 

369

 

 

 

500

 

 

 

(869

)

 

 

 

 

$

 

 

 

 

Patents

 

7

 

 

600

 

 

 

 

 

 

(150

)

 

 

450

 

 

$

 

 

 

450

 

Total

 

 

 

$

17,665

 

 

$

38,033

 

 

$

(11,602

)

 

$

44,096

 

 

$

(1,465

)

 

$

42,631

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2020

 

 

 

Useful life (years)

 

Gross

 

 

Additions

 

 

Accumulated amortization

 

 

Net book value before impairment

 

 

Impairment charges

 

 

Net book value

 

Purchased technology

 

4-8

 

$

2,518

 

 

$

2,882

 

 

$

(1,612

)

 

$

3,788

 

 

$

 

 

$

3,788

 

Customer relationships

 

3-10

 

 

3,975

 

 

 

 

 

 

(1,158

)

 

 

2,817

 

 

 

(411

)

 

 

2,406

 

Customer contracts

 

6

 

 

 

 

 

7,000

 

 

 

(1,242

)

 

 

5,758

 

 

 

 

 

 

5,758

 

Trademarks/trade names

 

2

 

 

38

 

 

 

 

 

 

(38

)

 

 

 

 

 

 

 

 

 

Non-compete

 

3

 

 

51

 

 

 

232

 

 

 

(119

)

 

 

164

 

 

 

 

 

 

164

 

Support agreement

 

1

 

 

 

 

 

369

 

 

 

(323

)

 

 

46

 

 

 

 

 

 

46

 

Patents

 

7

 

 

 

 

 

600

 

 

 

(64

)

 

 

536

 

 

 

 

 

 

536

 

Total

 

 

 

$

6,582

 

 

$

11,083

 

 

$

(4,556

)

 

$

13,109

 

 

$

(411

)

 

$

12,698

 

Future Amortization Expense Related to Intangible Assets

Future amortization expense related to intangible assets as of December 31, 2021 are as follows (in thousands):

 

Year Ending December 31,

 

 

 

 

2022

 

$

6,311

 

2023

 

 

5,874

 

2024

 

 

5,635

 

2025

 

 

5,402

 

2026

 

 

5,007

 

thereafter

 

 

14,402

 

Total

 

$

42,631