Companies: 10,795·Total market cap: $144.5T
Meta Platforms, Inc.

Meta Platforms, Inc.

METANASDAQCommunication Services● Active
$593.00
$-34.57(-5.51%)
Market Cap$1.51T
P/E Ratio
52W High$796.25
52W Low$520.26
Overview

Meta Platforms, Inc. (META) · Cash Flow

Annual, quarterly, or TTM views · SEC 10-K & 10-Q via FMP · adjust period and M/B/T below.

FMP · META · as of 2026-06-08

Financial statements

Operating CF · CapEx · Free Cash Flow
Breakdown2025-122024-122023-122022-122021-12
Operating Activities
Net Income$60.46B$62.36B$39.10B$23.20B$39.37B
Depreciation & Amort.$18.62B$15.50B$11.18B$8.69B$7.97B
Stock-Based Comp.$20.43B$16.69B$14.03B$11.99B$9.16B
Change in Working Capital($0.89B)$1.05B$3.84B$5.68B$0.70B
Net Cash from Operations$115.80B$91.33B$71.11B$50.48B$57.68B
Investing Activities
Capital Expenditure($69.69B)($37.26B)($27.27B)($31.43B)($18.57B)
Purchases of Investments($55.26B)($25.54B)($2.98B)($9.63B)($30.41B)
Sales of Investments$29.43B$15.79B$6.18B$13.16B$42.59B
Net Cash from Investing($102.00B)($47.15B)($24.50B)($28.97B)($7.57B)
Financing Activities
Common Stock Repurchased($26.25B)($30.13B)($19.77B)($27.96B)($44.54B)
Dividends Paid($5.32B)($5.07B)$0.00B$0.00B$0.00B
Debt Issued / Repaid$27.38B$8.46B$7.40B$9.07B($0.66B)
Net Cash from Financing($20.37B)($40.78B)($19.50B)($22.14B)($50.73B)
Free Cash Flow
Free Cash Flow$46.11B$54.07B$43.85B$19.04B$39.12B
FCF Margin %(computed)22.94%32.87%32.50%16.33%33.17%

Data source: Financial Modeling Prep · Last updated: 2026-06-08 · USD · B

Explore more Meta Platforms, Inc. data

About Meta Platforms, Inc. (META) Cash Flow Statement

Meta Platforms, Inc. generated operating cash flow of $115.80B and free cash flow of $46.11B for 2025 — a FCF margin of 22.94%. Capital expenditure was ($69.69B).

Frequently asked questions

META · 4 questions

Meta Platforms, Inc. generated free cash flow of $46.11B for 2025, down 14.7% year-over-year.

META free cash flowFCF margincash flow yield

· Source: FMP /stable/cash-flow-statement · SEC EDGAR Form 10-K & 10-Q · As of 2026-06-08