XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION (Tables)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF PERFORMANCE OBLIGATIONS

The following table includes estimated revenue expected to be recognized in the future related to the SaaS performance obligation that are unsatisfied or (partially unsatisfied) as of September 30, 2021:

 

 

   1 year   2 years   Greater than 2 years   Total 
Performance obligations  $429,157   $420,653   $326,718   $1,176,528 
SCHEDULE OF CONTRACT BALANCES

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

 

Balance Sheet Location   September 30, 2021     December 31, 2020  
Accounts receivable, net   $ 11,578,886     $ 9,203,334  
Deferred revenue, current   $ 429,157     $  
Deferred revenue, non-current   $ 747,371     $  
SCHEDULE OF DISAGGREGATION OF REVENUE BY DISTRIBUTION CHANNEL

Disaggregated revenue by distribution channel for three and nine months ended September 30, 2021 and 2020:

 

   2021   2020   2021   2020 
   Three Months Ended September 30,   Nine Months Ended September 30, 
   2021   2020   2021   2020 
                 
Retailers  $14,377,917   $9,797,021   $41,165,195   $29,093,066 
Distributors   645,568    1,628,387    3,431,652    3,813,533 
Other   12,685    602,049    350,042    1,349,218 
Total  $15,036,170   $12,027,457   $44,946,889   $34,255,817 

 

 

Disaggregated revenue by product for three and nine months ended September 30, 2021 and 2020:

 

   2021   2020   2021   2020 
   Three Months Ended September 30,   Nine Months Ended September 30, 
   2021   2020   2021   2020 
                 
Cable Modems & gateways  $14,561,563   $11,399,705   $41,956,973   $31,762,498 
Software as a Service   206,283        483,659     
Other   268,324    627,752    2,506,257    2,493,319 
Total  $15,036,170   $12,027,457   $44,946,889   $34,255,817