XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 2025
REVENUE RECOGNITION  
Disaggregation of Revenue

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Antimony

 

$9,636,842

 

 

$2,663,975

 

 

$15,562,690

 

 

$5,133,037

 

Zeolite

 

 

888,281

 

 

 

994,386

 

 

 

1,982,977

 

 

 

1,597,391

 

Precious metals

 

 

-

 

 

 

4,616

 

 

 

(20,539)

 

 

4,616

 

Total revenues

 

$10,525,123

 

 

$3,662,977

 

 

$17,525,128

 

 

$6,735,044

 

Scheduleof revenue by Geographic Area

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Domestic

 

$10,344,931

 

 

$2,796,962

 

 

$17,246,258

 

 

$5,318,413

 

Canada

 

 

180,192

 

 

 

644,957

 

 

 

278,870

 

 

 

1,195,573

 

Mexico

 

 

-

 

 

 

221,058

 

 

 

-

 

 

 

221,058

 

Total revenues

 

$10,525,123

 

 

$3,662,977

 

 

$17,525,128

 

 

$6,735,044