Pasaribu, Dompak, et al. “Financial Indicators and Governance Mechanisms on Profitability of IDX-Listed Insurers: The Moderating Role of Firm Size”. Jurnal Organisasi Dan Manajemen, vol. 21, no. 2, Dec. 2025, pp. 277-90, doi:10.33830/jom.v21i2.10526.2025.