Annual report pursuant to Section 13 and 15(d)

Leases (Tables)

v3.19.3.a.u2
Leases (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Schedule of Lease Expense

The components of lease expense were as follows:

 

    Year Ended
December 31, 2019
 
Operating lease cost   $ 2,184,880  
Short-term lease cost     229,263  
Variable lease cost     41,714  
Total- net lease cost   $ 2,455,857  

Schedule of Supplemental Balance Sheet Information Related to Leases

Supplemental balance sheet information related to leases was as follows:

 

    December 31, 2019  
Operating leases:        
Operating lease ROU assets, net   $ 3,526,315  
         
Current operating lease liabilities   $ 1,688,772  
Non-current operating lease liabilities     2,040,772  
Total operating lease liabilities   $ 3,729,544  
         
Operating leases:        
ROU assets   $ 5,467,749  
Asset lease expense     (1,888,443 )
Foreign exchange loss     (52,991 )
ROU assets, net   $ 3,526,315  
         
Weighted average remaining lease term (in years):        
Operating leases     2.46  
Weighted average discount rate:        
Operating leases     7.05 %

Schedule of Supplemental Cash Flow and Other Information Related to Leases

Supplemental cash flow and other information related to leases was as follows:

 

    Year Ended
December 31, 2019
 
       
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flows from operating leases   $ 2,332,167  
         
ROU assets obtained in exchange for lease liabilities:        
Operating leases, net of restructuring, impairment and terminations   $ 1,221,989  

Schedule of Maturities of Lease Liabilities

Maturities of lease liabilities are as follows:

 

Operating leases - Year ended December 31,      
2020   $ 1,887,651  
2021     1,382,639  
2022     624,528  
2023     154,492  
2024     4,694  
Total lease payments     4,054,004  
Less: imputed interest     (324,460 )
Total lease obligations     3,729,544  
Less: current obligations     1,688,772  
Long-term lease obligations   $ 2,040,772  

Schedule of Future Minimum Lease Payments Under Non-cancellable Operating Leases

For comparative periods prior to the adoption of the new accounting guidance on January 1, 2019, we have retained the following disclosures as previously reported. Future minimum lease payments under non-cancelable operating leases as of December 31, 2018 were as follows:

 

Operating leases      
2019   $ 932,068  
2020     715,059  
2021     510,927  
2022     412,585  
2023     91,797  
Total   $ 2,662,436