T1 Energy (TE) reported a Q2 net loss Wednesday of $0.16 per diluted share, compared with a loss of $0.21 a year earlier.
Analysts polled by FactSet expected a loss of $0.11.
Net sales for the quarter ended June 30 were $250.1 million, compared with $132.8 million a year earlier.
Analysts expected $206.7 million.
The company's shares were up 6.8% in premarket activity.