v3.19.1
Leases (Tables)
3 Months Ended
Mar. 31, 2019
Leases [Abstract]  
Schedule of maturities of lease liabilities
    Finance
Leases
    Operating
Leases
    Total Finance and
Operating
Lease
Obligations
 
Remainder of 2019   $ 107,880     $ 546,946     $ 654,826  
2020     110,162       706,111       816,273  
2021     87,174       418,540       505,714  
2022     29,321       420,551       449,872  
2023     3,193       371,085       374,278  
Thereafter     -       222,021       222,021  
Total minimum lease payments   $ 337,730     $ 2,685,254     $ 3,022,984  
Less amount representing interest     36,257       283,495       319,752  
Present value of minimum lease payments   $ 301,473     $ 2,401,759     $ 2,703,232  
Less current portion     100,831       641,596       742,427  
Long-term portion   $ 200,642     $ 1,760,163     $ 1,960,805  
Schedule of components of finance and operating leases

    Three Months Ended
March 31, 2019
 
Finance lease cost      
Amortization of leased assets   $ 28,613  
Interest of lease liabilities     6,139  
Operating lease costs        
Operating lease cost (a)     114,307  
Variance lease cost (a)     65,077  
Total lease cost   $ 214,136  

Schedule of lease related terms and discount rates

    March 31,
2019
 
Weighted average remaining lease terms      
Operating leases     3.4 years  
Finance leases     3.4 years  
Weighted average discount rate        
Operating leases     4.9 %
Finance leases     7.8 %

Schedule of rental income

Rental Income

     
Remainder of 2019   $ 491,322  
2020     619,432  
2021     585,319  
2022     75,883  
2023     -  
Thereafter     -  
Total   $ 1,771,956