XML 35 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Accounting Policies and Nature of Operations - Schedule of Disaggregation of Revenue (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Revenues $ 82,024,497 $ 54,056,343
Gross Profit $ 16,255,842 $ 9,679,723
Margin 19.80% 17.90%
Echo Environmental, LLC [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Revenues $ 14,504,343  
Gross Profit 7,338,018  
Jewelry [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Revenues 17,206,586 $ 17,987,872
Gross Profit $ 4,291,487 $ 5,158,215
Margin 24.90% 28.70%
Bullion/Rare Coin [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Revenues $ 39,689,218 $ 29,079,487
Gross Profit $ 2,645,534 $ 2,951,368
Margin 6.70% 10.10%
Scrap [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Revenues $ 7,431,749 $ 5,140,420
Gross Profit $ 1,157,459 $ 907,190
Margin 15.60% 17.60%
Other [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Revenues $ 3,192,601 $ 1,848,564
Gross Profit $ 823,344 $ 662,950
Margin 25.80% 35.90%
Subtotal [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Revenues $ 67,520,154 $ 54,056,343
Gross Profit $ 8,917,824 $ 9,679,723
Margin 13.20% 17.90%
Subtotal [Member] | Echo Environmental, LLC [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Revenues $ 14,504,343
Gross Profit $ 7,338,018
Margin 50.60% 0.00%
Recycle [Member] | Echo Environmental, LLC [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Revenues $ 4,441,347
Gross Profit $ 2,533,416
Margin 57.00% 0.00%
Reuse [Member] | Echo Environmental, LLC [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Revenues $ 4,280,934
Gross Profit $ 2,158,698
Margin 50.40% 0.00%
Refining [Member] | Echo Environmental, LLC [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Revenues $ 3,417,872
Gross Profit $ 546,860
Margin 16.00% 0.00%
Services [Member] | Echo Environmental, LLC [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Revenues $ 2,364,190
Gross Profit $ 2,099,044
Margin 88.80% 0.00%