v3.25.2
Earnings Per Share
6 Months Ended
Jun. 30, 2025
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,
 2025202420252024
Net income $16,158,428 $8,125,840 $26,531,278 $21,141,773 
Less: Net income attributable to redeemable noncontrolling interest(587,851)— (598,438)— 
Net income attributable to common shareholders$15,570,577 $8,125,840 $25,932,840 $21,141,773 
Weighted average number of outstanding shares - Basic2,719,610 2,769,427 2,734,009 2,793,133 
Weighted average number of outstanding shares - Diluted2,719,610 2,769,427 2,734,009 2,793,133 
Earnings per share attributable to common shareholders
Basic$5.73 $2.93 $9.49 $7.57 
Diluted$5.73 $2.93 $9.49 $7.57