Centrus Reports Third Quarter 2025 Results
PR Newswire —
Net income of $3.9 million on $74.9 million in revenue, compared to net loss of $5.0 million on $57.7 million in revenue in Q3 2024 Strengthened balance sheet and increased unrestricted cash balance to $1.6 billion by closing upsized and oversubscribed $805 million convertible senior...