XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months

  

Three Months

 
  

Ended

  

Ended

 
  

March 31,

  

March 31,

 

(in thousands)

 

2023

  

2022

 

Hardware

 $4,322  $6,459 
         

Services:

        

Installation Services

  947   1,339 

Software Development Services

  531   191 

Managed Services

  4,072   2,703 

Media Sales

  72   65 

Total Services

  5,622   4,298 
         

Total Hardware and Services

 $9,944  $10,757