Financial Metrics
ESI Element Solutions IncRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 4 | 2026-02-12 | SEC Filing Index |
| Insider | 3 | 2026-02-12 | 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 | 574400000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 586100000.0 | +2.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 599300000.0 | +2.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 575000000.0 | -4.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 612700000.0 | +6.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 645000000.0 | +5.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 593700000.0 | -8.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 625200000.0 | +5.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 656100000.0 | +4.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2333200000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 2456900000.0 | +5.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2551200000.0 | +3.8% | USD | 10-K | 2026-02-18 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 227800000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 228500000.0 | +0.3% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 241900000.0 | +5.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 245000000.0 | +1.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 267200000.0 | +9.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 267500000.0 | +0.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 250500000.0 | -6.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 266400000.0 | +6.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 277000000.0 | +4.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 918500000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1035700000.0 | +12.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1070500000.0 | +3.4% | USD | 10-K | 2026-02-18 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 66400000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 52600000.0 | -20.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -900000.0 | -101.7% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 77800000.0 | +8744.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 96200000.0 | +23.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 95000000.0 | -1.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 77400000.0 | -18.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 94300000.0 | +21.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 100800000.0 | +6.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 173600000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 343900000.0 | +98.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 342200000.0 | -0.5% | 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 | 42900000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 29900000.0 | -30.3% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -31800000.0 | -206.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 56000000.0 | +276.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 93200000.0 | +66.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 40300000.0 | -56.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 47400000.0 | +17.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 39300000.0 | -17.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 118100000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 244200000.0 | +106.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 190800000.0 | -21.9% | 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 | 0.18 | — | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.12 | -33.3% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -0.13 | -208.3% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.23 | +276.9% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.39 | +69.6% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.17 | -56.4% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.4 | +135.3% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.2 | -50.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.16 | -20.0% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.49 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1.01 | +106.1% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.79 | -21.8% | 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 | 0.18 | — | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.12 | -33.3% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -0.13 | -208.3% | USD/shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.23 | +276.9% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.39 | +69.6% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.17 | -56.4% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.4 | +135.3% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.2 | -50.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.16 | -20.0% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.49 | — | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1.01 | +106.1% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.79 | -21.8% | 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 | 279000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 282400000.0 | +1.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 329600000.0 | +16.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 289300000.0 | -12.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 286300000.0 | -1.0% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 309300000.0 | +8.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 376000000.0 | +21.6% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 359400000.0 | -4.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 499200000.0 | +38.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 529900000.0 | +6.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 594300000.0 | +12.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 289300000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 359400000.0 | +24.2% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 626500000.0 | +74.3% | 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 | 461300000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 452200000.0 | -2.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 449500000.0 | -0.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 461800000.0 | +2.7% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 459000000.0 | -0.6% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 480700000.0 | +4.7% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 474900000.0 | -1.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 439600000.0 | -7.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 454700000.0 | +3.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 496700000.0 | +9.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 502200000.0 | +1.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 461800000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 439600000.0 | -4.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 517700000.0 | +17.8% | USD | 10-K | 2026-02-18 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 322000000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 332800000.0 | +3.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 322800000.0 | -3.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 298900000.0 | -7.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 319100000.0 | +6.8% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 335400000.0 | +5.1% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 285700000.0 | -14.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 246200000.0 | -13.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 269900000.0 | +9.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 283800000.0 | +5.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 290900000.0 | +2.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 298900000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 246200000.0 | -17.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 294700000.0 | +19.7% | USD | 10-K | 2026-02-18 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1234200000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1256500000.0 | +1.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1299500000.0 | +3.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1197500000.0 | -7.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1235800000.0 | +3.2% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1302000000.0 | +5.4% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1351200000.0 | +3.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1270000000.0 | -6.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1360500000.0 | +7.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1454200000.0 | +6.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1526200000.0 | +5.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1197500000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1270000000.0 | +6.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1582500000.0 | +24.6% | 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 | 4926500000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 5061000000.0 | +2.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 4968800000.0 | -1.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 4974100000.0 | +0.1% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 4912200000.0 | -1.2% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 4982400000.0 | +1.4% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 5098200000.0 | +2.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 4873900000.0 | -4.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 4794600000.0 | -1.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 5002600000.0 | +4.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 5045100000.0 | +0.8% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 4974100000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 4873900000.0 | -2.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 5101400000.0 | +4.7% | 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 | 342600000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 378100000.0 | +10.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 376700000.0 | -0.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 369400000.0 | -1.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 340900000.0 | -7.7% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 372200000.0 | +9.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 384000000.0 | +3.2% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 379700000.0 | -1.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 344600000.0 | -9.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 354900000.0 | +3.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 376700000.0 | +6.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 369400000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 379700000.0 | +2.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 429900000.0 | +13.2% | 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 | 2555200000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2741300000.0 | +7.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2722600000.0 | -0.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2629800000.0 | -3.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 2572900000.0 | -2.2% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 2593700000.0 | +0.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 2643500000.0 | +1.9% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 2475500000.0 | -6.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2259600000.0 | -8.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2361300000.0 | +4.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2376400000.0 | +0.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2629800000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2475500000.0 | -5.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2412000000.0 | -2.6% | 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 | 2354700000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2303500000.0 | -2.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2230200000.0 | -3.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2328500000.0 | +4.4% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 2323700000.0 | -0.2% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 2373100000.0 | +2.1% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 2439300000.0 | +2.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 2383000000.0 | -2.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 2519800000.0 | +5.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2626200000.0 | +4.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2653700000.0 | +1.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 2328500000.0 | — | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2383000000.0 | +2.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2674500000.0 | +12.2% | USD | 10-K | 2026-02-18 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 53500000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-03-31 | 58200000.0 | +8.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-03-31 | 26000000.0 | -55.3% | USD | 10-Q | 2025-04-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -11600000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -213700000.0 | -1742.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -226200000.0 | -5.8% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -22900000.0 | +89.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -43800000.0 | -91.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -56400000.0 | -28.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 337600000.0 | +698.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 323100000.0 | -4.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 304900000.0 | -5.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -250200000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -73800000.0 | +70.5% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 286100000.0 | +487.7% | 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 | -29500000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 97300000.0 | +429.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 74600000.0 | -23.3% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | -32700000.0 | -143.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -54100000.0 | -65.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -82300000.0 | -52.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -227300000.0 | -176.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -266000000.0 | -17.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -281100000.0 | -5.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | -58700000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -206600000.0 | -252.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -320400000.0 | -55.1% | 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 | 9100000.0 | — | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 22900000.0 | +151.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 36300000.0 | +58.5% | USD | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 19000000.0 | -47.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 33500000.0 | +76.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 46100000.0 | +37.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 11000000.0 | -76.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 28700000.0 | +160.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 45200000.0 | +57.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 52700000.0 | — | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 68400000.0 | +29.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 62200000.0 | -9.1% | 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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 266000000.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 266100000.0 | +0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 266200000.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 266200000.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 267000000.0 | +0.3% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 267100000.0 | +0.0% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 267100000.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 267200000.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 267700000.0 | +0.2% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 267700000.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 268100000.0 | +0.1% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 266200000.0 | — | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 267200000.0 | +0.4% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 269600000.0 | +0.9% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 241100000.0 | — | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 241400000.0 | +0.1% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 241500000.0 | +0.0% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 241800000.0 | +0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 242100000.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 242100000.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 242400000.0 | +0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 241900000.0 | -0.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 241600000.0 | -0.1% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 241400000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 242100000.0 | +0.3% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 242000000.0 | -0.0% | 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 | 241800000.0 | — | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 241700000.0 | -0.0% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 241500000.0 | -0.1% | shares | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 242500000.0 | +0.4% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 242500000.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 242600000.0 | +0.0% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 243000000.0 | +0.2% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 242200000.0 | -0.3% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 242000000.0 | -0.1% | shares | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 241800000.0 | — | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 242600000.0 | +0.3% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 242400000.0 | -0.1% | shares | 10-K | 2026-02-18 |
Metrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1166 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.1158 | -0.7% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.1206 | +4.1% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.1171 | -2.9% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1230 | +5.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1265 | +2.9% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1238 | -2.1% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1250 | +0.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1300 | +4.1% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.4691 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.5041 | +7.5% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.5001 | -0.8% | 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 | 3.6025 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 3.3232 | -7.8% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 3.4497 | +3.8% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 3.2417 | -6.0% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 3.6251 | +11.8% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 3.4981 | -3.5% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 3.5187 | +0.6% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 3.3447 | -4.9% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 3.9481 | +18.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 4.0975 | +3.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4.0515 | -1.1% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 3.2417 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 3.3447 | +3.2% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 3.6811 | +10.1% | 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 | 1.0851 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1.1901 | +9.7% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.2208 | +2.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1.1294 | -7.5% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 1.1072 | -2.0% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1.0930 | -1.3% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1.0837 | -0.8% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 1.0388 | -4.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.8967 | -13.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.8991 | +0.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.8955 | -0.4% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 1.1294 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1.0388 | -8.0% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.9019 | -13.2% | ratio | 10-K | 2026-02-18 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3966 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.3899 | -1.7% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.4036 | +3.5% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.4261 | +5.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.4361 | +2.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.4147 | -4.9% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.4219 | +1.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.4261 | +1.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.4222 | -0.9% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.3937 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.4215 | +7.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.4196 | -0.5% | 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.0747 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0510 | -31.7% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -0.0531 | -204.0% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0974 | +283.5% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 0.1521 | +56.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0625 | -58.9% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 0.0758 | +21.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0599 | -21.0% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.0506 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.0994 | +96.4% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0748 | -24.8% | 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.1156 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0897 | -22.4% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -0.0015 | -101.7% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.1353 | +9109.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1570 | +16.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1473 | -6.2% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1304 | -11.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1508 | +15.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1536 | +1.9% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.0744 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.1400 | +88.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.1341 | -4.2% | 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.8144 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.7469 | -8.3% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.8750 | +17.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.7832 | -10.5% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.8398 | +7.2% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 0.8310 | -1.1% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 0.9792 | +17.8% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-12-31 | 0.9465 | -3.3% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1.4486 | +53.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.4931 | +3.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.5776 | +5.7% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.7832 | — | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.9465 | +20.9% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1.4573 | +54.0% | 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.0087 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0059 | -32.2% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -0.0064 | -208.3% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0114 | +278.1% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 0.0187 | +64.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0079 | -57.7% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 0.0095 | +19.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0078 | -17.8% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.0237 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.0501 | +111.0% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0374 | -25.4% | 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.0182 | — | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0130 | -28.8% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -0.0143 | -209.9% | ratio | 10-Q | 2024-10-29 |
| Quarterly | 2024-03-31 | 0.0241 | +269.0% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 0.0393 | +63.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0165 | -57.9% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 0.0180 | +9.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0148 | -17.9% | ratio | 10-Q | 2025-10-29 |
| Annual | 2023-12-31 | 0.0507 | — | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.1025 | +102.0% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0713 | -30.4% | ratio | 10-K | 2026-02-18 |