XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 2023
REVENUE RECOGNITION  
Schedule of disaggregation Of total revenue listed by sales category and segment

CONSOLIDATED

 

Three Months Ended June 30,

 

 

 

2023

 

 

2022

 

 

 

Revenues

 

 

Gross Profit

 

 

Margin

 

 

Revenues

 

 

Gross Profit

 

 

Margin

 

Consumer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Resale

 

$36,645,641

 

 

$3,353,835

 

 

 

9.2%

 

$28,165,026

 

 

$3,719,954

 

 

 

13.2%

Recycled

 

 

2,995,793

 

 

 

740,807

 

 

 

24.7%

 

 

2,174,101

 

 

 

468,630

 

 

 

21.6%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subtotal

 

 

39,641,434

 

 

 

4,094,642

 

 

 

10.3%

 

 

30,339,127

 

 

 

4,188,584

 

 

 

13.8%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Resale

 

 

7,566,236

 

 

 

5,051,337

 

 

 

66.8%

 

 

9,102,001

 

 

 

5,566,507

 

 

 

61.2%

Recycled

 

 

3,095,857

 

 

 

1,616,068

 

 

 

52.2%

 

 

3,198,590

 

 

 

1,722,909

 

 

 

53.9%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subtotal

 

 

10,662,093

 

 

 

6,667,405

 

 

 

62.5%

 

 

12,300,591

 

 

 

7,289,416

 

 

 

59.3%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$50,303,527

 

 

$10,762,047

 

 

 

21.4%

 

$42,639,718

 

 

$11,478,000

 

 

 

26.9%

CONSOLIDATED

 

Six Months Ended June 30,

 

 

 

2023

 

 

2022

 

 

 

Revenues

 

 

Gross Profit

 

 

Margin

 

 

Revenues

 

 

Gross Profit

 

 

Margin

 

Consumer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Resale

 

$70,365,601

 

 

$6,658,767

 

 

 

9.5%

 

$61,842,159

 

 

$7,462,806

 

 

 

12.1%

Recycled

 

 

5,980,230

 

 

 

1,420,843

 

 

 

23.8%

 

 

4,279,840

 

 

 

949,240

 

 

 

22.2%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subtotal

 

 

76,345,831

 

 

 

8,079,610

 

 

 

10.6%

 

 

66,121,999

 

 

 

8,412,046

 

 

 

12.7%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Resale

 

 

16,124,326

 

 

 

10,850,463

 

 

 

67.3%

 

 

18,681,858

 

 

 

10,140,775

 

 

 

54.3%

Recycled

 

 

6,222,410

 

 

 

3,241,876

 

 

 

52.1%

 

 

5,250,959

 

 

 

2,636,213

 

 

 

50.2%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subtotal

 

 

22,346,736

 

 

 

14,092,339

 

 

 

63.1%

 

 

23,932,817

 

 

 

12,776,988

 

 

 

53.4%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$98,692,567

 

 

$22,171,949

 

 

 

22.5%

 

$90,054,816

 

 

$21,189,034

 

 

 

23.5%