XML 51 R39.htm IDEA: XBRL DOCUMENT v3.20.2
2. Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue $ 4,054 $ 3,614 $ 7,921 $ 7,106
Desktop devices        
Revenue 449 467 828 951
Equipment financing revenue        
Revenue 51 27 96 49
Telecommunications services        
Revenue 3,114 2,629 6,139 5,136
Fees, commissions, and other, recognized over time        
Revenue 250 208 483 399
One time fees, commissions and other        
Revenue 54 118 83 228
Website hosting services        
Revenue 122 152 255 298
Website management services and other        
Revenue 14 13 37 45
Products and fees recognized at a point in time        
Revenue 503 585 911 1,179
Services and fees transferred over time        
Revenue 3,551 3,029 7,010 5,927
Cloud Telecommunications Segment        
Revenue 3,918 3,449 7,629 6,763
Cloud Telecommunications Segment | Desktop devices        
Revenue 449 467 828 951
Cloud Telecommunications Segment | Equipment financing revenue        
Revenue 51 27 96 49
Cloud Telecommunications Segment | Telecommunications services        
Revenue 3,114 2,629 6,139 5,136
Cloud Telecommunications Segment | Fees, commissions, and other, recognized over time        
Revenue 250 208 483 399
Cloud Telecommunications Segment | One time fees, commissions and other        
Revenue 54 118 83 228
Cloud Telecommunications Segment | Website hosting services        
Revenue 0 0 0 0
Cloud Telecommunications Segment | Website management services and other        
Revenue 0 0 0 0
Cloud Telecommunications Segment | Products and fees recognized at a point in time        
Revenue 503 585 911 1,179
Cloud Telecommunications Segment | Services and fees transferred over time        
Revenue 3,415 2,864 6,718 5,584
Web Services Segment        
Revenue 136 165 292 343
Web Services Segment | Desktop devices        
Revenue 0 0 0 0
Web Services Segment | Equipment financing revenue        
Revenue 0 0 0 0
Web Services Segment | Telecommunications services        
Revenue 0 0 0 0
Web Services Segment | Fees, commissions, and other, recognized over time        
Revenue 0 0 0 0
Web Services Segment | One time fees, commissions and other        
Revenue 0 0 0 0
Web Services Segment | Website hosting services        
Revenue 122 152 255 298
Web Services Segment | Website management services and other        
Revenue 14 13 37 45
Web Services Segment | Products and fees recognized at a point in time        
Revenue 0 0 0 0
Web Services Segment | Services and fees transferred over time        
Revenue $ 136 $ 165 $ 292 $ 343