Seco S.p.A. (BIT:IOT)
Italy flag Italy · Delayed Price · Currency is EUR
4.305
+0.010 (0.23%)
Sep 18, 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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
198.95198.8184.4210.04202.46113.66
Revenue Growth
6.35%7.81%-12.21%3.75%78.13%48.33%
Gross Profit
43.184428.1355.3846.0320.25
Operating Income
8.329.85-15.9824.1520.189.53
Net Income
-3.4-2.69-21.0311.8611.044.15
Earnings Per Share
-0.03-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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
61.7268.6972.5974.8239.5958.83
Total Debt
120.23115.94125.08139.9168.39168.3
Net Cash (Debt)
-58.51-47.25-52.49-65.08-128.8-109.47
Net Cash Growth
------
Net Cash Per Share
-0.44-0.32-0.36-0.49-1.09-1.45

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
31.634.7934.8925.696.7613.61
Capital Expenditures
-11.89-9.06-5.11-2.96-3.98-2.05
Free Cash Flow
19.7125.7329.7822.732.7911.57
Free Cash Flow Growth
-31.69%-13.60%31.01%715.90%-75.91%30.54%

Margins

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

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---38.2357.03231.31
Forward PE
31.5424.8145.4320.5125.6862.81
P/FCF Ratio
28.9315.088.0419.95225.9882.97
PS Ratio
2.871.951.302.163.118.44