Quarterly report pursuant to Section 13 or 15(d)

Note 9 - Finance leases receivable: Schedule of minimum future payments receivable for performing finance leases receivable (Details)

v3.20.1
Note 9 - Finance leases receivable: Schedule of minimum future payments receivable for performing finance leases receivable (Details)
3 Months Ended
Mar. 31, 2020
USD ($)
Details  
minimum future payments receivable for performing finance leases receivable - 2021 $ 63,804
minimum future payments receivable for performing finance leases receivable - 2022 70,896
minimum future payments receivable for performing finance leases receivable - 2023 78,776
minimum future payments receivable for performing finance leases receivable - 2024 87,532
minimum future payments receivable for performing finance leases receivable - 2025 97,161
minimum future payments receivable for performing finance leases receivable - Thereafter 30,092
minimum future payments receivable for performing finance leases receivable - Total $ 428,261