XML 46 R25.htm IDEA: XBRL DOCUMENT v3.24.1
Note 4 - Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Year

  

Year

 
  

Ended

  

Ended

 
  

December 31,

  

December 31,

 

 

 

2023

  

2022

 

Hardware

 $20,303  $19,895 
         

Services:

        

Managed Services

  15,916   14,320 

Installation Services

  4,892   5,693 

Other Services

  4,055   3,442 

Total Services

  24,863   23,455 
         

Total Hardware and Services

 $45,166  $43,350