AHL posts record profit Rs2.084b