XML 76 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Note 10 - Intangible Assets, Net - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Finite-lived intangible assets $ 15,700 $ 15,898
Finite-lived intangible assets, Accumulated amortization (6,822) (6,505)
Finite-lived intangible assets, Impairment (7,385) (7,494)
Intangible assets, net 1,493 1,899
Customer Relationships [Member]    
Finite-lived intangible assets 1,881 1,909
Finite-lived intangible assets, Accumulated amortization (1,881) (1,909)
Finite-lived intangible assets, Impairment
Intangible assets, net
Noncompete Agreements [Member]    
Finite-lived intangible assets 1,035 1,051
Finite-lived intangible assets, Accumulated amortization (562) (571)
Finite-lived intangible assets, Impairment (473) (480)
Intangible assets, net
Software Technologies [Member]    
Finite-lived intangible assets 290 294
Finite-lived intangible assets, Accumulated amortization (290) (294)
Finite-lived intangible assets, Impairment
Intangible assets, net
Intelligent Marketing Data Service Platform [Member]    
Finite-lived intangible assets 4,561 4,629
Finite-lived intangible assets, Accumulated amortization (1,848) (1,876)
Finite-lived intangible assets, Impairment (2,713) (2,753)
Intangible assets, net
Internet Safety, Information Exchange Security and Data Encryption Software [Member]    
Finite-lived intangible assets 1,836 1,863
Finite-lived intangible assets, Accumulated amortization (413) (419)
Finite-lived intangible assets, Impairment (1,423) (1,444)
Intangible assets, net
Computer Software, Cloud Video Management System [Member]    
Finite-lived intangible assets 1,342 1,362
Finite-lived intangible assets, Accumulated amortization (333) (338)
Finite-lived intangible assets, Impairment (1,009) (1,024)
Intangible assets, net
Cloud-Computing Based Software Platforms [Member]    
Finite-lived intangible assets 1,311 1,331
Finite-lived intangible assets, Accumulated amortization (893) (898)
Finite-lived intangible assets, Impairment (402) (408)
Intangible assets, net 16 25
Licensing Agreements [Member]    
Finite-lived intangible assets 1,208 1,202
Finite-lived intangible assets, Accumulated amortization (75) (15)
Finite-lived intangible assets, Impairment
Intangible assets, net 1,133 1,187
Other Computer Software [Member]    
Finite-lived intangible assets 871 872
Finite-lived intangible assets, Accumulated amortization (527) (185)
Finite-lived intangible assets, Impairment
Intangible assets, net 344 687
Domain Name [Member]    
Domain name 1,365 1,385
Domain name, Impairment $ (1,365) $ (1,385)