Seco S.p.A. (BIT:IOT)
Italy flag Italy · Delayed Price · Currency is EUR
3.480
-0.085 (-2.38%)
Jul 28, 2026, 5:35 PM CET

Seco S.p.A. Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
200.2198.8184.4210.04202.46113.66
Revenue Growth
8.60%7.81%-12.21%3.75%78.13%48.33%
Gross Profit
45.034428.1355.3846.0320.25
Operating Income
10.419.85-15.9824.1520.189.53
Net Income
-0.73-2.69-21.0311.8611.044.15
Earnings Per Share
--0.02-0.160.090.090.06
EPS Growth
---0%58.54%-98.92%

Revenue by Segment

Fiscal YearFY 2025
Period EndingDec '25
Seco
147.5
Seco NE
60.98
Eliminations
-10.9
Total
197.58

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
64.7768.6972.5974.8239.5958.83
Total Debt
118.64115.94125.08139.9168.39168.3
Net Cash (Debt)
-53.87-47.25-52.49-65.08-128.8-109.47
Net Cash Growth
------
Net Cash Per Share
--0.32-0.36-0.49-1.09-1.45

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
36.8434.7934.8925.696.7613.61
Capital Expenditures
-8.69-9.06-5.11-2.96-3.98-2.05
Free Cash Flow
28.1525.7329.7822.732.7911.57
Free Cash Flow Growth
12.42%-13.60%31.01%715.90%-75.91%30.54%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
22.49%22.13%15.26%26.36%22.74%17.82%
Operating Margin
5.20%4.95%-8.66%11.50%9.97%8.38%
Pretax Margin
1.75%0.97%-8.98%9.16%8.43%6.66%
Profit Margin
-0.36%-1.35%-11.41%5.65%5.45%3.65%
FCF Margin
14.06%12.94%16.15%10.82%1.38%10.18%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---38.2357.03231.31
Forward PE
32.6224.8145.4320.5125.6862.81
P/FCF Ratio
16.7815.088.0419.95225.9882.97
PS Ratio
2.361.951.302.163.118.44