Source Rock Royalties Ltd. (TSXV:SRR)
Canada flag Canada · Delayed Price · Currency is CAD
1.010
+0.010 (1.00%)
Aug 11, 2026, 3:29 PM EST

Source Rock Royalties Financials Overview

Millions CAD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
5.666.037.696.656.494.26
Revenue Growth
-25.89%-21.57%15.70%2.40%52.29%209.79%
Gross Profit
5.666.037.696.656.494.26
Operating Income
1.511.652.041.843.16-0.13
Net Income
1.321.321.51.572.560.18
Earnings Per Share
0.030.030.030.030.060.01
EPS Growth
-15.04%-9.68%-8.82%-42.38%883.33%-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Cash (Debt)
3.814.154.641.4613.151.49
Net Cash Growth
-25.64%-10.47%217.07%-88.88%781.34%63.35%
Net Cash Per Share
0.080.090.100.030.300.05
Cash & Investments
3.814.154.641.4613.151.49

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
3.874.626.654.915.323.41
Capital Expenditures
-1.13-0.83-0.03-13.28-3.62-1.19
Free Cash Flow
2.743.796.62-8.361.72.21
Free Cash Flow Growth
-55.83%-42.84%---23.18%211.27%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
26.70%27.37%26.47%27.61%48.63%-3.16%
Pretax Margin
30.49%29.48%28.25%34.10%53.04%-3.14%
Profit Margin
23.28%21.93%19.45%23.57%39.41%4.14%
FCF Margin
48.42%62.76%86.11%-125.85%26.18%51.90%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.0780.0780.0760.0660.0600.015
Dividend Per Share Growth
0%1.96%15.91%10.00%300.00%200.00%
Dividend Yield
7.72%9.29%10.19%9.94%10.73%-

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
36.0730.3326.2223.9713.34-
P/FCF Ratio
16.8010.605.92-20.08-
PS Ratio
8.136.655.105.655.26-