XML 142 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Revenues $ 38,810,884 $ 22,861,201 $ 85,185,634 $ 59,818,168
Gross profit $ 7,163,397 $ 5,186,454 $ 16,935,935 $ 10,770,251
Margin 18.50% 22.70% 19.90% 18.00%
DGSE        
Revenues $ 28,137,174 $ 16,652,927 $ 62,849,787 $ 51,251,093
Gross profit $ 3,432,960 $ 2,018,852 $ 7,411,907 $ 6,507,162
Margin 12.20% 12.10% 11.80% 12.70%
DGSE | Resale        
Revenues $ 27,101,477 $ 14,105,015 $ 59,065,343 $ 45,737,002
Gross profit $ 3,139,884 $ 1,659,597 $ 6,632,131 $ 5,705,946
Margin 11.60% 11.80% 11.20% 12.50%
DGSE | Recycle        
Revenues $ 1,035,697 $ 2,547,912 $ 3,784,444 $ 5,514,091
Gross profit $ 293,076 $ 359,255 $ 779,776 $ 801,216
Margin 28.30% 14.10% 20.60% 14.50%
ECHG        
Revenues $ 10,673,710 $ 6,208,274 $ 22,335,847 $ 8,567,075
Gross profit $ 3,730,437 $ 3,167,602 $ 9,524,028 $ 4,263,089
Margin 34.90% 51.00% 42.60% 49.80%
ECHG | Resale        
Revenues $ 7,812,553 $ 5,133,181 $ 15,595,813 $ 5,116,345
Gross profit $ 2,376,406 $ 2,408,416 $ 5,818,672 $ 2,335,781
Margin 30.40% 46.90% 37.30% 45.70%
ECHG | Recycle        
Revenues $ 2,861,157 $ 1,075,093 $ 6,740,034 $ 3,450,730
Gross profit $ 1,354,031 $ 759,186 $ 3,705,356 $ 1,927,308
Margin 47.30% 70.60% 55.00% 55.90%