Sales 2025 by Business Segment

Sales 2025 by Geography

Historical Breakdown of Revenue by Business Segments

Operating Income: Breakdown by Business Segment

Breakdown by Business Segment (PKR)
Fiscal Period: June 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025

Textile Mill Products

          

Spinning

3.27B 4.39B 4.97B 3.98B 2.29B

Total Assets

1.69B 1.97B 2.13B 2.12B 1.47B

Interest Expense

-68.18M - - - -

EBT

283M - - - -

Gross Profit

475M 794M -132M 108M -82.98M

Operating Income

- 629M -323M -22.15M -122M

Weaving (Excluding Socks)

1.28B 1.58B 1.38B 828M 714M

Total Assets

551M 704M 781M 446M 367M

Interest Expense

-8.93M - - - -

EBT

56.16M - - - -

Gross Profit

118M 148M 110M 490K -12.64M

Operating Income

- 79.5M 33.57M -79.51M -79.22M

Weaving

- - - - -

Interest Expense

- - - - -

Total Assets

- - - - -

EBT

- - - - -

Gross Profit

- - - - -

Apparel

          

Socks

1.08B 1.3B 1.49B 976M 800M

Total Assets

584M 699M 765M 589M 682M

Interest Expense

-16.99M - - - -

EBT

-10.3M - - - -

Gross Profit

198M 157M 213M 99.77M 178M

Operating Income

- -14.66M -7.56M -69.78M 60.07M

Elimination of Inter-Segment Transactions

-838M -1.18B -982M -224M -225M

EBT

-31.63M - - - -

Operating Income

- -37.53M -4.19M -5.94M -5.77M

Total Assets

- - - 104M -

Total Assets

- - - 23.29M 42.88M

Geographical Revenue Distribution History

Geographical breakdown of sales (PKR)
Fiscal Period: June 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025

Pakistan

3.4B 4.29B 4.8B 4.39B 2.93B

Total Assets

1.34B 1.77B 1.67B 1.81B 1.58B

United States of America

- - 407M 318M 209M

Denmark

- - 192M 153M 181M

Belgium

- - 315M 145M 71.66M

Germany

- - 37.61M 44.47M 51.98M

Netherlands

- - 98.17M 92.73M 51.96M

Portugal

- - 318M 218M 47.74M

Spain

- - - 58.93M 22.11M

United Kingdom

- - 528M 104M 12.96M

China

- - - - 1.35M

Poland

- - - 30.69M -

Sweden

- - 13.51M - -

Kuwait

- - 11.24M - -

Jordan

- - 90.04M - -

Italy

- - 31.48M - -

Hong Kong

- - 10.89M - -

Canada

- - 5.35M - -

Australia

- 2.37M 1.11M - -

Asia and Australia

- 54.46M - - -

North America

464M 726M - - -

Asia

- - - - -

Europe

934M 1.02B - - -