Qrf Comm. VA (EBR:QRF)
Belgium flag Belgium · Delayed Price · Currency is EUR
10.45
+0.10 (0.97%)
Aug 11, 2026, 11:25 AM CET

Qrf Comm. VA 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
14.2613.1512.4115.2713.4112.63
Revenue Growth
8.54%6.00%-18.72%13.88%6.13%1.35%
Gross Profit
12.2612.2611.8113.5211.6910.84
Operating Income
10.0810.089.8111.539.739.14
Net Income
18.2618.2610.93-2.4612.62.33
Earnings Per Share
2.182.181.40-0.321.680.22
EPS Growth
431.71%55.71%--663.64%-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
0.980.980.530.862.220.62
Total Debt
122.62122.6293.68128.51139.970
Net Cash (Debt)
-121.64-121.64-93.15-127.65-137.750.62
Net Cash Growth
------27.69%
Net Cash Per Share
-14.54-14.54-11.94-16.57-18.420.09

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
5.955.959.9711.1910.649.42
Capital Expenditures
-6.82-6.82-7.22-6.21-2.21-9.51
Free Cash Flow
-0.86-0.862.744.988.43-0.09
Free Cash Flow Growth
---44.93%-40.91%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
86.01%93.23%95.20%88.56%87.22%85.80%
Operating Margin
70.73%76.66%79.01%75.51%72.58%72.35%
Pretax Margin
129.21%140.05%88.65%-6.29%94.24%13.45%
Profit Margin
24.77%138.83%88.05%-16.08%93.97%18.42%
FCF Margin
-6.06%-6.57%22.10%32.62%62.87%-0.73%

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.8400.8400.8400.8000.8000.800
Dividend Per Share Growth
0%0%5.00%0%0%0%
Dividend Yield
8.12%7.53%7.73%5.15%5.12%4.32%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
4.754.777.39-5.4450.00
P/FCF Ratio
--29.4315.818.22-
PS Ratio
7.478.226.505.165.176.40