Financial Metrics
WEC WEC ENERGY GROUP, INC.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-08 | SEC Filing Index |
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-06 | SEC Filing Index |
| Insider | 4 | 2026-02-25 | SEC Filing Index |
| Insider | 4 | 2026-02-24 | 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 | 2888100000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1830000000.0 | -36.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1957400000.0 | +7.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2680200000.0 | +36.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1772000000.0 | -33.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1863500000.0 | +5.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3149500000.0 | +69.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2009500000.0 | -36.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2104000000.0 | +4.7% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 8893000000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 8599900000.0 | -3.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 9800100000.0 | +14.0% | USD | 10-K | 2026-02-20 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 669300000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 425300000.0 | -36.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 472000000.0 | +11.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 813400000.0 | +72.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 364800000.0 | -55.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 383700000.0 | +5.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 937500000.0 | +144.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 404900000.0 | -56.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 449600000.0 | +11.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1908000000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 2152800000.0 | +12.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2244900000.0 | +4.3% | USD | 10-K | 2026-02-20 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 4.22 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 4.83 | +14.5% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 4.84 | +0.2% | USD/shares | 10-K | 2026-02-20 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 4.22 | — | USD/shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 4.83 | +14.5% | USD/shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 4.81 | -0.4% | USD/shares | 10-K | 2026-02-20 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 35700000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 54700000.0 | +53.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 45900000.0 | -16.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 42900000.0 | -6.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 38900000.0 | -9.3% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 224000000.0 | +475.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 322500000.0 | +44.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 9800000.0 | -97.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 82200000.0 | +738.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 23000000.0 | -72.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 51100000.0 | +122.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 42900000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 9800000.0 | -77.2% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 27600000.0 | +181.6% | USD | 10-K | 2026-02-20 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1780600000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1315100000.0 | -26.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1243200000.0 | -5.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1503200000.0 | +20.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1557000000.0 | +3.6% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1242700000.0 | -20.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1175500000.0 | -5.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1669300000.0 | +42.0% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1812400000.0 | +8.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1496400000.0 | -17.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1269500000.0 | -15.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 1503200000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 1669300000.0 | +11.0% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 2062700000.0 | +23.6% | USD | 10-K | 2026-02-20 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2838500000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2457600000.0 | -13.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2443600000.0 | -0.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2795700000.0 | +14.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2604600000.0 | -6.8% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 2584100000.0 | -0.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 2619200000.0 | +1.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 2911700000.0 | +11.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2943300000.0 | +1.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2599100000.0 | -11.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2515300000.0 | -3.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 2795700000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 2911700000.0 | +4.1% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3284700000.0 | +12.8% | USD | 10-K | 2026-02-20 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 42795900000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 43019300000.0 | +0.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 43441700000.0 | +1.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 43939700000.0 | +1.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 43927200000.0 | -0.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 44582200000.0 | +1.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 45196500000.0 | +1.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 47363200000.0 | +4.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 48232100000.0 | +1.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 48524300000.0 | +0.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 49808900000.0 | +2.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 43939700000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 47363200000.0 | +7.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 51518300000.0 | +8.8% | USD | 10-K | 2026-02-20 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3765800000.0 | — | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 4096900000.0 | +8.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 4073700000.0 | -0.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 5114800000.0 | +25.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 4709700000.0 | -7.9% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 3491600000.0 | -25.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 4009400000.0 | +14.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 4841900000.0 | +20.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 5862900000.0 | +21.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 4697600000.0 | -19.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 5050300000.0 | +7.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 5114800000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 4841900000.0 | -5.3% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 5593400000.0 | +15.5% | USD | 10-K | 2026-02-20 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2024-12-31 | 17178100000.0 | — | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 16161800000.0 | -5.9% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 17110400000.0 | +5.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 17663300000.0 | +3.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 15366900000.0 | — | USD | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 17178100000.0 | +11.8% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 18498100000.0 | +7.7% | USD | 10-K | 2026-02-20 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 796100000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1754300000.0 | +120.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 2538400000.0 | +44.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 863600000.0 | -66.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1901000000.0 | +120.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 2630000000.0 | +38.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1162600000.0 | -55.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2015900000.0 | +73.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2954800000.0 | +46.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 3018400000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 3211800000.0 | +6.4% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 3379400000.0 | +5.2% | USD | 10-K | 2026-02-20 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -1267900000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -2101400000.0 | -65.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -2771700000.0 | -31.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -436200000.0 | +84.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -1250800000.0 | -186.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -2053200000.0 | -64.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -1101800000.0 | +46.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -1972800000.0 | -79.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -3570500000.0 | -81.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | -3558200000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | -3802500000.0 | -6.9% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | -4874700000.0 | -28.2% | USD | 10-K | 2026-02-20 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 417600000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 305000000.0 | -27.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 192500000.0 | -36.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -476500000.0 | -347.5% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -512500000.0 | -7.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -381000000.0 | +25.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 40400000.0 | +110.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -16100000.0 | -139.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 691200000.0 | +4393.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 522800000.0 | — | USD | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 467700000.0 | -10.5% | USD | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 1524000000.0 | +225.8% | USD | 10-K | 2026-02-20 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 499400000.0 | — | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1073700000.0 | +115.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1729500000.0 | +61.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 444500000.0 | -74.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1138400000.0 | +156.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1934700000.0 | +69.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 701100000.0 | -63.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1530500000.0 | +118.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 3095100000.0 | +102.2% | USD | 10-Q | 2025-10-31 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 315434531.0 | — | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 315434531.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 315434531.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 315434531.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2024-03-31 | 315822587.0 | +0.1% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-06-30 | 316079401.0 | +0.1% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 316354446.0 | +0.1% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 317680855.0 | +0.4% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 319133501.0 | +0.5% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-06-30 | 321866395.0 | +0.9% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 325294252.0 | +1.1% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 315434531.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 317680855.0 | +0.7% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 325461519.0 | +2.4% | shares | 10-K | 2026-02-20 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2024-12-31 | 317680855.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 325461519.0 | +2.4% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 315400000.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 315400000.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 315400000.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 315600000.0 | +0.1% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 315900000.0 | +0.1% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 316200000.0 | +0.1% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 318200000.0 | +0.6% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 320300000.0 | +0.7% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 323500000.0 | +1.0% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 315400000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 316200000.0 | +0.3% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 321900000.0 | +1.8% | shares | 10-K | 2026-02-20 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 315900000.0 | — | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 315900000.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 315800000.0 | -0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 315900000.0 | +0.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 316200000.0 | +0.1% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 316500000.0 | +0.1% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 319300000.0 | +0.9% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 322200000.0 | +0.9% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 325600000.0 | +1.1% | shares | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 315900000.0 | — | shares | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 316500000.0 | +0.2% | shares | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 323800000.0 | +2.3% | shares | 10-K | 2026-02-20 |
Metrics
Metrics: 4Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0675 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0425 | -37.0% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0451 | +5.9% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0610 | +35.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0397 | -34.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0412 | +3.7% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0653 | +58.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0414 | -36.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0422 | +2.0% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.2024 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.1816 | -10.3% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.1902 | +4.8% | ratio | 10-K | 2026-02-20 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.7538 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.5999 | -20.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.5998 | -0.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.5466 | -8.9% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.5530 | +1.2% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.7401 | +33.8% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.6533 | -11.7% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.6014 | -7.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.5020 | -16.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.5533 | +10.2% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.4980 | -10.0% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.5466 | — | ratio | 10-K | 2025-02-21 |
| Annual | 2024-12-31 | 0.6014 | +10.0% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.5872 | -2.3% | ratio | 10-K | 2026-02-20 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.2317 | — | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.2324 | +0.3% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.2411 | +3.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.3035 | +25.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.2059 | -32.2% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.2059 | +0.0% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.2977 | +44.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.2015 | -32.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.2137 | +6.1% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.2146 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.2503 | +16.7% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.2291 | -8.5% | ratio | 10-K | 2026-02-20 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0095 | — | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.0134 | +40.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.0113 | -15.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.0084 | -25.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0083 | -1.5% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.0642 | +676.7% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.0804 | +25.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.0020 | -97.5% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0140 | +592.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0049 | -65.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0101 | +106.7% | ratio | 10-Q | 2025-10-31 |
| Annual | 2023-12-31 | 0.0084 | — | ratio | 10-K | 2026-02-20 |
| Annual | 2024-12-31 | 0.0020 | -75.9% | ratio | 10-K | 2026-02-20 |
| Annual | 2025-12-31 | 0.0049 | +143.8% | ratio | 10-K | 2026-02-20 |