Stella Pharma Corporation (TYO:4888)
Japan flag Japan · Delayed Price · Currency is JPY
470.00
+1.00 (0.21%)
At close: Mar 6, 2026

Stella Pharma Income Statement

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
968961269229100205
Revenue Growth (YoY)
199.69%257.25%17.47%129.00%-51.22%-
Cost of Revenue
11811652221524
Gross Profit
85084521720785181
Selling, General & Admin
733590571625555539
Research & Development
328328393374255307
Operating Expenses
1,0789359771,013826862
Operating Income
-228-90-760-806-741-681
Interest Expense
-6-4-2-2-3-3
Interest & Investment Income
1111--
Other Non Operating Income (Expenses)
-44-45-31-2027
Pretax Income
-277-138-761-776-764-657
Income Tax Expense
222232
Net Income
-279-140-763-778-767-659
Net Income to Common
-279-140-763-778-767-659
Shares Outstanding (Basic)
343331292820
Shares Outstanding (Diluted)
343331292820
Shares Change (YoY)
4.11%7.76%7.27%2.83%40.17%28.43%
EPS (Basic)
-8.20-4.19-24.63-26.94-27.31-32.89
EPS (Diluted)
-8.20-4.19-24.63-26.94-27.31-32.89
Free Cash Flow
-136-886-853-1,127-793
Free Cash Flow Per Share
-4.07-28.60-29.54-40.13-39.58
Gross Margin
87.81%87.93%80.67%90.39%85.00%88.29%
Operating Margin
-23.55%-9.37%-282.53%-351.96%-741.00%-332.19%
Profit Margin
-28.82%-14.57%-283.64%-339.74%-767.00%-321.46%
Free Cash Flow Margin
-14.15%-329.37%-372.49%-1127.00%-386.83%
EBITDA
-194.75-56-725-771-707-650
EBITDA Margin
-20.12%-5.83%-269.52%---
D&A For EBITDA
33.253435353431
EBIT
-228-90-760-806-741-681
EBIT Margin
-23.55%-9.37%-282.53%---
Source: S&P Global Market Intelligence. Standard template. Financial Sources.