Centrus Reports First Quarter 2025 Results
1. Centrus reported Q1 2025 net income of $27.2 million. 2. Revenue increased by 67% to $73.1 million compared to Q1 2024. 3. LEU segment revenue surged by 117% to $51.3 million. 4. The company's cash balance stood at $653 million as of March 31, 2025. 5. Centrus made significant gains in backlogged contracts worth $3.8 billion.