XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE RECOGNITION (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2020
Revenues $ 42,639,718 $ 33,724,006 $ 90,054,816 $ 59,214,447  
Gross Margin $ 11,478,000 $ 7,127,890 $ 21,189,034 $ 13,432,154  
Margin 26.90% 21.10% 23.50% 22.70%  
DGSE [Member]          
Revenues $ 30,339,127 $ 23,012,324 $ 66,121,999 $ 41,926,825  
Gross Margin $ 4,188,584 $ 3,096,996 $ 8,412,046 $ 5,904,631  
Margin 13.80% 13.50% 12.70% 14.10%  
DGSE [Member] | Resale          
Revenues $ 28,165,026 $ 20,893,838 $ 61,842,159 $ 38,214,479 $ 79,790,419
Gross Margin $ 3,719,954 $ 2,678,640 $ 7,462,806 $ 5,135,784  
Margin 13.20% 12.80% 12.10% 13.40%  
DGSE [Member] | Recycled          
Revenues $ 2,174,101 $ 2,118,486 $ 4,279,840 $ 3,712,346  
Gross Margin $ 468,630 $ 418,356 $ 949,240 $ 768,847  
Margin 21.60% 19.70% 22.20% 20.70%  
ECHG [Member]          
Revenues $ 12,300,591 $ 10,711,682 $ 23,932,817 $ 17,287,622  
Gross Margin $ 7,289,416 $ 4,030,894 $ 12,776,988 $ 7,527,523  
Margin 59.30% 37.60% 53.40% 43.50%  
ECHG [Member] | Resale          
Revenues $ 9,102,001 $ 8,595,910 $ 18,681,858 $ 13,336,902  
Gross Margin $ 5,566,507 $ 3,019,685 $ 10,140,775 $ 5,631,869  
Margin 61.20% 35.10% 54.30% 42.20%  
ECHG [Member] | Recycled          
Revenues $ 3,198,590 $ 2,115,772 $ 5,250,959 $ 3,950,720  
Gross Margin $ 1,722,909 $ 1,011,209 $ 2,636,213 $ 1,895,654  
Margin 53.90% 47.80% 50.20% 48.00%