Lectra SA (EPA:LSS)
France flag France · Delayed Price · Currency is EUR
20.50
+1.68 (8.93%)
Jul 31, 2026, 5:35 PM CET

Lectra Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023
Period EndingJun '26 Dec '25 Dec '24 Dec '23
Revenue
485.09506.73526.67477.58
Revenue Growth
-7.72%-3.79%10.28%-
Gross Profit
357.91369.26376.87333.18
Operating Income
30.335.3848.848.45
Net Income
22.9525.9631.1633.9
Earnings Per Share
0.600.680.820.89
EPS Growth
-25.17%-17.07%-7.87%-

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
EMEA (Europe, Middle East and Africa)
223.22219.05196.51--
Americas
164.11176.1171.45189.74129.76
Asia-Pacific
119.41131.53109.62132.78104.79
Total
506.73526.67477.58521.93387.58

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingJun '26 Dec '25 Dec '24 Dec '23
Cash & Investments
44.1565.0781.9115.05
Total Debt
130.37111.75134.64129.31
Net Cash (Debt)
-86.22-46.69-52.74-14.26
Net Cash Growth
----
Net Cash Per Share
-2.27-1.22-1.38-0.37

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023
Period EndingJun '26 Dec '25 Dec '24 Dec '23
Operating Cash Flow
67.3973.7588.3259.57
Capital Expenditures
-4.4-3.82-2.53-3.24
Free Cash Flow
62.9969.9385.7856.33
Free Cash Flow Growth
-32.38%-18.48%52.28%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023
Period EndingJun '26 Dec '25 Dec '24 Dec '23
Gross Margin
73.78%72.87%71.56%69.76%
Operating Margin
6.25%6.98%9.27%10.14%
Pretax Margin
5.09%5.74%7.71%9.21%
Profit Margin
4.97%5.05%5.63%6.83%
FCF Margin
12.99%13.80%16.29%11.80%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingAug '26 Dec '25 Dec '24 Dec '23
Dividend Per Share
0.3500.3500.4000.360
Dividend Per Share Growth
-12.50%-12.50%11.11%-
Dividend Yield
1.71%1.57%1.43%1.53%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingAug '26 Dec '25 Dec '24 Dec '23
PE Ratio
33.5937.5031.7135.11
Forward PE
22.5623.2819.1427.00
P/FCF Ratio
12.3713.8711.5020.97
PS Ratio
1.611.911.872.47