XML 71 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings Per Share (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Computation for earnings per share      
Net Income $ 75,589,539 $ 38,165,138 $ 59,754,319
Less: Net loss (income) attributable to redeemable noncontrolling interest (1,388,930) 495,407 (4,795,295)
NET INCOME ATTRIBUTABLE TO COMMON SHAREHOLDERS $ 74,200,609 $ 38,660,545 $ 54,959,024
Weighted average number of outstanding shares      
Weighted average number of outstanding shares (in shares) 3,179,497 3,214,564 3,436,574
Dilutive impact of restricted stock units (in shares) 0 0 67
Weighted average number of outstanding shares - Diluted (in shares) 3,179,497 3,214,564 3,436,641
Earnings per share attributable to common shareholders      
Basic (in dollars per share) $ 23.34 $ 12.03 $ 15.99
Diluted (in dollars per share) $ 23.34 $ 12.03 $ 15.99