Financial insights of INGN