Analysis of key influencing factors on the financial performance of Jakarta Islamic Index 30 industrial firms Article in Journal of Islamic Accounting and Business Research (July 2024)