Mechel's IFRS net income for 2020 was ₽1.456 billion, down 2.9 times from ₽4.285 billion in the previous year. Revenues fell 7.6% to ₽265.454 billion versus ₽287.153 billion a year earlier.