XML 61 R39.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2024
REVENUE  
Schedule of disaggregation of total revenue listed by sales category and segment

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

Year Ended December 31, 

 

    

​

​

2024

​

2023

 

​

​

    

Sales

    

Gross Margin

    

Margin

​

Sales

    

Gross Margin

    

Margin

​

    

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Consumer

​

$

130,469,468

​

$

15,881,870

 

12.2

%  

$

129,413,669

​

$

15,648,558

 

12.1

%

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Commercial

​

 

49,906,761

​

 

28,433,917

 

57.0

%  

 

42,260,419

​

 

26,007,972

 

61.5

%

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Correction of immaterial error (1)

​

 

—

​

​

—

​

—

​

 

3,589,738

​

 

—

 

—

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Commercial adjusted

​

 

49,906,761

​

 

28,433,917

 

57.0

%  

 

45,850,157

​

 

26,007,972

 

56.7

%

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

$

180,376,229

​

$

44,315,787

 

24.6

%  

$

175,263,826

​

$

41,656,530

 

23.8

%

​

​

(1)Correction of immaterial error relating to freight arrangement services, see Note 3 – Accounting Policies and Estimates for further details.
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

​

$

—

 

$

282,481

Closing Balance - 12/31/2023

 

​

3,411,501

 

​

—

 

​

185,348

​

​

 

​

​

 

​

​

 

​

Commercial

 

 

  

 

 

  

 

 

  

Opening Balance - 1/1/2023

 

 

7,110,535

 

 

—

 

 

—

Closing Balance - 12/31/2023

 

 

4,399,658

 

 

—

 

 

—

​

​

​

​

​

​

​

​

​

​

​

​

    

​

Accounts

    

​

Contract

    

​

Contract

​

​

​

Receivable

​

​

Assets

​

​

Liabilities

Consumer

 

​

  

 

​

  

 

​

  

Opening Balance - 1/1/2024

 

$

3,411,501

 

$

—

 

$

185,348

Closing Balance - 12/31/2024

 

​

738,132

 

​

—

 

​

435,508

​

​

 

​

​

 

​

​

 

​

Commercial

 

 

  

 

 

  

 

 

  

Opening Balance - 1/1/2024

 

 

4,399,658

 

 

—

 

 

—

Closing Balance - 12/31/2024

 

 

3,646,106

 

 

—

 

 

—