Job losses add to financial woes