XML 54 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition - Schedule of Disaggregation of Revenue Listed by Sales Category and State (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 20,937,437 $ 12,733,262 $ 36,956,967 $ 26,789,135
Gross Profit $ 3,365,315 $ 2,190,478 $ 5,583,797 $ 4,692,485
Margin 16.10% 17.20% 15.10% 17.50%
Echo Environmental, LLC [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 2,358,800      
Gross Profit 1,095,487      
Texas [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues 20,202,789 $ 12,197,398 $ 35,607,576 $ 25,391,871
Gross Profit $ 3,148,376 $ 2,006,214 $ 5,152,522 $ 4,212,206
Margin 15.60% 16.40% 14.50% 16.60%
South Carolina [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 734,648 $ 535,864 $ 1,349,391 $ 1,397,264
Gross Profit $ 216,939 $ 184,537 $ 431,275 $ 480,279
Margin 29.50% 34.40% 32.00% 34.40%
South Carolina [Member] | Echo Environmental, LLC [Member] | 5/20/19 - 6/30/2019 [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,093,488 $ 4,525,109 $ 8,395,236 $ 9,825,072
Gross Profit $ 1,240,299 $ 1,020,470 $ 2,565,957 $ 2,617,091
Margin 30.30% 22.60% 30.60% 26.60%
Jewelry [Member] | Texas [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 3,863,109 $ 4,169,364 $ 7,757,744 $ 8,874,175
Gross Profit $ 1,139,043 $ 908,970 $ 2,267,076 $ 2,270,136
Margin 29.50% 21.80% 29.20% 25.60%
Jewelry [Member] | South Carolina [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 230,379 $ 355,745 $ 637,493 $ 950,897
Gross Profit $ 101,256 $ 111,500 $ 298,881 $ 346,955
Margin 44.00% 31.30% 46.90% 36.50%
Bullion/Rare Coin [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 10,937,998 $ 6,608,590 $ 20,922,144 $ 13,708,341
Gross Profit $ 509,628 $ 847,585 $ 1,025,785 $ 1,401,366
Margin 4.70% 12.80% 4.90% 10.20%
Bullion/Rare Coin [Member] | Texas [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 10,773,197 $ 6,514,586 $ 20,553,475 $ 13,404,768
Gross Profit $ 481,379 $ 830,976 $ 982,971 $ 1,348,718
Margin 4.50% 12.80% 4.80% 10.10%
Bullion/Rare Coin [Member] | South Carolina [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 164,801 $ 94,004 $ 368,669 $ 303,573
Gross Profit $ 28,249 $ 16,882 $ 42,814 $ 52,648
Margin 17.10% 18.00% 11.60% 17.30%
Scrap [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 1,748,028 $ 1,181,941 $ 2,966,179 $ 2,465,585
Gross Profit $ 256,914 $ 233,887 $ 441,961 $ 443,371
Margin 14.70% 19.80% 14.90% 18.00%
Scrap [Member] | Texas [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 1,748,028 $ 1,181,941 $ 2,966,179 $ 2,465,585
Gross Profit $ 256,914 $ 233,887 $ 441,961 $ 443,371
Margin 14.70% 19.80% 14.90% 18.00%
Other [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 1,799,123 $ 417,622 $ 2,314,608 $ 790,137
Gross Profit $ 262,987 $ 88,536 $ 454,607 $ 230,657
Margin 14.60% 21.20% 19.60% 29.20%
Other [Member] | Texas [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 1,459,655 $ 331,507 $ 1,971,378 $ 647,343
Gross Profit $ 175,553 $ 32,381 $ 365,027 $ 149,981
Margin 12.00% 9.80% 18.50% 23.20%
Other [Member] | South Carolina [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 339,468 $ 86,115 $ 343,229 $ 142,794
Gross Profit $ 87,434 $ 56,155 $ 89,580 $ 80,676
Margin 25.80% 65.20% 26.10% 56.50%
Subtotal [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 18,578,637 $ 12,733,262 $ 34,598,167 $ 26,789,135
Gross Profit $ 2,269,828 $ 2,190,478 $ 4,488,310 $ 4,692,485
Margin 12.20% 17.20% 13.00% 17.50%
Subtotal [Member] | Echo Environmental, LLC [Member] | 5/20/19 - 6/30/2019 [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 2,358,800 $ 2,358,800
Gross Profit $ 1,095,487 $ 1,095,487
Margin 46.40% 0.00% 46.40% 0.00%
Subtotal [Member] | Texas [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 17,843,989 $ 12,197,398 $ 33,248,776 $ 25,391,871
Gross Profit $ 2,052,889 $ 2,006,214 $ 4,057,035 $ 4,212,206
Margin 11.50% 16.40% 12.20% 16.60%
Subtotal [Member] | Texas [Member] | Echo Environmental, LLC [Member] | 5/20/19 - 6/30/2019 [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 2,358,800 $ 2,358,800
Gross Profit $ 1,095,487 $ 1,095,487
Margin 46.40% 0.00% 46.40% 0.00%
Subtotal [Member] | South Carolina [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 734,648 $ 535,864 $ 1,349,391 $ 1,397,264
Gross Profit $ 216,939 $ 184,537 $ 431,275 $ 480,279
Margin 29.50% 34.40% 32.00% 34.40%
Subtotal [Member] | South Carolina [Member] | Echo Environmental, LLC [Member] | 5/20/19 - 6/30/2019 [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] | 5/20/19 - 6/30/2019 [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 1,588,084 $ 1,588,084
Gross Profit $ 747,819 $ 747,819
Margin 47.10% 0.00% 47.10% 0.00%
Recycle [Member] | Texas [Member] | Echo Environmental, LLC [Member] | 5/20/19 - 6/30/2019 [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 1,588,084 $ 1,588,084
Gross Profit $ 747,819 $ 747,819
Margin 47.10% 0.00% 47.10% 0.00%
Reuse [Member] | Echo Environmental, LLC [Member] | 5/20/19 - 6/30/2019 [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 770,716 $ 770,716
Gross Profit $ 347,668 $ 347,668
Margin 45.10% 0.00% 45.10% 0.00%
Reuse [Member] | Texas [Member] | Echo Environmental, LLC [Member] | 5/20/19 - 6/30/2019 [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Revenues $ 770,716 $ 770,716
Gross Profit $ 347,668 $ 347,668
Margin 45.10% 0.00% 45.10% 0.00%