MLQ.ai
About Sign in Subscribe

Meta Platforms Operating Cash Flow

Meta Platforms (META) · source: SEC EDGAR

Operating Cash Flow snapshot

Meta Platforms's operating cash flow was $115.80B in FY2025, compared with $91.33B in FY2024. In the most recent quarter (Q1 FY26) it was $32.23B. Operating cash flow is the cash a company generated from its core operations during the period, from the cash flow statement.

Operating cash flow (latest FY)
$115.80B
Operating cash flow (latest quarter)
$32.23B
Net income (latest FY)
$60.46B
Capital expenditure (latest FY)
$69.69B
Meta Platforms Operating cash flow
Operating Cash Flow vs. related metrics
Meta Platforms Operating Cash Flow — by fiscal year
Fiscal year Operating cash flowNet incomeCapital expenditure
FY2025 $115.80B$60.46B$69.69B
FY2024 $91.33B$62.36B$37.26B
FY2023 $71.11B$39.10B$27.05B
FY2022 $50.48B$23.20B$31.19B
FY2021 $57.68B$39.37B$18.69B
FY2020 $38.75B$29.15B$15.16B
FY2019 $36.31B$18.48B$15.10B
FY2018 $29.27B$22.11B$13.91B
FY2017 $24.22B$15.93B$6.73B
FY2016 $16.11B$10.22B$4.49B
FY2015 $10.32B$3.69B$2.52B
FY2014 $7.33B$2.94B$1.83B
FY2013 $4.22B$1.50B$1.36B
FY2012 $1.61B$53.0M$1.24B
FY2011 $1.55B$1.00B$606.0M
FY2010 $698.0M$606.0M$293.0M
By quarter (by fiscal quarter)
Quarter Operating cash flowNet incomeCapital expenditure
Q1 FY26 $32.23B$26.77B$19.00B
Q4 FY25 $36.21B$22.77B$21.38B
Q3 FY25 $30.00B$2.71B$18.83B
Q2 FY25 $25.56B$18.34B$16.54B
Q1 FY25 $24.03B$16.64B$12.94B
Q4 FY24 $27.99B$20.84B$14.43B
Q3 FY24 $24.72B$15.69B$8.26B
Q2 FY24 $19.37B$13.46B$8.17B
Q1 FY24 $19.25B$12.37B$6.40B
Q4 FY23 $19.40B$14.02B$7.59B
Q3 FY23 $20.40B$11.58B$6.50B
Q2 FY23 $17.31B$7.79B$6.13B

Figures normalized from SEC filings. See the full Meta Platforms ratios & metrics.

The Power Delivery GapReport
Research

The Power Delivery Gap

The interconnection queue holds more than 1,100 GW of power. The grid delivers renewables quickly and firm gas slowly, if at all. A model of what the US grid can actually deliver, and when, built on MLQ's queue and generator data.

No spam. Unsubscribe anytime.