Apollo Techno Industries Limited (BOM:544671)
India flag India · Delayed Price · Currency is INR
90.05
-2.40 (-2.60%)
At close: Sep 11, 2026

Apollo Techno Industries Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
1,1261,126991.41689.77717.25533.12
Revenue Growth
13.53%13.53%43.73%-3.83%34.54%14.39%
Gross Profit
327.88327.88317.05191.57125.68105.29
Operating Income
153.8153.8169.3168.7318.7410.83
Net Income
110.44110.44137.8832.318.961.52
Earnings Per Share
10.1110.1113.793.230.900.61
EPS Growth
-26.68%-26.68%326.81%260.44%47.61%-

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingMar '25 Mar '24 Mar '23 Mar '22
India
748.76551.24683.93524.28
UAE/Middle East
182.94119.0833.17-
Russian Federation
59.71---
Total
991.41689.77717.26533.12

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
38.6138.612.783.29223.46
Total Debt
242.85242.85317.46432.91439.7462.83
Net Cash (Debt)
-204.25-204.25-314.67-429.62-437.71-439.37
Net Cash Growth
------
Net Cash Per Share
-18.70-18.70-31.47-42.96-43.77-175.75

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
-298.3-298.3144.6128.04-9.68-54.49
Capital Expenditures
-18.84-18.84-3.01-3.56-6.37-8.07
Free Cash Flow
-317.13-317.13141.624.47-16.05-62.56
Free Cash Flow Growth
--478.62%---

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
29.13%29.13%31.98%27.77%17.52%19.75%
Operating Margin
13.66%13.66%17.08%9.96%2.61%2.03%
Pretax Margin
11.58%11.58%15.17%6.39%1.82%0.66%
Profit Margin
9.81%9.81%13.91%4.68%1.25%0.29%
FCF Margin
-28.18%-28.18%14.28%3.55%-2.24%-11.73%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
8.9110.02----
PS Ratio
1.100.98----