Biggest changeRoyalty interests accounted for 31% of our royalty revenue for the years ended December 31, 2023 and 2022, and 34%, and 31% of our total revenue for the six months ended December 31, 2021, and fiscal year ended June 30, 2021, respectively. Our long-lived assets (stream and royalty interests, net) are geographically distributed as shown in the following table (amounts are in thousands): As of December 31, 2023 As of December 31, 2022 Total stream Total stream Stream Royalty and royalty Stream Royalty and royalty interest interest interests, net interest interest interests, net Canada $ 461,398 $ 614,900 $ 1,076,298 $ 511,957 $ 620,549 $ 1,132,506 Dominican Republic 311,050 — 311,050 320,867 — 320,867 Africa 264,529 321 264,850 299,722 321 300,043 Chile 222,629 224,116 446,745 236,312 224,116 460,428 United States — 794,891 794,891 — 823,203 823,203 Mexico — 41,803 41,803 — 50,156 50,156 Australia — 21,288 21,288 — 22,120 22,120 Rest of world 92,010 26,639 118,649 101,440 26,639 128,079 Total $ 1,351,616 $ 1,723,958 $ 3,075,574 $ 1,470,298 $ 1,767,104 $ 3,237,402 6 Table of Contents Our reportable segments for purposes of assessing performance for the years ended December 31, 2023 and 2022, six months ended December 31, 2021, and fiscal year ended June 30, 2021, respectively, are shown below (amounts are in thousands): Year Ended December 31, 2023 Revenue Cost of sales (1) Production taxes Depletion (2) Segment gross profit (3) Stream interests Canada $ 196,961 $ 41,624 $ — $ 50,559 $ 104,778 Dominican Republic 76,247 22,339 — 9,817 44,091 Africa 70,757 14,319 — 35,193 21,245 Chile 48,920 7,225 — 13,683 28,012 Rest of world 25,395 5,016 — 11,869 8,510 Total stream interests 418,280 90,523 — 121,121 206,636 Royalty interests United States $ 123,690 $ — $ 6,232 $ 28,551 $ 88,907 Mexico 25,754 — — 8,353 17,401 Canada 12,712 — 1,062 5,650 6,000 Australia 19,011 — — 831 18,180 Rest of world 6,270 — — — 6,270 Total royalty interests 187,437 — 7,294 43,385 136,758 Total $ 605,717 $ 90,523 $ 7,294 $ 164,506 $ 343,394 Year Ended December 31, 2022 Revenue Cost of sales (1) Production taxes Depletion (2) Segment gross profit (3) Stream interests Canada $ 212,369 $ 46,438 $ — $ 67,368 $ 98,563 Dominican Republic 85,863 26,211 — 29,216 30,436 Africa 53,787 11,135 — 24,348 18,304 Chile 47,347 7,165 — 12,835 27,347 Rest of world 18,427 3,693 — 9,759 4,975 Total stream interests 417,793 94,642 — 143,526 179,625 Royalty interests United States $ 81,642 $ — $ 4,131 $ 13,966 $ 63,545 Mexico 52,388 — — 10,822 41,566 Canada 27,210 — 2,890 9,039 15,281 Australia 15,672 — — 1,089 14,583 Africa 316 — — — 316 Rest of world 8,185 — — — 8,185 Total royalty interests 185,413 — 7,021 34,916 143,476 Total $ 603,206 $ 94,642 $ 7,021 $ 178,442 $ 323,101 7 Table of Contents Six Months Ended December 31, 2021 Revenue Cost of sales (1) Production taxes Depletion (2) Segment gross profit (3) Stream interests Canada $ 115,544 $ 25,396 $ — $ 44,886 $ 45,262 Dominican Republic 52,958 16,540 — 16,615 19,803 Chile 28,075 4,216 — 7,457 16,402 Africa 22,228 4,652 — 9,452 8,124 Rest of World 7,746 1,525 — 4,193 2,028 Total stream interests 226,551 52,329 — 82,603 91,619 Royalty interests United States $ 54,046 $ — $ 2,601 $ 5,056 $ 46,389 Mexico 31,858 — — 5,890 25,968 Canada 13,756 — 1,811 5,208 6,737 Australia 11,174 — — 621 10,553 Africa 1,107 — — — 1,107 Rest of world 4,460 — — 92 4,368 Total royalty interests 116,401 — 4,412 16,867 95,122 Total $ 342,952 $ 52,329 $ 4,412 $ 99,470 $ 186,741 Fiscal Year Ended June 30, 2021 Revenue Cost of sales (1) Production taxes Depletion (2) Segment gross profit (3) Stream interests Canada $ 190,537 $ 40,121 $ — $ 78,520 $ 71,896 Dominican Republic 115,583 33,453 — 39,771 42,359 Chile 82,164 12,048 — 21,057 49,059 Africa 35,705 7,276 — 11,246 17,183 Total stream interests 423,989 92,898 — 150,594 180,497 Royalty interests United States $ 68,611 $ — $ 3,482 $ 5,938 $ 59,191 Mexico 58,212 — — 9,084 49,128 Canada 31,671 — 3,261 12,341 16,069 Australia 21,466 — — 1,889 19,577 Africa 2,801 — — — 2,801 Chile — — — — — Rest of world 9,106 — — 3,367 5,739 Total royalty interests 191,867 — 6,743 32,619 152,505 Total $ 615,856 $ 92,898 $ 6,743 $ 183,213 $ 333,002 (1) Excludes depreciation, depletion and amortization.
Biggest changeRoyalty interests accounted for 33% and 31% of our total revenue for the years ended December 31, 2024 and 2023, respectively. 5 Our long-lived assets (stream and royalty interests, net) for the years ended December 31, 2024 and 2023 are geographically distributed as shown in the following table (amounts are in thousands): As of December 31, 2024 As of December 31, 2023 Stream interest Royalty interest Total stream and royalty interests, net Stream interest Royalty interest Total stream and royalty interests, net Canada $ 417,643 $ 659,070 $ 1,076,713 $ 461,398 $ 614,900 $ 1,076,298 Dominican Republic 302,122 — 302,122 311,050 — 311,050 Africa 237,028 321 237,349 264,529 321 264,850 Chile 211,123 224,116 435,239 222,629 224,116 446,745 United States — 827,277 827,277 — 794,891 794,891 Mexico — 33,800 33,800 — 41,803 41,803 Australia — 19,265 19,265 — 21,288 21,288 Rest of world 85,254 25,785 111,039 92,010 26,639 118,649 Total $ 1,253,170 $ 1,789,634 $ 3,042,804 $ 1,351,616 $ 1,723,958 $ 3,075,574 Our reportable segments for purposes of assessing performance for the years ended December 31, 2024, 2023 and 2022, respectively, are shown below (amounts are in thousands): Year Ended December 31, 2024 Revenue Cost of sales (1) Production taxes Depletion (2) Segment gross profit (3) Stream interests Canada $ 231,801 $ 43,262 $ — $ 43,755 $ 144,784 Dominican Republic 83,059 23,620 — 8,929 50,510 Africa 82,132 16,069 — 27,501 38,562 Chile 47,531 6,951 — 11,506 29,074 Rest of the world 38,771 7,612 — 11,109 20,050 Total stream interests 483,294 97,514 — 102,800 282,980 Royalty interests United States $ 121,212 $ — $ 5,419 $ 22,902 $ 92,891 Mexico 52,842 — — 8,003 44,839 Australia 28,966 — — 2,023 26,943 Canada 18,945 — 1,203 7,502 10,240 Rest of the world 14,136 — — 855 13,281 Total royalty interests 236,101 — 6,622 41,285 188,194 Total $ 719,395 $ 97,514 $ 6,622 $ 144,085 $ 471,174 6 Year Ended December 31, 2023 Revenue Cost of sales (1) Production taxes Depletion (2) Segment gross profit (3) Stream interests Canada $ 196,961 $ 41,624 $ — $ 50,559 $ 104,778 Dominican Republic 76,247 22,339 — 9,817 44,091 Africa 70,757 14,319 — 35,193 21,245 Chile 48,920 7,225 — 13,683 28,012 Rest of the world 25,395 5,016 — 11,869 8,510 Total stream interests 418,280 90,523 — 121,121 206,636 Royalty interests United States $ 123,690 $ — $ 6,232 $ 28,551 $ 88,907 Mexico 25,754 — — 8,353 17,401 Australia 19,011 — — 831 18,180 Canada 12,712 — 1,062 5,650 6,000 Rest of the world 6,270 — — — 6,270 Total royalty interests 187,437 — 7,294 43,385 136,758 Total $ 605,717 $ 90,523 $ 7,294 $ 164,506 $ 343,394 Year Ended December 31, 2022 Revenue Cost of sales (1) Production taxes Depletion (2) Segment gross profit (3) Stream interests Canada $ 212,369 $ 46,438 $ — $ 67,368 $ 98,563 Dominican Republic 85,863 26,211 — 29,216 30,436 Africa 53,787 11,135 — 24,348 18,304 Chile 47,347 7,165 — 12,835 27,347 Rest of the world 18,427 3,693 — 9,759 4,975 Total stream interests 417,793 94,642 — 143,526 179,625 Royalty interests United States $ 81,642 $ — $ 4,131 $ 13,966 $ 63,545 Mexico 52,388 — — 10,822 41,566 Canada 27,210 — 2,890 9,039 15,281 Australia 15,672 — — 1,089 14,583 Rest of the world 8,501 — — — 8,501 Total royalty interests 185,413 — 7,021 34,916 143,476 Total $ 603,206 $ 94,642 $ 7,021 $ 178,442 $ 323,101 _______________________________________________________ (1) Excludes depreciation, depletion and amortization.