XML 45 R32.htm IDEA: XBRL DOCUMENT v3.3.1.900
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2015
Schedule of Intangible assets:  
Schedule of finite-lived intangible assets

        The gross carrying amount and accumulated amortization of the Company's acquired identifiable intangible assets as of December 31, 2015 are as follows (in thousands):

                                                                                                                                                                                    

 

 

Weighted Average
Amortization Period

 

Gross Carrying
Amount

 

Accumulated
Amortization

 

Total

 

Acquired technology

 

9 years

 

$

4,793

 

$

(403

)

$

4,390

 

Customer relationships

 

10 years

 

 

260

 

 

(45

)

 

215

 

Trademark

 

5 years

 

 

60

 

 

(21

)

 

39

 

​  

​  

​  

​  

​  

​  

 

 

 

 

$

5,113

 

$

(469

)

$

4,644

 

​  

​  

​  

​  

​  

​  

​  

​  

​  

​  

​  

​  

        The gross carrying amount and accumulated amortization of the Company's acquired identifiable intangible assets as of December 31, 2014 are as follows (in thousands):

                                                                                                                                                                                    

 

 

Weighted Average
Amortization Period

 

Gross Carrying
Amount

 

Accumulated
Amortization

 

Total

 

Acquired technology

 

8 years

 

$

17,697

 

$

(16,540

)

$

1,157

 

Customer relationships

 

8 years

 

 

1,260

 

 

(978

)

 

282

 

Trademark

 

5 years

 

 

60

 

 

(9

)

 

51

 

​  

​  

​  

​  

​  

​  

 

 

 

 

$

19,017

 

$

(17,527

)

$

1,490

 

​  

​  

​  

​  

​  

​  

​  

​  

​  

​  

​  

​  

 

Schedule of future amortization of intangible assets

        Estimated amortization expense for subsequent years is as follows (in thousands):

                                                                                                                                                                                    

2016

 

 

583 

 

2017

 

 

583 

 

2018

 

 

583 

 

2019

 

 

475 

 

2020

 

 

439 

 

Thereafter

 

 

1,981 

 

​  

​  

Total

 

 

4,644 

 

​  

​  

​  

​