XML 96 R80.htm IDEA: XBRL DOCUMENT v3.19.1
Note 10 - Intangible Assets, Net - Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Finite-lived intangible assets, Impairment $ (7,618) $ (4,627)
Finite-lived intangible assets 14,165 14,878
Finite-lived intangible assets, Accumulated amortization (6,502) (6,443)
Intangible assets, net 45 3,808
Customer Relationships [Member]    
Finite-lived intangible assets, Impairment
Finite-lived intangible assets 1,941 2,038
Finite-lived intangible assets, Accumulated amortization (1,941) (2,038)
Intangible assets, net
Noncompete Agreements [Member]    
Finite-lived intangible assets, Impairment (488) (512)
Finite-lived intangible assets 1,068 1,122
Finite-lived intangible assets, Accumulated amortization (580) (610)
Intangible assets, net
Software Technologies [Member]    
Finite-lived intangible assets, Impairment
Finite-lived intangible assets 299 314
Finite-lived intangible assets, Accumulated amortization (299) (314)
Intangible assets, net
Cloud-Computing Based Software Platforms [Member]    
Finite-lived intangible assets, Impairment (415) (435)
Finite-lived intangible assets 1,353 1,420
Finite-lived intangible assets, Accumulated amortization (896) (923)
Intangible assets, net 42 62
Intelligent Marketing Data Service Platform [Member]    
Finite-lived intangible assets, Impairment (2,799) (1,600)
Finite-lived intangible assets 4,705 4,942
Finite-lived intangible assets, Accumulated amortization (1,906) (1,853)
Intangible assets, net 1,489
Internet Safety, Information Exchange Security and Data Encryption Software [Member]    
Finite-lived intangible assets, Impairment (1,468)
Finite-lived intangible assets 1,894 1,990
Finite-lived intangible assets, Accumulated amortization (426) (299)
Intangible assets, net 1,691
Computer Software, Cloud Video Management System [Member]    
Finite-lived intangible assets, Impairment (1,040) (602)
Finite-lived intangible assets 1,383 1,454
Finite-lived intangible assets, Accumulated amortization (343) (291)
Intangible assets, net 561
Other Computer Software [Member]    
Finite-lived intangible assets, Impairment
Finite-lived intangible assets 114 120
Finite-lived intangible assets, Accumulated amortization (111) (115)
Intangible assets, net 3 5
Domain Name [Member]    
Domain name 1,408 1,478
Finite-lived intangible assets, Impairment $ (1,408) $ (1,478)