XML 21 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 22,861,201 $ 13,659,395 $ 59,818,168 $ 40,448,530
Gross Profit $ 5,186,454 $ 2,477,169 $ 10,770,251 $ 7,169,654
Margin 22.70% 18.10% 18.00% 17.70%
Echo Environmental, LLC [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 6,208,274   $ 8,567,074  
Gross Profit 3,167,602   4,263,089  
Jewelry [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues 4,036,825 $ 3,694,204 12,432,060 $ 13,519,276
Gross Profit $ 1,149,134 $ 1,223,144 $ 3,715,091 $ 3,840,235
Margin 28.50% 33.10% 29.90% 28.40%
Bullion/Rare Coin [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 9,621,146 $ 8,120,071 $ 30,543,290 $ 21,828,412
Gross Profit $ 442,573 $ 727,555 $ 1,468,358 $ 2,128,921
Margin 4.60% 9.00% 4.80% 9.80%
Scrap [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 2,547,912 $ 1,317,133 $ 5,514,091 $ 3,782,718
Gross Profit $ 359,255 $ 226,090 $ 801,216 $ 669,461
Margin 14.10% 17.20% 14.50% 17.70%
Other [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 447,044 $ 527,987 $ 2,761,652 $ 1,318,124
Gross Profit $ 67,890 $ 300,380 $ 522,497 $ 531,037
Margin 15.20% 56.90% 18.90% 40.30%
Subtotal [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 16,652,927 $ 13,659,395 $ 51,251,093 $ 40,448,530
Gross Profit $ 2,018,852 $ 2,477,169 $ 6,507,162 $ 7,169,654
Margin 12.10% 18.10% 12.70% 17.70%
Subtotal [Member] | Echo Environmental, LLC [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 6,208,274 $ 8,567,075
Gross Profit $ 3,167,602 $ 4,263,089
Margin 51.00% 0.00% 49.80% 0.00%
Recycle [Member] | Echo Environmental, LLC [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 5,133,181 $ 6,721,265
Gross Profit $ 2,408,416 $ 3,156,235
Margin 46.90% 0.00% 47.00% 0.00%
Reuse [Member] | Echo Environmental, LLC [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 1,075,093 $ 1,845,810
Gross Profit $ 759,186 $ 1,106,854
Margin 70.60% 0.00% 60.00% 0.00%