Financial insights of IDCC