Financial insights of IRWD