Iceco Inc. (TYO:7698)
Japan flag Japan · Delayed Price · Currency is JPY
2,647.00
0.00 (0.00%)
Aug 27, 2026, 12:56 PM JST

Iceco 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
58,95657,71654,71750,49844,88642,264
Revenue Growth
6.39%5.48%8.36%12.50%6.20%4.22%
Gross Profit
10,1919,9919,5738,6557,8047,580
Operating Income
669782628452117353
Net Income
295374481318144255
Earnings Per Share
72.9692.52119.48161.7973.82130.86
EPS Growth
-31.68%-22.56%-26.15%119.17%-43.59%-59.84%

Revenue by Segment

Fiscal YearFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingMar '24 Mar '23 Mar '22 Mar '21 Mar '20
Frozen Operations
47,68843,96737,15533,64231,167
Supermarket
7,0296,5317,7328,6239,384

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
1,8081,7641,4702,4352,0002,336
Total Debt
4,5885,1522,4742,8222,9193,375
Net Cash (Debt)
-2,780-3,388-1,004-387-919-1,039
Net Cash Growth
------
Net Cash Per Share
-687.56-838.12-249.39-196.90-471.12-533.19

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
-5931781,667391992
Capital Expenditures
--3,324-740-1,122-307-331
Free Cash Flow
--2,731-56254584661
Free Cash Flow Growth
---548.81%-87.29%-24.54%

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
17.29%17.31%17.50%17.14%17.39%17.94%
Operating Margin
1.14%1.35%1.15%0.90%0.26%0.83%
Pretax Margin
0.73%0.96%1.26%0.94%0.49%0.85%
Profit Margin
0.50%0.65%0.88%0.63%0.32%0.60%
FCF Margin
--4.73%-1.03%1.08%0.19%1.56%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
36.2825.8214.519.8718.8211.39
P/FCF Ratio
---5.7632.264.39
PS Ratio
0.180.170.130.060.060.07