innoscripta SE (ETR:1INN)
Germany flag Germany · Delayed Price · Currency is EUR
79.90
-1.10 (-1.36%)
At close: Sep 11, 2026

innoscripta SE 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
122.41103.4164.7139.3727.2719.83
Revenue Growth
42.47%59.82%64.34%44.36%37.56%-
Gross Profit
88.1473.2245.2921.1913.9811.11
Operating Income
75.5563.4837.3215.569.157.86
Net Income
51.2842.6125.0910.276.15.09
Earnings Per Share
5.134.262.511.03243.89-
EPS Growth
51.10%69.82%144.27%-99.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
30.0546.723.8813.6612.593.39
Total Debt
11.6612.586.498.57.292.7
Net Cash (Debt)
18.3934.1217.395.155.30.68
Net Cash Growth
28.42%96.23%237.33%-2.75%675.04%-
Net Cash Per Share
1.843.411.740.52211.99-

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
44.8240.8320.145.268.89-0.46
Capital Expenditures
-1.08-0.19-0.14-0.11-0.33-0.13
Free Cash Flow
43.7440.64205.158.56-0.59
Free Cash Flow Growth
19.75%103.21%288.44%-39.86%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
72.00%70.80%69.99%53.81%51.27%56.05%
Operating Margin
61.72%61.38%57.68%39.52%33.54%39.63%
Pretax Margin
61.96%61.49%57.82%39.24%33.89%38.63%
Profit Margin
41.89%41.20%38.78%26.09%22.36%25.65%
FCF Margin
35.73%39.30%30.91%13.08%31.39%-2.98%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
4.0004.0002.4001.600200.000
Dividend Per Share Growth
0%66.67%50.00%-99.20%-
Dividend Yield
4.99%4.68%---

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
15.5821.19----
Forward PE
14.2518.78----
P/FCF Ratio
18.2722.22----
PS Ratio
6.538.73----