XML 42 R47.htm IDEA: XBRL DOCUMENT v2.4.0.6
Income (loss) per share (Anti-dilutive Securities Not Included in Diluted Shares Outstanding) (Details)
In Thousands, unless otherwise specified
6 Months Ended 12 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Dec. 31, 2011
Dec. 31, 2010
Dec. 31, 2009
Convertible preferred stock (on an as if converted basis)
         
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share, amount 0 12,916 12,916 12,899 12,899
Options to purchase common stock
         
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share, amount 306 3,311 3,808 2,913 3,244
Common stock subject to repurchase
         
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share, amount 0 284 169 115 1
Stock warrants
         
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share, amount 0 213 213 238 238
Restricted stock units
         
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Antidilutive securities excluded from computation of earnings per share, amount 40 0 0 0 0