Financial Metrics
ECL ECOLAB INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-30 | SEC Filing Index |
| Insider | 4 | 2026-02-27 | SEC Filing Index |
| Insider | 4 | 2026-02-26 | SEC Filing Index |
| Insider | 4 | 2026-02-25 | 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 | 3571600000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 3852100000.0 | +7.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 3958100000.0 | +2.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3751900000.0 | -5.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 3985800000.0 | +6.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 3998500000.0 | +0.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 3695000000.0 | -7.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 4025200000.0 | +8.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 4165000000.0 | +3.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 3571600000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2023-06-30 | 3852100000.0 | +7.9% | USD | 10-K | 2025-02-21 |
| Annual | 2023-09-30 | 3958100000.0 | +2.8% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 15320200000.0 | +287.1% | USD | 10-K | 2026-02-23 |
| Annual | 2024-03-31 | 3751900000.0 | -75.5% | USD | 10-K | 2025-02-21 |
| Annual | 2024-06-30 | 3985800000.0 | +6.2% | USD | 10-K | 2025-02-21 |
| Annual | 2024-09-30 | 3998500000.0 | +0.3% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 15741400000.0 | +293.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 16081200000.0 | +2.2% | USD | 10-K | 2026-02-23 |
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 | 351600000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 484700000.0 | +37.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 566000000.0 | +16.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 517900000.0 | -8.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 656900000.0 | +26.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1044800000.0 | +59.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 555300000.0 | -46.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 710100000.0 | +27.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 760200000.0 | +7.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 351600000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2023-06-30 | 484700000.0 | +37.9% | USD | 10-K | 2025-02-21 |
| Annual | 2023-09-30 | 566000000.0 | +16.8% | USD | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 1992300000.0 | +252.0% | USD | 10-K | 2026-02-23 |
| Annual | 2024-03-31 | 517900000.0 | -74.0% | USD | 10-K | 2025-02-21 |
| Annual | 2024-06-30 | 656900000.0 | +26.8% | USD | 10-K | 2025-02-21 |
| Annual | 2024-09-30 | 1044800000.0 | +59.1% | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2802400000.0 | +168.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2737600000.0 | -2.3% | USD | 10-K | 2026-02-23 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 233400000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 329700000.0 | +41.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 404000000.0 | +22.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 412100000.0 | +2.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 490900000.0 | +19.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 736500000.0 | +50.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 402500000.0 | -45.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 524200000.0 | +30.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 585000000.0 | +11.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1372300000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 2112400000.0 | +53.9% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2075600000.0 | -1.7% | USD | 10-K | 2026-02-23 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.82 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.16 | +41.5% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 1.42 | +22.4% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.44 | +1.4% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1.72 | +19.4% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2.6 | +51.2% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.42 | -45.4% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.85 | +30.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.06 | +11.4% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 0.82 | — | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-06-30 | 1.16 | +41.5% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-09-30 | 1.42 | +22.4% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 4.82 | +239.4% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-03-31 | 1.44 | -70.1% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2024-06-30 | 1.72 | +19.4% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2024-09-30 | 2.6 | +51.2% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 7.43 | +185.8% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 7.33 | -1.3% | USD/shares | 10-K | 2026-02-23 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.82 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.15 | +40.2% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 1.41 | +22.6% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.43 | +1.4% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1.71 | +19.6% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2.58 | +50.9% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.41 | -45.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.84 | +30.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.05 | +11.4% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 0.82 | — | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-06-30 | 1.15 | +40.2% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-09-30 | 1.41 | +22.6% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 4.79 | +239.7% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-03-31 | 1.43 | -70.1% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2024-06-30 | 1.71 | +19.6% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2024-09-30 | 2.58 | +50.9% | USD/shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 7.37 | +185.7% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 7.28 | -1.2% | USD/shares | 10-K | 2026-02-23 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 419400000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 554200000.0 | +32.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1001300000.0 | +80.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 919500000.0 | -8.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 479900000.0 | -47.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 384000000.0 | -20.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1261100000.0 | +228.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1256800000.0 | -0.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1162600000.0 | -7.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1920900000.0 | +65.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1955800000.0 | +1.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 919500000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1256800000.0 | +36.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 646200000.0 | -48.6% | USD | 10-K | 2026-02-23 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2667800000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2780100000.0 | +4.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2823500000.0 | +1.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2834200000.0 | +0.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2786600000.0 | -1.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2876300000.0 | +3.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 2883000000.0 | +0.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2865000000.0 | -0.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2857100000.0 | -0.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 3058900000.0 | +7.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 3114100000.0 | +1.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2834200000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2865000000.0 | +1.1% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 3249400000.0 | +13.4% | USD | 10-K | 2026-02-23 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1727300000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1646200000.0 | -4.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1536000000.0 | -6.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1497200000.0 | -2.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1565900000.0 | +4.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1505900000.0 | -3.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1572400000.0 | +4.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1464900000.0 | -6.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1547200000.0 | +5.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1569400000.0 | +1.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1534900000.0 | -2.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1497200000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1464900000.0 | -2.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1490400000.0 | +1.7% | USD | 10-K | 2026-02-23 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5272800000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 5436500000.0 | +3.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 5789400000.0 | +6.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 5644100000.0 | -2.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 5211700000.0 | -7.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 5752300000.0 | +10.4% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 6118300000.0 | +6.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 6025700000.0 | -1.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 6081100000.0 | +0.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 7075800000.0 | +16.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 7106700000.0 | +0.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 5644100000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 6025700000.0 | +6.8% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 5955600000.0 | -1.2% | USD | 10-K | 2026-02-23 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 21251500000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 21456200000.0 | +1.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 21858100000.0 | +1.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 21846600000.0 | -0.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 21298500000.0 | -2.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 21461800000.0 | +0.8% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 22101600000.0 | +3.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 22387800000.0 | +1.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 22366400000.0 | -0.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 23736000000.0 | +6.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 23897600000.0 | +0.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 21846600000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 22387800000.0 | +2.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 24696300000.0 | +10.3% | USD | 10-K | 2026-02-23 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4489600000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 4467500000.0 | -0.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 4600500000.0 | +3.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 4345800000.0 | -5.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3701100000.0 | -14.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 3847600000.0 | +4.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 4709100000.0 | +22.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 4792800000.0 | +1.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 4609200000.0 | -3.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 4908500000.0 | +6.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 4188200000.0 | -14.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 4345800000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 4792800000.0 | +10.3% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 5534700000.0 | +15.5% | USD | 10-K | 2026-02-23 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 13886500000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 13875700000.0 | -0.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 14035600000.0 | +1.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 13774400000.0 | -1.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 13072900000.0 | -5.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 13153900000.0 | +0.6% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 13526100000.0 | +2.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 13598600000.0 | +0.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 13462700000.0 | -1.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 14385400000.0 | +6.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 14143700000.0 | -1.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 13774400000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 13598600000.0 | -1.3% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 14891800000.0 | +9.5% | USD | 10-K | 2026-02-23 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7344200000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 7556700000.0 | +2.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 7795800000.0 | +3.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 8044700000.0 | +3.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 8205600000.0 | +2.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 8287400000.0 | +1.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 8547800000.0 | +3.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 8757300000.0 | +2.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 8875800000.0 | +1.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 9320300000.0 | +5.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 9719000000.0 | +4.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 8044700000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 8757300000.0 | +8.9% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 9770800000.0 | +11.6% | USD | 10-K | 2026-02-23 |
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 | 198200000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 771600000.0 | +289.3% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 1559300000.0 | +102.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 649400000.0 | -58.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1260500000.0 | +94.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2047200000.0 | +62.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 369400000.0 | -82.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1071200000.0 | +190.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1862500000.0 | +73.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2411800000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 2813900000.0 | +16.7% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2952600000.0 | +4.9% | USD | 10-K | 2026-02-23 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -189400000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -463500000.0 | -144.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -642100000.0 | -38.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -201000000.0 | +68.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -445400000.0 | -121.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 193700000.0 | +143.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -224000000.0 | -215.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | -448400000.0 | -100.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -729000000.0 | -62.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -990500000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -433800000.0 | +56.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -2707200000.0 | -524.1% | USD | 10-K | 2026-02-23 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -166400000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -322200000.0 | -93.6% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -469200000.0 | -45.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -889300000.0 | -89.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -1335700000.0 | -50.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1884000000.0 | -41.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -241600000.0 | +87.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 55700000.0 | +123.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -421700000.0 | -857.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -1054700000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -2024100000.0 | -91.9% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -853300000.0 | +57.8% | USD | 10-K | 2026-02-23 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 173700000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 345700000.0 | +99.0% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 512200000.0 | +48.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 201500000.0 | -60.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 398400000.0 | +97.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 634800000.0 | +59.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 237900000.0 | -62.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 454600000.0 | +91.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 716200000.0 | +57.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 774800000.0 | — | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 994500000.0 | +28.4% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1048300000.0 | +5.4% | USD | 10-K | 2026-02-23 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 284700000.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 285000000.0 | +0.1% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 285100000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 285400000.0 | +0.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 285600000.0 | +0.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 284500000.0 | -0.4% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 283200000.0 | -0.5% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 283400000.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 283500000.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 283600000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 283200000.0 | -0.1% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 285400000.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 283400000.0 | -0.7% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 282000000.0 | -0.5% | shares | 10-K | 2026-02-23 |
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 | 284600000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 284900000.0 | +0.1% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 285100000.0 | +0.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 285700000.0 | +0.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 284600000.0 | -0.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 283600000.0 | -0.4% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 283400000.0 | -0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 283500000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 283500000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 284600000.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2023-06-30 | 284900000.0 | +0.1% | shares | 10-K | 2025-02-21 |
| Annual | 2023-09-30 | 285100000.0 | +0.1% | shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 285000000.0 | -0.0% | shares | 10-K | 2026-02-23 |
| Annual | 2024-03-31 | 285700000.0 | +0.2% | shares | 10-K | 2025-02-21 |
| Annual | 2024-06-30 | 284600000.0 | -0.4% | shares | 10-K | 2025-02-21 |
| Annual | 2024-09-30 | 283600000.0 | -0.4% | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 284300000.0 | +0.2% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 283300000.0 | -0.4% | shares | 10-K | 2026-02-23 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 285900000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 286300000.0 | +0.1% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 286900000.0 | +0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 287800000.0 | +0.3% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 287000000.0 | -0.3% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 286000000.0 | -0.3% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 285300000.0 | -0.2% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 285400000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 285400000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 285900000.0 | — | shares | 10-K | 2025-02-21 |
| Annual | 2023-06-30 | 286300000.0 | +0.1% | shares | 10-K | 2025-02-21 |
| Annual | 2023-09-30 | 286900000.0 | +0.2% | shares | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 286500000.0 | -0.1% | shares | 10-K | 2026-02-23 |
| Annual | 2024-03-31 | 287800000.0 | +0.5% | shares | 10-K | 2025-02-21 |
| Annual | 2024-06-30 | 287000000.0 | -0.3% | shares | 10-K | 2025-02-21 |
| Annual | 2024-09-30 | 286000000.0 | -0.3% | shares | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 286600000.0 | +0.2% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 285200000.0 | -0.5% | shares | 10-K | 2026-02-23 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1681 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1795 | +6.8% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.1811 | +0.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1762 | -2.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1857 | +5.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1809 | -2.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1652 | -8.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1696 | +2.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1743 | +2.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.7013 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.7031 | +0.3% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.6512 | -7.4% | ratio | 10-K | 2026-02-23 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.1744 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.2169 | +3.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.2584 | +3.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.2987 | +3.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.4081 | +8.4% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.4950 | +6.2% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1.2993 | -13.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.2572 | -3.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.3193 | +4.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.4415 | +9.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.6968 | +17.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.2987 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1.2572 | -3.2% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1.0760 | -14.4% | ratio | 10-K | 2026-02-23 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.8908 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.8362 | -2.9% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.8004 | -2.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.7122 | -4.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.5932 | -7.0% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.5872 | -0.4% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1.5824 | -0.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.5528 | -1.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.5168 | -2.3% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.5434 | +1.8% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.4553 | -5.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.7122 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1.5528 | -9.3% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1.5241 | -1.8% | ratio | 10-K | 2026-02-23 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0653 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0856 | +31.0% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.1021 | +19.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1098 | +7.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1232 | +12.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1842 | +49.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1089 | -40.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1302 | +19.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1405 | +7.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0896 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.1342 | +49.8% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.1291 | -3.8% | ratio | 10-K | 2026-02-23 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0984 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1258 | +27.8% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.1430 | +13.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1380 | -3.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1648 | +19.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2613 | +58.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1503 | -42.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.1764 | +17.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.1825 | +3.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-03-31 | 0.0984 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2023-06-30 | 0.1258 | +27.8% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-09-30 | 0.1430 | +13.6% | ratio | 10-K | 2025-02-21 |
| Annual | 2023-12-31 | 0.1300 | -9.1% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-03-31 | 0.1380 | +6.1% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-06-30 | 0.1648 | +19.4% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-09-30 | 0.2613 | +58.5% | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.1780 | -31.9% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.1702 | -4.4% | ratio | 10-K | 2026-02-23 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0934 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.1241 | +32.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.2177 | +75.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.2116 | -2.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1297 | -38.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.0998 | -23.0% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.2678 | +168.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.2622 | -2.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2522 | -3.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.3913 | +55.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.4670 | +19.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.2116 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.2622 | +23.9% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.1168 | -55.5% | ratio | 10-K | 2026-02-23 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0110 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0154 | +39.9% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0185 | +20.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0193 | +4.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0229 | +18.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0333 | +45.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0180 | -46.0% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0221 | +22.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0245 | +10.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0628 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0944 | +50.2% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0840 | -10.9% | ratio | 10-K | 2026-02-23 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0318 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0436 | +37.3% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0518 | +18.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0502 | -3.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0592 | +17.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0862 | +45.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0453 | -47.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 0.0562 | +24.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0602 | +7.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1706 | — | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.2412 | +41.4% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.2124 | -11.9% | ratio | 10-K | 2026-02-23 |