Quarterly report pursuant to Section 13 or 15(d)

Business Acquisitions and Related Transactions - Pro Forma Information (Details)

v2.4.0.6
Business Acquisitions and Related Transactions - Pro Forma Information (Details) (USD $)
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2012
Jun. 30, 2011
Pro forma:        
Revenue   $ 186,980,739   $ 354,899,304
Income   8,156,922   12,770,002
Basic earnings per share   $ 0.19   $ 0.31
Diluted earnings per share   $ 0.18   $ 0.28
Actual:        
Revenue 164,099,905 165,481,943 310,673,274 311,901,712
Income $ 5,168,868 $ 8,832,128 $ 6,674,166 $ 14,120,413
Basic earnings per share $ 0.12 $ 0.21 $ 0.15 $ 0.34
Diluted earnings per share $ 0.11 $ 0.19 $ 0.14 $ 0.31