XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE RECOGNITION (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenues $ 47,415,098 $ 25,490,441
Gross Margin $ 9,711,034 $ 6,304,264
Margin 20.50% 24.70%
DGSE [Member]    
Revenues $ 35,782,872 $ 18,914,501
Gross Margin $ 4,223,462 $ 2,807,635
Margin 11.80% 14.80%
DGSE [Member] | Resale    
Revenues $ 33,677,133 $ 17,320,641
Gross Margin $ 3,742,852 $ 2,457,144
Margin 11.10% 14.20%
DGSE [Member] | Recycled    
Revenues $ 2,105,739 $ 1,593,860
Gross Margin $ 480,610 $ 350,491
Margin 22.80% 22.00%
ECHG [Member]    
Revenues $ 11,632,226 $ 6,575,940
Gross Margin $ 5,487,572 $ 3,496,629
Margin 47.20% 53.20%
ECHG [Member] | Resale    
Revenues $ 9,579,857 $ 4,740,992
Gross Margin $ 4,574,268 $ 2,612,184
Margin 47.70% 55.10%
ECHG [Member] | Recycled    
Revenues $ 2,052,369 $ 1,834,948
Gross Margin $ 913,304 $ 884,445
Margin 44.50% 48.20%