XML 43 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Computation Of Basic And Diluted Earnings Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Earnings Per Share [Abstract]        
Net income attributable to the Company $ 5,675,192 $ 4,529,380 $ 10,151,247 $ 6,343,420
Weighted average common shares outstanding - Basic 1,886,735 1,923,213 1,886,161 1,928,766
Incremental shares outstanding assuming the exercise of dilutive stock options and SARs (share settled) 9,846 5,412 9,679 6,559
Weighted average common shares outstanding - Diluted 1,896,581 1,928,625 1,895,840 1,935,325
Basic Earnings per Common Share $ 3.01 $ 2.36 $ 5.38 $ 3.29
Diluted Earnings per Common Share $ 2.99 $ 2.35 $ 5.35 $ 3.28