XML 40 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Accounting Policies and Nature of Operations (Tables)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Summary of Allowance for Doubtful Accounts
    December 31,  
    2020     2019  
             
Beginning Balance   $ -     $ -  
Bad debt expense (+)     37,798       -  
Receivables written off (-)     (37,798 )     -  
Ending Balance   $ -     $ -  
Schedule of Disaggregation of Revenue
    For the Years Ended  
    December 31, 2020     December 31, 2019  
    Revenues     Gross Profit     Margin     Revenues     Gross Profit     Margin  
DGSE                                    
Resale   $ 79,790,419       9,215,494       11.5 %   $ 60,088,405     $ 7,760,365       12.9 %
Recycled     5,870,972       1,154,376       19.7 %     7,431,749       1,157,459       15.6 %
                                                 
     Subtotal     85,661,391       10,369,870       12.1 %     67,520,154       8,917,824       13.2 %
                                                 
ECHG                                                
Resale     19,395,834       9,504,607       49.0 %     8,722,281       4,692,114       53.8 %
Recycled     8,864,790       3,194,486       36.0 %     5,782,062       2,645,904       45.8 %
                                                 
    Subtotal     28,260,624       12,699,093       44.9 %     14,504,343       7,338,018       50.6 %
                                                 
    $ 113,922,015     $ 23,068,963       20.2 %   $ 82,024,497     $ 16,255,842       19.8 %
Schedule of Unrecognized Compensation Cost, Nonvested Awards
Date of grant Employee   Price of stock at grant date     Number of shares granted unvested December 31, 2020     Unrecognized expense at December 31, 2020     Number of shares granted unvested December 31, 2019     Unrecognized expense at December 31, 2019  
                                 
January 23, 2014 Robert Burnside   $ 2.18       0       -       250     $ 545.00  
                                         
Total cost unrecognized                       -             $ 545.00