Banpu Public Company Limited

BNPJY · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Activities
Net Income$208$490$2,144$691
Dep. & Amort.$604$573$633$497
Deferred Tax$0$0$0-$542
Stock-Based Comp.$5$7$25$19
Change in WC-$48-$333-$395-$19
Other Non-Cash-$234-$615-$576$175
Operating Cash Flow$535$122$1,832$809
Investing Activities
PP&E Inv.-$345-$328-$284-$281
Net Acquisitions$75-$501-$317-$574
Inv. Purchases-$183-$158-$242-$73
Inv. Sales/Matur.$101$53$68$58
Other Inv. Act.$233$21-$85-$184
Investing Cash Flow-$118-$913-$861-$1,058
Financing Activities
Debt Repay.-$364$398$104$711
Stock Issued$265$316$223$255
Stock Repurch.-$55$0$0-$3
Dividends Paid-$105-$245-$135-$56
Other Fin. Act.-$85-$245-$137-$187
Financing Cash Flow-$345$225$56$724
Forex Effect-$51-$13-$57-$22
Net Chg. in Cash$21-$579$970$454
Supplemental Information
Beg. Cash$1,575$2,154$1,184$730
End Cash$1,596$1,575$2,154$1,184
Free Cash Flow$190-$206$1,548$528
Banpu Public Company Limited (BNPJY) Financial Statements & Key Stats | AlphaPilot