XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2022
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,
 2022202120222021
Net Income $1,215,764 $17,626,538 $9,490,780 $31,889,151 
Less: Net loss (income) attributable to redeemable noncontrolling interest3,197,122 (761,708)4,052,058 (1,315,810)
Net income attributable to common shareholders$4,412,886 $16,864,830 $13,542,838 $30,573,341 
Weighted average number of outstanding shares - Basic3,153,084 3,196,501 3,169,416 3,176,744 
Weighted average number of outstanding shares - Diluted3,153,084 3,196,501 3,169,416 3,176,744 
Earnings per share attributable to common shareholders
Basic$1.40 $5.28 $4.27 $9.62 
Diluted$1.40 $5.28 $4.27 $9.62