Financial insights of IRRX