Optimus Finance Limited (BOM:531254)
India flag India · Delayed Price · Currency is INR
11.85
+0.16 (1.37%)
At close: Aug 14, 2026

Optimus Finance Income Statement

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Interest and Dividend Income
11.6111.3423.6316.2712.5710.94
Total Interest Expense
44.8738.8423.2712.9213.6412.11
Net Interest Income
-33.26-27.490.363.35-1.07-1.17
Gain (Loss) on Sale of Investments
-----0.03
Other Revenue
2,0441,8411,5711,097997.51695.59
Revenue Before Loan Losses
2,0111,8141,5711,101996.44694.45
2,0111,8141,5711,101996.44694.45
Revenue Growth
30.26%15.46%42.74%10.45%43.49%29.70%
Salaries & Employee Benefits
85.2283.874.3745.7445.9241.66
Cost of Services Provided
1,7251,5351,308923.73821.55558.31
Other Operating Expenses
60.255.5668.4421.8329.7931.87
Total Operating Expenses
1,8951,6971,4681,005909.95644.23
Operating Income
116.62116.72103.2395.6986.4950.21
Currency Exchange Gain (Loss)
--5.12-4.39-6.190.32
EBT Excluding Unusual Items
116.62116.72108.3591.380.350.53
Pretax Income
116.62116.72110.391.8180.151.04
Income Tax Expense
21.4619.1414.39.576.194.77
Earnings From Continuing Ops.
95.1797.5896.0182.2373.9146.27
Minority Interest in Earnings
-38.48-39.62-37.92-29.68-28.65-19.84
Net Income
56.6857.9658.0952.5545.2626.43
Net Income to Common
56.6857.9658.0952.5545.2626.43
Net Income Growth
-2.11%-0.22%10.54%16.11%71.26%31.66%
Shares Outstanding (Basic)
747475756056
Shares Outstanding (Diluted)
747475756056
Shares Change
-2.13%-0.55%-24.34%7.85%-
EPS (Basic)
0.770.780.780.700.750.47
EPS (Diluted)
0.770.780.780.700.750.47
EPS Growth
0.02%0.34%11.05%-7.04%58.86%31.67%
Free Cash Flow
--209.07-155-104.14-21.27-9.85
Free Cash Flow Per Share
--2.81-2.07-1.39-0.35-0.18
Operating Margin
5.80%6.44%6.57%8.69%8.68%7.23%
Profit Margin
2.82%3.20%3.70%4.78%4.54%3.81%
Free Cash Flow Margin
--11.53%-9.87%-9.46%-2.14%-1.42%
Effective Tax Rate
18.40%16.40%12.96%10.43%7.73%9.35%
Revenue as Reported
2,1011,8971,6021,1421,018714.77