XML 52 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Note 4 - Balance Sheet Components (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Apr. 29, 2019
Dec. 31, 2018
Unbilled Receivables, Current $ 10,200   $ 10,200     $ 22,200
Unbilled Receivables, Not Expected to be Billed and Collected in Next Twelve Months 6,200   6,200     5,300
Depreciation, Depletion and Amortization, Nonproduction, Total 1,700 $ 1,200 4,300 $ 3,700    
Goodwill, Ending Balance 2,293   2,293   $ 370 1,923
Finite-Lived Intangible Assets, Net, Ending Balance 6,538   $ 6,538     $ 5,064
Finite-Lived Intangible Assets, Remaining Amortization Period     6 years 146 days      
Amortization of Intangible Assets, Total 300   $ 867 $ 757    
Impairment of Intangible Assets, Finite-lived $ 0