XML 89 R24.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE RECOGNITION AND CONTRACTS WITH CUSTOMERS
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION AND CONTRACTS WITH CUSTOMERS REVENUE RECOGNITION AND CONTRACTS WITH CUSTOMERS
All revenue recognized is a result of contracts with customers by way of uranium, vanadium, heavy mineral sands, and RE Carbonate sales contracts, Alternate Feed Material processing contracts and/or byproduct disposal agreements with other ISR facilities. As of December 31, 2024 and 2023, the Company's receivables from its contracts with customers was $29.02 million and $0.41 million, respectively.
Disaggregation of Revenue
The table set forth below presents revenue disaggregated by type and reportable segment to which it relates:
Year Ended December 31,
202420232022Reportable Segment
Heavy mineral sands$39,874 $— $— Heavy Mineral Sands
Uranium concentrates37,904 33,278 — Uranium
Alternate Feed Materials, processing and other336 931 1,615 Uranium
RE Carbonate
— 2,848 2,122 Rare Earth Elements
Vanadium concentrates— 871 8,778 Uranium
Total revenues$78,114 $37,928 $12,515 
Major Customers
Sales to major customers (purchases in excess of 10% of total sales) are summarized as follows:
Years Ended December 31,
202420232022Reportable Segment
Customer 1$15,026 $10,472 $— Uranium
Customer 210,896 — — Heavy Mineral Sands
Customer 38,590 — — Uranium
Customer 4— 18,470 — Uranium
Customer 5— 4,335 — Uranium
Customer 6— 2,848 2,122 Rare Earth Elements
— — 470 Uranium
Customer 7— 866 8,778 Uranium
Customer 8— — 445 Uranium

Major Countries
The Company’s revenues by country of customer are as follows:
Years Ended December 31,
202420232022Reportable Segment
U.S.$24,333 $34,514 $9,473 Uranium
270 — — Heavy Mineral Sands
China17,303 — — Heavy Mineral Sands
Japan12,409 — — Heavy Mineral Sands
Netherlands6,481 — — Heavy Mineral Sands
5,275 — — Uranium
Germany8,590 — — Uranium
Spain1,245 — — Heavy Mineral Sands
South Korea1,169 — — Heavy Mineral Sands
Mexico806 — — Heavy Mineral Sands
Kenya191 — — Heavy Mineral Sands
Estonia— 2,848 2,122 Rare Earth Elements
— — 470 Uranium
Canada42 566 450 Uranium
Total revenues$78,114 $37,928 $12,515