TNS Energy Yaroslavl's IFRS net profit for 2023 amounted to ₽621.3 million, up 22% from ₽509.32 million in the previous year. Revenue rose 3.9% to ₽18.58 billion against ₽17.88 billion a year earlier.