XML 20 R17.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2011
Earnings Per Share  
Schedule Of Earnings Per Share Basic And Diluted
                                 
    Three Months Ended June 30,     Six Months Ended June 30,  
    2011     2010     2011     2010  
Numerators:
                               
Numerator for both basic and diluted EPS, net income
  $ 38,472,169     $ 34,057,330     $ 80,805,051     $ 66,519,460  
 
                               
Denominators:
                               
Denominator for basic EPS, weighted-average shares outstanding
    142,279,210       139,124,771       142,071,203       138,697,007  
Potentially dilutive shares resulting from stock plans
    1,917,784       1,421,509       1,992,412       1,365,635  
 
                       
 
                               
Denominator for diluted EPS
    144,196,994       140,546,280       144,063,615       140,062,642  
 
                       
 
                               
Shares related to stock plans not included in diluted average common shares outstanding because their effect would be antidilutive
    1,078,512       285,998       307,231       301,038