Bloomington small business financial position