META

Meta Platforms, Inc.

v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Revenue $ 42,314 $ 36,455
Costs and expenses:    
Cost of revenue 7,572 6,640
Research and development 12,150 9,978
Marketing and sales 2,757 2,564
General and administrative 2,280 3,455
Total costs and expenses 24,759 22,637
Income (loss) from operations 17,555 13,818
Interest and other income, net 827 365
Income before provision for income taxes 18,382 14,183
Provision for income taxes 1,738 1,814
Net income $ 16,644 $ 12,369
Earnings per share:    
Basic (in dollars per share) $ 6.59 $ 4.86
Diluted (in dollars per share) $ 6.43 $ 4.71
Weighted-average shares used to compute earnings per share:    
Basic (in shares) 2,527 2,545
Diluted (in shares) 2,590 2,625