not sure on the Timbaland comment but the deficit has been there all along. The last financials that were released had the same thing. no need to bring that up if you did not already know it.
An accumulated deficit does not necessarily mean a company is in financial trouble. There are some cases in which a business might have an accumulated deficit and still have a strong financial future. For example, a young, small business that has yet to generate a profit could show an accumulated deficit on its balance sheet because of start-up costs but might be rapidly acquiring new customers and increasing its revenue. One period of profit could turn its accumulated deficit into positive retained earnings.