XML 40 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 3 - Balance Sheet Components (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Unbilled Receivables, Current $ 22,700   $ 22,700   $ 22,200
Unbilled Receivables, Not Billable, Amount Expected to be Collected after Next Twelve Months 6,400   6,400   8,600
Property, Plant and Equipment, Gross, Ending Balance 57,182   57,182   46,056
Depreciation, Depletion and Amortization, Nonproduction, Total 1,200 $ 1,300 3,700 $ 3,500  
Goodwill, Ending Balance 1,923   1,923   1,923
Finite-Lived Intangible Assets, Net, Ending Balance 5,317   $ 5,317   6,074
Finite-Lived Intangible Assets, Remaining Amortization Period     6 years 36 days    
Amortization of Intangible Assets, Total 300 $ 200 $ 757 $ 618  
Impairment of Intangible Assets, Finite-lived 0   0    
Leasehold Improvements [Member]          
Property, Plant and Equipment, Gross, Ending Balance $ 5,573   $ 5,573   $ 1,980