I'm always interested in how they are doing, I think its up to taxpayers if they want to go forward with these things. I think they will keep voting for it, even if it costs money in the short term.
Can you provide a link with their financial status that isn't a message-board post?