The carrying value of intangible assets as of December 31, 2016 and 2015 was as follows (in thousands):

 

 

 

December 31, 2016

 

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net Carrying Amount

 

Trade name

 

$

15,977

 

 

$

(5,361

)

 

$

10,616

 

Developed technology

 

 

42,558

 

 

 

(20,694

)

 

 

21,864

 

Non-compete agreements

 

 

4,520

 

 

 

(2,924

)

 

 

1,596

 

Customer relationships

 

 

31,783

 

 

 

(11,741

)

 

 

20,042

 

 

 

$

94,838

 

 

$

(40,720

)

 

$

54,118

 

 

 

 

December 31, 2015

 

 

 

Gross

Carrying

Amount

 

 

Accumulated

Amortization

 

 

Net Carrying Amount

 

Trade name

 

$

15,964

 

 

$

(3,727

)

 

$

12,237

 

Developed technology

 

 

36,844

 

 

 

(14,326

)

 

 

22,518

 

Non-compete agreements

 

 

4,341

 

 

 

(2,026

)

 

 

2,315

 

Customer relationships

 

 

27,894

 

 

 

(8,136

)

 

 

19,758

 

 

 

$

85,043

 

 

$

(28,215

)

 

$

56,828