XML 28 R16.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE
6 Months Ended
Jun. 30, 2026
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, 2026 and 2025:

  ​ ​ ​

Three Months Ended June 30, 

 

2026

2025

 

 

Sales

  ​ ​ ​

Gross Margin

  ​ ​ ​

Margin

Sales

  ​ ​ ​

Gross Margin

  ​ ​ ​

Margin

Consumer

$

44,729,129

$

5,524,276

 

12.4

%  

$

43,173,758

$

4,657,986

 

10.8

%

Commercial

 

12,045,512

 

7,853,556

 

65.2

%  

 

11,703,075

 

7,729,937

 

66.1

%

$

56,774,641

$

13,377,832

 

23.6

%  

$

54,876,833

$

12,387,923

 

22.6

%

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

  ​ ​ ​

Six Months Ended June 30, 

 

2026

2025

 

  ​ ​ ​

Sales

  ​ ​ ​

Gross Margin

  ​ ​ ​

Margin

Sales

  ​ ​ ​

Gross Margin

  ​ ​ ​

Margin

Consumer

$

126,522,651

$

15,224,909

 

12.0

%  

$

79,944,362

$

8,868,889

 

11.1

%

Commercial

 

28,632,880

 

18,773,339

 

65.6

%  

 

23,188,300

 

15,487,058

 

66.8

%

$

155,155,531

$

33,998,248

 

21.9

%  

$

103,132,662

$

24,355,947

 

23.6

%

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/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

  ​ ​ ​

Accounts

  ​ ​ ​

Contract

  ​ ​ ​

Contract

Receivable

Assets

Liabilities

Consumer

 

  ​

 

  ​

 

  ​

Opening Balance - 1/1/2026

 

$

8,404,299

 

$

 

$

1,840,637

Closing Balance - 6/30/2026

 

863,155

 

 

305,499

 

 

 

Commercial

 

 

  ​

 

 

  ​

 

 

  ​

Opening Balance - 1/1/2026

 

 

2,579,891

 

 

 

 

30,579

Closing Balance - 6/30/2026

 

 

2,333,960

 

 

9,066

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