XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2021
Revenue Recognition  
Disaggregation of revenue

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Antimony

 

$1,284,969

 

 

$477,273

 

 

$3,371,015

 

 

$2,509,183

 

Zeolite

 

 

693,008

 

 

 

481,126

 

 

 

1,929,383

 

 

 

1,653,201

 

Precious metals

 

 

73,736

 

 

 

48,832

 

 

 

280,164

 

 

 

173,029

 

 

 

$2,051,713

 

 

$1,007,231

 

 

$5,580,562

 

 

$4,335,413

 

Revenue by geographic area

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

United States

 

$1,805,456

 

 

$891,090

 

 

$4,954,412

 

 

$3,893,374

 

Canada

 

 

246,257

 

 

 

116,141

 

 

 

626,150

 

 

 

442,039

 

 

 

$2,051,713

 

 

$1,007,231

 

 

$5,580,562

 

 

$4,335,413

 

Schedule of account receivable from largest customers

Largest

 

 

 

 

 

 

Accounts Receivable

 

September 30,

2021

 

 

December 31,

2020

 

Company B

 

$222,100

 

 

$-

 

Company F

 

 

110,864

 

 

 

-

 

Company G

 

 

54,400

 

 

 

68,055

 

Company H

 

 

-

 

 

 

21,619

 

Company I

 

 

-

 

 

 

16,600

 

Company J

 

 

-

 

 

 

12,255

 

 

 

$387,364

 

 

$118,529

 

% of Total Receivables

 

 

53.60%

 

 

49.67%
Sales of products to significant customers

 

 

For the Three Months Ended

 

 

For the Nine Months Ended

 

Sales to

 

September 30,

 

 

September 30,

 

 

September 30,

 

 

September 30,

 

Largest Customers

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Company A

 

 

288,640

 

 

 

114,075

 

 

 

778,211

 

 

 

404,447

 

Company B

 

 

581,609

 

 

 

105,865

 

 

 

1,284,206

 

 

 

-

 

Company C

 

 

-

 

 

 

-

 

 

 

518,226

 

 

 

523,660

 

Company D

 

 

225,800

 

 

 

-

 

 

 

225,800

 

 

 

-

 

Company E

 

 

-

 

 

 

131,360

 

 

 

-

 

 

 

345,899

 

 

 

$1,096,049

 

 

$351,300

 

 

$2,806,443

 

 

$1,274,006

 

% of Total Revenues

 

 

53.42%

 

 

34.88%

 

 

50.29%

 

 

29.39%