Meta Platforms Inc (META  ) reported financial results for the fourth quarter after the market close on Wednesday. Here's a look at the key metrics from the quarter.

Q4 Earnings: Meta reported fourth-quarter revenue of $48.39 billion, beating analyst estimates of $47.03 billion. The company reported fourth-quarter earnings of $8.02 per share, beating analyst estimates of $6.77 per share.

Meta has now exceeded analyst estimates on the top and bottom lines in eight consecutive quarters, according to Benzinga Pro.

Total revenue was up 21% year-over-year. Family daily active people were up 5% year-over-year to 3.35 billion. Ad impressions jumped 6% year-over-year and average price per ad increased by 14% year-over-year.

Costs and expenses came in at $25.02 billion, up 5% year-over-year. Capital expenditures came in at $14.84 billion. The company ended the quarter with $77.81 billion in cash, cash equivalents and marketable securities, and $28.83 billion of long-term debt. Meta noted its headcount was up 10% year-over-year to 74,067 as of Dec. 31.

"We continue to make good progress on AI, glasses, and the future of social media. I'm excited to see these efforts scale further in 2025," said Mark Zuckerberg, founder and CEO of Meta.

Guidance: Meta expects first-quarter revenue to be in the range of $39.5 billion to $41.8 billion versus Benzinga Pro estimates of $41.71 billion. First-quarter guidance assumes an approximately 3% foreign exchange headwind.

Meta expects full-year 2025 expenses to be in the range of $114 billion to $119 billion. The company anticipates full-year capital expenditures of $60 to $65 billion, driven by investments in generative AI and the company's core business.

"While we are not providing a full-year 2025 revenue outlook, we expect the investments we are making in our core business this year will give us an opportunity to continue delivering strong revenue growth throughout 2025," the company said.

META Price Action: Meta Platforms shares were up 0.37% in after-hours, trading at $679.01 at the time of publication Wednesday, according to Benzinga Pro.