XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE AND OTHER CONTRACTS WITH CUSTOMERS (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF CONTRACT BALANCES

The following table reflects the contract balances as of the year ended:

 

   2021   2020 
   December 31, 
   2021   2020 
         
Accounts receivable   $4,880,663   $9,203,334 
Deferred revenue - current   $291,296   $ 
Deferred revenue - noncurrent   $443,452   $ 

SCHEDULE OF CHANGE IN CONTRACT BALANCES

During the year ended December 31, 2021, the change in contract balances was as follows:

 

Balance at December 31, 2020  $

 
Billings   875,141 
Revenue recognized   (140,393)
Balance at December 31, 2021  $734,748 

SCHEDULE OF DISAGGREGATION OF REVENUE BY DISTRIBUTION CHANNEL

The following table sets forth our revenues by distribution channel:

 

   Years ended December 31, 
   2021   2020 
Retailers  $53,409,848   $41,553,479 
Distributors   1,869,170    4,404,936 
Other    143,508    2,030,134 
   $55,422,526   $47,988,549 

 

The following table sets forth our revenues by product:

 

   Years ended December 31, 
   2021   2020 
Cable Modems & gateways  $53,751,499   $44,473,601 
Other networking products   

1,145,670

    

3,514,948

 
Software as a Service   525,357     
   $55,422,526   $47,988,549