Matsumoto Inc. (TYO:7901)
Japan flag Japan · Delayed Price · Currency is JPY
890.00
-7.00 (-0.78%)
Oct 9, 2026, 3:30 PM JST

Matsumoto Income Statement

Millions JPY. Fiscal year is May - Apr.
Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
2,1242,1262,1692,2142,2422,349
Revenue Growth
-0.70%-1.98%-2.03%-1.25%-4.55%3.48%
Cost of Revenue
1,7481,7751,9301,8871,7952,101
Gross Profit
376351239327447248
Selling, General & Admin
472489487437405424
Other Operating Expenses
191922362729
Operating Expenses
493510504473435456
Operating Income
-117-159-265-14612-208
Interest Expense
-23-22-19-9--
Interest & Investment Income
233332
Currency Exchange Gain (Loss)
57-5---
Other Non Operating Income (Expenses)
828524151817
EBT Excluding Unusual Items
-51-86-262-13733-189
Gain (Loss) on Sale of Investments
5858----
Gain (Loss) on Sale of Assets
100100-5647-11
Asset Writedown
---385---1,189
Other Unusual Items
8484---108
Pretax Income
191156-647-8180-1,281
Income Tax Expense
-16566
Net Income
191155-653-8674-1,287
Net Income to Common
191155-653-8674-1,287
Net Income Growth
------
Shares Outstanding (Basic)
111111
Shares Outstanding (Diluted)
111111
Shares Change
---0.09%--
EPS (Basic)
168.73136.93-576.86-75.9765.43-1137.93
EPS (Diluted)
168.73136.93-576.86-75.9765.43-1137.93
EPS Growth
------

Additional Metrics

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Free Cash Flow
--315-184-197-292131
Free Cash Flow Per Share
--278.27-162.54-174.03-258.18115.83
Gross Margin
17.70%16.51%11.02%14.77%19.94%10.56%
Operating Margin
-5.51%-7.48%-12.22%-6.59%0.53%-8.86%
Profit Margin
8.99%7.29%-30.11%-3.88%3.30%-54.79%
Free Cash Flow Margin
--14.82%-8.48%-8.90%-13.02%5.58%
EBITDA
-107.25-130-159-903928
EBITDA Margin
-5.05%-6.12%-7.33%-4.06%1.74%1.19%
D&A For EBITDA
9.75291065627236
EBIT
-117-159-265-14612-208
EBIT Margin
-5.51%-7.48%-12.22%-6.59%0.53%-8.86%
Effective Tax Rate
-0.64%--7.50%-
Advertising Expenses
-161565