Financial insights of IPG