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 9 Months Ended
Sep. 30, 2012
Sep. 30, 2011
Sep. 30, 2012
Sep. 30, 2011
Accounting Policies [Abstract]        
Basic and diluted net income $ 6,771,182 $ 12,358,580 $ 13,445,348 $ 26,478,993
Basic weighted-average shares outstanding 44,788,160 43,116,861 44,492,509 42,275,367
Effect of dilutive securities:        
Preferred stock (in shares) 0 0 0 0
Stock options (in shares) 1,459,079 3,191,171 1,517,629 3,101,737
Diluted weighted-average shares outstanding 46,247,239 46,308,032 46,010,138 45,377,104
Stock options excluded from calculation of dilutive shares as the effect would be anti-dilutive 691,688 694,688 691,688 88,688