Soracom, Inc. (TYO:147A)
Japan flag Japan · Delayed Price · Currency is JPY
1,023.00
+29.00 (2.92%)
Jul 27, 2026, 3:30 PM JST

Soracom Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
45,46641,02240,94993,919--
Market Cap Growth
9.12%0.18%-56.40%---
Enterprise Value
37,37733,94332,69790,323--
Last Close Price
994.00900.00907.002173.00--

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
73.5865.01116.33193.65--
Forward PE
-72.4844.90---
PS Ratio
3.663.304.5511.85--
PB Ratio
3.873.493.9611.18--
P/TBV Ratio
4.744.274.2011.57--
P/FCF Ratio
26.0123.47-214.43--
P/OCF Ratio
25.8223.29-205.96--

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
3.012.733.6411.39--
EV/EBITDA Ratio
32.0829.1442.08110.96--
EV/EBIT Ratio
42.9138.9749.77124.24--
EV/FCF Ratio
21.3819.42-206.22--

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.070.070.090.000.010.01
Debt / EBITDA Ratio
0.660.661.220.03--
Debt / FCF Ratio
0.440.44-0.06--
Net Debt / Equity Ratio
-0.72-0.72-0.77-0.91-0.89-0.41
Net Debt / EBITDA Ratio
-7.30-7.30-10.26-9.43--
Net Debt / FCF Ratio
-4.86-4.8610.68-17.52--
Asset Turnover
0.860.860.740.961.12-
Inventory Turnover
12.8512.8510.239.038.30-
Quick Ratio
3.583.584.893.832.681.38
Current Ratio
3.993.995.314.103.082.93
Return on Equity (ROE)
5.86%5.86%3.60%7.85%1.80%-
Return on Assets (ROA)
3.77%3.77%3.38%5.48%1.13%-
Return on Invested Capital (ROIC)
23.36%29.95%33.96%93.58%3.16%16.05%
Return on Capital Employed (ROCE)
7.10%7.10%5.90%8.60%2.50%12.90%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
1.39%1.54%0.86%0.52%--
FCF Yield
3.84%4.26%-1.82%0.47%--
Buyback Yield / Dilution
0.91%0.91%-22.12%-0.38%--