XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2022
Goodwill and Intangible Assets  
Schedule of goodwill

The following table represents the changes in the carrying value of goodwill for the three months ended March 31, 2022 and 2021 (in thousands):

March 31, 

    

2022

    

2021

Balance at beginning of year

 

146,954

 

145,282

Foreign currency adjustment

 

(369)

 

(1,405)

Goodwill related to MVE acquisition

 

 

18

Goodwill related to CRYOPDP acquisition

 

 

(2,590)

Goodwill related to CTSA and F-airGate acquisitions

6

Total

 

$

146,591

 

$

141,305

Schedule of intangible assets

The following table presents our intangible assets as of March 31, 2022 (in thousands):

Weighted

Net

Average

Gross

Accumulated

Carrying

Amortization

    

Amount

    

Amortization

    

Amount

    

Period (years)

Non-compete agreement

$

390

$

221

$

169

 

2

Technology

35,327

5,655

29,672

10

Customer relationships

128,593

14,071

114,522

13

Trade name/trademark

510

120

390

12

Agent network

10,686

3,770

6,916

3

Order backlog

2,600

2,600

Land use rights

2,378

22

2,356

36

Patents and trademarks

44,704

1,121

43,583

Total

$

225,188

$

27,580

$

197,608

The following table presents our intangible assets as of December 31, 2021 (in thousands):

Weighted

Net

Average

Gross

Accumulated

Carrying

Amortization

    

Amount

    

Amortization

    

Amount

    

Period (years)

Non-compete agreement

$

390

$

201

$

189

 

2

Technology

35,116

4,790

30,326

10

Customer relationships

128,593

11,725

116,868

13

Trade name/trademark

510

112

398

12

Agent network

10,686

3,047

7,639

3

Order backlog

2,600

2,600

Land use rights

2,378

7

2,371

36

Patents and trademarks

44,566

930

43,636

 

Total

$

224,839

$

23,412

$

201,427

Schedule of expected future amortization of intangible assets

Expected future amortization of intangible assets as of March 31, 2022 is as follows:

Years Ending December 31,

    

Amount

Remainder of 2022

$

11,260

2023

 

14,942

2024

 

14,283

2025

 

12,228

2026

 

12,075

Thereafter

 

88,191

$

152,979