MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

For the year ending 2025-12-31, META made $200,966M in revenue. $60,458M in net income. Net profit margin of 30.08%.

Income Overview

Revenue
$200,966M
Net Income
$60,458M
Net Profit Margin
30.08%
EPS
$23.49
Unit: Million (M) dollars
Revenue Breakdown
    • Advertising
    • Service Other
    • Reality Labs
Revenue Breakdown
    • USCanada
    • Asia Pacific
    • Europe
    • Rest Of World

Unit: Million (M) dollars (except for numbers of shares and EPS)
Income Statement
2025-12-31
2024-12-31
2023-12-31
Revenue
200,966 164,501 134,902
Cost of revenue
36,175 30,161 25,959
Research and development
57,372 43,873 38,483
Marketing and sales
11,991 11,347 12,301
General and administrative
12,152 9,740 11,408
Total costs and expenses
117,690 95,121 88,151
Income (loss) from operations
83,276 69,380 46,751
Interest and other income, net
2,656 1,283 677
Income before provision for income taxes
85,932 70,663 47,428
Provision for income taxes
25,474 8,303 8,330
Net income
60,458 62,360 39,098
Basic (in dollars per share)
23.98 24.61 15.19
Basic (in shares)
2,521,000,000 2,534,000,000 2,574,000,000
Diluted (in dollars per share)
23.49 23.86 14.87
Diluted (in shares)
2,574,000,000 2,614,000,000 2,629,000,000
Unit: Million (M) dollars (except for numbers of shares and EPS)

Time Plot

Show the time plot by selecting a row from the table.

Income Statement

DownloadDownload image
Service Other$2,584M Advertising$196,175M Reality Labs$2,207M Family Of Apps$198,759M Revenue$200,966M Interest and otherincome, net$2,656M Income (loss) fromoperations$83,276M Total costs andexpenses$117,690M Income beforeprovision for income taxes$85,932M General andadministrative$12,152M Marketing and sales$11,991M Research and development$57,372M Cost of revenue$36,175M Net income$60,458M Provision for income taxes$25,474M

Meta_Platforms_Inc

Meta Platforms, Inc. (META)

Meta_Platforms_Inc

Meta Platforms, Inc. (META)