Financial Metrics
MCO MOODYS CORP /DE/Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 4 | 2026-03-17 | SEC Filing Index |
| Insider | 3 | 2026-03-16 | SEC Filing Index |
| Insider | 4 | 2026-03-05 | 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 | 1470000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1494000000.0 | +1.6% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 1472000000.0 | -1.5% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 1786000000.0 | +21.3% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 1817000000.0 | +1.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 1813000000.0 | -0.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1924000000.0 | +6.1% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 1898000000.0 | -1.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2007000000.0 | +5.7% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 5916000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 7088000000.0 | +19.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 7718000000.0 | +8.9% | USD | 10-K | 2026-02-18 |
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 | 554000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 550000000.0 | -0.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 535000000.0 | -2.7% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 801000000.0 | +49.7% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 775000000.0 | -3.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 738000000.0 | -4.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 846000000.0 | +14.6% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 818000000.0 | -3.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 917000000.0 | +12.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 2137000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 2875000000.0 | +34.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 3351000000.0 | +16.6% | USD | 10-K | 2026-02-18 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 501000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 377000000.0 | -24.8% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 389000000.0 | +3.2% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 577000000.0 | +48.3% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 552000000.0 | -4.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 534000000.0 | -3.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 625000000.0 | +17.0% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 578000000.0 | -7.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 646000000.0 | +11.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1607000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 2058000000.0 | +28.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2459000000.0 | +19.5% | 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.73 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2.05 | -24.9% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 2.12 | +3.4% | USD/shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 3.16 | +49.1% | USD/shares | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 3.03 | -4.1% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 2.94 | -3.0% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3.47 | +18.0% | USD/shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 3.22 | -7.2% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 3.61 | +12.1% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 8.77 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 11.32 | +29.1% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 13.73 | +21.3% | 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.72 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2.05 | -24.6% | USD/shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 2.11 | +2.9% | USD/shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 3.15 | +49.3% | USD/shares | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 3.02 | -4.1% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 2.93 | -3.0% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3.46 | +18.1% | USD/shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 3.21 | -7.2% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 3.6 | +12.1% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 8.73 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 11.26 | +29.0% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 13.67 | +21.4% | 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 | 2119000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 2278000000.0 | +7.5% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 2006000000.0 | -11.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2130000000.0 | +6.2% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 2476000000.0 | +16.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2635000000.0 | +6.4% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 2642000000.0 | +0.3% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 2408000000.0 | -8.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2139000000.0 | -11.2% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 2174000000.0 | +1.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2181000000.0 | +0.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 2130000000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 2408000000.0 | +13.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2384000000.0 | -1.0% | USD | 10-K | 2026-02-18 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1712000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1542000000.0 | -9.9% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1513000000.0 | -1.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1659000000.0 | +9.6% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 1835000000.0 | +10.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1694000000.0 | -7.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 1708000000.0 | +0.8% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 1801000000.0 | +5.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1850000000.0 | +2.7% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 1776000000.0 | -4.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1774000000.0 | -0.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1659000000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1801000000.0 | +8.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2024000000.0 | +12.4% | 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 | 4426000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 4390000000.0 | -0.8% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 4037000000.0 | -8.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 4341000000.0 | +7.5% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 4806000000.0 | +10.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 4881000000.0 | +1.6% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 5393000000.0 | +10.5% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 5290000000.0 | -1.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 4565000000.0 | -13.7% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 4639000000.0 | +1.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 4599000000.0 | -0.9% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 4341000000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 5290000000.0 | +21.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 5186000000.0 | -2.0% | 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 | 14719000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 14691000000.0 | -0.2% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 14191000000.0 | -3.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 14622000000.0 | +3.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 15011000000.0 | +2.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 15013000000.0 | +0.0% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 15769000000.0 | +5.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 15505000000.0 | -1.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 15096000000.0 | -2.6% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 15487000000.0 | +2.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 15415000000.0 | -0.5% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 14622000000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 15505000000.0 | +6.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 15830000000.0 | +2.1% | 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 | 2988000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 2667000000.0 | -10.7% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 2269000000.0 | -14.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2500000000.0 | +10.2% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 3382000000.0 | +35.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 3219000000.0 | -4.8% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 3235000000.0 | +0.5% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 3597000000.0 | +11.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2917000000.0 | -18.9% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 2647000000.0 | -9.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2499000000.0 | -5.6% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 2500000000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 3597000000.0 | +43.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2981000000.0 | -17.1% | 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 | 11661000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 11379000000.0 | -2.4% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 10839000000.0 | -4.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 11146000000.0 | +2.8% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 11276000000.0 | +1.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 11075000000.0 | -1.8% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 11701000000.0 | +5.7% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 11778000000.0 | +0.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 11238000000.0 | -4.6% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 11379000000.0 | +1.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 11303000000.0 | -0.7% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 11146000000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 11778000000.0 | +5.7% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 11625000000.0 | -1.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 | 2891000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 3144000000.0 | +8.8% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 3191000000.0 | +1.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 3318000000.0 | +4.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 3575000000.0 | +7.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 3778000000.0 | +5.7% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 3905000000.0 | +3.4% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 3565000000.0 | -8.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3700000000.0 | +3.8% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 3949000000.0 | +6.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 3957000000.0 | +0.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 3318000000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 3565000000.0 | +7.4% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 4054000000.0 | +13.7% | USD | 10-K | 2026-02-18 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6963000000.0 | — | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 6923000000.0 | -0.6% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 6851000000.0 | -1.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 7001000000.0 | +2.2% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 6259000000.0 | -10.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 6253000000.0 | -0.1% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 6876000000.0 | +10.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 6731000000.0 | -2.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 6823000000.0 | +1.4% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 6967000000.0 | +2.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 6983000000.0 | +0.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 7001000000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 6731000000.0 | -3.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 6994000000.0 | +3.9% | USD | 10-K | 2026-02-18 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 608000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1212000000.0 | +99.3% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 1674000000.0 | +38.1% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 775000000.0 | -53.7% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 1461000000.0 | +88.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 2164000000.0 | +48.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 757000000.0 | -65.0% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 1300000000.0 | +71.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2043000000.0 | +57.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 2151000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 2838000000.0 | +31.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2901000000.0 | +2.2% | 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 | -63000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -103000000.0 | -63.5% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | -193000000.0 | -87.4% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | -96000000.0 | +50.3% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | -191000000.0 | -99.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -875000000.0 | -358.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 224000000.0 | +125.6% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 98000000.0 | -56.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 44000000.0 | -55.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -247000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -1056000000.0 | -327.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2000000.0 | +100.2% | 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 | -216000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -624000000.0 | -188.9% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | -1231000000.0 | -97.3% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | -308000000.0 | +75.0% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | -731000000.0 | -137.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -812000000.0 | -11.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -1298000000.0 | -59.9% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | -1780000000.0 | -37.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -2454000000.0 | -37.9% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | -1584000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -1446000000.0 | +8.7% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -3063000000.0 | -111.8% | 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 | 73000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 127000000.0 | +74.0% | USD | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 198000000.0 | +55.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 78000000.0 | -60.6% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 171000000.0 | +119.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 243000000.0 | +42.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 85000000.0 | -65.0% | USD | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 160000000.0 | +88.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 245000000.0 | +53.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 271000000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 317000000.0 | +17.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 326000000.0 | +2.8% | USD | 10-K | 2026-02-18 |
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 |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 342902272.0 | — | shares | 10-K | 2024-02-14 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 183300000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 183500000.0 | +0.1% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 183300000.0 | -0.1% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 182600000.0 | -0.4% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 182300000.0 | -0.2% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 181700000.0 | -0.3% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 180000000.0 | -0.9% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 179700000.0 | -0.2% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 178900000.0 | -0.4% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 183200000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 181800000.0 | -0.8% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 179100000.0 | -1.5% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 184100000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 184100000.0 | +0.0% | shares | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 184000000.0 | -0.1% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 183400000.0 | -0.3% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 183000000.0 | -0.2% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 182500000.0 | -0.3% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 180700000.0 | -1.0% | shares | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 180200000.0 | -0.3% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 179600000.0 | -0.3% | shares | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 184000000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 182700000.0 | -0.7% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 179900000.0 | -1.5% | shares | 10-K | 2026-02-18 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0999 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1017 | +1.8% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.1037 | +2.0% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.1190 | +14.7% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 0.1210 | +1.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1150 | -5.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.1275 | +10.9% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.1226 | -3.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1302 | +6.2% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.4046 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.4571 | +13.0% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.4876 | +6.7% | ratio | 10-K | 2026-02-18 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.4813 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1.6460 | +11.1% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1.7792 | +8.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1.7364 | -2.4% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 1.4211 | -18.2% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.5163 | +6.7% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 1.6671 | +9.9% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 1.4707 | -11.8% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1.5650 | +6.4% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 1.7526 | +12.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.8403 | +5.0% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 1.7364 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1.4707 | -15.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1.7397 | +18.3% | 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 | 4.0336 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 3.6193 | -10.3% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 3.3967 | -6.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 3.3593 | -1.1% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 3.1541 | -6.1% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2.9314 | -7.1% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 2.9964 | +2.2% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 3.3038 | +10.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3.0373 | -8.1% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 2.8815 | -5.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2.8565 | -0.9% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 3.3593 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 3.3038 | -1.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2.8675 | -13.2% | 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.3408 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2523 | -26.0% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.2643 | +4.7% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.3231 | +22.3% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 0.3038 | -6.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.2945 | -3.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.3248 | +10.3% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.3045 | -6.3% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.3219 | +5.7% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.2716 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.2903 | +6.9% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.3186 | +9.7% | ratio | 10-K | 2026-02-18 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3769 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.3681 | -2.3% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.3635 | -1.3% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.4485 | +23.4% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 0.4265 | -4.9% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.4071 | -4.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.4397 | +8.0% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.4310 | -2.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.4569 | +6.0% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.3612 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.4056 | +12.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.4342 | +7.0% | ratio | 10-K | 2026-02-18 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7092 | — | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 0.8541 | +20.4% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 0.8841 | +3.5% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.8520 | -3.6% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.7321 | -14.1% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.8186 | +11.8% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2024-09-30 | 0.8167 | -0.2% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 0.6694 | -18.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.7333 | +9.5% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.8213 | +12.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.8727 | +6.3% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.8520 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 0.6694 | -21.4% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.7997 | +19.5% | 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.0340 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0257 | -24.6% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.0274 | +6.8% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.0384 | +40.2% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 0.0368 | -4.3% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0339 | -7.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0414 | +22.3% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.0373 | -9.9% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0419 | +12.3% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.1099 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.1327 | +20.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1553 | +17.0% | 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.1733 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1199 | -30.8% | ratio | 10-Q | 2024-07-24 |
| Quarterly | 2023-09-30 | 0.1219 | +1.7% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.1614 | +32.4% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2024-06-30 | 0.1461 | -9.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1367 | -6.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.1689 | +23.5% | ratio | 10-Q | 2025-04-23 |
| Quarterly | 2025-06-30 | 0.1464 | -13.4% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1633 | +11.5% | ratio | 10-Q | 2025-10-23 |
| Annual | 2023-12-31 | 0.4843 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.5773 | +19.2% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.6066 | +5.1% | ratio | 10-K | 2026-02-18 |