XML 34 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months

  

Three Months

  

Six Months

  

Six Months

 
  

Ended

  

Ended

  

Ended

  

Ended

 
  

June 30,

  

June 30,

  

June 30,

  

June 30,

 

(in thousands)

 

2023

  

2022

  

2023

  

2022

 

Hardware

 $3,437  $5,667  $7,759  $12,126 
                 

Services:

                

Installation Services

  1,168   903   2,115   2,242 

Software Development Services

  289   109   820   300 

Managed Services

  3,835   3,832   7,907   6,535 

Media Sales

  467   412   539   477 

Total Services

  5,759   5,256   11,381   9,554 
                 

Total Hardware and Services

 $9,196  $10,923  $19,140  $21,680