XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
Basic and diluted EPS are calculated under the two-class method and are computed by dividing net income attributable to common shareholders by the weighted average number of DHIL common shares outstanding for the period, including unvested restricted shares. For the periods reported, DHIL did not have any dilutive common shares outstanding. DHIL has not issued any preferred shares. The following table sets forth the computation for basic and diluted EPS:
 Three Months Ended 
 June 30,
Six Months Ended 
 June 30,
 2024202320242023
Net income $8,125,840 $10,168,949 $21,141,773 $24,271,996 
Less: Net income attributable to redeemable noncontrolling interest— (736,470)— (2,131,965)
Net income attributable to common shareholders$8,125,840 $9,432,479 $21,141,773 $22,140,031 
Weighted average number of outstanding shares - Basic2,769,427 2,970,357 2,793,133 2,997,574 
Weighted average number of outstanding shares - Diluted2,769,427 2,970,357 2,793,133 2,997,574 
Earnings per share attributable to common shareholders
Basic$2.93 $3.18 $7.57 $7.39 
Diluted$2.93 $3.18 $7.57 $7.39