Attock Petroleum Limited (PSX:APL)
Pakistan flag Pakistan · Delayed Price · Currency is PKR
591.09
+1.90 (0.32%)
At close: Aug 28, 2026

Attock Petroleum Cash Flow Statement

Millions PKR. Fiscal year is Jul - Jun.

Operating Activities

Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Net Income
16,95910,39313,82212,46118,536
Depreciation & Amortization
-2,9542,4452,2191,976
Other Operating Activities
-10,514154.75-24,02722,674-21,065
Operating Cash Flow
6,44513,502-7,76137,354-552.54
Operating Cash Flow Growth
-52.27%----

Investing Activities

Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Capital Expenditures
-1,953-1,979-2,713-2,751-1,250
Sale of Property, Plant & Equipment
45.8725.6365.3722.5621.87
Investment in Securities
2,0109,940-17,639-1,158
Other Investing Activities
5,5873,9926,6844,4811,035
Investing Cash Flow
5,69011,978-13,6031,753965.66

Financing Activities

Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Long-Term Debt Repaid
-2,975-1,773-3,215-1,873-1,302
Net Debt Issued (Repaid)
-2,975-1,773-3,215-1,873-1,302
Common Dividends Paid
-4,100-3,730-4,522-3,116-3,921
Financing Cash Flow
-7,075-5,503-7,738-4,989-5,224

Net Cash Flow

Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Foreign Exchange Rate Adjustments
-10.96-1.6114.388.43
Net Cash Flow
5,05819,978-29,10334,132-4,802

Free Cash Flow

Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Free Cash Flow
4,49211,523-10,47434,603-1,802
Free Cash Flow Growth
-61.02%----
Free Cash Flow Margin
0.84%2.43%-1.99%7.30%-0.49%
Free Cash Flow Per Share
36.1092.61-84.18278.12-14.48
Levered Free Cash Flow
3,93514,391-9,29240,8073,453
Unlevered Free Cash Flow
5,20415,344-8,67241,3803,918

Additional Metrics

Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Cash Income Tax Paid
-7,3789,3177,6038,580