XML 45 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Note 4 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Total sales $ 14,442 $ 11,568 $ 39,842 $ 30,708
Hardware [Member]        
Total sales 5,241 4,847 14,409 12,606
Managed Services [Member]        
Total sales 4,885 4,320 14,506 12,227
Installation Services [Member]        
Total sales 2,911 967 7,109 3,082
Other Services [Member]        
Total sales 1,405 1,434 3,818 2,793
Service [Member]        
Total sales $ 9,201 $ 6,721 $ 25,433 $ 18,102