XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Total sales $ 9,196 $ 10,923 $ 19,140 $ 21,680
Hardware [Member]        
Total sales 3,437 5,667 7,759 12,126
Installation Services [Member]        
Total sales 1,168 903 2,115 2,242
Software Development Services [Member]        
Total sales 289 109 820 300
Managed Services [Member]        
Total sales 3,835 3,832 7,907 6,535
Media [Member]        
Total sales 467 412 539 477
Service [Member]        
Total sales $ 5,759 $ 5,256 $ 11,381 $ 9,554