Odyssey Technologies Limited (BOM:530175)
India flag India · Delayed Price · Currency is INR
97.05
-1.05 (-1.07%)
At close: Jun 23, 2025

Odyssey Technologies Income Statement

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
FY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2016 - 2020
Period Ending
Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 2016 - 2020
272.57263.32241.93226.75165.91
Upgrade
Revenue Growth (YoY)
3.51%8.84%6.70%36.67%-5.99%
Upgrade
Cost of Revenue
4.133.63.62.842.48
Upgrade
Gross Profit
268.44259.72238.33223.91163.43
Upgrade
Selling, General & Admin
197.43180.04158.18124.9397.2
Upgrade
Other Operating Expenses
20.517.5213.912.510.88
Upgrade
Operating Expenses
238.21220.87199.69169.08144.38
Upgrade
Operating Income
30.2238.8538.6454.8319.05
Upgrade
Interest Expense
-----3.11
Upgrade
Interest & Investment Income
25.6320.1116.018.837.44
Upgrade
Currency Exchange Gain (Loss)
-00.2400.01
Upgrade
Other Non Operating Income (Expenses)
0.08-0.19--
Upgrade
EBT Excluding Unusual Items
55.9458.9655.0863.6623.39
Upgrade
Gain (Loss) on Sale of Investments
1.660.790.120.050.16
Upgrade
Gain (Loss) on Sale of Assets
0.690.011.320-
Upgrade
Pretax Income
58.2859.7656.5263.7123.55
Upgrade
Income Tax Expense
14.9715.2812.8617.744.24
Upgrade
Net Income
43.3144.4843.6645.9719.31
Upgrade
Net Income to Common
43.3144.4843.6645.9719.31
Upgrade
Net Income Growth
-2.62%1.87%-5.03%138.02%325.89%
Upgrade
Shares Outstanding (Basic)
1616161616
Upgrade
Shares Outstanding (Diluted)
1616161616
Upgrade
Shares Change (YoY)
-0.36%0.25%0.36%0.86%77.62%
Upgrade
EPS (Basic)
2.732.812.772.921.23
Upgrade
EPS (Diluted)
2.722.782.742.891.23
Upgrade
EPS Growth
-2.16%1.46%-5.19%135.61%139.77%
Upgrade
Free Cash Flow
57.9237.6341.8768.939.35
Upgrade
Free Cash Flow Per Share
3.642.352.634.342.50
Upgrade
Dividend Per Share
1.000----
Upgrade
Gross Margin
98.48%98.63%98.51%98.75%98.50%
Upgrade
Operating Margin
11.09%14.75%15.97%24.18%11.48%
Upgrade
Profit Margin
15.89%16.89%18.05%20.28%11.64%
Upgrade
Free Cash Flow Margin
21.25%14.29%17.31%30.39%23.72%
Upgrade
EBITDA
50.562.1666.2486.4855.34
Upgrade
EBITDA Margin
18.53%23.61%27.38%38.14%33.36%
Upgrade
D&A For EBITDA
20.2823.3127.631.6536.3
Upgrade
EBIT
30.2238.8538.6454.8319.05
Upgrade
EBIT Margin
11.09%14.75%15.97%24.18%11.48%
Upgrade
Effective Tax Rate
25.69%25.57%22.75%27.85%17.98%
Upgrade
Revenue as Reported
300.63284.23259.81235.63173.52
Upgrade
Advertising Expenses
1.181.112.341.38-
Upgrade
Updated Feb 1, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.