XML 52 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets

9. Goodwill and Intangible Assets

Goodwill was $28,772 as of December 31, 2023 and 2022. There was no impairment of goodwill recorded during the years ended December 31, 2023, 2022, or 2021.

Identifiable intangible assets consisted of the following as of December 31, 2023:

 

 

Original

 

 

Accumulated

 

 

Net Book

 

 

 

Cost

 

 

Amortization

 

 

Value

 

Developed technology

 

$

32,620

 

 

$

(24,666

)

 

$

7,954

 

Customer relationship

 

 

10,690

 

 

 

(3,519

)

 

 

7,171

 

Patent

 

 

7,623

 

 

 

(7,623

)

 

 

 

Independent sales agency network

 

 

4,500

 

 

 

(4,500

)

 

 

 

Trade names and trademarks

 

 

2,080

 

 

 

(1,590

)

 

 

490

 

Non-compete agreements

 

 

1,010

 

 

 

(754

)

 

 

256

 

Total

 

$

58,523

 

 

$

(42,652

)

 

$

15,871

 

 

Identifiable intangible assets consisted of the following as of December 31, 2022:

 

 

Original

 

 

Accumulated

 

 

Net Book

 

 

 

Cost

 

 

Amortization

 

 

Value

 

Developed technology

 

$

32,620

 

 

$

(21,164

)

 

$

11,456

 

Customer relationship

 

 

10,690

 

 

 

(2,450

)

 

 

8,240

 

Patent

 

 

7,623

 

 

 

(7,623

)

 

 

 

Independent sales agency network

 

 

4,500

 

 

 

(4,500

)

 

 

 

Trade names and trademarks

 

 

2,080

 

 

 

(1,393

)

 

 

687

 

Non-compete agreements

 

 

1,010

 

 

 

(604

)

 

 

406

 

Total

 

$

58,523

 

 

$

(37,734

)

 

$

20,789

 

 

Amortization of intangible assets, calculated on a straight-line basis or using an accelerated method, which reflects the pattern in which the economic benefits of the intangible assets are consumed, was $4,918, $4,883 and $4,949 for the years ended December 31, 2023, 2022, and 2021, respectively. Estimated future annual amortization expense related to these intangible assets is as follows:

2024

 

$

3,403

 

2025

 

 

3,323

 

2026

 

 

3,043

 

2027

 

 

2,283

 

2028

 

 

1,968

 

Thereafter

 

 

1,851

 

Total

 

$

15,871