XML 51 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
Earnings Per Share - Computation for Earnings Per Share (Detail) - 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 $ 12,967,019 $ 9,767,107 $ 26,092,467 $ 19,046,986
Less: Net income attributable to redeemable noncontrolling interest (328,580) (52,555) (697,133) (66,771)
NET INCOME ATTRIBUTABLE TO COMMON SHAREHOLDERS $ 12,638,439 $ 9,714,552 $ 25,395,334 $ 18,980,215
Weighted average shares outstanding        
Basic (in shares) 3,443,783 3,410,751 3,436,391 3,399,740
Dilutive impact of restricted stock units (in shares) 5,345 4,441 4,631 3,458
Diluted (in shares) 3,449,128 3,415,192 3,441,022 3,403,198
Earnings per share        
Basic (USD per share) $ 3.67 $ 2.85 $ 7.39 $ 5.58
Diluted (USD per share) $ 3.66 $ 2.84 $ 7.38 $ 5.58