v2.4.0.6
Balance Sheet Paranthetical (USD $)
Dec. 31, 2011
Dec. 31, 2010
Common stock, par value $ 0.0001 $ 0
Common stock, shares authorized 2,010,000 0
Common stock, shares issued 0 0
Common stock, shares outstanding 0 0
Common A stock, par value $ 0.0001 $ 0
Common A stock, shares authorized 2,000,000,000 0
Common A stock, shares issued 641,745,225 0
Common A stock, shares outstanding 641,745,225 0
Common B stock, par value 0.0001 0
Common B stock, shares authorized 10,000,000 0
Common B stock, shares issued 2,399,976 0
Common B stock, shares outstanding 2,399,976 0
Series B convertible preferred stock, par value $ 0 $ 0.0001
Series B convertible preferred stock, shares authorized 0 199,998
Series B convertible preferred stock, shares issued 0 199,998
Series B convertible preferred stock, shares outstanding 0 199,998
Series D convertible preferred stock, par value 0 0.0001
Series D convertible preferred stock, shares authorized 0 6,560,174
Series D convertible preferred stock, shares issued 0 6,560,174
Series D convertible preferred stock, shares outstanding 0 6,258,297
Series E convertible preferred stock, par value 0 0.0001
Series E convertible preferred stock, shares authorized 0 4,406,160
Series E convertible preferred stock, shares issued 0 4,406,160
Series E convertible preferred stock, shares outstanding 0 4,127,653
Series F convertible preferred stock, par value 0 0.0001
Series F convertible preferred stock, shares authorized 0 4,202,658
Series F convertible preferred stock, shares issued 0 4,202,658
Series F convertible preferred stock, shares outstanding 0 4,202,658
Series G convertible preferred stock, par value 0 0.0001
Series G convertible preferred stock, shares authorized 0 30,075,690
Series G convertible preferred stock, shares issued 0 14,245,018
Series G convertible preferred stock, shares outstanding 0 14,245,018
Voting common stock, par value 0 0.0001
Voting common stock, shares authorized 0 1,000,000,000
Voting common stock, shares issued 0 422,991,996
Voting common stock, shares outstanding 0 331,232,520
Non-Voting common stock, par value $ 0 $ 0.0001
Non-Voting common stock, shares authorized 0 200,000,000
Non-Voting common stock, shares issued 0 11,728,972
Non-Voting common stock, shares outstanding 0 10,159,792
Treasury Stock Shares 0 93,328,656