Revenue reached a peak in 2020 over the past 5 years, followed by two consecutive years of decline. In 2023, there was a slight increase of 3.5%. Operating profit has been declining for 4 consecutive years, but net income saw a significant growth of 5.5% in 2023 due to a substantial increase in interest income.