Financial insights of IREN