Annual report pursuant to Section 13 and 15(d)

Note 7 - Balance Sheet Components - Schedule of Intangible Assets (Detail)

v3.6.0.2
Note 7 - Balance Sheet Components - Schedule of Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 2,244 $ 10,364
Finite-Lived Intangible Assets, Accumulated Amortization (606) (1,712)
Finite-Lived Intangible Assets, Net, Total 1,638 8,652
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 2,244 4,020
Finite-Lived Intangible Assets, Accumulated Amortization (606) (522)
Finite-Lived Intangible Assets, Net, Total $ 1,638 $ 3,498
Finite-Lived Intangible Asset, Remaining Useful Life 5 years 5 months  
Finite-Lived Intangible Asset, Useful Life   10 years 6 months
Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross   $ 2,158
Finite-Lived Intangible Assets, Accumulated Amortization   (540)
Finite-Lived Intangible Assets, Net, Total   $ 1,618
Finite-Lived Intangible Asset, Useful Life   8 years
Internet Domain Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross   $ 54
Finite-Lived Intangible Assets, Accumulated Amortization   (31)
Finite-Lived Intangible Assets, Net, Total   $ 23
Finite-Lived Intangible Asset, Useful Life   5 years
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross   $ 3,130
Finite-Lived Intangible Assets, Accumulated Amortization   (417)
Finite-Lived Intangible Assets, Net, Total   $ 2,713
Finite-Lived Intangible Asset, Useful Life   15 years
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross   $ 933
Finite-Lived Intangible Assets, Accumulated Amortization   (133)
Finite-Lived Intangible Assets, Net, Total   $ 800
Finite-Lived Intangible Asset, Useful Life   6 years 8 months 12 days
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross   $ 69
Finite-Lived Intangible Assets, Accumulated Amortization   (69)
Finite-Lived Intangible Assets, Net, Total   $ 0