XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Computation for Earnings Per Share The following table sets forth the computation for basic and diluted EPS:
 Three Months Ended 
 June 30,
Six Months Ended 
 June 30,
 2021202020212020
Net Income $17,626,538 $13,638,479 $31,889,151 $11,110,111 
Less: Net loss (income) attributable to redeemable noncontrolling interest(761,708)(1,437,789)(1,315,810)2,620,687 
Net income attributable to common shareholders$16,864,830 $12,200,690 $30,573,341 $13,730,798 
Weighted average number of outstanding shares - Basic3,196,501 3,220,973 3,176,744 3,246,867 
Weighted average number of outstanding shares - Diluted3,196,501 3,220,973 3,176,744 3,246,867 
Earnings per share attributable to common shareholders
Basic$5.28 $3.79 $9.62 $4.23 
Diluted$5.28 $3.79 $9.62 $4.23