XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 9 - Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Gain (Loss) on Securities [Table Text Block]
   

THREE MONTHS
ENDED
JUNE 30,

   

SIX MONTHS

ENDED
JUNE 30,

 
   

2024

   

 

2023

   

2024

   

2023

 

Net (losses) gains recognized during the period on marketable securities

  $ (9,501 )   $ 7,479     $ 31,995     $ 80,180  

Less: Net losses recognized on marketable securities sold during the period

    -       (433,769 )     -       (433,769 )

Unrealized (losses) gains recognized during the reporting period on marketable securities still held at the reporting date

  $ (9,501 )   $ 441,248     $ 31,995     $ 513,949  
Marketable Securities [Table Text Block]
June 30, 2024 (unaudited)                   Unrealized  
    Cost     Fair value     gain  

Equity and other mutual funds

  $ 583,103     $ 617,086     $ 33,983  
                         

Other short-term investments:

                       

Fixed income Certificates of Deposit (original maturities >3 months)

    836,456       836,456       -  

Total marketable securities

  $ 1,419,559     $ 1,453,542     $ 33,983  
December 31, 2023 (audited)                   Unrealized  
    Cost     Fair Value     gain  

Equity Securities

                       

Equity and other mutual funds

  $ 574,330     $ 576,318     $ 1,988  
                         

Other short-term investments:

                       

Fixed income Certificates of Deposit (original maturities >3 months)

    275,000       275,000       -  

Total marketable securities

  $ 849,330     $ 851,318     $ 1,988