Petros Petropoulos AEVE (ATH:PETRO)
Greece flag Greece · Delayed Price · Currency is EUR
7.94
+0.02 (0.25%)
Last updated: Jun 11, 2026, 12:10 PM EET

Petros Petropoulos AEVE Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
231.14239.5213.56156.13155.74
Revenue Growth (YoY)
-3.49%12.15%36.78%0.25%32.46%
Cost of Revenue
182.57190.89172.56127.08128.8
Gross Profit
48.5748.614129.0526.94
Selling, General & Admin
36.5134.6128.5721.3717.6
Other Operating Expenses
-3.27-2.94-2.11-1.99-1.38
Operating Expenses
33.2331.6726.4619.3816.22
Operating Income
15.3416.9414.549.6710.72
Interest Expense
-3.93-4.07-2.99-1.37-0.79
Interest & Investment Income
0.120.120.090.190.14
Currency Exchange Gain (Loss)
0.040.060.090.08-0
Other Non Operating Income (Expenses)
-0.57-0.55-0.19-0.16-0.18
EBT Excluding Unusual Items
1112.511.548.429.88
Gain (Loss) on Sale of Assets
0.190.150.050.180.01
Pretax Income
11.1812.6611.598.69.89
Income Tax Expense
3.193.223.532.053.13
Earnings From Continuing Operations
7.999.448.066.546.76
Minority Interest in Earnings
-0.09----
Net Income
7.99.448.066.546.76
Net Income to Common
7.99.448.066.546.76
Net Income Growth
-16.32%17.14%23.16%-3.27%103.56%
Shares Outstanding (Basic)
77777
Shares Outstanding (Diluted)
77777
Shares Change (YoY)
-----0.33%
EPS (Basic)
1.211.441.231.001.03
EPS (Diluted)
1.211.441.231.001.03
EPS Growth
-16.32%17.14%23.16%-3.27%104.23%
Free Cash Flow
-11.99-17.850.6917.52
Free Cash Flow Per Share
-1.821.38-2.730.112.68
Dividend Per Share
-0.3000.8640.2590.324
Dividend Growth
--65.30%233.33%-20.00%200.00%
Gross Margin
21.01%20.30%19.20%18.61%17.30%
Operating Margin
6.64%7.07%6.81%6.19%6.88%
Profit Margin
3.42%3.94%3.77%4.19%4.34%
Free Cash Flow Margin
-5.15%3.76%-8.36%0.44%11.25%
EBITDA
17.0918.3815.5210.4211.36
EBITDA Margin
7.39%7.68%7.27%6.67%7.30%
D&A For EBITDA
1.751.440.980.750.65
EBIT
15.3416.9414.549.6710.72
EBIT Margin
6.64%7.07%6.81%6.19%6.88%
Effective Tax Rate
28.53%25.42%30.48%23.88%31.61%
Advertising Expenses
5.635.512.281.590.92