Ecosuntek S.p.A. (BIT:ECK)
Italy flag Italy · Delayed Price · Currency is EUR
3.240
+0.040 (1.25%)
Last updated: Jul 2, 2026, 1:55 PM CET

Ecosuntek 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
Operating Revenue
1,215737.79489.87896.49188.96
1,215737.79489.87896.49188.96
Revenue Growth (YoY)
64.65%50.61%-45.36%374.44%114.69%
Selling, General & Admin
1.681.360.420.160.19
Depreciation & Amortization
1.381.431.341.191.15
Amortization of Goodwill & Intangibles
1.31.280.480.380.4
Provision for Bad Debts
2.160.58-0.531.351.48
Other Operating Expenses
1,194719.03477.03879.26183.49
Total Operating Expenses
1,201723.68478.75882.34186.71
Operating Income
13.8814.1111.1314.152.25
Interest Expense
-3.26-4.81-3.45-1.48-1.01
Net Interest Expense
-3.26-4.81-3.45-1.48-1.01
Income (Loss) on Equity Investments
0.1400.030.011.38
Currency Exchange Gain (Loss)
--0--0-
Other Non-Operating Income (Expenses)
1.421.03-0.70.150.03
EBT Excluding Unusual Items
12.1810.33712.832.65
Gain (Loss) on Sale of Investments
0.01-0.01-0.04-0-0.02
Pretax Income
12.1910.326.9612.822.63
Income Tax Expense
4.874.223.114.350.64
Earnings From Continuing Ops.
7.326.13.858.471.99
Minority Interest in Earnings
-5.06-4.53-1.89-3.35-0.6
Net Income
2.261.571.965.131.39
Net Income to Common
2.261.571.965.131.39
Net Income Growth
43.91%-19.99%-61.72%268.09%336.90%
Shares Outstanding (Basic)
1717171717
Shares Outstanding (Diluted)
1717171717
EPS (Basic)
0.130.090.110.300.08
EPS (Diluted)
0.130.090.110.300.08
EPS Growth
43.92%-19.99%-61.72%268.09%336.92%
Free Cash Flow
29.69-0.986.230.833.18
Free Cash Flow Per Share
1.73-0.060.361.800.18
Profit Margin
0.19%0.21%0.40%0.57%0.74%
Free Cash Flow Margin
2.44%-0.13%1.27%3.44%1.68%
EBITDA
16.5616.8212.9515.723.8
EBITDA Margin
1.36%2.28%2.64%1.75%2.01%
D&A For EBITDA
2.682.711.831.571.55
EBIT
13.8814.1111.1314.152.25
EBIT Margin
1.14%1.91%2.27%1.58%1.19%
Effective Tax Rate
39.97%40.87%44.71%33.93%24.24%
Revenue as Reported
1,224746.99492.99906.64191.34