XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Note 10 - Revenue (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended March 31,

 
  

2022

  

2021

 

Fiber Internet Services:

        

Fiber Internet Services

 $9,788  $5,082 
         

Platform Services:

        

Platform Services

  6,097   638 

Other Professional Services

  750   - 

Total Platform Services

  6,847   638 
         

Domain Services:

        

Wholesale

        

Domain Services

  46,836   46,991 

Value Added Services

  5,649   5,080 

Total Wholesale

  52,485   52,071 
         

Retail

  9,061   9,154 

Total Domain Services

  61,546   61,225 
         

Corporate:

        

Mobile services and eliminations

  2,918   3,930 
         
  $81,099  $70,875 
Schedule of Cost of Revenues by Revenue Stream [Table Text Block]
  

Three Months Ended March 31,

 
  

2022

  

2021

 
         

Fiber Internet Services:

        

Fiber Internet Services

 $4,038  $2,609 
         

Platform Services:

        

Platform Services

  185   85 

Other Professional Services

  776   - 

Total Platform Services

  961   85 
         

Domain Services:

        

Wholesale

        

Domain Services

  36,397   35,773 

Value Added Services

  656   599 

Total Wholesale

  37,053   36,372 
         

Retail

  4,759   4,401 

Total Domain Services

  41,812   40,773 
         

Corporate:

        

Mobile services and eliminations

  2,610   2,720 
         

Network Expenses:

        

Network, other costs

  4,180   3,238 

Network, depreciation of property and equipment

  5,895   3,638 

Network, amortization of intangible assets

  378   299 

Network, impairment of property and equipment

  27   60 

Total Network Expenses

  10,480   7,235 
         
  $59,901  $53,422 
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  March 31, 2022 
     

Balance, beginning of period

 $147,793 

Deferred revenue

  65,315 

Recognized revenue

  (60,942)

Balance, end of period

 $152,166 
  

March 31, 2022

 
     

Balance, beginning of period

 $778 

Consideration recognized as revenue

  5,677 

Transferred to receivables

  (3,172)

Balance, end of period

 $3,283