Centrus Reports First Quarter 2023 Results

Net income of $7.2 million on $66.9 million in revenue, compared to net loss of $0.4 million on $35.3 million in revenue in Q1 2022 Gross profit of $23.0 million, compared to $6.3 million in Q1 2022 Consolidated cash balance of $188.8 million as of March 31, 2023 Completed construction…