Roularta Media Group NV (EBR:ROU)
Belgium flag Belgium · Delayed Price · Currency is EUR
13.40
-0.05 (-0.37%)
Jul 22, 2026, 9:00 AM CET

Roularta Media Group NV Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
307.01320.31323.53343.14300.21256.27
Revenue Growth (YoY)
-5.13%-1.00%-5.72%14.30%17.14%-13.36%
Cost of Revenue
48.7852.4962.2567.8349.9647.31
Gross Profit
258.23267.82261.28275.31250.24208.96
Selling, General & Admin
246.15250.4250.19253.93225.1196.76
Depreciation & Amortization Expenses
20.5920.8618.3619.5916.5612.85
Other Operating Expenses
-8.52-7.09-10.51-3.7-4.17-6.71
Total Operating Expenses
258.22264.17258.04269.82237.49202.9
Operating Income
-1.193.653.245.512.756.06
Interest Income
0.721.850.850.170.110.1
Interest Expense
-0.12-0.7-0.46-0.49-0.29-0.38
Total Non-Operating Income (Expense)
0.61.150.39-0.32-0.18-0.28
Pretax Income
-0.234.793.635.1812.575.78
Provision for Income Taxes
-1.91-1.331.264.63-3.47-0.01
Net Income
1.696.122.370.5616.045.79
Minority Interest in Earnings
0.050.050.02-7.07-0.56-0.2
Net Income to Common
1.646.072.357.6216.595.98
Net Income Growth
-70.61%158.43%-69.16%-54.08%177.29%-44.87%
Shares Outstanding (Basic)
121312121212
Shares Outstanding (Diluted)
121312121212
Shares Change (YoY)
1.68%6.07%-0.03%0.53%-5.43%-1.20%
EPS (Basic)
0.130.490.200.651.420.48
EPS (Diluted)
0.130.490.200.651.410.48
EPS Growth
-71.74%145.00%-69.23%-53.90%193.75%-44.19%
Free Cash Flow
18.517.345.3113.5435.985.48
Free Cash Flow Growth
6.70%226.78%-60.81%-62.37%556.97%-76.64%
Free Cash Flow Per Share
1.491.390.451.153.070.44
Dividends Per Share
--1.0001.0001.0001.000
Gross Margin
84.11%83.61%80.76%80.23%83.36%81.54%
Operating Margin
-0.39%1.14%1.00%1.60%4.25%2.36%
Profit Margin
0.55%1.91%0.73%0.16%5.34%2.26%
FCF Margin
6.03%5.41%1.64%3.95%11.99%2.14%
EBITDA
19.4124.5121.625.0829.3118.91
EBITDA Margin
6.32%7.65%6.67%7.31%9.76%7.38%
EBIT
-1.193.653.245.512.756.06
EBIT Margin
-0.39%1.14%1.00%1.60%4.25%2.36%
Effective Tax Rate
846.46%-27.77%34.75%89.29%-27.56%-0.14%