XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE (Tables)
6 Months Ended
Jun. 30, 2024
REVENUE  
Schedule of disaggregation Of total revenue listed by sales category and segment

 

 

For the Three Months Ended June 30,

 

 

 

2024

 

 

2023

 

 

 

Sales

 

 

Gross Margin

 

 

Margin

 

 

Sales

 

 

Gross Margin

 

 

Margin

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Consumer

 

$31,990,028

 

 

$4,021,329

 

 

 

12.6%

 

$39,641,434

 

 

$4,094,642

 

 

 

10.3%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial

 

 

13,306,974

 

 

 

7,368,128

 

 

 

55.4%

 

 

10,662,093

 

 

 

6,667,405

 

 

 

62.5%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Correction of immaterial error (1)

 

 

 -

 

 

 

 -

 

 

 

 -

 

 

 

792,350

 

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial adjusted

 

 

 13,306,974

 

 

 

 7,368,128

 

 

 

 55.4

 %

 

 

11,454,443

 

 

 

6,667,405

 

 

 

58.2%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$45,297,002

 

 

$11,389,457

 

 

 

25.1%

 

$51,095,877

 

 

$10,762,047

 

 

 

21.1%

 

 

For the Six Months Ended June 30,

 

 

 

2024

 

 

2023

 

 

 

Sales

 

 

Gross Margin

 

 

Margin

 

 

Sales

 

 

Gross Margin

 

 

Margin

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Consumer

 

$60,216,045

 

 

$7,570,518

 

 

 

12.6%

 

$76,345,831

 

 

$8,079,610

 

 

 

10.6%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial

 

 

24,938,737

 

 

 

14,139,623

 

 

 

56.7%

 

 

22,346,736

 

 

 

14,092,339

 

 

 

63.1%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Correction of immaterial error (1)

 

 

 -

 

 

 

 -

 

 

 

 -

 

 

 

2,212,842

 

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial adjusted

 

 

 24,938,737

 

 

 

14,139,623 

 

 

 

 56.7

 %

 

 

24,559,578

 

 

 

14,092,339

 

 

 

57.4%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$85,154,782

 

 

$21,710,141

 

 

 

25.5%

 

$100,905,409

 

 

$22,171,949

 

 

 

22.0%
Schedule of opening and closing balances of our contract assets and liabilities

 

 

Accounts

 

 

Contract

 

 

Contract

 

 

 

Receivable

 

 

Assets

 

 

Liabilities

 

Consumer

 

 

 

 

 

 

 

 

 

Opening Balance - 1/1/2023

 

 

839,239

 

 

 

-

 

 

 

196,382

 

Closing Balance - 6/30/2023

 

 

309,234

 

 

 

-

 

 

 

249,179

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial

 

 

 

 

 

 

 

 

 

 

 

 

Opening Balance - 1/1/2023

 

 

7,110,536

 

 

 

-

 

 

 

-

 

Closing Balance - 6/30/2023

 

 

7,545,398

 

 

 

-

 

 

 

-

 

 

 

Accounts

 

 

Contract

 

 

Contract

 

 

 

Receivable

 

 

Assets

 

 

Liabilities

 

Consumer

 

 

 

 

 

 

 

 

 

Opening Balance - 1/1/2024

 

 

3,411,501

 

 

 

-

 

 

 

58,728

 

Closing Balance - 6/30/2024

 

 

396,415

 

 

 

-

 

 

 

127,226

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial

 

 

 

 

 

 

 

 

 

 

 

 

Opening Balance - 1/1/2024

 

 

4,399,658

 

 

 

-

 

 

 

-

 

Closing Balance - 6/30/2024

 

 

4,441,809

 

 

 

-

 

 

 

-