Annual report pursuant to Section 13 and 15(d)

Note 5 - Revenue Recognition (Tables)

v3.24.1
Note 5 - Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
   

December 31, 2023

   

December 31, 2022

 
                 

Balance, beginning of period

  $ 1,925,788     $ 2,149,885  

Recognized revenue associated with contract liabilities

    (4,977,909 )     (4,776,792  

Amounts collected or invoiced

    5,051,962       4,552,695  

Balance, end of period

  $ 1,999,841     $ 1,925,788