XML 66 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Computation for earnings per share      
Net Income $ 46,314,388 $ 51,601,669 $ 46,594,132
Less: Net loss (income) attributable to redeemable noncontrolling interest 1,061,441 (1,612,712) (542,209)
NET INCOME ATTRIBUTABLE TO COMMON SHAREHOLDERS $ 47,375,829 $ 49,988,957 $ 46,051,923
Weighted average number of outstanding shares      
Weighted average number of outstanding shares (in shares) 3,512,470 3,448,824 3,407,408
Dilutive impact of restricted stock units (in shares) 2,058 3,014 5,983
Weighted average number of outstanding shares - Diluted (in shares) 3,514,528 3,451,838 3,413,391
Earnings per share attributable to common shareholders      
Basic (in dollars per share) $ 13.49 $ 14.49 $ 13.52
Diluted (in dollars per share) $ 13.48 $ 14.48 $ 13.49