XML 59 R51.htm IDEA: XBRL DOCUMENT v2.4.0.6
Schedule of Earnings Per Share Reconciliation (Details) (USD $)
3 Months Ended 9 Months Ended
Sep. 30, 2012
Sep. 30, 2012
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 1 $ (2,282,004)  
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 2 (1,734,725)  
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 3 115,131,697  
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 4 113,678,970  
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 5 0  
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 6 0  
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 7 115,131,697  
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 8 113,678,970  
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 9 (0.02)  
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 10 (0.02)  
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 11 (0.02)  
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 12 (0.02)  
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 1   (7,187,568)
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 2   (7,085,523)
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 3   114,695,976
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 4   113,491,342
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 5   0
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 6   0
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 7   114,695,976
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 8   $ 113,491,342
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 9   (0.06)
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 10   (0.06)
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 11   (0.06)
Basic And Diluted Earnings Per Share Schedule Of Earnings Per Share Reconciliation 12   (0.06)