XML 52 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 6 - Intangible Assets - Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Intangible assets, gross $ 335,251 $ 322,635
Intangible assets, accumulated amortization 166,961 142,188
Intangible assets, net 168,290 180,447
Developed Technology Rights [Member]    
Intangible assets, gross 186,800 186,800
Intangible assets, accumulated amortization 123,365 86,378
Intangible assets, net 63,435 100,422
Customer Relationships [Member]    
Intangible assets, gross 70,540 70,540
Intangible assets, accumulated amortization 31,409 21,681
Intangible assets, net 39,131 48,859
Trade Names [Member]    
Intangible assets, gross 2,310 2,310
Intangible assets, accumulated amortization 1,766 1,350
Intangible assets, net 544 960
Patents [Member]    
Intangible assets, gross 1,579 1,579
Intangible assets, accumulated amortization 1,010 881
Intangible assets, net 569 698
Computer Software, Intangible Asset [Member]    
Intangible assets, gross 74,022 61,406
Intangible assets, accumulated amortization 9,411 31,898
Intangible assets, net $ 64,611 $ 29,508