XML 36 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2025
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)

 

2025

  

2024

  

2025

  

2024

 

Hardware

 $4,168  $5,241  $14,635  $14,409 
                 

Services:

                

Managed Services

  4,456   4,885   13,187   14,506 

Installation Services

  1,109   2,911   3,943   7,109 

Other Services

  814   1,405   1,546   3,818 

Total Services

  6,379   9,201   18,676   25,433 
                 

Total Hardware and Services

 $10,547  $14,442  $33,311  $39,842