XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Note 2 - Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three Months Ended March 31,

 
   

2025

   

2024

 

Voice Service¹

  $ 1,225,575     $ 1,372,387  

Network Access¹

    739,536       968,286  

Video Service¹

    2,880,680       2,989,949  

Data Service¹

    7,259,832       6,675,840  

Directory²

    125,771       140,765  

Other Contracted Revenue³

    548,681       675,834  

Other⁴

    531,978       470,536  
                 

Revenue from customers

    13,312,053       13,293,597  
                 

Subsidy and other revenue outside scope of ASC 606⁵

    4,568,716       3,651,528  
                 

Total revenue

  $ 17,880,769     $ 16,945,125  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
   

March 31,

   

December 31,

 
   

2025

   

2024

 
                 

Accounts receivable, net - beginning balance

  $ 1,567,927     $ 1,966,012  

Accounts receivable, net - ending balance

  $ 1,986,935     $ 1,567,927  
                 

Contract assets - beginning balance

    1,419,660       1,458,631  

Contract assets - ending balance

    1,370,960       1,419,660  
                 

Contract liabilities - beginning balance

    363,818       551,995  

Contract liabilities - ending balance

    373,202       363,818