Financial Metrics
WCN Waste Connections, Inc.Regulatory Activity
Since 2025-04-09| Type | Form | Filed | Document |
|---|---|---|---|
| Insider | 4 | 2026-04-03 | SEC Filing Index |
| Insider | 3 | 2026-04-03 | SEC Filing Index |
| Insider | 4 | 2026-03-06 | SEC Filing Index |
| Insider | 4 | 2026-02-20 | SEC Filing Index |
| Insider | 4 | 2026-02-18 | 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 | 1900503000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 2021095000.0 | +6.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 2064744000.0 | +2.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2072653000.0 | +0.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 2248166000.0 | +8.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 2338488000.0 | +4.0% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 2228176000.0 | -4.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2407055000.0 | +8.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2458378000.0 | +2.1% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 8021951000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 8919591000.0 | +11.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 9466915000.0 | +6.1% | USD | 10-K | 2026-02-12 |
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 | 314689000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 344128000.0 | +9.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 352977000.0 | +2.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 366800000.0 | +3.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 424705000.0 | +15.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 475343000.0 | +11.9% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 390210000.0 | -17.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 459545000.0 | +17.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 439591000.0 | -4.3% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 1236312000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1067659000.0 | -13.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1710174000.0 | +60.2% | USD | 10-K | 2026-02-12 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 197813000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 209208000.0 | +5.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 229026000.0 | +9.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 230054000.0 | +0.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 275477000.0 | +19.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 308046000.0 | +11.8% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 241510000.0 | -21.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 290276000.0 | +20.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 286271000.0 | -1.4% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 762800000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 617573000.0 | -19.0% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1076557000.0 | +74.3% | USD | 10-K | 2026-02-12 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.77 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.81 | +5.2% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.89 | +9.9% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.89 | +0.0% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1.07 | +20.2% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 1.19 | +11.2% | USD/shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.94 | -21.0% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.12 | +19.1% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.11 | -0.9% | USD/shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 2.96 | — | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 2.39 | -19.3% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 4.18 | +74.9% | USD/shares | 10-K | 2026-02-12 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.77 | — | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.81 | +5.2% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.89 | +9.9% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.89 | +0.0% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1.07 | +20.2% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 1.19 | +11.2% | USD/shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.93 | -21.8% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.12 | +20.4% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.11 | -0.9% | USD/shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 2.95 | — | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 2.39 | -19.0% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 4.17 | +74.5% | USD/shares | 10-K | 2026-02-12 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 133860000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 91712000.0 | -31.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 96187000.0 | +4.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 78399000.0 | -18.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 111985000.0 | +42.8% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 78658000.0 | -29.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 115265000.0 | +46.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 62366000.0 | -45.9% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 111226000.0 | +78.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 110166000.0 | -1.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 117596000.0 | +6.7% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 78399000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 62366000.0 | -20.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 45968000.0 | -26.3% | USD | 10-K | 2026-02-12 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 814680000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 855479000.0 | +5.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 868093000.0 | +1.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 856953000.0 | -1.3% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-03-31 | 896682000.0 | +4.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 961492000.0 | +7.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 990896000.0 | +3.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 935027000.0 | -5.6% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 952010000.0 | +1.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1031911000.0 | +8.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1069645000.0 | +3.7% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 856953000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 935027000.0 | +9.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1024992000.0 | +9.6% | USD | 10-K | 2026-02-12 |
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 | 1134258000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1111676000.0 | -2.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1151722000.0 | +3.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1141785000.0 | -0.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1217054000.0 | +6.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1235707000.0 | +1.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1355132000.0 | +9.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1226912000.0 | -9.5% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 1281038000.0 | +4.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1349739000.0 | +5.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1403640000.0 | +4.0% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 1141785000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1226912000.0 | +7.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1311563000.0 | +6.9% | USD | 10-K | 2026-02-12 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 17227094000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 17359527000.0 | +0.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 17731240000.0 | +2.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 17915876000.0 | +1.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 19082660000.0 | +6.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 19301526000.0 | +1.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 20095364000.0 | +4.1% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-12-31 | 19817809000.0 | -1.4% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 20254497000.0 | +2.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 20678610000.0 | +2.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 20782495000.0 | +0.5% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 17915876000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 19817809000.0 | +10.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 21129363000.0 | +6.6% | USD | 10-K | 2026-02-12 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1383184000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1463495000.0 | +5.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1575736000.0 | +7.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1687932000.0 | +7.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1631541000.0 | -3.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1770466000.0 | +8.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1754033000.0 | -0.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1878834000.0 | +7.1% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 1829479000.0 | -2.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2001199000.0 | +9.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2087623000.0 | +4.3% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 1687932000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1878834000.0 | +11.3% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2124261000.0 | +13.1% | USD | 10-K | 2026-02-12 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 9988130000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 9900070000.0 | -0.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 10139945000.0 | +2.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 10218095000.0 | +0.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 11291700000.0 | +10.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 11318308000.0 | +0.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 11833909000.0 | +4.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 11957455000.0 | +1.0% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 12240317000.0 | +2.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 12324953000.0 | +0.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 12689127000.0 | +3.0% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 10218095000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 11957455000.0 | +17.0% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 12883982000.0 | +7.7% | USD | 10-K | 2026-02-12 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 7233995000.0 | — | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 7454526000.0 | +3.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 7586199000.0 | +1.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 7692809000.0 | +1.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 7786915000.0 | +1.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 7983218000.0 | +2.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 8261455000.0 | +3.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 7860354000.0 | -4.9% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 8014180000.0 | +2.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 8353657000.0 | +4.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 8093368000.0 | -3.1% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 7692809000.0 | — | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 7860354000.0 | +2.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 8245381000.0 | +4.9% | USD | 10-K | 2026-02-12 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 6921839000.0 | — | USD | 10-Q | 2023-04-27 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 442358000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 1016712000.0 | +129.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 1570876000.0 | +54.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 490309000.0 | -68.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1101687000.0 | +124.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 1659998000.0 | +50.7% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 541539000.0 | -67.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1179741000.0 | +117.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1857190000.0 | +57.4% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 2126817000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 2228927000.0 | +4.8% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2414069000.0 | +8.3% | USD | 10-K | 2026-02-12 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -317759000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -604621000.0 | -90.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -1185613000.0 | -96.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -1334579000.0 | -12.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -1794104000.0 | -34.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -2645810000.0 | -47.5% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | -603211000.0 | +77.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -1019972000.0 | -69.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -1433913000.0 | -40.6% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | -1581079000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -3159176000.0 | -99.8% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | -2023243000.0 | +36.0% | USD | 10-K | 2026-02-12 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | -65424000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -389274000.0 | -495.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -366536000.0 | +5.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 878477000.0 | +339.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 701881000.0 | -20.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 1040357000.0 | +48.2% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 113379000.0 | -89.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -92478000.0 | -181.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -331492000.0 | -258.5% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | -544405000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 944945000.0 | +273.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | -360041000.0 | -138.1% | USD | 10-K | 2026-02-12 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 175786000.0 | — | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 394143000.0 | +124.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 615554000.0 | +56.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 169951000.0 | -72.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 387170000.0 | +127.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 659302000.0 | +70.3% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 212455000.0 | -67.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 497765000.0 | +134.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 794937000.0 | +59.7% | USD | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 934000000.0 | — | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1055988000.0 | +13.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1179228000.0 | +11.7% | USD | 10-K | 2026-02-12 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 257487434.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 257555015.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 257581304.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 257600479.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 257961725.0 | +0.1% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 257965548.0 | +0.0% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 258009392.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 258019389.0 | +0.0% | shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 258318013.0 | +0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 258346757.0 | +0.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 255976094.0 | -0.9% | shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 257600479.0 | — | shares | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 258019389.0 | +0.2% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 255614663.0 | -0.9% | shares | 10-K | 2026-02-12 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 257547090.0 | — | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 257614671.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 257640960.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 257659921.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 258019417.0 | +0.1% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 258023240.0 | +0.0% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 258062086.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 258067487.0 | +0.0% | shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 258364361.0 | +0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 258393105.0 | +0.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 256022442.0 | -0.9% | shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 257659921.0 | — | shares | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 258067487.0 | +0.2% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 255661011.0 | -0.9% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 257372942.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 257596993.0 | +0.1% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 257633703.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 257801116.0 | +0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 257994105.0 | +0.1% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 258023661.0 | +0.0% | shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 258193975.0 | +0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 258377345.0 | +0.1% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 256948902.0 | -0.6% | shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 257551129.0 | — | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 257965871.0 | +0.2% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 257323595.0 | -0.2% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 257988971.0 | — | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 258110491.0 | +0.0% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 258229404.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 258482473.0 | +0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 258565246.0 | +0.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 258756528.0 | +0.1% | shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 258904806.0 | +0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 258982647.0 | +0.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 257580321.0 | -0.5% | shares | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 258149244.0 | — | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 258662190.0 | +0.2% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 257976741.0 | -0.3% | shares | 10-K | 2026-02-12 |
Metrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1103 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1164 | +5.5% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1164 | +0.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1086 | -6.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1165 | +7.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1164 | -0.1% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.1100 | -5.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1164 | +5.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1183 | +1.6% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.4478 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.4501 | +0.5% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.4480 | -0.5% | ratio | 10-K | 2026-02-12 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.8200 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.7596 | -7.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.7309 | -3.8% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.6764 | -7.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.7460 | +10.3% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.6980 | -6.4% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 0.7726 | +10.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.6530 | -15.5% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.7002 | +7.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.6745 | -3.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.6724 | -0.3% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.6764 | — | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 0.6530 | -3.5% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.6174 | -5.5% | ratio | 10-K | 2026-02-12 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.3807 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1.3281 | -3.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.3366 | +0.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1.3283 | -0.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.4501 | +9.2% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1.4178 | -2.2% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1.4324 | +1.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1.5212 | +6.2% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 1.5273 | +0.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.4754 | -3.4% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.5678 | +6.3% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 1.3283 | — | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1.5212 | +14.5% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1.5626 | +2.7% | ratio | 10-K | 2026-02-12 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1041 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1035 | -0.5% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1109 | +7.2% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1110 | +0.1% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1225 | +10.4% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1317 | +7.5% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.1084 | -17.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1206 | +11.3% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1164 | -3.4% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.0951 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0692 | -27.2% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1137 | +64.2% | ratio | 10-K | 2026-02-12 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.1656 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1703 | +2.8% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1710 | +0.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1770 | +3.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1889 | +6.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.2033 | +7.6% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.1751 | -13.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1909 | +9.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1788 | -6.3% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.1541 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.1197 | -22.3% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1806 | +50.9% | ratio | 10-K | 2026-02-12 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0968 | — | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.0627 | -35.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.0610 | -2.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.0464 | -23.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0686 | +47.8% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.0444 | -35.3% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 0.0657 | +47.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.0332 | -49.5% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.0608 | +83.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0550 | -9.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0563 | +2.3% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.0464 | — | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 0.0332 | -28.5% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0216 | -34.8% | ratio | 10-K | 2026-02-12 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0115 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0121 | +5.0% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0129 | +7.2% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0121 | -6.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0143 | +18.4% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0153 | +7.4% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.0119 | -22.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0140 | +17.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0138 | -1.9% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.0426 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0312 | -26.8% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0510 | +63.5% | ratio | 10-K | 2026-02-12 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 0.0273 | — | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0281 | +2.6% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0302 | +7.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0295 | -2.1% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0345 | +16.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0373 | +8.1% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.0301 | -19.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0347 | +15.3% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0354 | +1.8% | ratio | 10-Q | 2025-10-22 |
| Annual | 2023-12-31 | 0.0992 | — | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0786 | -20.8% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1306 | +66.2% | ratio | 10-K | 2026-02-12 |