XML 35 R22.htm IDEA: XBRL DOCUMENT v3.19.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2019
Leases [Abstract]  
Schedule of aggregate minimum lease payments under non-cancellable operating leases

Future minimum lease payments under non-cancellable operating leases as of September 30, 2019 were as follows:

 

  Twelve months ending September 30,    
 2020  $1,910,384 
 2021   1,953,865 
 2022   1,175,727 
 2023   55,322 
 2024   11,631 
       Total undiscounted operating lease payments   5,106,929 
 Less imputed interest   (399,975)
 Present value of operating lease payments  $4,706,954 

 

Schedule of ROU assets and operating lease liabilities

The following table sets forth the ROU assets and operating lease liabilities as of September 30, 2019:

 

  Assets    
  ROU Assets  $4,259,868 
        
  Liabilities     
  Current operating lease liabilities  $1,673,244 
  Long-term operating lease liabilities   3,033,710 
        Total ROU liabilities  $4,706,954