YMIRLINK,Inc. (TYO:4372)
Japan flag Japan · Delayed Price · Currency is JPY
1,300.00
+14.00 (1.09%)
Aug 19, 2026, 11:16 AM JST

YMIRLINK,Inc. Financials Overview

Millions JPY. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2018
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '18
Revenue
3,2643,0542,6692,3152,1811,249
Revenue Growth
15.19%14.42%15.28%6.15%74.70%8.67%
Gross Profit
2,1001,9871,7961,5901,455834.41
Operating Income
709671638592.47520.65173.77
Net Income
403362469409.39359.4120.23
Earnings Per Share
105.1994.48122.42107.1292.93-
EPS Growth
-9.58%-22.82%14.29%15.27%--

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2018
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '18
Cash & Investments
2,7312,5812,5402,0891,72182.2
Total Debt
--59---
Net Cash (Debt)
2,7312,5812,4812,0891,72182.2
Net Cash Growth
19.78%4.03%18.76%21.38%1993.85%7.28%
Net Cash Per Share
712.81673.62647.61546.62445.04-

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2018
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '18
Operating Cash Flow
-502601458.54444.47-
Capital Expenditures
--181-63-89.6-104.15-
Free Cash Flow
-321538368.93340.32-
Free Cash Flow Growth
--40.34%45.83%8.41%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2018
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '18
Gross Margin
64.34%65.06%67.29%68.67%66.71%66.83%
Operating Margin
21.72%21.97%23.90%25.59%23.87%13.92%
Pretax Margin
19.42%19.32%23.83%25.59%23.86%14.08%
Profit Margin
12.35%11.85%17.57%17.68%16.48%9.63%
FCF Margin
-10.51%20.16%15.93%15.60%-

Dividends

Fiscal YearCurrentFY 2025FY 2024
Period EndingAug '26 Dec '25 Dec '24
Dividend Per Share
20.00019.00018.000
Dividend Per Share Growth
0%5.56%-
Dividend Yield
1.53%1.34%1.32%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2018
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '18
PE Ratio
12.2315.0111.2611.4012.08-
P/FCF Ratio
-16.939.8112.6512.75-
PS Ratio
1.511.781.982.021.99-