KSE-100

SUS
148,617.78
+0.86%

Financial Research & Analysis

BAFL

Regional Banks • Finance

Revenue Metrics

Total Revenue (Q)

108.6B PKR

Jun 2025
Total Revenue (Y)

546.0B PKR

Dec 2024
Total Revenue (TTM)

484.7B PKR

Revenue Per Share (Current)

307.33

Revenue Per Share (Q)

68.85

Jun 2025
Revenue Per Share (Y)

346.16

Dec 2024
Revenue Per Share (TTM)

307.33

Profitability & Margins

Gross Margin (Current)

N/A

Gross Margin (TTM)

N/A

Operating Margin (Current)

16.64%

Operating Margin (TTM)

15.71%

Net Margin (Current)

7.37%

Net Margin (TTM)

6.81%

Net Income

39.9B PKR

Net Income (TTM)

33.0B PKR

Operating Data

Operating Income (TTM)

76.2B PKR

Operating Expense (TTM)

N/A

Non-Operating Income (TTM)

N/A

EBITDA (TTM)

N/A

EBITDA Margin (TTM)

N/A

EBITDA Per Share (TTM)

N/A

Earnings

EPS Basic (TTM)

20.91

EPS Diluted (TTM)

20.91

Next Earnings Release

Dec 2025

Next Quarterly Release

Dec 2025

Next Yearly Release

Jan 2026

Total Revenue History

DateValue
Dec 31, 2024545.95B
Dec 31, 2023438.33B
Dec 31, 2022235.61B
Dec 31, 2021116.50B
Dec 31, 2020105.43B
Dec 31, 2019102.90B
Dec 31, 201870.17B
Dec 31, 201765.46B
Dec 31, 201665.81B
Dec 31, 201570.20B
Dec 31, 201464.24B
Dec 31, 201352.22B
Dec 31, 201253.36B
Dec 31, 201149.48B
Dec 31, 201042.20B
Dec 31, 200940.71B
Dec 31, 200836.53B
Dec 31, 200731.96B
Dec 31, 200624.50B
Dec 31, 200514.53B

Revenue Per Share History

DateValue
Dec 31, 2024346.162
Dec 31, 2023277.926
Dec 31, 2022132.916
Dec 31, 202165.556
Dec 31, 202059.326
Dec 31, 201957.932
Dec 31, 201839.518
Dec 31, 201733.577
Dec 31, 201637.37
Dec 31, 201540.117
Dec 31, 201442.248
Dec 31, 201335.184
Dec 31, 201235.954
Dec 31, 201133.34
Dec 31, 201028.435
Dec 31, 200929.199
Dec 31, 200831.969
Dec 31, 200727.971
Dec 31, 200623.505
Dec 31, 200514.4

Operating Margin History

DateValue
Dec 31, 202415.38%
Dec 31, 202317.57%
Dec 31, 202216.36%
Dec 31, 202119.78%
Dec 31, 202016.27%
Dec 31, 201922.57%
Dec 31, 201825.20%
Dec 31, 201720.71%
Dec 31, 201619.45%
Dec 31, 201517.65%
Dec 31, 201413.01%
Dec 31, 201312.99%
Dec 31, 201212.76%
Dec 31, 201110.87%
Dec 31, 20107.64%
Dec 31, 20093.27%
Dec 31, 20084.26%
Dec 31, 200714.18%
Dec 31, 200610.55%
Dec 31, 200517.70%

Net Margin History

DateValue
Dec 31, 20247.30%
Dec 31, 20238.33%
Dec 31, 20227.81%
Dec 31, 202112.39%
Dec 31, 202010.27%
Dec 31, 201912.68%
Dec 31, 201815.53%
Dec 31, 201712.70%
Dec 31, 201611.99%
Dec 31, 201510.69%
Dec 31, 20148.78%
Dec 31, 20138.96%
Dec 31, 20128.54%
Dec 31, 20118.76%
Dec 31, 20102.83%
Dec 31, 2009-0.24%
Dec 31, 20080.08%
Dec 31, 200710.97%
Dec 31, 20065.44%
Dec 31, 20058.89%

Net Income History

DateValue
Dec 31, 202439.85B
Dec 31, 202336.51B
Dec 31, 202218.39B
Dec 31, 202114.44B
Dec 31, 202010.83B
Dec 31, 201913.05B
Dec 31, 201810.90B
Dec 31, 20178.51B
Dec 31, 20167.89B
Dec 31, 20157.50B
Dec 31, 20145.64B
Dec 31, 20134.68B
Dec 31, 20124.56B
Dec 31, 20114.33B
Dec 31, 20101.19B
Dec 31, 2009-97,904,000
Dec 31, 200828.80M
Dec 31, 20073.51B
Dec 31, 20061.33B
Dec 31, 20051.29B

Operating Income History

DateValue
Dec 31, 202483.98B
Dec 31, 202377.02B
Dec 31, 202238.54B
Dec 31, 202123.04B
Dec 31, 202017.16B
Dec 31, 201923.22B
Dec 31, 201817.68B
Dec 31, 201713.55B
Dec 31, 201612.80B
Dec 31, 201512.39B
Dec 31, 20148.36B
Dec 31, 20136.78B
Dec 31, 20126.81B
Dec 31, 20115.38B
Dec 31, 20103.22B
Dec 31, 20091.33B
Dec 31, 20081.56B
Dec 31, 20074.53B
Dec 31, 20062.58B
Dec 31, 20052.57B

EPS Basic History

DateValue
Dec 31, 202425.269
Dec 31, 202323.15
Dec 31, 202210.377
Dec 31, 20218.123
Dec 31, 20206.095
Dec 31, 20197.345
Dec 31, 20186.145
Dec 31, 20174.382
Dec 31, 20164.482
Dec 31, 20154.291
Dec 31, 20143.718
Dec 31, 20133.155
Dec 31, 20123.073
Dec 31, 20112.918
Dec 31, 20100.809
Dec 31, 2009-0.073
Dec 31, 200825.204
Dec 31, 20073.066
Dec 31, 20061.278
Dec 31, 20051.282

EPS Diluted History

DateValue
Dec 31, 202425.269
Dec 31, 202323.15
Dec 31, 202210.377
Dec 31, 20218.123
Dec 31, 20206.095
Dec 31, 20197.345
Dec 31, 20186.138
Dec 31, 20174.364
Dec 31, 20164.482
Dec 31, 20154.291
Dec 31, 20143.709
Dec 31, 20133.155
Dec 31, 20123.073
Dec 31, 20112.918
Dec 31, 20100.809
Dec 31, 2009-0.073
Dec 31, 200825.204
Dec 31, 20073.066
Dec 31, 20061.278
Dec 31, 20051.282