Financial insights of IGC