Quarterly report pursuant to Section 13 or 15(d)

Per Share Data - Computations of Basic and Diluted Per Share (Details)

v2.4.0.8
Per Share Data - Computations of Basic and Diluted Per Share (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2014
Sep. 30, 2013
Sep. 30, 2014
Sep. 30, 2013
Earnings Per Share [Abstract]        
Basic weighted-average shares 182,988,516 181,759,305 182,082,141 182,895,952
Effect of dilutive securities:        
Common stock options 18,424,579 0 15,289,845 0
Warrants to purchase common stock 9,122,277 0 7,871,369 0
Dilutive potential common shares 27,546,856 0 23,161,214 0
Weighted average common shares outstanding and dilutive potential common shares 210,535,372 181,759,305 205,243,355 182,895,952