innoscripta SE (ETR:1INN)
Germany flag Germany · Delayed Price · Currency is EUR
86.40
+4.00 (4.85%)
At close: Aug 21, 2026

innoscripta SE 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
118.12103.4164.7139.3727.2719.83
Revenue Growth
49.89%59.82%64.34%44.36%37.56%-
Gross Profit
85.6273.2245.2921.1913.9811.11
Operating Income
74.4763.4837.3215.569.157.86
Net Income
50.0642.6125.0910.276.15.09
Earnings Per Share
-4.262.511.03243.89-
EPS Growth
-69.82%144.27%-99.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
68.6646.723.8813.6612.593.39
Total Debt
11.912.586.498.57.292.7
Net Cash (Debt)
56.7534.1217.395.155.30.68
Net Cash Growth
79.40%96.23%237.33%-2.75%675.04%-
Net Cash Per Share
-3.411.740.52211.99-

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
49.6440.8320.145.268.89-0.46
Capital Expenditures
-0.57-0.19-0.14-0.11-0.33-0.13
Free Cash Flow
49.0840.64205.158.56-0.59
Free Cash Flow Growth
57.10%103.21%288.44%-39.86%--

Margins

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

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingAug '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.85%4.68%---

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
17.2621.19----
Forward PE
15.2518.78----
P/FCF Ratio
17.6122.22----
PS Ratio
7.318.73----