Salafin S.A. (CBSE:SLF)
Morocco flag Morocco · Delayed Price · Currency is MAD
445.00
+5.00 (1.14%)
At close: Aug 28, 2026

Salafin Balance Sheet

Millions MAD. Fiscal year is Jan - Dec.

Assets

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
0.070.070.080.080.07
Long-Term Investments
0.40.40.40.40.4
Loans & Lease Receivables
2,5382,5812,7322,8062,802
Other Receivables
162.25216.98225.31196.56197.39
Property, Plant & Equipment
866.21680.49695.42947.82981.73
Other Intangible Assets
245.93246.83250.98253.68253.88
Other Long-Term Assets
0.860.860.860.860.86
Total Assets
3,8133,7263,9054,2064,236

Liabilities

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Interest Bearing Deposits
145.46146.04450.23528.43363.68
Non-Interest Bearing Deposits
340.93482.77156.34113.59164.09
Total Deposits
486.39628.8606.57642.02527.77
Accounts Payable
293.89307.21281.41279.55261.28
Accrued Expenses
282.43254.72272.96624.86542.06
Current Portion of Long-Term Debt
1,151----
Long-Term Debt
4291,3341,4981,7441,914
Other Long-Term Liabilities
299.78334.29383.4558.6858.03
Total Liabilities
2,9432,8593,0433,3493,303

Shareholders' Equity

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Common Stock
312.41312.41312.41312.41312.41
Retained Earnings
96.1293.1590.5885.7584.73
Comprehensive Income & Other
462.3461.32459.78458.38536.11
Shareholders' Equity
870.83866.88862.77856.54933.25
Total Liabilities & Equity
3,8133,7263,9054,2064,236

Additional Metrics

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Total Debt
1,5801,3341,4981,7441,914
Net Cash (Debt)
-1,580-1,334-1,498-1,744-1,914
Net Cash Growth
-----
Net Cash Per Share
-509.58-429.74-479.65-549.17-609.78
Filing Date Shares Outstanding
3.123.123.123.123.12
Total Common Shares Outstanding
3.123.123.123.123.12
Working Capital
486.211,6071,7971,4571,668
Book Value Per Share
278.75277.48276.16274.17298.72
Tangible Book Value
624.9620.05611.79602.86679.37
Tangible Book Value Per Share
200.02198.47195.83192.97217.46