Financial Metrics
META Meta Platforms, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-25 | SEC Filing Index |
| Insider | 4 | 2026-03-24 | SEC Filing Index |
| Insider | 4 | 2026-03-18 | SEC Filing Index |
| Insider | 4 | 2026-03-11 | SEC Filing Index |
| Insider | 4 | 2026-03-04 | SEC Filing Index |
Credit and Bond Coverage
Company-levelIntegrate Moody's, S&P, or Fitch licensed data separately if ratings are required.
Income Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 28645000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 31999000000.0 | +11.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 34146000000.0 | +6.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 36455000000.0 | +6.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 39071000000.0 | +7.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 40589000000.0 | +3.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 42314000000.0 | +4.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 47516000000.0 | +12.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 51242000000.0 | +7.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 134902000000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 164501000000.0 | +21.9% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 200966000000.0 | +22.2% | USD | 10-K | 2026-01-29 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7227000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 9392000000.0 | +30.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 13748000000.0 | +46.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 13818000000.0 | +0.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 14847000000.0 | +7.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 17350000000.0 | +16.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 17555000000.0 | +1.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 20441000000.0 | +16.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 20535000000.0 | +0.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 46751000000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 69380000000.0 | +48.4% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 83276000000.0 | +20.0% | USD | 10-K | 2026-01-29 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5709000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 7788000000.0 | +36.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 11583000000.0 | +48.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 12369000000.0 | +6.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 13465000000.0 | +8.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 15688000000.0 | +16.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 16644000000.0 | +6.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 18337000000.0 | +10.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2709000000.0 | -85.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 39098000000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 62360000000.0 | +59.5% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 60458000000.0 | -3.1% | USD | 10-K | 2026-01-29 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.21 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 3.03 | +37.1% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 4.5 | +48.5% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 4.86 | +8.0% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 5.31 | +9.3% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 6.2 | +16.8% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 6.59 | +6.3% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 7.28 | +10.5% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.08 | -85.2% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 15.19 | — | USD/shares | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 24.61 | +62.0% | USD/shares | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 23.98 | -2.6% | USD/shares | 10-K | 2026-01-29 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.2 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 2.98 | +35.5% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 4.39 | +47.3% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 4.71 | +7.3% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 5.16 | +9.6% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 6.03 | +16.9% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 6.43 | +6.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 7.14 | +11.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.05 | -85.3% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 14.87 | — | USD/shares | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 23.86 | +60.5% | USD/shares | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 23.49 | -1.6% | USD/shares | 10-K | 2026-01-29 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 11551000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 28785000000.0 | +149.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 36890000000.0 | +28.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 41862000000.0 | +13.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 32307000000.0 | -22.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 32045000000.0 | -0.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 43852000000.0 | +36.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 43889000000.0 | +0.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 28750000000.0 | -34.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 12005000000.0 | -58.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 10187000000.0 | -15.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 41862000000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 43889000000.0 | +4.8% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 35873000000.0 | -18.3% | USD | 10-K | 2026-01-29 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 11044000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 12511000000.0 | +13.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 12944000000.0 | +3.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 16169000000.0 | +24.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 13430000000.0 | -16.9% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 14505000000.0 | +8.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 14700000000.0 | +1.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 16994000000.0 | +15.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 14514000000.0 | -14.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 16561000000.0 | +14.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 17297000000.0 | +4.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 16169000000.0 | — | USD | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 16994000000.0 | +5.1% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 19769000000.0 | +16.3% | USD | 10-K | 2026-01-29 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 52483000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 69560000000.0 | +32.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 78378000000.0 | +12.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 85365000000.0 | +8.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 75330000000.0 | -11.8% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 76431000000.0 | +1.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 91067000000.0 | +19.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 100045000000.0 | +9.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 90227000000.0 | -9.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 73613000000.0 | -18.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 73118000000.0 | -0.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 85365000000.0 | — | USD | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 100045000000.0 | +17.2% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 108722000000.0 | +8.7% | USD | 10-K | 2026-01-29 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 184491000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 206688000000.0 | +12.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 216274000000.0 | +4.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 229623000000.0 | +6.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 222844000000.0 | -3.0% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 230238000000.0 | +3.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 256408000000.0 | +11.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 276054000000.0 | +7.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 280213000000.0 | +1.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 294744000000.0 | +5.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 303844000000.0 | +3.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 229623000000.0 | — | USD | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 276054000000.0 | +20.2% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 366021000000.0 | +32.6% | USD | 10-K | 2026-01-29 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 25381000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 29921000000.0 | +17.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 30531000000.0 | +2.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 31960000000.0 | +4.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 28101000000.0 | -12.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 27004000000.0 | -3.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 33330000000.0 | +23.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 33596000000.0 | +0.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 33890000000.0 | +0.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 37305000000.0 | +10.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 36958000000.0 | -0.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 31960000000.0 | — | USD | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 33596000000.0 | +5.1% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 41836000000.0 | +24.5% | USD | 10-K | 2026-01-29 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 59696000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 72655000000.0 | +21.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 73401000000.0 | +1.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 76455000000.0 | +4.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 73315000000.0 | -4.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 73475000000.0 | +0.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 91879000000.0 | +25.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 93417000000.0 | +1.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 95184000000.0 | +1.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 99674000000.0 | +4.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 109778000000.0 | +10.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 76455000000.0 | — | USD | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 93417000000.0 | +22.2% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 148778000000.0 | +59.3% | USD | 10-K | 2026-01-29 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 124795000000.0 | — | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-06-30 | 134033000000.0 | +7.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 142873000000.0 | +6.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 153168000000.0 | +7.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 149529000000.0 | -2.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-06-30 | 156763000000.0 | +4.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 164529000000.0 | +5.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 182637000000.0 | +11.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 185029000000.0 | +1.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-06-30 | 195070000000.0 | +5.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 194066000000.0 | -0.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 153168000000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 182637000000.0 | +19.2% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 217243000000.0 | +18.9% | USD | 10-K | 2026-01-29 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 9925000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 18382000000.0 | +85.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 18383000000.0 | +0.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 18385000000.0 | +0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 18387000000.0 | +0.0% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 18389000000.0 | +0.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 28823000000.0 | +56.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 28826000000.0 | +0.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 28829000000.0 | +0.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 28832000000.0 | +0.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 28834000000.0 | +0.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 18385000000.0 | — | USD | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 28826000000.0 | +56.8% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 58744000000.0 | +103.8% | USD | 10-K | 2026-01-29 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 13998000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 31307000000.0 | +123.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 51709000000.0 | +65.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 19246000000.0 | -62.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 38616000000.0 | +100.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 63340000000.0 | +64.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 24026000000.0 | -62.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 49587000000.0 | +106.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 79586000000.0 | +60.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 71113000000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 91328000000.0 | +28.4% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 115800000000.0 | +26.8% | USD | 10-K | 2026-01-29 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -6743000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -11946000000.0 | -77.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -18023000000.0 | -50.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -8734000000.0 | +51.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -17032000000.0 | -95.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -25652000000.0 | -50.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -20010000000.0 | +22.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -45968000000.0 | -129.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -67816000000.0 | -47.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -24495000000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | -47150000000.0 | -92.5% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | -102003000000.0 | -116.3% | USD | 10-K | 2026-01-29 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -10516000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -5224000000.0 | +50.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -11099000000.0 | -112.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -19767000000.0 | -78.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -30945000000.0 | -56.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -35316000000.0 | -14.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -19495000000.0 | +44.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -35472000000.0 | -82.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -45519000000.0 | -28.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -19500000000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | -40781000000.0 | -109.1% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | -20370000000.0 | +50.1% | USD | 10-K | 2026-01-29 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6823000000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 12957000000.0 | +89.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 19453000000.0 | +50.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 6400000000.0 | -67.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 14573000000.0 | +127.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 22831000000.0 | +56.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 12941000000.0 | -43.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 29479000000.0 | +127.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 48308000000.0 | +63.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 27045000000.0 | — | USD | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 37256000000.0 | +37.8% | USD | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 69691000000.0 | +87.1% | USD | 10-K | 2026-01-29 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2587000000.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 2568000000.0 | -0.7% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 2576000000.0 | +0.3% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2545000000.0 | -1.2% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 2534000000.0 | -0.4% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 2529000000.0 | -0.2% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2527000000.0 | -0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2518000000.0 | -0.4% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2517000000.0 | -0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2574000000.0 | — | shares | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 2534000000.0 | -1.6% | shares | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 2521000000.0 | -0.5% | shares | 10-K | 2026-01-29 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2596000000.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 2612000000.0 | +0.6% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 2641000000.0 | +1.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2625000000.0 | -0.6% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 2610000000.0 | -0.6% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 2600000000.0 | -0.4% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2590000000.0 | -0.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2570000000.0 | -0.8% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2572000000.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2629000000.0 | — | shares | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 2614000000.0 | -0.6% | shares | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 2574000000.0 | -1.5% | shares | 10-K | 2026-01-29 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1553 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1548 | -0.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1579 | +2.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1636 | +3.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1697 | +3.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1583 | -6.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1510 | -4.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1612 | +6.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1686 | +4.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.5875 | — | ratio | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 0.5959 | +1.4% | ratio | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 0.5491 | -7.9% | ratio | 10-K | 2026-01-29 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.0678 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2.3248 | +12.4% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2.5672 | +10.4% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2.6710 | +4.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.6807 | +0.4% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2.8304 | +5.6% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2.7323 | -3.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2.9779 | +9.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2.6623 | -10.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.9733 | -25.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.9784 | +0.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.6710 | — | ratio | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 2.9779 | +11.5% | ratio | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 2.5988 | -12.7% | ratio | 10-K | 2026-01-29 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4784 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.5421 | +13.3% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.5137 | -5.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.4992 | -2.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.4903 | -1.8% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.4687 | -4.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.5584 | +19.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.5115 | -8.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.5144 | +0.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.5110 | -0.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.5657 | +10.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.4992 | — | ratio | 10-K | 2025-01-30 |
| Annual | 2024-12-31 | 0.5115 | +2.5% | ratio | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 0.6848 | +33.9% | ratio | 10-K | 2026-01-29 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1993 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.2434 | +22.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.3392 | +39.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3393 | +0.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.3446 | +1.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.3865 | +12.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.3933 | +1.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.3859 | -1.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0529 | -86.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.2898 | — | ratio | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 0.3791 | +30.8% | ratio | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 0.3008 | -20.6% | ratio | 10-K | 2026-01-29 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2523 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.2935 | +16.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.4026 | +37.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3790 | -5.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.3800 | +0.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.4275 | +12.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.4149 | -2.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.4302 | +3.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.4007 | -6.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.3466 | — | ratio | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 0.4218 | +21.7% | ratio | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 0.4144 | -1.8% | ratio | 10-K | 2026-01-29 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4551 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.9620 | +111.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1.2083 | +25.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 1.3098 | +8.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.1497 | -12.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.1867 | +3.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1.3157 | +10.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 1.3064 | -0.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.8483 | -35.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.3218 | -62.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2756 | -14.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.3098 | — | ratio | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 1.3064 | -0.3% | ratio | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 0.8575 | -34.4% | ratio | 10-K | 2026-01-29 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0309 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0377 | +21.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0536 | +42.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0555 | +3.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0585 | +5.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0612 | +4.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0594 | -2.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0622 | +4.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0089 | -85.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1703 | — | ratio | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 0.2259 | +32.7% | ratio | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 0.1652 | -26.9% | ratio | 10-K | 2026-01-29 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0457 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0581 | +27.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0811 | +39.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0827 | +2.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0859 | +3.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0954 | +11.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0900 | -5.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0940 | +4.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0140 | -85.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.2553 | — | ratio | 10-K | 2026-01-29 |
| Annual | 2024-12-31 | 0.3414 | +33.8% | ratio | 10-K | 2026-01-29 |
| Annual | 2025-12-31 | 0.2783 | -18.5% | ratio | 10-K | 2026-01-29 |