v3.26.1
REVENUE RECOGNITION AND CONTRACTS WITH CUSTOMERS
6 Months Ended
Jun. 30, 2026
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, REE and HMS sales contracts, Alternate Feed Materials processing contracts and/or byproduct disposal agreements with other ISR facilities. As of June 30, 2026 and December 31, 2025, the Company’s receivables from its contracts with customers were $13.11 million and $15.99 million, respectively. As of June 30, 2026 and December 31, 2025, the Company’s contract liabilities from its contracts with customers were $3.00 million, which are expected to be recognized as revenue upon transfer of control. The Company’s contracts with major U.S. utilities have terms greater than one year. Under these contracts, each product delivered to the customer represents a separate performance obligation. Therefore, the Company applies the optional exemption not to disclose the remaining transaction price that is variable and allocated to wholly unsatisfied future quantities.
Disaggregation of Revenue
The table set forth below presents revenue disaggregated by type and the reportable segment to which it relates:
Three Months Ended June 30,Six Months Ended June 30,Reportable
2026202520262025Segment
Uranium concentrates$24,951 $3,850 $60,671 $3,850 Uranium
Heavy mineral sands— 278 — 15,821 Heavy mineral sands
Alternate Feed Materials, processing and other157 84 275 1,439 Uranium
Total revenues$25,108 $4,212 $60,946 $21,110 
Remaining Performance Obligations
Minimum future revenues to be received by the Company under long-term non-cancellable contracts with customers as of June 30, 2026 are as follows:
Remainder of the year ending December 31, 2026$15,840 
Year ending December 31, 202748,385 
Year ending December 31, 202840,465 
Year ending December 31, 202924,710 
Year ending December 31, 203024,710 
Thereafter11,820 
Total$165,930