BP Cash Flow Statement 2009-2024 | BP

Fifteen years of historical annual cash flow statements for BP (BP).

Annual Data | Millions of US $ except per share data

Metric Name
Net Income/Loss
Total Depreciation And Amortization - Cash Flow
Other Non-Cash Items
Total Non-Cash Items
Change In Accounts Receivable
Change In Inventories
Change In Accounts Payable
Change In Assets/Liabilities
Total Change In Assets/Liabilities
Cash Flow From Operating Activities
Net Change In Property, Plant, And Equipment
Net Change In Intangible Assets
Net Acquisitions/Divestitures
Net Change In Short-term Investments
Net Change In Long-Term Investments
Net Change In Investments - Total
Investing Activities - Other
Cash Flow From Investing Activities
Net Long-Term Debt
Net Current Debt
Debt Issuance/Retirement Net - Total
Net Common Equity Issued/Repurchased
Net Total Equity Issued/Repurchased
Total Common And Preferred Stock Dividends Paid
Financial Activities - Other
Cash Flow From Financial Activities
Net Cash Flow
Stock-Based Compensation
Common Stock Dividends Paid
202320222021202020192018201720162015201420132012201120102009
$23,749$15,405$15,227$-24,888.00$8,154$16,723$7,180$-2,295.00$-9,571.00$4,950$30,221$18,131$38,228$-4,825.00$25,124
$15,928$14,318$14,805$14,889$17,780$15,457$15,584$14,505$15,219$15,163$13,510$12,687$11,357$11,164$12,106
$5,873$27,585$-1,615.00$24,684$8,191$1,168$3,521$3,217$14,898$10,503$-9,481.00$3,055$592$12,795$406
$21,801$41,903$13,190$39,573$25,971$16,625$19,105$17,722$30,117$25,666$4,029$15,742$11,949$23,959$12,512
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$5,634$-5,492.00$-7,458.00$3,963$-3,406.00$672$-848.00$-3,681.00$3,375$10,169$-1,193.00$-1,720.00$-4,079.00$-3,895.00$-5,363.00
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-8,972.00$-778.00$6,832$-4,048.00$488$-5,435.00$-2,504.00$483$-2,532.00$-3,244.00$-5,650.00$-5,192.00$-15,817.00$4,987$1,767
$-3,338.00$-6,270.00$-626.00$-85.00$-2,918.00$-4,763.00$-3,352.00$-3,198.00$843$6,925$-6,843.00$-6,912.00$-19,896.00$1,092$-3,596.00
$32,039$40,932$23,612$12,162$25,770$22,873$18,931$10,691$19,133$32,754$21,100$20,479$22,218$13,616$27,716
$-14,152.00$-11,360.00$-9,742.00$-11,815.00$-14,918.00$-15,767.00$-13,626.00$-15,329.00$-17,582.00$-20,726.00$-6,405.00$-13,230.00$-14,474.00$-10,929.00$-18,935.00
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$394$-1,689.00$5,626$4,945$-1,861.00$-5,075.00$151$1,258$1,749$1,540$3,817$1,490$-11,572.00$6,994$967
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-1,169.00$-731.00$-1,775.00$-1,705.00$-441.00$-1,395.00$-951.00$-750.00$-1,577.00$-515.00$-5,445.00$-1,580.00$-910.00$-526.00$-742.00
$-1,169.00$-731.00$-1,775.00$-1,705.00$-441.00$-1,395.00$-951.00$-750.00$-1,577.00$-515.00$-5,445.00$-1,580.00$-910.00$-526.00$-742.00
$55.00$67.00$197$717$246$666$349$68.00$110$127$178$245$203$501$577
$-14,872.00$-13,713.00$-5,694.00$-7,858.00$-16,974.00$-21,571.00$-14,077.00$-14,753.00$-17,300.00$-19,574.00$-7,855.00$-13,075.00$-26,753.00$-3,960.00$-18,133.00
$2,833$-10,022.00$-9,431.00$14,329$1,479$1,863$2,436$5,757$1,747$6,112$2,855$3,910$2,498$7,232$5,546
$-3,421.00$-3,353.00$-1,005.00$-3,676.00$-2,192.00$1,282$-158.00$51.00$473$-693.00$-2,019.00$-666.00$2,222$-3,619.00$-4,405.00
$-588.00$-13,375.00$-10,436.00$10,653$-713.00$3,145$2,278$5,808$2,220$5,419$836$3,244$4,720$3,613$1,141
$-7,918.00$-9,996.00$-3,151.00$-776.00$-1,511.00$-355.00$-343.00$0$0$-4,589.00$-5,358.00$122$74.00$169$207
$-7,918.00$-9,996.00$-3,151.00$-776.00$-1,511.00$-355.00$-343.00$0$0$-4,589.00$-5,358.00$122$74.00$169$207
$-5,212.00$-4,652.00$-4,615.00$-6,578.00$-7,159.00$-6,869.00$-6,294.00$-4,718.00$-6,750.00$-6,105.00$-5,910.00$-5,376.00$-4,317.00$-2,942.00$-10,899.00
$359$2.00$123$657$566$0$1,063$887$-5.00$9.00$32.00$0$0$0$0
$-13,359.00$-28,021.00$-18,079.00$3,956$-8,817.00$-4,079.00$-3,296.00$1,977$-4,535.00$-5,266.00$-10,400.00$-2,010.00$477$840$-9,551.00
$3,835$-1,486.00$-430.00$8,639$4.00$-3,107.00$2,102$-2,905.00$-3,374.00$7,243$2,885$5,458$-4,551.00$10,217$142
$616$795$627$723$730$690$661$779$321$379$297$156$-88.00$197$450
$-5,212.00$-4,652.00$-4,615.00$-6,578.00$-7,159.00$-6,869.00$-6,294.00$-4,718.00$-6,750.00$-6,105.00$-5,910.00$-5,376.00$-4,317.00$-2,942.00$-10,899.00