XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE (Tables)
3 Months Ended
Mar. 31, 2024
REVENUE  
Schedule of disaggregation Of total revenue listed by sales category and segment

 

 

For the Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

 

 

Sales

 

 

Gross Margin

 

 

Margin

 

 

Sales

 

 

Gross Margin

 

 

Margin

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Consumer

 

$28,226,017

 

 

$3,549,189

 

 

 

12.6%

 

$36,704,397

 

 

$3,984,968

 

 

 

10.9%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial

 

 

11,631,763

 

 

 

6,771,495

 

 

 

58.2%

 

 

11,684,643

 

 

 

7,424,934

 

 

 

63.5%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Correction of immaterial error (1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,420,492

 

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial adjusted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13,105,135

 

 

 

7,424,934

 

 

 

56.7%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$39,857,780

 

 

$10,320,684

 

 

 

25.9%

 

$49,809,532

 

 

$11,409,902

 

 

 

22.9%
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 - 3/31/2023

 

 

443,223

 

 

 

-

 

 

 

153,379

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial

 

 

 

 

 

 

 

 

 

 

 

 

Opening Balance - 1/1/2023

 

 

7,110,536

 

 

 

-

 

 

 

-

 

Closing Balance - 3/31/2023

 

 

7,848,131

 

 

 

-

 

 

 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Accounts

 

 

Contract

 

 

Contract

 

 

 

Receivable

 

 

Assets

 

 

Liabilities

 

Consumer

 

 

 

 

 

 

 

 

 

 

 

 

Opening Balance - 1/1/2024

 

 

3,411,501

 

 

 

-

 

 

 

58,728

 

Closing Balance - 3/31/2024

 

 

244,914

 

 

 

-

 

 

 

96,485

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Commercial

 

 

 

 

 

 

 

 

 

 

 

 

Opening Balance - 1/1/2024

 

 

4,399,658

 

 

 

-

 

 

 

-

 

Closing Balance - 3/31/2024

 

 

4,352,140

 

 

 

-

 

 

 

-