Odyssey Corporation Limited (NSE:ODYCORP)
India flag India · Delayed Price · Currency is INR
6.74
-0.04 (-0.59%)
At close: Nov 9, 2026

Odyssey Corporation Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
845.95668.02340.51364.89778.451,047
Revenue Growth
66.20%96.18%-6.68%-53.13%-25.64%364.67%
Gross Profit
212.86158.6861.7466.8333.677.82
Operating Income
186.63125.9249.5836.6515.3361.85
Net Income
125.2398.2737.5635.7614.4360.39
Earnings Per Share
1.251.010.500.910.371.53
EPS Growth
507.59%101.87%-44.89%147.90%-76.11%-3.97%

Cash & Debt

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
144.3243.79117.997.390.636.24
Total Debt
71.8768.9173.526.6618.524.14
Net Cash (Debt)
72.43174.8844.49-19.27-17.892.1
Net Cash Growth
-293.11%----
Net Cash Per Share
0.731.800.59-0.49-0.450.05

Cash Flow & CapEx

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
-361.98-345.39-311.2285.4-7.55-7.77
Capital Expenditures
-6.16--14.38-37.73-48.5-
Free Cash Flow
-368.14-345.39-325.647.67-56.05-7.77
Free Cash Flow Growth
------

Margins

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
25.16%23.75%18.13%18.32%4.32%7.43%
Operating Margin
22.06%18.85%14.56%10.04%1.97%5.91%
Pretax Margin
20.57%17.24%14.19%9.86%1.92%5.76%
Profit Margin
14.80%14.71%11.03%9.80%1.85%5.77%
FCF Margin
-43.52%-51.70%-95.62%13.06%-7.20%-0.74%

Dividends

Fiscal Year
CurrentFY 2026
Period EndingNov '26 Mar '26
Dividend Per Share
0.0500.050
Dividend Per Share Growth
0%-
Dividend Yield
0.74%0.93%

Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingNov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
5.384.4733.5910.9818.984.68
P/FCF Ratio
---8.24--
PS Ratio
0.720.663.711.080.350.27