Source Rock Royalties Ltd. (TSXV:SRR)
Canada flag Canada · Delayed Price · Currency is CAD
1.060
-0.020 (-1.85%)
Sep 3, 2026, 3:56 PM EST

Source Rock Royalties Financials Overview

Millions CAD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
6.276.037.696.656.494.26
Revenue Growth
-11.22%-21.57%15.70%2.40%52.29%209.79%
Gross Profit
6.276.037.696.656.494.26
Operating Income
2.361.652.041.843.16-0.13
Net Income
1.991.321.51.572.560.18
Earnings Per Share
0.040.030.030.030.060.01
EPS Growth
55.66%-9.68%-8.82%-42.38%883.33%-

Cash & Debt

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

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
4.514.626.654.915.323.41
Capital Expenditures
-1.53-0.83-0.03-13.28-3.62-1.19
Free Cash Flow
2.983.796.62-8.361.72.21
Free Cash Flow Growth
-45.54%-42.84%---23.18%211.27%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '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
37.67%27.37%26.47%27.61%48.63%-3.16%
Pretax Margin
40.80%29.48%28.25%34.10%53.04%-3.14%
Profit Margin
31.74%21.93%19.45%23.57%39.41%4.14%
FCF Margin
47.58%62.76%86.11%-125.85%26.18%51.90%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '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.22%9.34%10.26%10.01%10.79%-

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
25.7030.3326.2223.9713.34-
P/FCF Ratio
16.5010.605.92-20.08-
PS Ratio
7.856.655.105.655.26-