and factory,inc. (TYO:7035)
Japan flag Japan · Delayed Price · Currency is JPY
202.00
+2.00 (1.00%)
Oct 19, 2026, 3:30 PM JST

and factory,inc. Financials Overview

Millions JPY. Fiscal year is Sep - Aug.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Aug '26 Aug '25 Aug '24 Aug '23 Aug '22
Revenue
3,1383,1383,2095,0242,9792,833
Revenue Growth
-2.21%-2.21%-36.13%68.66%5.14%-6.93%
Gross Profit
1,5141,5141,3851,3921,7611,626
Operating Income
77-270-317.53146.09-107.08
Net Income
77-32688.9479.67-350.38
Earnings Per Share
0.620.62-28.957.907.25-35.57
EPS Growth
---8.96%--

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingAug '25 Aug '24 Aug '23 Aug '22
APP Business
3,0633,0112,9282,691
RET
119.092,00450.63137.24
Others
26.789.32-5.64
Total
3,2095,0242,9792,833

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Aug '26 Aug '25 Aug '24 Aug '23 Aug '22
Cash & Investments
7217218601,564925.36479.13
Total Debt
300300356455.923,3073,419
Net Cash (Debt)
4214215041,108-2,382-2,940
Net Cash Growth
-16.47%-16.47%-54.51%---
Net Cash Per Share
37.3837.3844.7598.36-216.64-298.47

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Aug '26 Aug '25 Aug '24 Aug '23 Aug '22
Operating Cash Flow
-53-53-4281,827-71.01-32.06
Capital Expenditures
-6-6-31-10.23-9.77-11.98
Free Cash Flow
-59-59-4591,817-80.78-44.03
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Aug '26 Aug '25 Aug '24 Aug '23 Aug '22
Gross Margin
48.25%48.25%43.16%27.70%59.13%57.37%
Operating Margin
0.22%0.22%-8.41%-6.32%4.90%-3.78%
Pretax Margin
0.45%0.45%-10.00%1.93%2.72%-12.23%
Profit Margin
0.22%0.22%-10.16%1.77%2.67%-12.37%
FCF Margin
-1.88%-1.88%-14.30%36.16%-2.71%-1.55%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingOct '26 Aug '26 Aug '25 Aug '24 Aug '23 Aug '22
PE Ratio
325.01382.90-37.2347.92-
P/FCF Ratio
---1.82--
PS Ratio
0.730.850.920.661.281.39