XML 52 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share - Computation for Earnings Per Share (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Earnings Per Share [Abstract]        
Net Income $ 16,399,370 $ 13,158,099 $ 44,239,522 $ 39,250,567
Less: Net income attributable to redeemable noncontrolling interest (1,191,317) (459,252) (1,671,640) (1,156,385)
NET INCOME ATTRIBUTABLE TO COMMON SHAREHOLDERS $ 15,208,053 $ 12,698,847 $ 42,567,882 $ 38,094,182
Weighted average shares outstanding        
Weighted average number of outstanding shares - Basic (in shares) 3,530,586 3,454,178 3,512,547 3,442,402
Dilutive impact of restricted stock units (in shares) 1,760 7,240 1,970 5,574
Weighted average number of outstanding shares - Diluted (in shares) 3,532,346 3,461,418 3,514,517 3,447,976
Earnings per share        
Basic (USD per share) $ 4.31 $ 3.68 $ 12.12 $ 11.07
Diluted (USD per share) $ 4.31 $ 3.67 $ 12.11 $ 11.05