NI homelessness charity's income holds steady