XML 37 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 3 - Balance Sheet Components (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Unbilled Receivables, Current $ 23,200   $ 23,200   $ 22,200
Unbilled Receivables, Not Billable, Amount Expected to be Collected after Next Twelve Months 7,300   7,300   8,600
Depreciation, Depletion and Amortization, Nonproduction, Total 1,300 $ 1,200 2,500 $ 2,300  
Goodwill, Ending Balance 1,923   1,923   1,923
Finite-Lived Intangible Assets, Net, Ending Balance 5,569   $ 5,569   $ 6,074
Finite-Lived Intangible Assets, Remaining Amortization Period     6 years 113 days    
Amortization of Intangible Assets, Total 300 $ 200 $ 505 $ 376  
Impairment of Intangible Assets, Finite-lived $ 0   $ 0