Seco S.p.A. (BIT:IOT)
Italy flag Italy · Delayed Price · Currency is EUR
2.335
-0.065 (-2.71%)
At close: Mar 27, 2026

Seco S.p.A. 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
197.58183.51209.82200.91112.29
Other Revenue
-0.890.221.551.37
197.58184.4210.04202.46113.66
Revenue Growth (YoY)
7.15%-12.21%3.75%78.13%48.33%
Cost of Revenue
160.13156.27154.67156.4393.41
Gross Profit
37.4528.1355.3846.0320.25
Selling, General & Admin
-5.284.373.181.84
Other Operating Expenses
2.98.816.423.96-0.32
Operating Expenses
27.2444.1131.2325.8510.73
Operating Income
10.21-15.9824.1520.189.53
Interest Expense
-10.13-7.27-8.58-1.47-0.81
Interest & Investment Income
3.386.314.430.320.05
Currency Exchange Gain (Loss)
-1.531.190.010.4-0.61
Other Non Operating Income (Expenses)
--0.82-0.78-2.36-0.59
EBT Excluding Unusual Items
1.92-16.5619.2317.067.57
Pretax Income
1.92-16.5619.2317.067.57
Income Tax Expense
1.431.14.62.491.07
Earnings From Continuing Operations
0.5-17.6614.6314.576.5
Net Income to Company
0.5-17.6614.6314.576.5
Minority Interest in Earnings
-3.19-3.37-2.77-3.53-2.35
Net Income
-2.69-21.0311.8611.044.15
Net Income to Common
-2.69-21.0311.8611.044.15
Net Income Growth
--7.47%166.06%2.75%
Shares Outstanding (Basic)
-13312811373
Shares Outstanding (Diluted)
-14613311975
Shares Change (YoY)
-9.42%12.32%57.36%9742.30%
EPS (Basic)
--0.160.090.100.06
EPS (Diluted)
--0.160.090.090.06
EPS Growth
---58.54%-98.92%
Free Cash Flow
25.7329.7822.732.7911.57
Free Cash Flow Per Share
-0.200.170.020.15
Gross Margin
18.95%15.26%26.36%22.74%17.82%
Operating Margin
5.17%-8.66%11.50%9.97%8.38%
Profit Margin
-1.36%-11.41%5.65%5.45%3.65%
Free Cash Flow Margin
13.02%16.15%10.82%1.38%10.18%
EBITDA
34.56-4.2844.5938.8418.68
EBITDA Margin
17.49%-2.32%21.23%19.18%16.43%
D&A For EBITDA
24.3511.720.4418.659.15
EBIT
10.21-15.9824.1520.189.53
EBIT Margin
5.17%-8.66%11.50%9.97%8.38%
Effective Tax Rate
74.19%-23.93%14.62%14.11%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.