VBARE Iberian Properties SOCIMI, S.A. (BME:SCVBA)
Spain flag Spain · Delayed Price · Currency is EUR
4.300
0.00 (0.00%)
At close: Aug 6, 2026

BME:SCVBA Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
2.62.63.122.31.961.82
Revenue Growth
-15.05%-16.55%35.39%17.74%7.77%-12.49%
Gross Profit
2.62.63.122.31.961.82
Operating Income
1.881.882.032.421.120.54
Net Income
1.451.451.61.950.650.03
Earnings Per Share
0.410.410.450.550.180.01
EPS Growth
156.25%-8.89%-18.18%205.56%1700.00%-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
2.412.410.380.793.095.39
Total Debt
16.2116.2122.8923.9224.1522.42
Net Cash (Debt)
-13.81-13.81-22.51-23.13-21.07-17.03
Net Cash Growth
------
Net Cash Per Share
-3.87-3.87-6.33-6.52-5.93-4.80

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
2.582.581.730.47-1.05-0.32
Capital Expenditures
-0.12-0.12-0.87-2.55-3.42-2.49
Free Cash Flow
2.472.470.86-2.08-4.47-2.8
Free Cash Flow Growth
83.63%187.98%----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 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
72.21%72.21%65.14%104.86%57.41%29.59%
Pretax Margin
55.80%55.80%51.44%84.59%33.13%1.38%
Profit Margin
55.80%55.80%51.44%84.59%33.13%1.38%
FCF Margin
94.85%94.85%27.49%-90.49%-228.43%-154.49%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.4140.6171.510--0.186
Dividend Per Share Growth
-41.41%-59.13%----
Dividend Yield
32.87%62.87%0.00%0.00%10.49%13.11%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
10.5515.1222.2211.8240.00715.00
P/FCF Ratio
-8.9541.58---
PS Ratio
5.908.4911.4310.0213.1013.97