ADR Biomedical Holdings Inc. (TYO:3750)
Japan flag Japan · Delayed Price · Currency is JPY
791.00
-2.00 (-0.25%)
Aug 6, 2026, 12:56 PM JST

ADR Biomedical Holdings Financials Overview

Millions JPY. Fiscal year is Apr - Mar.

Revenue & Profits

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

Revenue by Segment

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

Cash & Debt

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

Cash Flow & CapEx

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

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
18.00%18.00%-5.74%82.82%59.14%64.34%
Operating Margin
-1814.00%-1814.00%-661.48%-49.55%-37.08%-34.61%
Pretax Margin
-792.00%-792.00%-1763.93%-64.87%-54.34%-4.94%
Profit Margin
-792.00%-792.00%-1754.10%8.85%-49.39%-5.77%
FCF Margin
-1568.00%-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
141.60145.3558.695.544.727.75