XML 68 R33.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 2021
REVENUE RECOGNITION  
Schedule of disaggregation of revenue listed by sales category and segment
CONSOLIDATED

 

Three Months Ended June 30,

 

 

 

2021

 

 

2020

 

 

 

Revenues

 

 

Gross Profit

 

 

Margin

 

 

Revenues

 

 

Gross Profit

 

 

Margin

 

DGSE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Resale

 

$20,893,838

 

 

$2,678,640

 

 

 

12.8%

 

$13,421,969

 

 

$1,444,814

 

 

 

10.8%
Recycled

 

 

2,118,486

 

 

 

418,356

 

 

 

19.7%

 

 

927,060

 

 

 

169,951

 

 

 

18.3%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subtotal

 

 

23,012,324

 

 

 

3,096,996

 

 

 

13.5%

 

 

14,349,029

 

 

 

1,614,765

 

 

 

11.3%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ECHG

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Resale

 

 

8,595,910

 

 

 

3,019,685

 

 

 

35.1%

 

 

4,257,032

 

 

 

2,022,090

 

 

 

47.5%
Recycled

 

 

2,115,772

 

 

 

1,011,209

 

 

 

47.8%

 

 

1,939,546

 

 

 

834,403

 

 

 

43.0%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subtotal

 

 

10,711,682

 

 

 

4,030,894

 

 

 

37.6%

 

 

6,196,578

 

 

 

2,856,493

 

 

 

46.1%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$33,724,006

 

 

$7,127,890

 

 

 

21.1%

 

$20,545,607

 

 

$4,471,258

 

 

 

21.8%
CONSOLIDATED

 

Six Months Ended June 30,

 

 

 

2021

 

 

2020

 

 

 

Revenues

 

 

Gross Profit

 

 

Margin

 

 

Revenues

 

 

Gross Profit

 

 

Margin

 

DGSE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Resale

 

$38,214,479

 

 

$5,135,784

 

 

 

13.4%

 

$31,963,866

 

 

$3,492,247

 

 

 

10.9%
Recycled

 

 

3,712,346

 

 

 

768,847

 

 

 

20.7%

 

 

2,748,747

 

 

 

486,700

 

 

 

17.7%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subtotal

 

 

41,926,825

 

 

 

5,904,631

 

 

 

14.1%

 

 

34,712,613

 

 

 

3,978,947

 

 

 

11.5%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ECHG

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Resale

 

 

13,336,902

 

 

 

5,631,869

 

 

 

42.2%

 

 

7,783,260

 

 

 

3,442,266

 

 

 

44.2%
Recycled

 

 

3,950,720

 

 

 

1,895,654

 

 

 

48.0%

 

 

3,878,877

 

 

 

2,351,325

 

 

 

60.6%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subtotal

 

 

17,287,622

 

 

 

7,527,523

 

 

 

43.5%

 

 

11,662,137

 

 

 

5,793,591

 

 

 

49.7%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$59,214,447

 

 

$13,432,154

 

 

 

22.7%

 

$46,374,750

 

 

$9,772,538

 

 

 

21.1%