Financial Metrics
WCC WESCO INTERNATIONAL INCRegulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-02 | SEC Filing Index |
| Insider | 4 | 2026-03-06 | SEC Filing Index |
| Insider | 4 | 2026-03-06 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | SEC Filing Index |
| Insider | 4 | 2026-03-03 | 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 | 5521900000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 5745500000.0 | +4.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 5644400000.0 | -1.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 5350000000.0 | -5.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 5479700000.0 | +2.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 5489400000.0 | +0.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 5343700000.0 | -2.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 5899600000.0 | +10.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 6199100000.0 | +5.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 22385200000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 21818800000.0 | -2.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 23510900000.0 | +7.8% | USD | 10-K | 2026-02-13 |
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 | 346400000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 363800000.0 | +5.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 380500000.0 | +4.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 263000000.0 | -30.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 323500000.0 | +23.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 335600000.0 | +3.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 240900000.0 | -28.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 322200000.0 | +33.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 345400000.0 | +7.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1406400000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 1223200000.0 | -13.0% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1233000000.0 | +0.8% | USD | 10-K | 2026-02-13 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 197100000.0 | — | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 193100000.0 | -2.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 233400000.0 | +20.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 115800000.0 | -50.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 232100000.0 | +100.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 204300000.0 | -12.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 118400000.0 | -42.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 174500000.0 | +47.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 187500000.0 | +7.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 765500000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 717600000.0 | -6.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 640200000.0 | -10.8% | USD | 10-K | 2026-02-13 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.58 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 3.48 | -2.8% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 4.28 | +23.0% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.99 | -53.5% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 4.34 | +118.1% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 3.87 | -10.8% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2.13 | -45.0% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3.88 | +82.2% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3.85 | -0.8% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 13.86 | — | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 13.26 | -4.3% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 13.26 | +0.0% | USD/shares | 10-K | 2026-02-13 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3.48 | — | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 3.41 | -2.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 4.2 | +23.2% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.95 | -53.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 4.28 | +119.5% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 3.81 | -11.0% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2.1 | -44.9% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3.83 | +82.4% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 3.79 | -1.0% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 13.54 | — | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 13.05 | -3.6% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 13.05 | +0.0% | USD/shares | 10-K | 2026-02-13 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3807400000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3850700000.0 | +1.1% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 3795000000.0 | -1.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3639500000.0 | -4.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3526700000.0 | -3.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 3654600000.0 | +3.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3629100000.0 | -0.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 3454400000.0 | -4.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 3641300000.0 | +5.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3942800000.0 | +8.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4204200000.0 | +6.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3639500000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 3454400000.0 | -5.1% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 4069600000.0 | +17.8% | USD | 10-K | 2026-02-13 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3729500000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3584300000.0 | -3.9% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 3541400000.0 | -1.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3572100000.0 | +0.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3525400000.0 | -1.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 3505800000.0 | -0.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3630100000.0 | +3.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 3501700000.0 | -3.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 3740200000.0 | +6.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3971200000.0 | +6.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4059100000.0 | +2.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3572100000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 3501700000.0 | -2.0% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 4008800000.0 | +14.5% | USD | 10-K | 2026-02-13 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 8448100000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 8583400000.0 | +1.6% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 8611400000.0 | +0.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 8391600000.0 | -2.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 8912800000.0 | +6.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 8536100000.0 | -4.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 8683500000.0 | +1.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 8351400000.0 | -3.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 8686800000.0 | +4.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 9243600000.0 | +6.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 9566300000.0 | +3.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 8391600000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 8351400000.0 | -0.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 9456200000.0 | +13.2% | USD | 10-K | 2026-02-13 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 14971200000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 15162700000.0 | +1.3% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 15168600000.0 | +0.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 15060900000.0 | -0.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 15539000000.0 | +3.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 15108500000.0 | -2.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 15275000000.0 | +1.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 15061400000.0 | -1.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 15515100000.0 | +3.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 16202500000.0 | +4.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 16553300000.0 | +2.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 15060900000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 15061400000.0 | +0.0% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 16494900000.0 | +9.5% | USD | 10-K | 2026-02-13 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 3538900000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3581700000.0 | +1.2% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 3653600000.0 | +2.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3388400000.0 | -7.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 4035900000.0 | +19.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 3748300000.0 | -7.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3928500000.0 | +4.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 3804000000.0 | -3.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 4035500000.0 | +6.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 4431200000.0 | +9.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4579700000.0 | +3.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 3388400000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 3804000000.0 | +12.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 4296800000.0 | +13.0% | USD | 10-K | 2026-02-13 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 10381500000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 10362400000.0 | -0.2% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 10286100000.0 | -0.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 10029000000.0 | -2.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 10561200000.0 | +5.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 10257200000.0 | -2.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 10238200000.0 | -0.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 10095900000.0 | -1.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 10485000000.0 | +3.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 11447500000.0 | +9.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 11711600000.0 | +2.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 10029000000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 10095900000.0 | +0.7% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 11468500000.0 | +13.6% | USD | 10-K | 2026-02-13 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 4594300000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 4805600000.0 | +4.6% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 4888200000.0 | +1.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 5037100000.0 | +3.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 4982700000.0 | -1.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 4857300000.0 | -2.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 5042400000.0 | +3.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 4970700000.0 | -1.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 5035300000.0 | +1.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 4762200000.0 | -5.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4847800000.0 | +1.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 5037100000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 4970700000.0 | -1.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 5031600000.0 | +1.2% | USD | 10-K | 2026-02-13 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 5595100000.0 | — | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 5523100000.0 | -1.3% | USD | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 5378300000.0 | -2.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 5313100000.0 | -1.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 5183800000.0 | -2.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 5203400000.0 | +0.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 5007800000.0 | -3.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 5045500000.0 | +0.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 5136600000.0 | +1.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 5641200000.0 | +9.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 5721900000.0 | +1.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 5313100000.0 | — | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 5045500000.0 | -5.0% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 5756400000.0 | +14.1% | USD | 10-K | 2026-02-13 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -255400000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 62200000.0 | +124.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 423900000.0 | +581.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 746300000.0 | +76.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 522500000.0 | -30.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 824600000.0 | +57.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 28000000.0 | -96.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 135800000.0 | +385.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 53100000.0 | -60.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 493200000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 1101200000.0 | +123.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 125000000.0 | -88.6% | USD | 10-K | 2026-02-13 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -12600000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -43700000.0 | -246.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -61200000.0 | -40.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -16500000.0 | +73.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 269100000.0 | +1730.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 249700000.0 | -7.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -54400000.0 | -121.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -76900000.0 | -41.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -100400000.0 | -30.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -89600000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 40400000.0 | +145.1% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -140700000.0 | -448.3% | USD | 10-K | 2026-02-13 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 88600000.0 | — | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -20400000.0 | -123.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -253400000.0 | -1142.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -254500000.0 | -0.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -581400000.0 | -128.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -874300000.0 | -50.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2300000.0 | +100.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -108300000.0 | -4808.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -94200000.0 | +13.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | -403900000.0 | — | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -928300000.0 | -129.8% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -92700000.0 | +90.0% | USD | 10-K | 2026-02-13 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
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 |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 51000000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 51300000.0 | +0.6% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 51200000.0 | -0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 50900000.0 | -0.6% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 50200000.0 | -1.4% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 49100000.0 | -2.2% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 48800000.0 | -0.6% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 48800000.0 | +0.0% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 48700000.0 | -0.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 51100000.0 | — | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 49800000.0 | -2.5% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 48700000.0 | -2.2% | shares | 10-K | 2026-02-13 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 52500000.0 | — | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 52400000.0 | -0.2% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 52200000.0 | -0.4% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 51900000.0 | -0.6% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 50900000.0 | -1.9% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 49800000.0 | -2.2% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 49600000.0 | -0.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 49400000.0 | -0.4% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 49500000.0 | +0.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 52300000.0 | — | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 50600000.0 | -3.3% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 49500000.0 | -2.2% | shares | 10-K | 2026-02-13 |
Metrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.3688 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.3789 | +2.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.3721 | -1.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3443 | -7.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.3627 | +5.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.3594 | -0.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.3444 | -4.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.3641 | +5.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.3745 | +2.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.4863 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 1.4487 | -2.5% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1.4253 | -1.6% | ratio | 10-K | 2026-02-13 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.3872 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2.3965 | +0.4% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 2.3570 | -1.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.4766 | +5.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.2084 | -10.8% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2.2773 | +3.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2.2104 | -2.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2.1954 | -0.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2.1526 | -2.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.0860 | -3.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.0888 | +0.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 2.4766 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 2.1954 | -11.4% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2.2008 | +0.2% | ratio | 10-K | 2026-02-13 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 2.2596 | — | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2.1563 | -4.6% | ratio | 10-Q | 2023-08-07 |
| Quarterly | 2023-09-30 | 2.1043 | -2.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.9910 | -5.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.1196 | +6.5% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2.1117 | -0.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2.0304 | -3.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2.0311 | +0.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2.0823 | +2.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.4038 | +15.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.4159 | +0.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 1.9910 | — | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 2.0311 | +2.0% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2.2793 | +12.2% | ratio | 10-K | 2026-02-13 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0357 | — | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0336 | -5.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0414 | +23.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0216 | -47.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 0.0424 | +95.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 0.0372 | -12.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0222 | -40.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 0.0296 | +33.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.0302 | +2.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0342 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0329 | -3.8% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0272 | -17.2% | ratio | 10-K | 2026-02-13 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0627 | — | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0633 | +0.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0674 | +6.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0492 | -27.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0590 | +20.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0611 | +3.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0451 | -26.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0546 | +21.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0557 | +2.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0628 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0561 | -10.8% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0524 | -6.5% | ratio | 10-K | 2026-02-13 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0132 | — | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0127 | -3.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0154 | +20.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0075 | -51.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 0.0154 | +106.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 0.0134 | -12.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0076 | -42.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 0.0108 | +41.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.0113 | +5.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.0508 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0476 | -6.3% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0388 | -18.5% | ratio | 10-K | 2026-02-13 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0429 | — | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0402 | -6.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 0.0477 | +18.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0232 | -51.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 0.0478 | +105.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 0.0405 | -15.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0235 | -42.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 0.0366 | +55.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.0387 | +5.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2023-12-31 | 0.1520 | — | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.1444 | -5.0% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.1272 | -11.9% | ratio | 10-K | 2026-02-13 |