XML 58 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE ("EPS") (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Summary of the effects of dilutive securities on diluted EPS
The following table summarizes the effects of dilutive securities on diluted EPS for the period (amounts in thousands, except share data):
Years Ended
December 31,
2024
December 31,
2023
December 31,
2022
Net income attributable to Royal Gold common stockholders$332,023 $239,440 $238,982 
Weighted-average shares for basic EPS65,662,18565,613,00265,576,995
Effect of other dilutive securities114,649126,10884,753
Weighted-average shares for diluted EPS65,776,83465,739,11065,661,748
Basic EPS$5.04 $3.64 $3.64 
Diluted EPS$5.04 $3.63 $3.63