XML 58 R49.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenues $ 25,829,143 $ 16,019,530
Gross Profit $ 5,301,280 $ 2,218,482
Margin 20.50% 13.80%
DGSE    
Revenues $ 20,363,584 $ 16,019,530
Gross Profit $ 2,364,182 $ 2,218,482
Margin 11.60% 13.80%
DGSE | Resale    
Revenues $ 18,541,897 $ 14,801,379
Gross Profit $ 2,047,433 $ 2,033,435
Margin 11.00% 13.70%
DGSE | Recycle    
Revenues $ 1,821,687 $ 1,218,151
Gross Profit $ 316,749 $ 185,047
Margin 17.40% 15.20%
ECHG    
Revenues $ 5,465,559 $ 0
Gross Profit $ 2,937,098 $ 0
Margin 53.70% 0.00%
ECHG | Resale    
Revenues $ 3,526,228 $ 0
Gross Profit $ 1,420,176 $ 0
Margin 40.30% 0.00%
ECHG | Recycle    
Revenues $ 1,939,331 $ 0
Gross Profit $ 1,516,922 $ 0
Margin 78.20% 0.00%