Softfront Holdings (TYO:2321)
Japan flag Japan · Delayed Price · Currency is JPY
120.00
+1.00 (0.84%)
Jul 30, 2026, 1:11 PM JST

Softfront 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
960960823889763377
Revenue Growth
16.65%16.65%-7.42%16.51%102.39%21.61%
Gross Profit
420420408286364205
Operating Income
-106-10640-167-52-35
Net Income
-99-99-81-317-59-29
Earnings Per Share
-1.92-1.92-2.62-10.28-1.92-1.01
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
Communication Platform-Related Businesses
842.06842.06823889763377
Ai Data Center Related Businesses
118118----
Total
960.06960.06823889763377

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
1,7041,7041,419206157292
Total Debt
---92032
Net Cash (Debt)
1,7041,7041,419197137260
Net Cash Growth
20.09%20.09%620.31%43.80%-47.31%19.82%
Net Cash Per Share
33.0733.0745.826.394.479.09

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
-219-2196064-449
Capital Expenditures
-20-20---1-4
Free Cash Flow
-239-2396064-455
Free Cash Flow Growth
---6.25%---89.36%

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
43.75%43.75%49.58%32.17%47.71%54.38%
Operating Margin
-11.04%-11.04%4.86%-18.79%-6.82%-9.28%
Pretax Margin
-10.00%-10.00%-6.80%-37.68%-6.68%-7.69%
Profit Margin
-10.31%-10.31%-9.84%-35.66%-7.73%-7.69%
FCF Margin
-24.90%-24.90%7.29%7.20%-5.90%1.33%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
P/FCF Ratio
--87.5139.56-582.79
PS Ratio
6.4412.186.382.854.187.73