XML 73 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue listed by sales category and segment
CONSOLIDATED  Three Months Ended March 31,
   2020  2019
   Revenues  Gross Profit  Margin  Revenues  Gross Profit  Margin
DGSE                  
 Resale   $18,541,897   $2,047,433    11.0%  $14,801,379   $2,033,435    13.7%
 Recycled    1,821,687    316,749    17.4%   1,218,151    185,047    15.2%
                                 
      Subtotal    20,363,584    2,364,182    11.6%   16,019,530    2,218,482    13.8%
                                 
ECHG                               
 Resale    3,526,228    1,420,176    40.3%   —      —      —   
 Recycled    1,939,331    1,516,922    78.2%   —      —      —   
                                 
     Subtotal    5,465,559    2,937,098    53.7%   —      —      —   
                                 
     $25,829,143   $5,301,280    20.5%  $16,019,530   $2,218,482    13.8%