Financial Metrics
GOOGL Alphabet Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-03-31 | SEC Filing Index |
| Insider | 4 | 2026-03-31 | SEC Filing Index |
| Insider | 4 | 2026-03-27 | SEC Filing Index |
| Insider | 4 | 2026-03-18 | 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 | 69787000000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 74604000000.0 | +6.9% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 76693000000.0 | +2.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 80539000000.0 | +5.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 84742000000.0 | +5.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 88268000000.0 | +4.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-31 | 90234000000.0 | +2.2% | USD | 10-Q | 2025-04-25 |
| Annual | 2023-12-31 | 307394000000.0 | — | USD | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 350018000000.0 | +13.9% | USD | 10-K | 2025-02-05 |
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 | 17415000000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 21838000000.0 | +25.4% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 21343000000.0 | -2.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 25472000000.0 | +19.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 27425000000.0 | +7.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 28521000000.0 | +4.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 30606000000.0 | +7.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 31271000000.0 | +2.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 31228000000.0 | -0.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 84293000000.0 | — | USD | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 112390000000.0 | +33.3% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 129039000000.0 | +14.8% | USD | 10-K | 2026-02-05 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 15051000000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 18368000000.0 | +22.0% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 19689000000.0 | +7.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 23662000000.0 | +20.2% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 23619000000.0 | -0.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 26301000000.0 | +11.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 34540000000.0 | +31.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 28196000000.0 | -18.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 34979000000.0 | +24.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 73795000000.0 | — | USD | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 100118000000.0 | +35.7% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 132170000000.0 | +32.0% | USD | 10-K | 2026-02-05 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.18 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 1.45 | +22.9% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 1.56 | +7.6% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.91 | +22.4% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 1.91 | +0.0% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 2.14 | +12.0% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2.84 | +32.7% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 2.33 | -18.0% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2.89 | +24.0% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 5.84 | — | USD/shares | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 8.13 | +39.2% | USD/shares | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 10.91 | +34.2% | USD/shares | 10-K | 2026-02-05 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.17 | — | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 1.44 | +23.1% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 1.55 | +7.6% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.89 | +21.9% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 1.89 | +0.0% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 2.12 | +12.2% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2.81 | +32.5% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 2.31 | -17.8% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2.87 | +24.2% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 5.8 | — | USD/shares | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 8.04 | +38.6% | USD/shares | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 10.81 | +34.5% | USD/shares | 10-K | 2026-02-05 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 25924000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 25929000000.0 | +0.0% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 30702000000.0 | +18.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 24048000000.0 | -21.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 24493000000.0 | +1.9% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 27225000000.0 | +11.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 19959000000.0 | -26.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 23466000000.0 | +17.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 23264000000.0 | -0.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 21036000000.0 | -9.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 23090000000.0 | +9.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 24048000000.0 | — | USD | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 23466000000.0 | -2.4% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 30708000000.0 | +30.9% | USD | 10-K | 2026-02-05 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 36036000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 38804000000.0 | +7.7% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 41020000000.0 | +5.7% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 47964000000.0 | +16.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 44552000000.0 | -7.1% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 47087000000.0 | +5.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 49104000000.0 | +4.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 52340000000.0 | +6.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 51000000000.0 | -2.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 55048000000.0 | +7.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 57148000000.0 | +3.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 47964000000.0 | — | USD | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 52340000000.0 | +9.1% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 62886000000.0 | +20.1% | USD | 10-K | 2026-02-05 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2315000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 2231000000.0 | -3.6% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 2957000000.0 | +32.5% | USD | 10-Q | 2023-10-25 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 161985000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 168788000000.0 | +4.2% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 176310000000.0 | +4.5% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 171530000000.0 | -2.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 165471000000.0 | -3.5% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 161995000000.0 | -2.1% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 157541000000.0 | -2.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 163711000000.0 | +3.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 162052000000.0 | -1.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 166216000000.0 | +2.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 173947000000.0 | +4.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 171530000000.0 | — | USD | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 163711000000.0 | -4.6% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 206038000000.0 | +25.9% | USD | 10-K | 2026-02-05 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 369491000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 383044000000.0 | +3.7% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 396711000000.0 | +3.6% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 402392000000.0 | +1.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 407350000000.0 | +1.2% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 414770000000.0 | +1.8% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 430266000000.0 | +3.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 450256000000.0 | +4.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 475374000000.0 | +5.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 502053000000.0 | +5.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 536469000000.0 | +6.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 402392000000.0 | — | USD | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 450256000000.0 | +11.9% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 595281000000.0 | +32.2% | USD | 10-K | 2026-02-05 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 68854000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 77709000000.0 | +12.9% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 86295000000.0 | +11.0% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 81814000000.0 | -5.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 76997000000.0 | -5.9% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 77913000000.0 | +1.2% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 80803000000.0 | +3.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 89122000000.0 | +10.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 91654000000.0 | +2.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 87310000000.0 | -4.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 99550000000.0 | +14.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 81814000000.0 | — | USD | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 89122000000.0 | +8.9% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 102745000000.0 | +15.3% | USD | 10-K | 2026-02-05 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 108597000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 115903000000.0 | +6.7% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 123509000000.0 | +6.6% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 119013000000.0 | -3.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 114506000000.0 | -3.8% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 114017000000.0 | -0.4% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 116147000000.0 | +1.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 125172000000.0 | +7.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 130107000000.0 | +3.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 139137000000.0 | +6.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 149602000000.0 | +7.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 119013000000.0 | — | USD | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 125172000000.0 | +5.2% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 180016000000.0 | +43.8% | USD | 10-K | 2026-02-05 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 260894000000.0 | — | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-06-30 | 267141000000.0 | +2.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 273202000000.0 | +2.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 283379000000.0 | +3.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 292844000000.0 | +3.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-06-30 | 300753000000.0 | +2.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 314119000000.0 | +4.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 325084000000.0 | +3.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 345267000000.0 | +6.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-06-30 | 362916000000.0 | +5.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 386867000000.0 | +6.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 283379000000.0 | — | USD | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 325084000000.0 | +14.7% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 415265000000.0 | +27.7% | USD | 10-K | 2026-02-05 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 10883000000.0 | — | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 10886000000.0 | +0.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 23607000000.0 | +116.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 21607000000.0 | -8.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 11870000000.0 | — | USD | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 10883000000.0 | -8.3% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 46547000000.0 | +327.7% | USD | 10-K | 2026-02-05 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 23509000000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 52175000000.0 | +121.9% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 82831000000.0 | +58.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 28848000000.0 | -65.2% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 55488000000.0 | +92.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 86186000000.0 | +55.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 36150000000.0 | -58.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 63897000000.0 | +76.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 112311000000.0 | +75.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 101746000000.0 | — | USD | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 125299000000.0 | +23.1% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 164713000000.0 | +31.5% | USD | 10-K | 2026-02-05 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -2946000000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -13746000000.0 | -366.6% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | -20896000000.0 | -52.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -8564000000.0 | +59.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -11345000000.0 | -32.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -29356000000.0 | -158.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -16194000000.0 | +44.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -40738000000.0 | -151.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -68515000000.0 | -68.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -27063000000.0 | — | USD | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | -45536000000.0 | -68.3% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | -120291000000.0 | -164.2% | USD | 10-K | 2026-02-05 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -16568000000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -34403000000.0 | -107.6% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | -52785000000.0 | -53.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -19714000000.0 | +62.7% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -40603000000.0 | -106.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -60697000000.0 | -49.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -20201000000.0 | +66.7% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -26033000000.0 | -28.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -44416000000.0 | -70.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -72093000000.0 | — | USD | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | -79733000000.0 | -10.6% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | -37388000000.0 | +53.1% | USD | 10-K | 2026-02-05 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6289000000.0 | — | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 13177000000.0 | +109.5% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 21232000000.0 | +61.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 12012000000.0 | -43.4% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 25198000000.0 | +109.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 38259000000.0 | +51.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 17197000000.0 | -55.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 39643000000.0 | +130.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 63596000000.0 | +60.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 32251000000.0 | — | USD | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 52535000000.0 | +62.9% | USD | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 91447000000.0 | +74.1% | USD | 10-K | 2026-02-05 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 12722000000.0 | — | shares | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 12629000000.0 | -0.7% | shares | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 12541000000.0 | -0.7% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 12460000000.0 | -0.6% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 12381000000.0 | -0.6% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 12322000000.0 | -0.5% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 12264000000.0 | -0.5% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 12211000000.0 | -0.4% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 12155000000.0 | -0.5% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 12104000000.0 | -0.4% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 12077000000.0 | -0.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 12460000000.0 | — | shares | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 12211000000.0 | -2.0% | shares | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 12088000000.0 | -1.0% | shares | 10-K | 2026-02-05 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 12722000000.0 | — | shares | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 12629000000.0 | -0.7% | shares | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 12541000000.0 | -0.7% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 12460000000.0 | -0.6% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 12381000000.0 | -0.6% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 12322000000.0 | -0.5% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 12264000000.0 | -0.5% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 12211000000.0 | -0.4% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 12155000000.0 | -0.5% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 12104000000.0 | -0.4% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 12077000000.0 | -0.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 12460000000.0 | — | shares | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 12211000000.0 | -2.0% | shares | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 12088000000.0 | -1.0% | shares | 10-K | 2026-02-05 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 12668000000.0 | — | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 12581000000.0 | -0.7% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 12415000000.0 | -1.3% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 12343000000.0 | -0.6% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 12290000000.0 | -0.4% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 12183000000.0 | -0.9% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 12122000000.0 | -0.5% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 12086000000.0 | -0.3% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 12630000000.0 | — | shares | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 12319000000.0 | -2.5% | shares | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 12116000000.0 | -1.6% | shares | 10-K | 2026-02-05 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-06-30 | 12764000000.0 | — | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 12696000000.0 | -0.5% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 12527000000.0 | -1.3% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 12495000000.0 | -0.3% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 12419000000.0 | -0.6% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 12291000000.0 | -1.0% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 12198000000.0 | -0.8% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 12203000000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 12722000000.0 | — | shares | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 12447000000.0 | -2.2% | shares | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 12230000000.0 | -1.7% | shares | 10-K | 2026-02-05 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1889 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.1948 | +3.1% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.1933 | -0.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1977 | +2.3% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.2043 | +3.3% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 0.2051 | +0.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2025-03-31 | 0.1898 | -7.5% | ratio | 10-Q | 2025-04-25 |
| Annual | 2023-12-31 | 0.7639 | — | ratio | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 0.7774 | +1.8% | ratio | 10-K | 2025-02-05 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.3526 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 2.1721 | -7.7% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 2.0431 | -5.9% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 2.0966 | +2.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2.1491 | +2.5% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 2.0792 | -3.3% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 1.9497 | -6.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.8369 | -5.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.7681 | -3.7% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1.9037 | +7.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.7473 | -8.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.0966 | — | ratio | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 1.8369 | -12.4% | ratio | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 2.0053 | +9.2% | ratio | 10-K | 2026-02-05 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4162 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 0.4339 | +4.2% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 0.4521 | +4.2% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 0.4200 | -7.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.3910 | -6.9% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 0.3791 | -3.0% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 0.3698 | -2.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.3850 | +4.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.3768 | -2.1% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.3834 | +1.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.3867 | +0.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.4200 | — | ratio | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 0.3850 | -8.3% | ratio | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 0.4335 | +12.6% | ratio | 10-K | 2026-02-05 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2157 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.2462 | +14.2% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.2567 | +4.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.2938 | +14.4% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.2787 | -5.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.2980 | +6.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.3828 | +28.5% | ratio | 10-Q | 2025-04-25 |
| Annual | 2023-12-31 | 0.2401 | — | ratio | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 0.2860 | +19.1% | ratio | 10-K | 2026-02-05 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2495 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.2927 | +17.3% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.2783 | -4.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.3163 | +13.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.3236 | +2.3% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.3231 | -0.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.3392 | +5.0% | ratio | 10-Q | 2025-04-25 |
| Annual | 2023-12-31 | 0.2742 | — | ratio | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 0.3211 | +17.1% | ratio | 10-K | 2026-02-05 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3765 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 0.3337 | -11.4% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 0.3558 | +6.6% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 0.2939 | -17.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.3181 | +8.2% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 0.3494 | +9.8% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 0.2470 | -29.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.2633 | +6.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2538 | -3.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.2409 | -5.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.2319 | -3.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.2939 | — | ratio | 10-K | 2025-02-05 |
| Annual | 2024-12-31 | 0.2633 | -10.4% | ratio | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 0.2989 | +13.5% | ratio | 10-K | 2026-02-05 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0407 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0480 | +17.7% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0496 | +3.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0581 | +17.0% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0569 | -2.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0611 | +7.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0727 | +18.9% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0562 | -22.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0652 | +16.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1834 | — | ratio | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 0.2224 | +21.2% | ratio | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 0.2220 | -0.1% | ratio | 10-K | 2026-02-05 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0577 | — | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0688 | +19.2% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0721 | +4.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0808 | +12.1% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0785 | -2.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0837 | +6.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1000 | +19.5% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0777 | -22.3% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0904 | +16.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.2604 | — | ratio | 10-K | 2026-02-05 |
| Annual | 2024-12-31 | 0.3080 | +18.3% | ratio | 10-K | 2026-02-05 |
| Annual | 2025-12-31 | 0.3183 | +3.3% | ratio | 10-K | 2026-02-05 |