XML 51 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE RECOGNITION (Tables)
12 Months Ended
Dec. 31, 2023
REVENUE RECOGNITION  
Disaggregation of Revenue

 

 

For the year ended

 

 

 

December 31,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Antimony product revenue

 

$5,904,480

 

 

$7,631,670

 

Zeolite product revenue

 

 

2,462,179

 

 

 

3,151,330

 

Precious metals product revenue

 

 

326,496

 

 

 

261,707

 

TOTAL REVENUES

 

$8,693,155

 

 

$11,044,707

 

Revenue by Geographic Area

 

 

For the year ended

 

 

 

December 31,

 

 

December 31,

 

 

 

2023

 

 

2022

 

United States revenue

 

$6,854,740

 

 

$9,272,698

 

Canada revenue

 

 

1,838,415

 

 

 

1,772,009

 

TOTAL REVENUES

 

$8,693,155

 

 

$11,044,707

 

Sales of Products to Significant Customers

 

 

For the year ended

 

 

 

December 31,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Customer A revenue

 

$1,548,283

 

 

$1,882,667

 

Customer B revenue

 

 

1,451,950

 

 

 

1,863,958

 

Customer C revenue

 

 

1,037,307

 

 

 

-

 

Total significant customer revenue

 

$4,037,540

 

 

$3,746,625

 

Customer revenue as a % of total revenues

 

 

46%

 

 

34%
Accounts Receivable from Largest Customers

 

 

December 31,

 

 

December 31,

 

 

 

2023

 

 

2022

 

Customer B receivables

 

$202,382

 

 

$-

 

Customer A receivables

 

 

194,007

 

 

 

-

 

Customer E receivables

 

 

-

 

 

 

188,187

 

Total significant customer receivables

 

$396,389

 

 

$188,187

 

Customer receivables as a % of net accounts receivable

 

 

63%

 

 

24%