T1 Energy Reports First Quarter 2025 Results
1. T1 Energy signed a 253 MW sales agreement with a utility-scale developer. 2. 2025 EBITDA guidance lowered to $25-$50 million from $75-$125 million. 3. G1 Dallas production continues to ramp; revenue reached $64.6 million in Q1 2025. 4. Heads of Agreement signed with Saudi partner for G2 Austin investment exploration. 5. Strong liquidity outlook, expecting over $100 million by end of 2025.