IIF Posts Rp185.3 Billion Net Profit in 2025, Up 51.2% | AnalisaHub