XML 16 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Schedule of Future Annual Minimum Lease Payments

Future annual minimum lease payments as of December 31, 2019:

 

    Operating  
    Leases  
DGSE        
2020   $ 550,623  
2021     491,540  
2022     247,040  
2023     223,045  
2024 and thereafter     289,327  
         
Total minimum lease payments     1,801,575  
Less imputed interest     (185,326 )
         
Subtotal     1,616,249  
         
Echo Entities        
2020     803,661  
2021     785,240  
2022     582,195  
         
Total minimum lease payments     2,171,096  
Less imputed interest     (166,935 )
         
Subtotal     2,004,161  
         
    $ 3,620,410