XML 35 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 - Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months

  

Three Months

  

Nine Months

  

Nine Months

 
  

Ended

  

Ended

  

Ended

  

Ended

 
  

September 30,

  

September 30,

  

September 30,

  

September 30,

 

(in thousands)

 

2023

  

2022

  

2023

  

2022

 

Hardware

 $4,847  $5,015  $12,606  $17,141 
                 

Services:

                

Installation Services

  967   1,472   3,082   3,714 

Software Development Services

  203   105   1,023   405 

Managed Services

  4,320   3,900   12,227   10,435 

Media Sales

  1,231   688   1,770   1,165 

Total Services

  6,721   6,165   18,102   15,719 
                 

Total Hardware and Services

 $11,568  $11,180  $30,708  $32,860