VPower Group International Holdings (HKG:1608) posted a profit attributable to owners of HK$20.7 million for the first half of 2025, reversing a loss of HK$138.6 million a year earlier, according to a Thursday Hong Kong bourse filing.
Shares of the firm were down nearly 4% in Friday afternoon trade.
Earnings per share came in at HK$0.0031, compared with a loss per share of HK$0.0208 in the prior-year period.
Revenue fell 25% to HK$612.1 million from HK$816.6 million
The board did not declare an interim dividend.