XML 26 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition - Schedule of Disaggregation of Revenue Listed by Sales Category and State (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  
Texas [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues 22,122,032 $ 13,222,421 57,729,608 $ 38,614,292
Gross Profit $ 4,972,473 $ 2,320,769 $ 10,124,995 $ 6,532,975
Margin 22.50% 17.60% 17.50% 16.90%
South Carolina [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 739,169 $ 436,974 $ 2,088,560 $ 1,834,238
Gross Profit $ 213,981 $ 156,400 $ 645,256 $ 636,679
Margin 28.90% 35.80% 30.90% 34.70%
South Carolina [Member] | Echo Environmental, LLC [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues
Gross Profit
Margin 0.00% 0.00% 0.00% 0.00%
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%
Jewelry [Member] | Texas [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 3,506,998 $ 3,404,889 $ 11,264,742 $ 12,279,064
Gross Profit $ 957,867 $ 1,083,550 $ 3,224,943 $ 3,353,686
Margin 27.30% 31.80% 28.60% 27.30%
Jewelry [Member] | South Carolina [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 529,825 $ 289,315 $ 1,167,318 $ 1,240,212
Gross Profit $ 191,267 $ 139,594 $ 490,148 $ 486,549
Margin 36.10% 48.20% 42.00% 39.20%
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%
Bullion/Rare Coin [Member] | Texas [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 9,473,024 $ 8,001,990 $ 30,026,499 $ 21,406,758
Gross Profit $ 433,389 $ 711,529 $ 1,416,360 $ 2,060,247
Margin 4.60% 8.90% 4.70% 9.60%
Bullion/Rare Coin [Member] | South Carolina [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 148,122 $ 118,081 $ 516,791 $ 421,654
Gross Profit $ 9,184 $ 16,026 $ 51,998 $ 68,674
Margin 6.20% 13.60% 10.10% 16.30%
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%
Scrap [Member] | Texas [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%
Other [Member] | Texas [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 385,823 $ 498,409 $ 2,357,201 $ 1,145,752
Gross Profit $ 54,360 $ 299,600 $ 419,387 $ 449,581
Margin 14.10% 60.10% 17.80% 39.20%
Other [Member] | South Carolina [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 61,222 $ 29,578 $ 404,451 $ 172,372
Gross Profit $ 13,530 $ 780 $ 103,110 $ 81,456
Margin 22.10% 2.60% 25.50% 47.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%
Subtotal [Member] | Texas [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 15,913,757 $ 13,222,421 $ 49,162,533 $ 38,614,292
Gross Profit $ 1,804,871 $ 2,320,769 $ 5,861,906 $ 6,532,975
Margin 11.30% 17.60% 11.90% 16.90%
Subtotal [Member] | Texas [Member] | Echo Environmental, LLC [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 6,208,275 $ 8,567,075
Gross Profit $ 3,167,602 $ 4,263,089
Margin 51.00% 0.00% 49.80% 0.00%
Subtotal [Member] | South Carolina [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 739,169 $ 436,974 $ 2,088,560 $ 1,834,238
Gross Profit $ 213,981 $ 156,400 $ 645,256 $ 636,679
Margin 28.90% 35.80% 30.90% 34.70%
Subtotal [Member] | South Carolina [Member] | Echo Environmental, LLC [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues
Gross Profit
Margin 0.00% 0.00% 0.00% 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%
Recycle [Member] | Texas [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%
Reuse [Member] | Texas [Member] | Echo Environmental, LLC [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 1,075,094 $ 1,845,810
Gross Profit $ 759,186 $ 1,106,854
Margin 70.60% 0.00% 60.00% 0.00%