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

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Antimony

 

$1,428,939

 

 

$910,484

 

 

$2,086,046

 

 

$2,031,909

 

Zeolite

 

 

716,428

 

 

 

612,715

 

 

 

1,236,375

 

 

 

1,172,075

 

Precious metals

 

 

130,195

 

 

 

61,992

 

 

 

206,428

 

 

 

124,198

 

 

 

$2,275,562

 

 

$1,585,191

 

 

$3,528,849

 

 

$3,328,182

 

Revenue by geographic area

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

United States

 

$1,983,443

 

 

$1,436,047

 

 

$3,148,956

 

 

$3,002,284

 

Canada

 

 

292,119

 

 

 

149,144

 

 

 

379,893

 

 

 

325,898

 

 

 

$2,275,562

 

 

$1,585,191

 

 

$3,528,849

 

 

$3,328,182

 

Sales of products to significant customers

 

 

         For the  Three Months Ended

 

 

         For the  Six Months Ended

 

Sales to

 

June 30,

 

 

June 30,

 

 

June 30,

 

 

June 30,

 

Largest Customers

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Company A

 

 

191,421

 

 

 

176,081

 

 

 

489,571

 

 

 

290,372

 

Company B

 

 

702,597

 

 

 

-

 

 

 

702,597

 

 

 

213,322

 

Company C

 

 

190,557

 

 

 

-

 

 

 

518,226

 

 

 

523,660

 

Company D

 

 

194,247

 

 

 

-

 

 

 

194,247

 

 

 

-

 

 

 

$1,278,822

 

 

$176,081

 

 

$1,904,641

 

 

$1,027,354

 

% of Total Revenues

 

 

56.20%

 

 

11.11%

 

 

53.97%

 

 

30.87%
Accounts receivable from largest customers

 

 

 

 

Largest

Accounts Receivable

 

June 30,

2021

 

 

December 31,

2020

 

Company B

 

$172,841

 

 

$-

 

Company E

 

 

27,716

 

 

 

-

 

Company F

 

 

33,609

 

 

 

68,055

 

 

 

$234,166

 

 

$68,055

 

% of Total Receivables

 

 

38.94%

 

 

28.52%