Logo image of 1TWST.MI

TWIST BIOSCIENCE CORP (1TWST.MI) Stock Income Statement

Europe - Euronext Milan - BIT:1TWST - US90184D1000 - Common Stock

29.49 EUR
+8.03 (+37.42%)
Last: 10/27/2025, 7:00:00 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-6-30)
2024
(2024-9-30)
2023
(2023-9-30)
2022
(2022-9-30)
2021
(2021-9-30)
Revenue
1TWST.MI Revenue Chart1TWST.MI Revenue over time chart
362.27M312.97M245.10M203.60M132.30M
Cost Of Goods
1TWST.MI Cost Of Goods Chart1TWST.MI Cost Of Goods over time chart
183.88M179.63M155.40M119.30M80.60M
Gross Profit
1TWST.MI Gross Profit Chart1TWST.MI Gross Profit over time chart
178.40M133.35M89.70M84.20M51.70M
Operating Expenses
1TWST.MI Operating Expenses Chart1TWST.MI Operating Expenses over time chart
320.76M309.25M290.70M319.00M204.50M
Research and Development
1TWST.MI Research and Development Chart1TWST.MI Research and Development over time chart
84.41M90.85M106.90M120.30M69.10M
Selling, General, and Administrative Expenses
1TWST.MI Selling, General, and Administrative Expenses Chart1TWST.MI Selling, General, and Administrative Expenses over time chart
236.36M218.40M189.70M212.90M135.90M
Operating Income
1TWST.MI Operating Income Chart1TWST.MI Operating Income over time chart
-142.37M-175.90M-201.00M-234.80M-152.70M
Interest Income/Expense
1TWST.MI Interest Income/Expense Chart1TWST.MI Interest Income/Expense over time chart
12.15M15.31M14.40M3.00M100.00K
Other Income/Expense
1TWST.MI Other Income/Expense Chart1TWST.MI Other Income/Expense over time chart
-3.46M-2.65M-700.00K-1.10M-1.40M
Non Recurring Items
1TWST.MI Non Recurring Items Chart1TWST.MI Non Recurring Items over time chart
N/A-44.93M-16.20M4.60M0.00
Income Before Taxes
1TWST.MI Income Before Taxes Chart1TWST.MI Income Before Taxes over time chart
-84.82M-208.17M-203.50M-228.30M-154.00M
Income Tax
1TWST.MI Income Tax Chart1TWST.MI Income Tax over time chart
367.00K560.00K1.20M-10.40M-1.90M
Net Income
1TWST.MI Net Income Chart1TWST.MI Net Income over time chart
-85.19M-208.73M-204.60M-217.90M-152.10M
EBITDA
1TWST.MI EBITDA Chart1TWST.MI EBITDA over time chart
-116.86M-144.47M-171.69M-218.29M-142.95M
 
Per Share Data
EPS Diluted Total Ops
1TWST.MI EPS Diluted Total Ops Chart1TWST.MI EPS Diluted Total Ops over time chart
-1.45-3.60-3.60-4.04-3.15
Non GAAP EPS
1TWST.MI Non GAAP EPS Chart1TWST.MI Non GAAP EPS over time chart
-2.25-3.60-3.37-4.03-3.12
 
Statistics
Gross Profit Margin
1TWST.MI Gross Profit Margin Chart1TWST.MI Gross Profit Margin over time chart
49.24%42.61%36.60%41.36%39.08%
Profit Margin
1TWST.MI Profit Margin Chart1TWST.MI Profit Margin over time chart
-23.51%-66.69%-83.48%-107.02%-114.97%
Operating Profit Margin
1TWST.MI Operating Profit Margin Chart1TWST.MI Operating Profit Margin over time chart
-39.30%-56.20%-82.01%-115.32%-115.42%

All data in USD

Charts

1TWST.MI Income Statement data chart1TWST.MI Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 100M -100M 200M -200M 300M
1TWST.MI Earnings Per Share (EPS) chart1TWST.MI EPS Diluted and non-GAAP ChartEarnings Per Share 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM -1 -2 -3 -4