XML 42 R36.htm IDEA: XBRL DOCUMENT v2.4.0.6
Net Income Per Weighted-Average Common Share (Details)
3 Months Ended
Mar. 31, 2012
Mar. 31, 2011
Net Income Per Weighted-Average Common Share [Abstract]    
Stock options to purchase common stock 2,105,924 2,057,790
Shares excluded from the computation of the diluted net income per weighted-average common share 1,238,880 686,876