Financial Metrics
VMC Vulcan Materials CORegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4/A | 2026-03-04 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | SEC Filing Index |
| Insider | 4 | 2026-02-23 | SEC Filing Index |
| Insider | 4 | 2026-02-17 | 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 | 1649000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2112900000.0 | +28.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2185800000.0 | +3.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1545700000.0 | -29.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 2014400000.0 | +30.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 2003900000.0 | -0.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1634600000.0 | -18.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2102400000.0 | +28.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2291500000.0 | +9.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 7781900000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 7417700000.0 | -4.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 7941100000.0 | +7.1% | 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 | 302000000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 583300000.0 | +93.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 591000000.0 | +1.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 304900000.0 | -48.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 592200000.0 | +94.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 565200000.0 | -4.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 365300000.0 | -35.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 625200000.0 | +71.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 697200000.0 | +11.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1948500000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1999600000.0 | +2.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2174600000.0 | +8.8% | 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 | 187200000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 451100000.0 | +141.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 418900000.0 | -7.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 172900000.0 | -58.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 453600000.0 | +162.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 337100000.0 | -25.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 226400000.0 | -32.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 471000000.0 | +108.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 543200000.0 | +15.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1427400000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1364500000.0 | -4.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1619600000.0 | +18.7% | 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 | 120700000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 308600000.0 | +155.7% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 276500000.0 | -10.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 102700000.0 | -62.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 308000000.0 | +199.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 207600000.0 | -32.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 128900000.0 | -37.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 320900000.0 | +149.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 374900000.0 | +16.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 933200000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 911900000.0 | -2.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1076700000.0 | +18.1% | 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 | 0.91 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2.32 | +154.9% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2.08 | -10.3% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.78 | -62.5% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 2.33 | +198.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1.57 | -32.6% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.97 | -38.2% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2.43 | +150.5% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.84 | +16.9% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 7.02 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 6.89 | -1.9% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 8.16 | +18.4% | 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 | 0.9 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2.31 | +156.7% | USD/shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2.07 | -10.4% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.77 | -62.8% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 2.31 | +200.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1.56 | -32.5% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.97 | -37.8% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2.42 | +149.5% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.82 | +16.5% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 6.98 | — | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 6.85 | -1.9% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 8.11 | +18.4% | 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 | 139600000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 166000000.0 | +18.9% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 340000000.0 | +104.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 931100000.0 | +173.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 292400000.0 | -68.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 111000000.0 | -62.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 433200000.0 | +290.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 559700000.0 | +29.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 181300000.0 | -67.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 347400000.0 | +91.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 191300000.0 | -44.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 931100000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 559700000.0 | -39.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 183300000.0 | -67.3% | USD | 10-K | 2026-02-19 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 585600000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 594600000.0 | +1.5% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 570600000.0 | -4.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 615600000.0 | +7.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 647200000.0 | +5.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 650300000.0 | +0.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 647700000.0 | -0.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 681800000.0 | +5.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 721000000.0 | +5.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 725500000.0 | +0.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 687100000.0 | -5.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 615600000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 681800000.0 | +10.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 680500000.0 | -0.2% | 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 | 1792500000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2043700000.0 | +14.0% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 2701200000.0 | +32.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 2524900000.0 | -6.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1907600000.0 | -24.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 1976500000.0 | +3.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 2212900000.0 | +12.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 2265700000.0 | +2.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1925900000.0 | -15.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2243500000.0 | +16.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2268400000.0 | +1.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2524900000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2265700000.0 | -10.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2567900000.0 | +13.3% | 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 | 14076900000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 14333600000.0 | +1.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 14620500000.0 | +2.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 14545700000.0 | -0.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 13910900000.0 | -4.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 14216400000.0 | +2.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 14351900000.0 | +1.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 17104800000.0 | +19.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 16712100000.0 | -2.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 16974700000.0 | +1.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 16978500000.0 | +0.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 14545700000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 17104800000.0 | +17.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 16700400000.0 | -2.4% | 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 | 756900000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 793300000.0 | +4.8% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 864200000.0 | +8.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 797600000.0 | -7.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 696200000.0 | -12.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 796800000.0 | +14.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 774100000.0 | -2.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 1239100000.0 | +60.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 796900000.0 | -35.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1341900000.0 | +68.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1016800000.0 | -24.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 797600000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1239100000.0 | +55.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 956100000.0 | -22.8% | 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 | 7066200000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 7107200000.0 | +0.6% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 7155300000.0 | +0.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 7037800000.0 | -1.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 6394300000.0 | -9.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 6486000000.0 | +1.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 6458800000.0 | -0.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 8962300000.0 | +38.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 8553600000.0 | -4.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 8545000000.0 | -0.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 8221400000.0 | -3.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 7037800000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 8962300000.0 | +27.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 8151500000.0 | -9.0% | 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 | 6986900000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 7202600000.0 | +3.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 7440600000.0 | +3.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 7483400000.0 | +0.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 7491900000.0 | +0.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 7705300000.0 | +2.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 7869000000.0 | +2.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 8118600000.0 | +3.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 8134100000.0 | +0.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 8406900000.0 | +3.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 8734200000.0 | +3.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 7483400000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 8118600000.0 | +8.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 8525100000.0 | +5.0% | 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 | 3876900000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 3873200000.0 | -0.1% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 3874300000.0 | +0.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 3877300000.0 | +0.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 3330700000.0 | -14.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 3331700000.0 | +0.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 3329200000.0 | -0.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 4906900000.0 | +47.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 4907900000.0 | +0.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 4359200000.0 | -11.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4360400000.0 | +0.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3877300000.0 | — | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 4906900000.0 | +26.6% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 4361700000.0 | -11.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 | 221300000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 507500000.0 | +129.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 1055200000.0 | +107.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 173400000.0 | -83.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 374500000.0 | +116.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 969500000.0 | +158.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 251500000.0 | -74.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 593200000.0 | +135.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1270000000.0 | +114.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1536800000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1409600000.0 | -8.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1813000000.0 | +28.6% | 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 | -61700000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -203200000.0 | -229.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -509200000.0 | -150.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -163800000.0 | +67.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -533800000.0 | -225.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -641800000.0 | -20.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -126500000.0 | +80.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -236900000.0 | -87.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -450900000.0 | -90.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -163500000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -2814900000.0 | -1621.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -529200000.0 | +81.2% | 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 | -181100000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -297600000.0 | -64.3% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | -362500000.0 | -21.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -658700000.0 | -81.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -678300000.0 | -3.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -842600000.0 | -24.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -532900000.0 | +36.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -606100000.0 | -13.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -1224700000.0 | -102.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -585600000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1056900000.0 | +280.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -1695200000.0 | -260.4% | 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 | 193600000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 354600000.0 | +83.2% | USD | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 666300000.0 | +87.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 152800000.0 | -77.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 344200000.0 | +125.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 441000000.0 | +28.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 168000000.0 | -61.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 270900000.0 | +61.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 492900000.0 | +81.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 872600000.0 | — | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 603500000.0 | -30.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 677700000.0 | +12.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 |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 133100000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 132900000.0 | -0.2% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 132900000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 132100000.0 | -0.6% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 132300000.0 | +0.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 132100000.0 | -0.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 132100000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 132100000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 132100000.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 132000000.0 | -0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 132000000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 132100000.0 | — | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 132100000.0 | +0.0% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 130600000.0 | -1.1% | shares | 10-K | 2026-02-19 |
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 | 133200000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 133200000.0 | +0.0% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 133000000.0 | -0.2% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 132400000.0 | -0.5% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 132400000.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 132200000.0 | -0.2% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 132400000.0 | +0.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 132200000.0 | -0.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 132100000.0 | -0.1% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 133000000.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 132300000.0 | -0.5% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 132000000.0 | -0.2% | 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 | 133700000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 133800000.0 | +0.1% | shares | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 133700000.0 | -0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 133100000.0 | -0.4% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 133100000.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 133000000.0 | -0.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 133000000.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 132900000.0 | -0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 132900000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 133700000.0 | — | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 133100000.0 | -0.4% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 132700000.0 | -0.3% | 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.1171 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1474 | +25.8% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.1495 | +1.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1111 | -25.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1417 | +27.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1396 | -1.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0978 | -29.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1239 | +26.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1350 | +9.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.5350 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.4337 | -18.9% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.4755 | +9.6% | 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 | 2.3682 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2.5762 | +8.8% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 3.1257 | +21.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 3.1656 | +1.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2.7400 | -13.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 2.4805 | -9.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 2.8587 | +15.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 1.8285 | -36.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2.4167 | +32.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.6719 | -30.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.2309 | +33.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3.1656 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1.8285 | -42.2% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2.6858 | +46.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 | 1.0113 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.9868 | -2.4% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.9617 | -2.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 0.9405 | -2.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.8535 | -9.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.8418 | -1.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.8208 | -2.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 1.1039 | +34.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.0516 | -4.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.0164 | -3.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.9413 | -7.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.9405 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1.1039 | +17.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.9562 | -13.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.1831 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2761 | +50.7% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.2704 | -2.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1973 | -27.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.2940 | +49.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2821 | -4.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2235 | -20.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2974 | +33.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.3043 | +2.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.2504 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.2696 | +7.7% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.2738 | +1.6% | 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.0732 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1461 | +99.5% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.1265 | -13.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0664 | -47.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1529 | +130.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1036 | -32.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0789 | -23.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1526 | +93.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1636 | +7.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1199 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1229 | +2.5% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1356 | +10.3% | 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.1135 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2135 | +88.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.1916 | -10.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1119 | -41.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.2252 | +101.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1682 | -25.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1385 | -17.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2240 | +61.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2370 | +5.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1834 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1840 | +0.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.2040 | +10.9% | 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 | 0.1844 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2093 | +13.5% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.3934 | +88.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 1.1674 | +196.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.4200 | -64.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1393 | -66.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.5596 | +301.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 0.4517 | -19.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2275 | -49.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2589 | +13.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1881 | -27.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.1674 | — | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.4517 | -61.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1917 | -57.6% | 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.0086 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0215 | +151.1% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0189 | -12.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0074 | -61.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0217 | +193.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0145 | -33.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0077 | -46.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0189 | +145.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0221 | +16.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0642 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0533 | -16.9% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0645 | +20.9% | 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.0173 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0428 | +148.0% | ratio | 10-Q | 2024-08-07 |
| Quarterly | 2023-09-30 | 0.0372 | -13.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0137 | -63.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0400 | +191.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0264 | -34.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0158 | -39.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0382 | +140.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0429 | +12.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1247 | — | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.1123 | -9.9% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1263 | +12.4% | ratio | 10-K | 2026-02-19 |