XML 56 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Earnings Per Share - Computation for Earnings Per Share (Detail) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Earnings Per Share [Abstract]    
Net Income $ 19,555,847 $ 12,942,129
Less: Net income attributable to redeemable noncontrolling interest (2,623,205) 47,332
NET INCOME ATTRIBUTABLE TO COMMON SHAREHOLDERS $ 16,932,642 $ 12,989,461
Weighted average shares outstanding    
Weighted average number of outstanding shares - Basic (in shares) 3,493,843 3,487,923
Dilutive impact of restricted stock units (in shares) 2,691 4,015
Weighted average number of outstanding shares - Diluted (in shares) 3,496,534 3,491,938
Earnings per share    
Basic (USD per share) $ 4.85 $ 3.72
Diluted (USD per share) $ 4.84 $ 3.72