The company reported unaudited earnings of $97 million from $314 million in revenue for the year ending December 2024, a sharp increase from the previous year.