Genoray Co., Ltd. (KOSDAQ:122310)
South Korea flag South Korea · Delayed Price · Currency is KRW
3,460.00
+150.00 (4.53%)
At close: Jul 31, 2026

Genoray Financials Overview

Millions KRW. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
108,269108,042106,98297,89782,60474,290
Revenue Growth
1.10%0.99%9.28%18.51%11.19%20.43%
Gross Profit
40,83641,25839,30437,34335,10730,859
Operating Income
-1,898-243.296,50912,75714,91814,968
Net Income
219.83757.69-1,79712,48613,90014,323
Earnings Per Share
17.9261.34-135.00911.50988.001002.00
EPS Growth
----7.74%-1.40%41.33%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
21,93716,64018,39714,89924,73832,085
Total Debt
37,19834,00529,18419,84410,15612,936
Net Cash (Debt)
-15,261-17,365-10,788-4,94514,58119,149
Net Cash Growth
-----23.85%24.77%
Net Cash Per Share
-1243.96-1405.73-810.19-360.951036.621339.69

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
9,4765,25813,2746,88414,83715,383
Capital Expenditures
-878.59-1,303-4,155-2,888-9,248-5,335
Free Cash Flow
8,5973,9569,1203,9965,58910,048
Free Cash Flow Growth
849.02%-56.63%128.22%-28.50%-44.38%26.53%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
37.72%38.19%36.74%38.15%42.50%41.54%
Operating Margin
-1.75%-0.22%6.08%13.03%18.06%20.15%
Pretax Margin
-1.43%-1.05%-5.60%13.24%19.01%21.25%
Profit Margin
0.20%0.70%-1.68%12.75%16.83%19.28%
FCF Margin
7.94%3.66%8.53%4.08%6.77%13.53%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
193.0966.69-7.667.789.88
Forward PE
-8.628.628.628.6210.04
P/FCF Ratio
5.1212.787.6823.9219.3614.08
PS Ratio
0.410.470.660.981.311.91