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