No clue what stead means (a Canadian term? :-) but profit means making money after paying rent, utilities, for supplies, paying staff, other expenses, etc. It wasn't happening so lots of back rent owed. Very nice people, really great food so a real shame. Too bad your group or others like you/them couldn't be there year round to keep the place out of the red. I hope the new management does well.