XML 29 R16.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE
6 Months Ended
Jun. 30, 2025
REVENUE  
REVENUE

NOTE 10 — REVENUE

The following table depicts the Company’s disaggregation of total sales and gross margin for the three months ended June 30, 2025 and 2024:

    

Three Months Ended June 30, 

 

2025

2024

 

 

Sales

    

Gross Margin

    

Margin

Sales

    

Gross Margin

    

Margin

Consumer

$

43,173,758

$

4,657,986

 

10.8

%  

$

31,990,028

$

4,021,329

 

12.6

%

Commercial

 

11,703,075

 

7,729,937

 

65.5

%  

 

13,306,974

 

7,368,128

 

65.5

%

$

54,876,833

$

12,387,923

 

22.6

%  

$

45,297,002

$

11,389,457

 

25.1

%

The following table depicts the Company’s disaggregation of total sales and gross margin for the six months ended June 30, 2025 and 2024:

    

Six Months Ended June 30, 

 

2025

2024

 

    

Sales

    

Gross Margin

    

Margin

Sales

    

Gross Margin

    

Margin

Consumer

$

79,944,362

$

8,868,889

 

11.1

%  

$

60,216,045

$

7,570,518

 

12.6

%

Commercial

 

23,188,300

 

15,487,058

 

66.8

%  

 

24,938,737

 

14,139,623

 

56.7

%

$

103,132,662

$

24,355,947

 

23.6

%  

$

85,154,782

$

21,710,141

 

25.5

%

The following table lists the opening and closing balances of our contract assets and liabilities:

    

Accounts

    

Contract

    

Contract

Receivable

Assets

Liabilities

Consumer

 

  

 

  

 

  

Opening Balance - 1/1/2024

$

3,411,501

$

 

$

185,348

Closing Balance - 6/30/2024

 

396,415

 

 

299,613

 

 

 

Commercial

 

 

  

 

 

  

 

 

  

Opening Balance - 1/1/2024

 

 

4,399,658

 

 

 

 

Closing Balance - 6/30/2024

 

 

4,441,809

 

 

 

 

    

Accounts

    

Contract

    

Contract

Receivable

Assets

Liabilities

Consumer

 

  

 

  

 

  

Opening Balance - 1/1/2025

 

$

738,132

 

$

 

$

435,508

Closing Balance - 6/30/2025

 

1,395,486

 

 

1,601,699

 

 

 

Commercial

 

 

  

 

 

  

 

 

  

Opening Balance - 1/1/2025

 

 

3,646,106

 

 

 

 

Closing Balance - 6/30/2025

 

 

3,670,433

 

 

 

 

3,623

The Company has no contract assets, and the contract liabilities are customer deposits and gift cards, which are reported within other liabilities in the condensed consolidated balance sheets.