XML 76 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Common Share and Share Awards Computation Of Basic And Diluted Earnings Per Share (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Earnings Per Share [Abstract]      
Net Income Attributable to the Company $ 25,706,502 $ 19,523,118 $ 12,533,905
Weighted Average Shares Outstanding – Basic 1,886,354 1,907,675 1,984,360
Incremental shares outstanding assuming the exercise of dilutive stock options and SARs (share settled) 9,517 7,382 5,439
Weighted average common shares outstanding - Diluted 1,895,871 1,915,057 1,989,799
Basic Earnings per Common Share $ 13.63 $ 10.23 $ 6.32
Diluted Earnings per Common Share $ 13.56 $ 10.19 $ 6.30