Terumo Corporation (FRA:TUO)
Germany flag Germany · Delayed Price · Currency is EUR
10.90
-0.10 (-0.91%)
At close: Jan 30, 2026

Revenue by Geography

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Sep '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 Mar '20 Mar '19 Mar '18 Mar '17 Mar '16 Mar '15 Mar '14 Mar '13 Mar '12
Americas Revenue
412.12B395.65B
Europe Revenue
226.53B218.29B
China Revenue
85.52B84.97B
Asia and Others Revenue
118.09B120.05B
Japan Revenue
220.16B217.21B

Revenue

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Sep '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 Mar '20 Mar '19 Mar '18 Mar '17 Mar '16 Mar '15 Mar '14 Mar '13 Mar '12
Cardiac and Vascular Company Revenue
640.15B624.36B
Medical Care Solutions Company Revenue
212.60B211.24B
Blood and Cell Technologies Company Revenue
209.35B200.28B
Adjustments from Revenue
329.00M298.00M

Adjusted EBIT

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Sep '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 Mar '20 Mar '19 Mar '18 Mar '17 Mar '16 Mar '15 Mar '14 Mar '13 Mar '12
Cardiac and Vascular Company Adjusted Operating Profit
164.82B154.68B
Medical Care Solutions Company Adjusted Operating Profit
23.78B22.99B
Blood and Cell Technologies Company Adjusted Operating Profit
28.91B26.48B
Adjustments from Adjusted Operating Profit
-3.65B-712.00M

Key Performance Indicators

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 Mar '20 Mar '19 Mar '18 Mar '17 Mar '16 Mar '15 Mar '14 Mar '13 Mar '12
Cardiac and Vascular Company Production Result
620.90B
Medical Care Solutions Company Production Result
197.08B
Blood and Cell Technologies Company Production Result
205.67B
Total Production Result
1.02T
Updated Sep 30, 2025. Data Source: Fiscal.ai.