Financial insights of TVC