IREN Limited (IREN) financial highlights