XML 32 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Note 4 - Leases (Tables)
6 Months Ended
Jun. 30, 2019
Notes Tables  
Lessee, Operating and Finance Lease, Assets and Liabilities [Table Text Block]
   
June 30,
2019
   
December
31
,
2018
 
Operating leases
:
 
 
 
 
 
 
 
 
Operating lease right-of-use
  $
1,925,645
    $
-
 
                 
Operating lease liabilities - current
  $
603,152
    $
-
 
Operating lease liabilities – long-term
   
1,352,749
     
-
 
Total operating lease liabilities
  $
1,955,901
    $
-
 
                 
Finance leases
:
 
 
 
 
 
 
 
 
Property and equipment, at cost
  $
1,171,295
    $
1,171,295
 
Accumulated depreciation
   
(1,166,115
)
   
(1,162,256
)
Property and equipment, net
  $
5,180
    $
9,039
 
                 
Finance lease liabilities - current
  $
5,201
    $
13,789
 
Finance lease liabilities – long-term
   
-
     
-
 
Total finance lease liabilities
  $
5,201
    $
13,789
 
                 
Weighted average remaining lease term:
               
Operating leases
   
4.4
     
-
 
Finance lease
   
0.1
     
0.8
 
                 
Weighted average discount rate:
               
Operating leases
   
7.0
%
   
-
 
Finance leases
   
9.0
%
   
7.3
%
Maturity of Operating and Finance Lease Liabilities [Table Text Block]
Maturities of lease liabilities at June 30, 2019 were as follows:
               
   
Operating
lease
   
Finance lease
 
July 2019 – June 2020
  $
624,358
    $
5,240
 
July 2020 – June 2021
   
531,629
     
-
 
July 2021 – June 2022
   
370,864
     
-
 
July 2022 – June 2023
   
342,510
     
-
 
July 2023 – June 2024
   
335,706
     
-
 
Thereafter
   
27,801
     
-
 
Total payment under lease agreements
   
2,232,868
     
5,240
 
Less imputed interest
   
(276,967
)
   
(39
)
Total lease liability
  $
1,955,901
    $
5,201
 
Schedule of Future Minimum Lease Payments for Capital Leases and Operating Leases [Table Text Block]
Year ending December 31,
 
Operating
lease
 
2019
  $
712,250
 
2020
   
578,997
 
2021
   
402,584
 
2022
   
350,249
 
Thereafter
   
560,977
 
Total
  $
2,605,057