Masood Textile Mills Limited (PSX:MSOT)
138.37
-7.98 (-5.45%)
At close: Oct 29, 2026
Revenue by Segment
Financials in millions PKR. Fiscal year is July - June.
Millions PKR. Fiscal year is Jul - Jun.
Fiscal Year | FY 2026 | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 |
|---|---|---|---|---|---|---|---|---|---|---|
Period Ending | Jun '26 Jun 30, 2026 | Jun '25 Jun 30, 2025 | Jun '24 Jun 30, 2024 | Jun '23 Jun 30, 2023 | Jun '22 Jun 30, 2022 | Jun '21 Jun 30, 2021 | Jun '20 Jun 30, 2020 | Jun '19 Jun 30, 2019 | Jun '18 Jun 30, 2018 | Jun '17 Jun 30, 2017 |
Spinning | 5.27B | 5.72B | 15.31B | 13.13B | 10.48B | |||||
Knitting | 14.14B | 18.68B | 20.28B | 22.14B | 21.51B | |||||
Processing & Garments | 44.51B | 54.63B | 49.80B | 55.10B | 49.09B | |||||
Elimination | -14.08B | -19.83B | -26.70B | -30.26B | -26.94B | |||||
Total | 49.84B | 59.20B | 58.68B | 60.11B | 54.15B |
Revenue by Geography
Financials in millions PKR. Fiscal year is July - June.
Millions PKR. Fiscal year is Jul - Jun.
Fiscal Year | FY 2026 | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 |
|---|---|---|---|---|---|---|---|---|---|---|
Period Ending | Jun '26 Jun 30, 2026 | Jun '25 Jun 30, 2025 | Jun '24 Jun 30, 2024 | Jun '23 Jun 30, 2023 | Jun '22 Jun 30, 2022 | Jun '21 Jun 30, 2021 | Jun '20 Jun 30, 2020 | Jun '19 Jun 30, 2019 | Jun '18 Jun 30, 2018 | Jun '17 Jun 30, 2017 |
Pakistan | 10.30B | 8.52B | 12.59B | 7.41B | 7.37B | |||||
Australia | 75.66M | 327.59M | 315.19M | 234.53M | 146.30M | |||||
Argentina | 211.48M | 197.36M | - | - | - | |||||
Bangladesh | - | 2.97M | 14.43M | - | 385.00K | |||||
Belgium | 2.15B | 2.32B | 2.72B | 2.03B | 2.39B | |||||
Canada | 548.26M | 1.26B | 775.55M | 1.12B | 624.77M | |||||
Chile | 82.55M | 89.48M | 44.97M | 92.69M | 58.22M | |||||
China | 113.74M | 217.07M | 438.16M | 367.09M | 397.25M | |||||
Cambodia | 81.48M | - | - | - | - | |||||
Croatia | - | 18.44M | 445.00K | - | - | |||||
Denmark | - | 18.12M | 217.92M | - | 202.53M | |||||
France | 331.97M | 655.22M | 405.93M | 290.44M | 143.55M | |||||
Germany | 5.59B | 6.83B | 6.24B | 4.87B | 646.40M | |||||
Hong Kong | 137.22M | 346.88M | 317.95M | 603.49M | 46.64M | |||||
Indonesia | - | 8.83M | 42.67M | 19.58M | 24.40M | |||||
Italy | 7.76M | - | 105.35M | 25.65M | - | |||||
Japan | 2.66M | 85.94M | 55.77M | 67.86M | 28.30M | |||||
Jordan | - | 320.00K | 144.36M | 70.59M | - | |||||
Kenya | 524.86M | 501.87M | 479.96M | 664.36M | 551.16M | |||||
Korea | 6.64M | 69.81M | 56.81M | 55.80M | 31.40M | |||||
Malaysia | 4.48M | 4.21M | 7.21M | 105.52M | 57.19M | |||||
Mauritius | 2.67M | 441.00K | 2.94M | - | - | |||||
Mexico | 29.25M | 149.40M | 47.53M | 68.28M | 67.15M | |||||
Netherlands | 1.24B | 1.75B | 989.23M | 4.59B | 1.50B | |||||
Panama | 41.86M | 36.57M | 43.79M | 106.64M | 36.27M | |||||
Peru | 2.18M | 12.55M | 880.00K | 11.19M | 6.06M | |||||
Poland | 483.74M | 740.23M | 193.18M | 231.85M | 69.51M | |||||
Russia | - | 531.00K | 86.85M | 87.02M | 108.80M | |||||
Singapore | 52.22M | 137.52M | 44.14M | 46.39M | 23.20M | |||||
South Africa | 1.12M | 4.91M | 6.75M | 7.88M | 6.65M | |||||
Spain | 2.90B | 306.89M | 466.82M | 786.64M | 446.53M | |||||
Sri Lanka | 640.19M | 1.37B | 3.85B | 3.69B | 3.75B | |||||
Taiwan | 9.15M | 38.65M | 15.08M | 36.32M | 30.55M | |||||
Turkey | 17.98M | 106.55M | - | - | - | |||||
United Kingdom | 1.00B | 1.61B | 1.37B | 360.71M | 166.20M | |||||
United States of America | 23.09B | 30.84B | 25.09B | 31.87B | 34.49B | |||||
United Arab Emirates | 2.92M | - | 58.06M | 37.39M | 3.02M | |||||
Uruguay | 1.20M | 1.18M | - | - | - | |||||
Vietnam | 155.43M | 622.55M | 569.86M | 1.04M | 181.22M | |||||
Total | 49.84B | 59.20B | 57.80B | 59.95B | 53.60B |