XML 50 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
Earnings Per Share - Computation for Earnings Per Share (Detail) - USD ($)
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Earnings Per Share [Abstract]    
Net Income $ 13,125,448 $ 9,279,879
Less: Net income attributable to redeemable noncontrolling interest (368,553) (14,216)
NET INCOME ATTRIBUTABLE TO COMMON SHAREHOLDERS $ 12,756,895 $ 9,265,663
Weighted average shares outstanding    
Basic (in shares) 3,428,888 3,388,743
Dilutive impact of restricted stock units (in shares) 6,441 4,653
Diluted (in shares) 3,435,329 3,393,396
Earnings per share    
Basic (USD per share) $ 3.72 $ 2.73
Diluted (USD per share) $ 3.71 $ 2.73