ADR Biomedical Holdings Inc. (TYO:3750)
Japan flag Japan · Delayed Price · Currency is JPY
780.00
+5.00 (0.65%)
Aug 27, 2026, 3:30 PM JST

ADR Biomedical Holdings Financials Overview

Millions JPY. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
101501221,5602,1441,335
Revenue Growth
13.48%-59.02%-92.18%-27.24%60.60%-3.82%
Gross Profit
569-71,2921,268859
Operating Income
-867-907-807-773-795-462
Net Income
-558-396-2,140138-1,059-77
Earnings Per Share
-62.50-44.35-239.6915.42-118.61-8.72
EPS Growth
------

Revenue by Segment

Fiscal YearFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '25 Mar '24 Mar '23 Mar '22
Medical Business
5095.64126.37237.98257.12
Real Asset Business
-26.571,4341,9071,078
Total
50122.21,5602,1451,336

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
671252551,0381,123851
Total Debt
250-2,6472,4718,5069,267
Net Cash (Debt)
-183125-2,392-1,433-7,383-8,416
Net Cash Growth
------
Net Cash Per Share
-20.5014.00-267.91-159.95-826.90-953.13

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
--784-987-1,152-39-187
Capital Expenditures
---8-17-158-180
Free Cash Flow
--784-995-1,169-197-367
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
55.45%18.00%-5.74%82.82%59.14%64.34%
Operating Margin
-858.42%-1814.00%-661.48%-49.55%-37.08%-34.61%
Pretax Margin
-550.50%-792.00%-1763.93%-64.87%-54.34%-4.94%
Profit Margin
-552.48%-792.00%-1754.10%8.85%-49.39%-5.77%
FCF Margin
--1568.00%-815.57%-74.94%-9.19%-27.49%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
---62.63--
PS Ratio
68.51145.3558.695.544.727.75