XML 76 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Note 10 - Intangible Assets, Net - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Finite-lived intangible assets $ 15,688 $ 15,898
Finite-lived intangible assets, Accumulated amortization (6,612) (6,505)
Finite-lived intangible assets, Impairment (7,378) (7,494)
Intangible assets, net 1,698 1,899
Customer Relationships [Member]    
Finite-lived intangible assets 1,880 1,909
Finite-lived intangible assets, Accumulated amortization (1,880) (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 (563) (571)
Finite-lived intangible assets, Impairment (472) (480)
Intangible assets, net
Software Technologies [Member]    
Finite-lived intangible assets 289 294
Finite-lived intangible assets, Accumulated amortization (289) (294)
Finite-lived intangible assets, Impairment
Intangible assets, net
Intelligent Marketing Data Service Platform [Member]    
Finite-lived intangible assets 4,557 4,629
Finite-lived intangible assets, Accumulated amortization (1,846) (1,876)
Finite-lived intangible assets, Impairment (2,711) (2,753)
Intangible assets, net
Internet Safety, Information Exchange Security and Data Encryption Software [Member]    
Finite-lived intangible assets 1,835 1,863
Finite-lived intangible assets, Accumulated amortization (413) (419)
Finite-lived intangible assets, Impairment (1,422) (1,444)
Intangible assets, net
Computer Software, Cloud Video Management System [Member]    
Finite-lived intangible assets 1,341 1,362
Finite-lived intangible assets, Accumulated amortization (333) (338)
Finite-lived intangible assets, Impairment (1,008) (1,024)
Intangible assets, net
Cloud-Computing Based Software Platforms [Member]    
Finite-lived intangible assets 1,310 1,331
Finite-lived intangible assets, Accumulated amortization (888) (898)
Finite-lived intangible assets, Impairment (402) (408)
Intangible assets, net 20 25
Licensing Agreements [Member]    
Finite-lived intangible assets 1,207 1,202
Finite-lived intangible assets, Accumulated amortization (45) (15)
Finite-lived intangible assets, Impairment
Intangible assets, net 1,162 1,187
Other Computer Software [Member]    
Finite-lived intangible assets 871 872
Finite-lived intangible assets, Accumulated amortization (355) (185)
Finite-lived intangible assets, Impairment
Intangible assets, net 516 687
Domain Name [Member]    
Domain name 1,363 1,385
Domain name, Impairment $ (1,363) $ (1,385)