Riot Platforms (RIOT) reported late Monday its full-year 2024 swung to earnings of $0.34 per diluted share from a loss of $0.28 a year earlier.
Four analysts polled by FactSet expected a loss of $0.35.
Revenue for the year ended Dec. 31 was $376.7 million, up from $280.7 million a year earlier.
Analysts polled by FactSet expected $369.9 million.