Financial Metrics
IEX IDEX CORP /DE/Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 3 | 2026-02-23 | SEC Filing Index |
| Insider | 4 | 2026-02-23 | SEC Filing Index |
| Insider | 4 | 2026-02-23 | SEC Filing Index |
| Insider | 4 | 2026-01-07 | SEC Filing Index |
| Insider | 3 | 2026-01-07 | 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 | 845400000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 846200000.0 | +0.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 793400000.0 | -6.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 800500000.0 | +0.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 807200000.0 | +0.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 798200000.0 | -1.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 814300000.0 | +2.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 865400000.0 | +6.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 878700000.0 | +1.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 3273900000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 3268800000.0 | -0.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 3457500000.0 | +5.8% | USD | 10-K | 2026-02-19 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 382500000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 378000000.0 | -1.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 349600000.0 | -7.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 357400000.0 | +2.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 366800000.0 | +2.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 353900000.0 | -3.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 368900000.0 | +4.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 392200000.0 | +6.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 390600000.0 | -0.4% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1446900000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1445200000.0 | -0.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1538800000.0 | +6.5% | USD | 10-K | 2026-02-19 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 192300000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 200100000.0 | +4.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 179600000.0 | -10.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 161200000.0 | -10.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 182700000.0 | +13.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 168000000.0 | -8.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 142000000.0 | -15.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 187900000.0 | +32.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 185800000.0 | -1.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 732500000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 677200000.0 | -7.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 699300000.0 | +3.3% | USD | 10-K | 2026-02-19 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 139800000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 138600000.0 | -0.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 209100000.0 | +50.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 121400000.0 | -41.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 141300000.0 | +16.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 119100000.0 | -15.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 95500000.0 | -19.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 131600000.0 | +37.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 127800000.0 | -2.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 596100000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 505000000.0 | -15.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 483200000.0 | -4.3% | USD | 10-K | 2026-02-19 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.85 | — | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 1.83 | -1.1% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 2.76 | +50.8% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.6 | -42.0% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.86 | +16.2% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1.57 | -15.6% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.26 | -19.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.74 | +38.1% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.7 | -2.3% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 7.87 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 6.66 | -15.4% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 6.41 | -3.8% | USD/shares | 10-K | 2026-02-19 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.84 | — | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 1.82 | -1.1% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 2.75 | +51.1% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.6 | -41.8% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.86 | +16.2% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1.57 | -15.6% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.26 | -19.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.74 | +38.1% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.7 | -2.3% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 7.85 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 6.64 | -15.4% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 6.41 | -3.5% | USD/shares | 10-K | 2026-02-19 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 510700000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 457000000.0 | -10.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 562700000.0 | +23.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 534300000.0 | -5.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 616300000.0 | +15.3% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 700700000.0 | +13.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 633200000.0 | -9.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 620800000.0 | -2.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 594100000.0 | -4.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 568200000.0 | -4.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 593800000.0 | +4.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 534300000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 620800000.0 | +16.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 580000000.0 | -6.6% | USD | 10-K | 2026-02-19 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 438700000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 447100000.0 | +1.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 422800000.0 | -5.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 419000000.0 | -0.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 429100000.0 | +2.4% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 416100000.0 | -3.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 467300000.0 | +12.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 461000000.0 | -1.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 475300000.0 | +3.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 468500000.0 | -1.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 488700000.0 | +4.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 419000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 461000000.0 | +10.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 511900000.0 | +11.0% | USD | 10-K | 2026-02-19 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 497600000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 482500000.0 | -3.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 446600000.0 | -7.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 420800000.0 | -5.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 426000000.0 | +1.2% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 427900000.0 | +0.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 488200000.0 | +14.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 429700000.0 | -12.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 466300000.0 | +8.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 487800000.0 | +4.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 495100000.0 | +1.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 420800000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 429700000.0 | +2.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 479400000.0 | +11.6% | USD | 10-K | 2026-02-19 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1524500000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1487900000.0 | -2.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1518200000.0 | +2.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1446300000.0 | -4.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1554500000.0 | +7.5% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 1629500000.0 | +4.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1677800000.0 | +3.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1592700000.0 | -5.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1626700000.0 | +2.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1616500000.0 | -0.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1654900000.0 | +2.4% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1446300000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1592700000.0 | +10.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1643200000.0 | +3.2% | USD | 10-K | 2026-02-19 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5658000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 5719900000.0 | +1.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 5669600000.0 | -0.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 5865200000.0 | +3.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 5889400000.0 | +0.4% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 5903300000.0 | +0.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 6967500000.0 | +18.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 6745300000.0 | -3.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 6795100000.0 | +0.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 6876100000.0 | +1.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 6969700000.0 | +1.4% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 5865200000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 6745300000.0 | +15.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 6927000000.0 | +2.7% | USD | 10-K | 2026-02-19 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 491900000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 486600000.0 | -1.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 487500000.0 | +0.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 500300000.0 | +2.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 460600000.0 | -7.9% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 477400000.0 | +3.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 564600000.0 | +18.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 629700000.0 | +11.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 583600000.0 | -7.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 529800000.0 | -9.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 564000000.0 | +6.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 500300000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 629700000.0 | +25.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 575400000.0 | -8.6% | USD | 10-K | 2026-02-19 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2428500000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2441000000.0 | +0.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2282400000.0 | -6.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2324000000.0 | +1.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2271100000.0 | -2.3% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 2249900000.0 | -0.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3149200000.0 | +40.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2951200000.0 | -6.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2889200000.0 | -2.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2865700000.0 | -0.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2959600000.0 | +3.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2324000000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2951200000.0 | +27.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2900800000.0 | -1.7% | USD | 10-K | 2026-02-19 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3229200000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 3278700000.0 | +1.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 3387100000.0 | +3.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 3541400000.0 | +4.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 3618600000.0 | +2.2% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 3653800000.0 | +1.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3818900000.0 | +4.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 3794700000.0 | -0.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 3906600000.0 | +2.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 4011600000.0 | +2.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 4011400000.0 | -0.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 3541400000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 3794700000.0 | +7.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 4027500000.0 | +6.1% | USD | 10-K | 2026-02-19 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1470700000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1471500000.0 | +0.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1320800000.0 | -10.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1325100000.0 | +0.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1322900000.0 | -0.2% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 1297300000.0 | -1.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2075100000.0 | +60.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1859500000.0 | -10.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1839100000.0 | -1.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1847100000.0 | +0.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1901600000.0 | +3.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1325100000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1859500000.0 | +40.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1820100000.0 | -2.1% | USD | 10-K | 2026-02-19 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 147900000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 289100000.0 | +95.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 515700000.0 | +78.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 156600000.0 | -69.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 290200000.0 | +85.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 495500000.0 | +70.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 105700000.0 | -78.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 267400000.0 | +153.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 470900000.0 | +76.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 716700000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 668100000.0 | -6.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 680400000.0 | +1.8% | USD | 10-K | 2026-02-19 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -29200000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -176600000.0 | -504.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -90000000.0 | +49.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -20000000.0 | +77.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 11700000.0 | +158.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -991800000.0 | -8576.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -10000000.0 | +99.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -24500000.0 | -145.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -120000000.0 | -389.8% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -283800000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -1006500000.0 | -254.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -137600000.0 | +86.3% | USD | 10-K | 2026-02-19 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -45200000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -92000000.0 | -103.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -286700000.0 | -211.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -41000000.0 | +85.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -118200000.0 | -188.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 606700000.0 | +613.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -133300000.0 | -122.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -349200000.0 | -162.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -424900000.0 | -21.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -344700000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 465900000.0 | +235.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -632600000.0 | -235.8% | USD | 10-K | 2026-02-19 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 26600000.0 | — | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 48200000.0 | +81.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 68300000.0 | +41.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 20000000.0 | -70.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 35900000.0 | +79.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 49600000.0 | +38.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 14300000.0 | -71.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 29100000.0 | +103.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 43900000.0 | +50.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 89900000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 65100000.0 | -27.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 63600000.0 | -2.3% | USD | 10-K | 2026-02-19 |
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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 90069559.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 90073221.0 | +0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 89962648.0 | -0.1% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 90100000.0 | +0.2% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 90100000.0 | +0.0% | shares | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 90100000.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 90100000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 90100000.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 90100000.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 90100000.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 90100000.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 90100000.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 90100000.0 | +0.0% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 90100000.0 | +0.0% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 75600000.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 75600000.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 75600000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 75700000.0 | +0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 75700000.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 75700000.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 75700000.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 75500000.0 | -0.3% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 75100000.0 | -0.5% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 75600000.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 75700000.0 | +0.1% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 75300000.0 | -0.5% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 75900000.0 | — | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 75900000.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 75900000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 75900000.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 75900000.0 | +0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 75900000.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 75800000.0 | -0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 75500000.0 | -0.4% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 75200000.0 | -0.4% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 75900000.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 75900000.0 | +0.0% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 75300000.0 | -0.8% | shares | 10-K | 2026-02-19 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1494 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.1479 | -1.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1399 | -5.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1359 | -2.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1367 | +0.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1146 | -16.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1198 | +4.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1259 | +5.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1261 | +0.2% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.5582 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.4846 | -13.2% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.4991 | +3.0% | ratio | 10-K | 2026-02-19 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.0992 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 3.0577 | -1.3% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 3.1143 | +1.8% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2.8909 | -7.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 3.3749 | +16.7% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 3.4133 | +1.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2.9717 | -12.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2.5293 | -14.9% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2.7874 | +10.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3.0512 | +9.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2.9342 | -3.8% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2.8909 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2.5293 | -12.5% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2.8558 | +12.9% | ratio | 10-K | 2026-02-19 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7520 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.7445 | -1.0% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.6739 | -9.5% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.6562 | -2.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.6276 | -4.4% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 0.6158 | -1.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.8246 | +33.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.7777 | -5.7% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.7396 | -4.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.7144 | -3.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.7378 | +3.3% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.6562 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.7777 | +18.5% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.7202 | -7.4% | ratio | 10-K | 2026-02-19 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.4524 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.4467 | -1.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.4406 | -1.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.4465 | +1.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.4544 | +1.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.4434 | -2.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.4530 | +2.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.4532 | +0.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.4445 | -1.9% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.4419 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.4421 | +0.0% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.4451 | +0.7% | ratio | 10-K | 2026-02-19 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1654 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.1638 | -1.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2635 | +60.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1517 | -42.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1750 | +15.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1492 | -14.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1173 | -21.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1521 | +29.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1454 | -4.4% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1821 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1545 | -15.2% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1398 | -9.5% | ratio | 10-K | 2026-02-19 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2275 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.2365 | +4.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2264 | -4.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.2014 | -11.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.2263 | +12.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.2105 | -7.0% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1744 | -17.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2171 | +24.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.2114 | -2.6% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.2237 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.2072 | -7.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.2023 | -2.4% | ratio | 10-K | 2026-02-19 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.0382 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.9392 | -9.5% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.1543 | +22.9% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1.0680 | -7.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.3380 | +25.3% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 1.4677 | +9.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.1215 | -23.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.9859 | -12.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.0180 | +3.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.0725 | +5.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.0528 | -1.8% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1.0680 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.9859 | -7.7% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1.0080 | +2.2% | ratio | 10-K | 2026-02-19 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0247 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.0242 | -1.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0369 | +52.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0206 | -44.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0239 | +16.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0171 | -28.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0141 | -17.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0191 | +36.2% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0183 | -4.2% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1016 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0749 | -26.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0698 | -6.8% | ratio | 10-K | 2026-02-19 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0433 | — | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.0423 | -2.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0617 | +46.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0335 | -45.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0387 | +15.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0312 | -19.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0244 | -21.6% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0328 | +34.2% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0319 | -2.9% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.1683 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1331 | -20.9% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1200 | -9.8% | ratio | 10-K | 2026-02-19 |