XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 4 - BALANCE SHEET COMPONENTS - Other (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Unbilled Receivables, Current $ 9,800,000 $ 11,800,000   $ 9,800,000  
Unbilled Receivables, Not Expected to be Billed and Collected in Next Twelve Months 1,000,000.0 1,300,000   1,000,000.0  
Depreciation, Depletion and Amortization, Nonproduction, Total 1,400,000   $ 1,500,000 4,200,000 $ 4,800,000
Impairment of Intangible Assets, Finite-lived 0   0 0 0
Goodwill 14,123,000 14,123,000   14,123,000  
Impairment of goodwill 0   0 0 0
Amortization of Intangible Assets, Total 871,000   770,000 $ 2,605,000 2,467,000
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life (Year)       6 years 7 months 6 days  
Write-down in value of property and equipment   3,200,000      
Cost of Sales [Member]          
Amortization of Intangible Assets, Total 553,000   456,000 $ 1,659,000 1,525,000
Costs and Expenses [Member]          
Amortization of Intangible Assets, Total 318,000   $ 314,000 946,000 $ 942,000
DFI Test Equipment [Member]          
Construction in Progress, Gross $ 20,100,000 $ 20,000,000.0   $ 20,100,000