Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Earnings Per Share (Details)

v2.4.0.6
Summary of Significant Accounting Policies - Earnings Per Share (Details) (USD $)
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2012
Jun. 30, 2011
Accounting Policies [Abstract]        
Basic and diluted net income $ 5,168,868 $ 8,832,128 $ 6,674,166 $ 14,120,413
Basic weighted-average shares outstanding 44,541,025 42,367,242 44,343,059 41,847,646
Effect of dilutive securities:        
Preferred stock (in shares) 0 0 0 0
Stock options (in shares) 1,818,298 3,540,506 1,800,873 3,438,004
Diluted weighted-average shares outstanding 46,359,323 45,907,748 46,143,932 45,285,650
Stock options excluded from calculation of dilutive shares as the effect would be anti-dilutive 1,194,338 60,000 694,688 88,688