Financial Metrics
XOM EXXON MOBIL CORPRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-02-09 | SEC Filing Index |
| Insider | 3 | 2026-02-03 | SEC Filing Index |
| Insider | 4 | 2026-02-03 | 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 | 83644000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 80795000000.0 | -3.4% | USD | 10-Q | 2023-08-01 |
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 |
|---|
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 11430000000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 7880000000.0 | -31.1% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 9070000000.0 | +15.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 8220000000.0 | -9.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 9240000000.0 | +12.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 8610000000.0 | -6.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 7713000000.0 | -10.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 7082000000.0 | -8.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 7548000000.0 | +6.6% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 36010000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 33680000000.0 | -6.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 28844000000.0 | -14.4% | USD | 10-K | 2026-02-18 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.79 | — | USD/shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 1.94 | -30.5% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 2.25 | +16.0% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 2.06 | -8.4% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 2.14 | +3.9% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 1.92 | -10.3% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1.76 | -8.3% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1.64 | -6.8% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1.76 | +7.3% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 8.89 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 7.84 | -11.8% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 6.7 | -14.5% | USD/shares | 10-K | 2026-02-18 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.79 | — | USD/shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 1.94 | -30.5% | USD/shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 2.25 | +16.0% | USD/shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 2.06 | -8.4% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 2.14 | +3.9% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 1.92 | -10.3% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1.76 | -8.3% | USD/shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1.64 | -6.8% | USD/shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1.76 | +7.3% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 8.89 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 7.84 | -11.8% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 6.7 | -14.5% | USD/shares | 10-K | 2026-02-18 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 32651000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 29528000000.0 | -9.6% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 32944000000.0 | +11.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 31539000000.0 | -4.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 33320000000.0 | +5.6% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 26460000000.0 | -20.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 26926000000.0 | +1.8% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 23029000000.0 | -14.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 17036000000.0 | -26.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 14352000000.0 | -15.8% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 13814000000.0 | -3.7% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 31539000000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 23029000000.0 | -27.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 10681000000.0 | -53.6% | USD | 10-K | 2026-02-18 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 30296000000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 35282000000.0 | +16.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 35744000000.0 | +1.3% | USD | 10-K | 2026-02-18 |
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 | 97224000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 91760000000.0 | -5.6% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 101142000000.0 | +10.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 96609000000.0 | -4.5% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 99377000000.0 | +2.9% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 96238000000.0 | -3.2% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 94349000000.0 | -2.0% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 91990000000.0 | -2.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 91233000000.0 | -0.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 85108000000.0 | -6.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 88505000000.0 | +4.0% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 96609000000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 91990000000.0 | -4.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 83382000000.0 | -9.4% | USD | 10-K | 2026-02-18 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 369371000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 363248000000.0 | -1.7% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 372259000000.0 | +2.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 376317000000.0 | +1.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 377918000000.0 | +0.4% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 460707000000.0 | +21.9% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 461916000000.0 | +0.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 453475000000.0 | -1.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 451908000000.0 | -0.3% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 447597000000.0 | -1.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 454340000000.0 | +1.5% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 376317000000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 453475000000.0 | +20.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 448980000000.0 | -1.0% | USD | 10-K | 2026-02-18 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 66666000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 61815000000.0 | -7.3% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 71186000000.0 | +15.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 65316000000.0 | -8.2% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 71921000000.0 | +10.1% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 70763000000.0 | -1.6% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 69993000000.0 | -1.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 70307000000.0 | +0.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 73829000000.0 | +5.0% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 68161000000.0 | -7.7% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 77850000000.0 | +14.2% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 65316000000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 70307000000.0 | +7.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 72330000000.0 | +2.9% | USD | 10-K | 2026-02-18 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 162957000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 156251000000.0 | -4.1% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 164726000000.0 | +5.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 163779000000.0 | -0.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 164866000000.0 | +0.7% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 184441000000.0 | +11.9% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 185516000000.0 | +0.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 182869000000.0 | -1.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 182102000000.0 | -0.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 177635000000.0 | -2.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 186117000000.0 | +4.8% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 163779000000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 182869000000.0 | +11.7% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 182354000000.0 | -0.3% | USD | 10-K | 2026-02-18 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 198685000000.0 | — | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 199046000000.0 | +0.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 199703000000.0 | +0.3% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 204802000000.0 | +2.6% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 205250000000.0 | +0.2% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 268405000000.0 | +30.8% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 268592000000.0 | +0.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 263705000000.0 | -1.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 262720000000.0 | -0.4% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 262593000000.0 | -0.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 260561000000.0 | -0.8% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 204802000000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 263705000000.0 | +28.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 259386000000.0 | -1.6% | USD | 10-K | 2026-02-18 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 16341000000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 25724000000.0 | +57.4% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 41687000000.0 | +62.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 14664000000.0 | -64.8% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 25224000000.0 | +72.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 42793000000.0 | +69.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 12953000000.0 | -69.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 24503000000.0 | +89.2% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 39291000000.0 | +60.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 55369000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 55022000000.0 | -0.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 51970000000.0 | -5.5% | USD | 10-K | 2026-02-18 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -4925000000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | -9281000000.0 | -88.4% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -13560000000.0 | -46.1% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | -4577000000.0 | +66.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -9446000000.0 | -106.4% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -15686000000.0 | -66.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -4135000000.0 | +73.6% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | -10315000000.0 | -149.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -18794000000.0 | -82.2% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -19274000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -19938000000.0 | -3.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -25927000000.0 | -30.0% | USD | 10-K | 2026-02-18 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -8507000000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | -16683000000.0 | -96.1% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | -24742000000.0 | -48.3% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | -7982000000.0 | +67.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | -20540000000.0 | -157.3% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | -31646000000.0 | -54.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -13579000000.0 | +57.1% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | -22264000000.0 | -64.0% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | -30347000000.0 | -36.3% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | -34297000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -42789000000.0 | -24.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -39081000000.0 | +8.7% | USD | 10-K | 2026-02-18 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5412000000.0 | — | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 10771000000.0 | +99.0% | USD | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 15691000000.0 | +45.7% | USD | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 5074000000.0 | -67.7% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 11309000000.0 | +122.9% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 17469000000.0 | +54.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 5898000000.0 | -66.2% | USD | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 12181000000.0 | +106.5% | USD | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 20908000000.0 | +71.6% | USD | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 21919000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 24306000000.0 | +10.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 28358000000.0 | +16.7% | USD | 10-K | 2026-02-18 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4043000000.0 | — | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-06-30 | 4003000000.0 | -1.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | 3963000000.0 | -1.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2023-12-31 | 3971000000.0 | +0.2% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 3943000000.0 | -0.7% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-06-30 | 4443000000.0 | +12.7% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 4395000000.0 | -1.1% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 4353000000.0 | -1.0% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 4310000000.0 | -1.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-06-30 | 4263000000.0 | -1.1% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 4217000000.0 | -1.1% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 3971000000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 4353000000.0 | +9.6% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 4179000000.0 | -4.0% | shares | 10-K | 2026-02-18 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8019000000.0 | — | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-06-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2023-09-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2023-12-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-06-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 8019000000.0 | +0.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-06-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 8019000000.0 | +0.0% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 8019000000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 8019000000.0 | +0.0% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 8019000000.0 | +0.0% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4102000000.0 | — | shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 4066000000.0 | -0.9% | shares | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 4025000000.0 | -1.0% | shares | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 3998000000.0 | -0.7% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 4317000000.0 | +8.0% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 4462000000.0 | +3.4% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 4372000000.0 | -2.0% | shares | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 4331000000.0 | -0.9% | shares | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 4285000000.0 | -1.1% | shares | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 4052000000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 4298000000.0 | +6.1% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 4305000000.0 | +0.2% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2264 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.2224 | -1.8% | ratio | 10-Q | 2023-08-01 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.4584 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1.4844 | +1.8% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1.4208 | -4.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1.4791 | +4.1% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 1.3818 | -6.6% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 1.3600 | -1.6% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 1.3480 | -0.9% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 1.3084 | -2.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1.2357 | -5.6% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 1.2486 | +1.0% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 1.1369 | -9.0% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 1.4791 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1.3084 | -11.5% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1.1528 | -11.9% | ratio | 10-K | 2026-02-18 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8202 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.7850 | -4.3% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 0.8249 | +5.1% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.7997 | -3.1% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.8032 | +0.4% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 0.6872 | -14.5% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 0.6907 | +0.5% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 0.6935 | +0.4% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.6931 | -0.0% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.6765 | -2.4% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.7143 | +5.6% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.7997 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.6935 | -13.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.7030 | +1.4% | ratio | 10-K | 2026-02-18 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1367 | — | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.0975 | -28.6% | ratio | 10-Q | 2024-08-05 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4898 | — | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.4777 | -2.5% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 0.4628 | -3.1% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.4829 | +4.3% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.4633 | -4.1% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 0.3739 | -19.3% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2024-09-30 | 0.3847 | +2.9% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-12-31 | 0.3275 | -14.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.2307 | -29.6% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.2106 | -8.7% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.1774 | -15.7% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.4829 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.3275 | -32.2% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1477 | -54.9% | ratio | 10-K | 2026-02-18 |
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-29 |
| Quarterly | 2023-06-30 | 0.0217 | -29.9% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.0244 | +12.3% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0218 | -10.7% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.0201 | -7.8% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0186 | -7.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0171 | -8.4% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0158 | -7.3% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0166 | +5.0% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.0957 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.0743 | -22.4% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0642 | -13.5% | ratio | 10-K | 2026-02-18 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0575 | — | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.0396 | -31.2% | ratio | 10-Q | 2024-08-05 |
| Quarterly | 2023-09-30 | 0.0454 | +14.7% | ratio | 10-Q | 2024-11-04 |
| Quarterly | 2024-03-31 | 0.0400 | -11.8% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2024-06-30 | 0.0344 | -14.0% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2024-09-30 | 0.0321 | -6.9% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0294 | -8.4% | ratio | 10-Q | 2025-05-05 |
| Quarterly | 2025-06-30 | 0.0270 | -8.1% | ratio | 10-Q | 2025-08-04 |
| Quarterly | 2025-09-30 | 0.0290 | +7.4% | ratio | 10-Q | 2025-11-03 |
| Annual | 2023-12-31 | 0.1758 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.1277 | -27.4% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1112 | -12.9% | ratio | 10-K | 2026-02-18 |