Top Glove posted a net profit of RM5.47mil, or earnings per share of 0.07 sen in 1QFY25 compared with a net loss of RM57.7mil, or loss per share of 0.72 sen posted in the year-ago quarter.