Centrus Energy Corp. (LEU)
NYSE: LEU · Real-Time Price · USD
187.00
-2.24 (-1.18%)
Aug 5, 2026, 2:12 PM EDT - Market open

Revenue

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Separative Work Units Revenue
289.00M298.70M246.80M
Uranium Revenue
-47.50M103.10M
Low-Enriched Uranium (LEU) Segment Revenue
339.50M346.20M349.90M
Technical Solutions Segment Revenue
112.80M102.50M92.10M
Revenue (Total)
452.30M448.70M442.00M

Revenue by Geography

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
United States Revenue
-335.30M253.40M
Japan Revenue
-102.70M117.20M
Netherlands Revenue
--42.40M
Other Foreign Countries Revenue
-10.70M29.00M
Total Foreign Countries Revenue
-113.40M188.60M
Revenue (Total)
452.30M448.70M442.00M

Gross Profit

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Low-Enriched Uranium (LEU) Segment Gross Profit
108.20M111.50M93.90M
Technical Solutions Segment Gross Profit
7.90M6.00M17.60M
Gross Profit (Total)
116.10M117.50M111.50M

Key Performance Indicators

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Low-Enriched Uranium (LEU) Segment - Remaining Performance Obligations
700.00M600.00M700.00M
Technical Solutions Segment - Remaining Performance Obligations
48.10M79.00M28.00M
Total Remaining Performance Obligations
800.00M600.00M800.00M
Low-Enriched Uranium (LEU) Segment - Backlog
3.10B2.90B2.80B
Technical Solutions Segment - Backlog
800.00M900.00M900.00M
Total Backlog
3.90B3.80B3.70B