AN Textile Mills Limited (PSX:ANTM)
Pakistan flag Pakistan · Delayed Price · Currency is PKR
54.36
-0.07 (-0.13%)
At close: Aug 6, 2026

AN Textile Mills Financials Overview

Millions PKR. Fiscal year is Jul - Jun.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Revenue
4,6764,4923,4601,6772,8072,097
Revenue Growth
5.39%29.84%106.37%-40.26%33.87%59.42%
Gross Profit
-22.8751.8167.49-85.2190.49323.94
Operating Income
-111.05-16.78-26.18-139.72125.66255.05
Net Income
-160.21-103.01-110.38-195.7496.5119.5
Earnings Per Share
-16.59-10.66-11.43-20.269.9912.37
EPS Growth
-----19.25%-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Cash & Investments
18.1727.9537.9737.3633.5881.47
Total Debt
635.39675.94494.94587.51582.96467.31
Net Cash (Debt)
-617.22-648-456.97-550.15-549.38-385.84
Net Cash Growth
------
Net Cash Per Share
-63.90-67.08-47.31-56.95-56.87-39.94

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Operating Cash Flow
-98.43-121.64114.6717.82-100.71130.95
Capital Expenditures
-85.63-69.84-25.36-25.24-126.18-159.84
Free Cash Flow
-184.05-191.4889.31-7.42-226.88-28.89
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Gross Margin
-0.49%1.15%1.95%-5.08%6.79%15.45%
Operating Margin
-2.38%-0.37%-0.76%-8.33%4.48%12.16%
Pretax Margin
-3.39%-1.47%-2.06%-13.82%3.78%11.40%
Profit Margin
-3.43%-2.29%-3.19%-11.67%3.44%5.70%
FCF Margin
-3.94%-4.26%2.58%-0.44%-8.08%-1.38%

Dividends

Fiscal YearFY 2021
Period EndingJun '21
Dividend Per Share
0.700
Dividend Per Share Growth
-
Dividend Yield
5.97%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
PE Ratio
----1.131.00
P/FCF Ratio
--1.10---
PS Ratio
0.110.060.030.050.040.06