innoscripta SE (ETR:1INN)
Germany flag Germany · Delayed Price · Currency is EUR
75.50
+3.10 (4.28%)
At close: Aug 3, 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.14103.5965.0639.2826.3719.99
Revenue Growth
49.78%59.21%65.65%48.94%31.93%122.78%
Gross Profit
113.4199.4763.2637.9825.719.99
Operating Income
78.2263.4237.2815.479.1822.32
Net Income
50.0642.61249.771.14.99
Earnings Per Share
5.014.262.511.9543.89-
EPS Growth
53.17%69.72%28.43%-95.55%--

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2021FY 2020
Period EndingMar '26 Dec '25 Dec '24 Dec '21 Dec '20
Cash & Investments
68.6646.723.883.224.57
Total Debt
11.912.526.4900
Net Cash (Debt)
56.7534.1817.393.224.57
Net Cash Growth
79.40%96.60%439.67%-29.49%-
Net Cash Per Share
5.683.421.82--

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023
Period EndingMar '26 Dec '25 Dec '24 Dec '23
Operating Cash Flow
49.6440.8320.145.26
Capital Expenditures
-0.57-0.19-0.14-0.11
Free Cash Flow
49.0840.64205.15
Free Cash Flow Growth
57.10%103.21%288.44%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
96.00%96.02%97.22%96.69%97.45%100.00%
Operating Margin
66.21%61.23%57.29%39.39%34.80%111.63%
Pretax Margin
66.39%61.39%57.51%39.34%35.06%112.73%
Profit Margin
42.38%41.13%38.56%26.15%23.12%24.95%
FCF Margin
41.54%39.23%30.74%13.11%0.00%0.00%

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
5.52%2.66%---

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
14.4621.20----
Forward PE
12.5918.78----
P/FCF Ratio
14.7522.22----
PS Ratio
6.138.72----