Caterpillar Cash Flow Statement 2009-2024 | CAT

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

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
$10,332$6,704$6,493$3,003$6,094$6,148$759$-59.00$2,523$2,468$3,803$5,722$4,981$2,758$827
$2,144$3,144$2,352$2,432$2,577$2,766$2,877$3,034$3,046$3,163$3,087$3,393$2,527$2,296$2,336
$258$-282.00$-1,000.00$1,309$1,171$1,721$2,264$2,008$325$2,140$482$-191.00$457$469$137
$2,402$2,862$1,352$3,741$3,748$4,487$5,141$5,042$3,371$5,303$3,569$3,202$2,984$2,765$2,473
$-437.00$-220.00$-1,259.00$1,442$171$-1,619.00$-1,151.00$829$764$163$835$-15.00$-1,409.00$-2,320.00$4,014
$-364.00$-2,589.00$-2,586.00$-34.00$274$-1,579.00$-1,295.00$1,109$2,274$101$2,658$-1,149.00$-2,927.00$-2,667.00$2,501
$-754.00$798$2,041$98.00$-1,025.00$709$1,478$-200.00$-1,165.00$222$134$-1,868.00$1,555$2,570$-1,878.00
$424$-196.00$-146.00$-1,013.00$-1,765.00$-1,527.00$-588.00$-173.00$-480.00$-1,091.00$-421.00$-344.00$899$939$-399.00
$151$-1,800.00$-647.00$-417.00$-2,930.00$-4,077.00$-194.00$656$805$286$2,819$-3,740.00$-1,008.00$-514.00$3,199
$12,885$7,766$7,198$6,327$6,912$6,558$5,706$5,639$6,699$8,057$10,191$5,184$6,957$5,009$6,499
$-2,311.00$-1,769.00$-1,207.00$-1,343.00$-1,516.00$-1,980.00$-1,172.00$-2,029.00$-2,501.00$-2,475.00$-3,602.00$-3,959.00$-2,570.00$-1,117.00$-1,230.00
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-4.00$1.00$36.00$25.00$41.00$16.00$100.00$0$178$199$365$1,199$376$0$0
$-1,064.00$-5.00$-521.00$303$-359.00$-805.00$192$157$-546.00$-1,260.00$-1,635.00$-2,883.00$-920.00$505$2,281
$-2,589.00$-782.00$-1,471.00$-404.00$-70.00$-456.00$-175.00$112$-534.00$-45.00$-148.00$-714.00$-8,273.00$-1,115.00$-77.00
$-3,653.00$-787.00$-1,992.00$-101.00$-429.00$-1,261.00$17.00$269$-1,080.00$-1,305.00$-1,783.00$-3,597.00$-9,193.00$-610.00$2,204
$97.00$14.00$79.00$-66.00$-24.00$13.00$89.00$-20.00$-114.00$-46.00$-26.00$167$-40.00$132$-128.00
$-5,871.00$-2,541.00$-3,084.00$-1,485.00$-1,928.00$-3,212.00$-966.00$-1,780.00$-3,517.00$-3,627.00$-5,046.00$-6,190.00$-11,427.00$-1,595.00$846
$1,939$-1,054.00$-2,807.00$2,194$1,544$1,078$675$-1,453.00$-3,160.00$1,401$-1,542.00$4,968$4,914$-4,137.00$-396.00
$-1,345.00$402$3,488$-2,804.00$-138.00$762$-3,058.00$140$3,022$1,043$-69.00$466$-37.00$291$-3,884.00
$594$-652.00$681$-610.00$1,406$1,840$-2,383.00$-1,313.00$-138.00$2,444$-1,611.00$5,434$4,877$-3,846.00$-4,280.00
$-4,963.00$-4,179.00$-2,533.00$-901.00$-3,809.00$-3,485.00$566$-23.00$-1,992.00$-3,999.00$-1,872.00$52.00$123$296$89.00
$-4,963.00$-4,179.00$-2,533.00$-901.00$-3,809.00$-3,485.00$566$-23.00$-1,992.00$-3,999.00$-1,872.00$52.00$123$296$89.00
$-2,563.00$-2,440.00$-2,332.00$-2,243.00$-2,132.00$-1,951.00$-1,831.00$-1,799.00$-1,757.00$-1,620.00$-1,111.00$-1,617.00$-1,159.00$-1,084.00$-1,029.00
$0$-10.00$-4.00$-1.00$-3.00$-54.00$-9.00$-8.00$-7.00$179$83.00$-263.00$178$21.00$5.00
$-6,932.00$-7,281.00$-4,188.00$-3,755.00$-4,538.00$-3,650.00$-3,657.00$-3,143.00$-3,894.00$-2,996.00$-4,511.00$3,606$4,019$-4,613.00$-5,215.00
$-28.00$-2,250.00$-103.00$1,074$402$-430.00$1,121$688$-881.00$1,260$591$2,433$-535.00$-1,275.00$2,131
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$-2,563.00$-2,440.00$-2,332.00$-2,243.00$-2,132.00$-1,951.00$-1,831.00$-1,799.00$-1,757.00$-1,620.00$-1,111.00$-1,617.00$-1,159.00$-1,084.00$-1,029.00