Financial insights of IDR