Financial Metrics
OC Owens CorningFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 1703000000.0 | — | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 1691000000.0 | -0.7% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 1824000000.0 | +7.9% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 1818000000.0 | -0.3% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 1667000000.0 | -8.3% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 1918000000.0 | +15.1% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 1883000000.0 | -1.8% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 1601000000.0 | -15.0% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 1625000000.0 | +1.5% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 1904000000.0 | +17.2% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 1915000000.0 | +0.6% | USD | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | 2239000000.0 | +16.9% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 2213000000.0 | -1.2% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 2346000000.0 | +6.0% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 2601000000.0 | +10.9% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 2529000000.0 | -2.8% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 2331000000.0 | -7.8% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 2563000000.0 | +10.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 2479000000.0 | -3.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2017000000.0 | -18.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 2497000000.0 | +23.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 2763000000.0 | +10.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2530000000.0 | -8.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2747000000.0 | +8.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2684000000.0 | -2.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 5677000000.0 | — | USD | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 6384000000.0 | +12.5% | USD | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 7057000000.0 | +10.5% | USD | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 7160000000.0 | +1.5% | USD | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 7055000000.0 | -1.5% | USD | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 8498000000.0 | +20.5% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 9761000000.0 | +14.9% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 8372000000.0 | -14.2% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 9851000000.0 | +17.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 10103000000.0 | +2.6% | USD | 10-K | 2026-02-25 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 272000000.0 | — | USD | 10-Q | 2017-04-26 |
| Quarterly | 2016-06-30 | 416000000.0 | +52.9% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 374000000.0 | -10.1% | USD | 10-Q | 2017-10-25 |
| Quarterly | 2017-03-31 | 342000000.0 | -8.6% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 408000000.0 | +19.3% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 423000000.0 | +3.7% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 355000000.0 | -16.1% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 418000000.0 | +17.7% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 448000000.0 | +7.2% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 325000000.0 | -27.5% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 440000000.0 | +35.4% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 461000000.0 | +4.8% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 306000000.0 | -33.6% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 343000000.0 | +12.1% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 477000000.0 | +39.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 444000000.0 | -6.9% | USD | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | 618000000.0 | +39.2% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 596000000.0 | -3.6% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 619000000.0 | +3.9% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 734000000.0 | +18.6% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 693000000.0 | -5.6% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 589000000.0 | -15.0% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 752000000.0 | +27.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 727000000.0 | -3.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 628000000.0 | -13.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 813000000.0 | +29.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 851000000.0 | +4.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 725000000.0 | -14.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 858000000.0 | +18.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 757000000.0 | -11.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1377000000.0 | — | USD | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 1569000000.0 | +13.9% | USD | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 1632000000.0 | +4.0% | USD | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 1609000000.0 | -1.4% | USD | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 1610000000.0 | +0.1% | USD | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 2217000000.0 | +37.7% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 2616000000.0 | +18.0% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 2430000000.0 | -7.1% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 3041000000.0 | +25.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2838000000.0 | -6.7% | USD | 10-K | 2026-02-25 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | 168000000.0 | — | USD | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 219000000.0 | +30.4% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 223000000.0 | +1.8% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 127000000.0 | -43.0% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 203000000.0 | +59.8% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 255000000.0 | +25.6% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 116000000.0 | -54.5% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 227000000.0 | +95.7% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 275000000.0 | +21.1% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | -870000000.0 | -416.4% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 168000000.0 | +119.3% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 292000000.0 | +73.8% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 298000000.0 | +2.1% | USD | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | 425000000.0 | +42.6% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 392000000.0 | -7.8% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 440000000.0 | +12.2% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 487000000.0 | +10.7% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 608000000.0 | +24.8% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 534000000.0 | -12.2% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 487000000.0 | -8.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 462000000.0 | -5.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 376000000.0 | -18.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 418000000.0 | +11.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 472000000.0 | +12.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 407000000.0 | -13.8% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 505000000.0 | +24.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -327000000.0 | -164.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 697000000.0 | — | USD | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 797000000.0 | +14.3% | USD | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 807000000.0 | +1.3% | USD | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 787000000.0 | -2.5% | USD | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | -138000000.0 | -117.5% | USD | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 1438000000.0 | +1142.0% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 1714000000.0 | +19.2% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 1639000000.0 | -4.4% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1482000000.0 | -9.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 360000000.0 | -75.7% | USD | 10-K | 2026-02-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 59000000.0 | — | USD | 10-Q | 2017-04-26 |
| Quarterly | 2016-06-30 | 139000000.0 | +135.6% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 113000000.0 | -18.7% | USD | 10-Q | 2017-10-25 |
| Quarterly | 2017-03-31 | 101000000.0 | -10.6% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 96000000.0 | -5.0% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 96000000.0 | +0.0% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 92000000.0 | -4.2% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2018-06-30 | 121000000.0 | +31.5% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2018-09-30 | 162000000.0 | +33.9% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 44000000.0 | -72.8% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-06-30 | 138000000.0 | +213.6% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | 151000000.0 | +9.4% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | -917000000.0 | -707.3% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | 96000000.0 | +110.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 206000000.0 | +114.6% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 210000000.0 | +1.9% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-06-30 | 298000000.0 | +41.9% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-09-30 | 259000000.0 | -13.1% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 304000000.0 | +17.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-06-30 | 343000000.0 | +12.8% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-09-30 | 469000000.0 | +36.7% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 383000000.0 | -18.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | 345000000.0 | -9.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 337000000.0 | -2.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 298000000.0 | -11.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 286000000.0 | -4.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 321000000.0 | +12.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -93000000.0 | -129.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 362000000.0 | +489.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -494000000.0 | -236.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 399000000.0 | — | USD | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 290000000.0 | -27.3% | USD | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 547000000.0 | +88.6% | USD | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 405000000.0 | -26.0% | USD | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | -385000000.0 | -195.1% | USD | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 995000000.0 | +358.4% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 1241000000.0 | +24.7% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 1193000000.0 | -3.9% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 647000000.0 | -45.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -522000000.0 | -180.7% | USD | 10-K | 2026-02-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.49 | — | USD/shares | 10-Q | 2017-04-26 |
| Quarterly | 2016-06-30 | 1.2 | +144.9% | USD/shares | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 0.98 | -18.3% | USD/shares | 10-Q | 2017-10-25 |
| Quarterly | 2017-03-31 | 0.9 | -8.2% | USD/shares | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 0.86 | -4.4% | USD/shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.86 | +0.0% | USD/shares | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 0.83 | -3.5% | USD/shares | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 1.09 | +31.3% | USD/shares | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 1.46 | +33.9% | USD/shares | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.4 | -72.6% | USD/shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 1.27 | +217.5% | USD/shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 1.37 | +7.9% | USD/shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | -8.43 | -715.3% | USD/shares | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 0.88 | +110.4% | USD/shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 1.89 | +114.8% | USD/shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 1.99 | +5.3% | USD/shares | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | 2.85 | +43.2% | USD/shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 2.52 | -11.6% | USD/shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 3.06 | +21.4% | USD/shares | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 3.51 | +14.7% | USD/shares | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 4.88 | +39.0% | USD/shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 4.19 | -14.1% | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 3.81 | -9.1% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 3.74 | -1.8% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 3.42 | -8.6% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 3.27 | -4.4% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 3.69 | +12.8% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -1.08 | -129.3% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 4.27 | +495.4% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -5.92 | -238.6% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 3.44 | — | USD/shares | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 2.59 | -24.7% | USD/shares | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 4.94 | +90.7% | USD/shares | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 3.71 | -24.9% | USD/shares | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | -3.53 | -195.1% | USD/shares | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 9.61 | +372.2% | USD/shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 12.85 | +33.7% | USD/shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 13.27 | +3.3% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 7.45 | -43.9% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -6.22 | -183.5% | USD/shares | 10-K | 2026-02-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.49 | — | USD/shares | 10-Q | 2017-04-26 |
| Quarterly | 2016-06-30 | 1.19 | +142.9% | USD/shares | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 0.97 | -18.5% | USD/shares | 10-Q | 2017-10-25 |
| Quarterly | 2017-03-31 | 0.89 | -8.2% | USD/shares | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 0.85 | -4.5% | USD/shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.85 | +0.0% | USD/shares | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 0.82 | -3.5% | USD/shares | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 1.08 | +31.7% | USD/shares | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 1.45 | +34.3% | USD/shares | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.4 | -72.4% | USD/shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 1.26 | +215.0% | USD/shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 1.36 | +7.9% | USD/shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | -8.43 | -719.9% | USD/shares | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 0.88 | +110.4% | USD/shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 1.88 | +113.6% | USD/shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 1.98 | +5.3% | USD/shares | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | 2.82 | +42.4% | USD/shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 2.5 | -11.3% | USD/shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 3.03 | +21.2% | USD/shares | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 3.49 | +15.2% | USD/shares | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 4.84 | +38.7% | USD/shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 4.17 | -13.8% | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 3.78 | -9.4% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 3.71 | -1.9% | USD/shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 3.4 | -8.4% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 3.24 | -4.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 3.65 | +12.7% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -1.08 | -129.6% | USD/shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 4.25 | +493.5% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -5.92 | -239.3% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 3.41 | — | USD/shares | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 2.55 | -25.2% | USD/shares | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 4.89 | +91.8% | USD/shares | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 3.68 | -24.7% | USD/shares | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | -3.53 | -195.9% | USD/shares | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 9.54 | +370.3% | USD/shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 12.7 | +33.1% | USD/shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 13.14 | +3.5% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 7.37 | -43.9% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -6.22 | -184.4% | USD/shares | 10-K | 2026-02-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 54000000.0 | — | USD | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 67000000.0 | +24.1% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 110000000.0 | +64.2% | USD | 10-Q | 2016-10-26 |
| Quarterly | 2016-12-31 | 112000000.0 | +1.8% | USD | 10-Q | 2017-10-25 |
| Quarterly | 2017-03-31 | 101000000.0 | -9.8% | USD | 10-Q | 2017-04-26 |
| Quarterly | 2017-06-30 | 199000000.0 | +97.0% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 168000000.0 | -15.6% | USD | 10-Q | 2017-10-25 |
| Quarterly | 2017-12-31 | 246000000.0 | +46.4% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 140000000.0 | -43.1% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2018-06-30 | 149000000.0 | +6.4% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 136000000.0 | -8.7% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-12-31 | 78000000.0 | -42.6% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 82000000.0 | +5.1% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2019-06-30 | 92000000.0 | +12.2% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 35000000.0 | -62.0% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 172000000.0 | +391.4% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 234000000.0 | +36.0% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 582000000.0 | +148.7% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 647000000.0 | +11.2% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 717000000.0 | +10.8% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 605000000.0 | -15.6% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 888000000.0 | +46.8% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 920000000.0 | +3.6% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 959000000.0 | +4.2% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 748000000.0 | -22.0% | USD | 10-Q | 2022-04-27 |
| Quarterly | 2022-06-30 | 810000000.0 | +8.3% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 751000000.0 | -7.3% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 1099000000.0 | +46.3% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 757000000.0 | -31.1% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 968000000.0 | +27.9% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1323000000.0 | +36.7% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1615000000.0 | +22.1% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1254000000.0 | -22.4% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 254000000.0 | -79.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 499000000.0 | +96.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 321000000.0 | -35.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 400000000.0 | +24.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 230000000.0 | -42.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 286000000.0 | +24.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 112000000.0 | — | USD | 10-K | 2018-02-21 |
| Annual | 2017-12-31 | 246000000.0 | +119.6% | USD | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 78000000.0 | -68.3% | USD | 10-K | 2020-02-19 |
| Annual | 2019-12-31 | 172000000.0 | +120.5% | USD | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 717000000.0 | +316.9% | USD | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 959000000.0 | +33.8% | USD | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 1099000000.0 | +14.6% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 1615000000.0 | +47.0% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 321000000.0 | -80.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 345000000.0 | +7.5% | USD | 10-K | 2026-02-25 |
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 | 2016-03-31 | 708000000.0 | — | USD | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 753000000.0 | +6.4% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 729000000.0 | -3.2% | USD | 10-Q | 2016-10-26 |
| Quarterly | 2016-12-31 | 710000000.0 | -2.6% | USD | 10-Q | 2017-10-25 |
| Quarterly | 2017-03-31 | 726000000.0 | +2.3% | USD | 10-Q | 2017-04-26 |
| Quarterly | 2017-06-30 | 792000000.0 | +9.1% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 793000000.0 | +0.1% | USD | 10-Q | 2017-10-25 |
| Quarterly | 2017-12-31 | 841000000.0 | +6.1% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 943000000.0 | +12.1% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2018-06-30 | 984000000.0 | +4.3% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 1032000000.0 | +4.9% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-12-31 | 1072000000.0 | +3.9% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 1109000000.0 | +3.5% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2019-06-30 | 1058000000.0 | -4.6% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 1031000000.0 | -2.6% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 1033000000.0 | +0.2% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 1062000000.0 | +2.8% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 951000000.0 | -10.5% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 886000000.0 | -6.8% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 855000000.0 | -3.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 854000000.0 | -0.1% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 887000000.0 | +3.9% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 949000000.0 | +7.0% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 1078000000.0 | +13.6% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 1147000000.0 | +6.4% | USD | 10-Q | 2022-04-27 |
| Quarterly | 2022-06-30 | 1254000000.0 | +9.3% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 1322000000.0 | +5.4% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 1334000000.0 | +0.9% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 1340000000.0 | +0.4% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1288000000.0 | -3.9% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1232000000.0 | -4.3% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1198000000.0 | -2.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1205000000.0 | +0.6% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 1576000000.0 | +30.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1596000000.0 | +1.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1327000000.0 | -16.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1407000000.0 | +6.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1459000000.0 | +3.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1423000000.0 | -2.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 710000000.0 | — | USD | 10-K | 2018-02-21 |
| Annual | 2017-12-31 | 841000000.0 | +18.5% | USD | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 1072000000.0 | +27.5% | USD | 10-K | 2020-02-19 |
| Annual | 2019-12-31 | 1033000000.0 | -3.6% | USD | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 855000000.0 | -17.2% | USD | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 1078000000.0 | +26.1% | USD | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 1334000000.0 | +23.7% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 1198000000.0 | -10.2% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1327000000.0 | +10.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1472000000.0 | +10.9% | USD | 10-K | 2026-02-25 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1610000000.0 | — | USD | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 1775000000.0 | +10.2% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 1702000000.0 | -4.1% | USD | 10-Q | 2016-10-26 |
| Quarterly | 2016-12-31 | 1586000000.0 | -6.8% | USD | 10-Q | 2017-10-25 |
| Quarterly | 2017-03-31 | 1833000000.0 | +15.6% | USD | 10-Q | 2017-04-26 |
| Quarterly | 2017-06-30 | 1988000000.0 | +8.5% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 1963000000.0 | -1.3% | USD | 10-Q | 2017-10-25 |
| Quarterly | 2017-12-31 | 1985000000.0 | +1.1% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 2228000000.0 | +12.2% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2018-06-30 | 2200000000.0 | -1.3% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 2241000000.0 | +1.9% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-12-31 | 2020000000.0 | -9.9% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 2333000000.0 | +15.5% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2019-06-30 | 2239000000.0 | -4.0% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 2130000000.0 | -4.9% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 2061000000.0 | -3.2% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 2332000000.0 | +13.1% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 2604000000.0 | +11.7% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 2633000000.0 | +1.1% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 2606000000.0 | -1.0% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 2738000000.0 | +5.1% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 3124000000.0 | +14.1% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 3143000000.0 | +0.6% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 3097000000.0 | -1.5% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 3431000000.0 | +10.8% | USD | 10-Q | 2022-04-27 |
| Quarterly | 2022-06-30 | 3689000000.0 | +7.5% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 3567000000.0 | -3.3% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 3556000000.0 | -0.3% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 3593000000.0 | +1.0% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 3791000000.0 | +5.5% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 3949000000.0 | +4.2% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 3917000000.0 | -0.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 3981000000.0 | +1.6% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 3719000000.0 | -6.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 3863000000.0 | +3.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 3378000000.0 | -12.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3924000000.0 | +16.2% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 3916000000.0 | -0.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 3727000000.0 | -4.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1586000000.0 | — | USD | 10-K | 2018-02-21 |
| Annual | 2017-12-31 | 1985000000.0 | +25.2% | USD | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 2020000000.0 | +1.8% | USD | 10-K | 2020-02-19 |
| Annual | 2019-12-31 | 2061000000.0 | +2.0% | USD | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 2606000000.0 | +26.4% | USD | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 3097000000.0 | +18.8% | USD | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 3556000000.0 | +14.8% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 3917000000.0 | +10.2% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 3378000000.0 | -13.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3345000000.0 | -1.0% | USD | 10-K | 2026-02-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 7455000000.0 | — | USD | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 7977000000.0 | +7.0% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 7876000000.0 | -1.3% | USD | 10-Q | 2016-10-26 |
| Quarterly | 2016-12-31 | 7741000000.0 | -1.7% | USD | 10-Q | 2017-10-25 |
| Quarterly | 2017-03-31 | 7966000000.0 | +2.9% | USD | 10-Q | 2017-04-26 |
| Quarterly | 2017-06-30 | 8690000000.0 | +9.1% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 8656000000.0 | -0.4% | USD | 10-Q | 2017-10-25 |
| Quarterly | 2017-12-31 | 8632000000.0 | -0.3% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 10213000000.0 | +18.3% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2018-06-30 | 10050000000.0 | -1.6% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 10046000000.0 | -0.0% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-12-31 | 9771000000.0 | -2.7% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 10265000000.0 | +5.1% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2019-06-30 | 10183000000.0 | -0.8% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 9955000000.0 | -2.2% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 10006000000.0 | +0.5% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 9151000000.0 | -8.5% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 9370000000.0 | +2.4% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 9398000000.0 | +0.3% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 9481000000.0 | +0.9% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 9560000000.0 | +0.8% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 9977000000.0 | +4.4% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 9981000000.0 | +0.0% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 10015000000.0 | +0.3% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 10316000000.0 | +3.0% | USD | 10-Q | 2022-04-27 |
| Quarterly | 2022-06-30 | 10543000000.0 | +2.2% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 10721000000.0 | +1.7% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 10752000000.0 | +0.3% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 10840000000.0 | +0.8% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 11001000000.0 | +1.5% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 11069000000.0 | +0.6% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 11237000000.0 | +1.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 11269000000.0 | +0.3% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 14991000000.0 | +33.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 15054000000.0 | +0.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 14075000000.0 | -6.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 14266000000.0 | +1.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 14483000000.0 | +1.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 13517000000.0 | -6.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 7741000000.0 | — | USD | 10-K | 2018-02-21 |
| Annual | 2017-12-31 | 8632000000.0 | +11.5% | USD | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 9771000000.0 | +13.2% | USD | 10-K | 2020-02-19 |
| Annual | 2019-12-31 | 10006000000.0 | +2.4% | USD | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 9481000000.0 | -5.2% | USD | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 10015000000.0 | +5.6% | USD | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 10752000000.0 | +7.4% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 11237000000.0 | +4.5% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 14075000000.0 | +25.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 12980000000.0 | -7.8% | USD | 10-K | 2026-02-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1059000000.0 | — | USD | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 1156000000.0 | +9.2% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 1003000000.0 | -13.2% | USD | 10-Q | 2016-10-26 |
| Quarterly | 2016-12-31 | 963000000.0 | -4.0% | USD | 10-Q | 2017-10-25 |
| Quarterly | 2017-03-31 | 975000000.0 | +1.2% | USD | 10-Q | 2017-04-26 |
| Quarterly | 2017-06-30 | 1116000000.0 | +14.5% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 1185000000.0 | +6.2% | USD | 10-Q | 2017-10-25 |
| Quarterly | 2017-12-31 | 1282000000.0 | +8.2% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 1384000000.0 | +8.0% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2018-06-30 | 1381000000.0 | -0.2% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 1386000000.0 | +0.4% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-12-31 | 1278000000.0 | -7.8% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 1275000000.0 | -0.2% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2019-06-30 | 1325000000.0 | +3.9% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 1261000000.0 | -4.8% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 1329000000.0 | +5.4% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 1430000000.0 | +7.6% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 1393000000.0 | -2.6% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 1351000000.0 | -3.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 1440000000.0 | +6.6% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 1467000000.0 | +1.9% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 1637000000.0 | +11.6% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 1686000000.0 | +3.0% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 1697000000.0 | +0.7% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 1999000000.0 | +17.8% | USD | 10-Q | 2022-04-27 |
| Quarterly | 2022-06-30 | 1974000000.0 | -1.3% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 2014000000.0 | +2.0% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 2104000000.0 | +4.5% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 1933000000.0 | -8.1% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1832000000.0 | -5.2% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1826000000.0 | -0.3% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 2324000000.0 | +27.3% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 2268000000.0 | -2.4% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 2722000000.0 | +20.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2682000000.0 | -1.5% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 2297000000.0 | -14.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2720000000.0 | +18.4% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 2574000000.0 | -5.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2669000000.0 | +3.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 963000000.0 | — | USD | 10-K | 2018-02-21 |
| Annual | 2017-12-31 | 1282000000.0 | +33.1% | USD | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 1278000000.0 | -0.3% | USD | 10-K | 2020-02-19 |
| Annual | 2019-12-31 | 1329000000.0 | +4.0% | USD | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 1440000000.0 | +8.4% | USD | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 1697000000.0 | +17.8% | USD | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 2104000000.0 | +24.0% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 2324000000.0 | +10.5% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 2297000000.0 | -1.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2660000000.0 | +15.8% | USD | 10-K | 2026-02-25 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-12-31 | 5680000000.0 | — | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-06-30 | 5956000000.0 | +4.9% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 6035000000.0 | +1.3% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 6131000000.0 | +1.6% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 6003000000.0 | -2.1% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 5942000000.0 | -1.0% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 5919000000.0 | -0.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 6027000000.0 | +1.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 5997000000.0 | -0.5% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 9466000000.0 | +57.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 9381000000.0 | -0.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 8955000000.0 | -4.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 9342000000.0 | +4.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 9279000000.0 | -0.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 9079000000.0 | -2.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2021-12-31 | 5680000000.0 | — | USD | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 6131000000.0 | +7.9% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 6027000000.0 | -1.7% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 8955000000.0 | +48.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 9087000000.0 | +1.5% | USD | 10-K | 2026-02-25 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3828000000.0 | — | USD | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 3905000000.0 | +2.0% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 3935000000.0 | +0.8% | USD | 10-Q | 2016-10-26 |
| Quarterly | 2016-12-31 | 3889000000.0 | -1.2% | USD | 10-Q | 2017-10-25 |
| Quarterly | 2017-03-31 | 3946000000.0 | +1.5% | USD | 10-Q | 2017-04-26 |
| Quarterly | 2017-06-30 | 4015000000.0 | +1.7% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 4114000000.0 | +2.5% | USD | 10-Q | 2017-10-25 |
| Quarterly | 2017-12-31 | 4204000000.0 | +2.2% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2018-03-31 | 4141000000.0 | -1.5% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2018-06-30 | 4167000000.0 | +0.6% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2018-09-30 | 4206000000.0 | +0.9% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2018-12-31 | 4324000000.0 | +2.8% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-03-31 | 4302000000.0 | -0.5% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-06-30 | 4445000000.0 | +3.3% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | 4522000000.0 | +1.7% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-12-31 | 4671000000.0 | +3.3% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-03-31 | 3526000000.0 | -24.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | 3663000000.0 | +3.9% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 3892000000.0 | +6.3% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 3941000000.0 | +1.3% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-03-31 | 3967000000.0 | +0.7% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-06-30 | 4156000000.0 | +4.8% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-09-30 | 4249000000.0 | +2.2% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-12-31 | 4335000000.0 | +2.0% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-03-31 | 4365000000.0 | +0.7% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-06-30 | 4562000000.0 | +4.5% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-09-30 | 4661000000.0 | +2.2% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-12-31 | 4596000000.0 | -1.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-03-31 | 4812000000.0 | +4.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | 5034000000.0 | +4.6% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 5125000000.0 | +1.8% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2023-12-31 | 5185000000.0 | +1.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | 5247000000.0 | +1.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-06-30 | 5525000000.0 | +5.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 5673000000.0 | +2.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 5120000000.0 | -9.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 4924000000.0 | -3.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-06-30 | 5204000000.0 | +5.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 4438000000.0 | -14.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 3889000000.0 | — | USD | 10-K | 2020-02-19 |
| Annual | 2017-12-31 | 4204000000.0 | +8.1% | USD | 10-K | 2021-02-17 |
| Annual | 2018-12-31 | 4324000000.0 | +2.9% | USD | 10-K | 2022-02-16 |
| Annual | 2019-12-31 | 4671000000.0 | +8.0% | USD | 10-K | 2023-02-15 |
| Annual | 2020-12-31 | 3941000000.0 | -15.6% | USD | 10-K | 2024-02-14 |
| Annual | 2021-12-31 | 4355000000.0 | +10.5% | USD | 10-K | 2025-02-24 |
| Annual | 2022-12-31 | 4596000000.0 | +5.5% | USD | 10-K | 2026-02-25 |
| Annual | 2023-12-31 | 5185000000.0 | +12.8% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 5120000000.0 | -1.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3893000000.0 | -24.0% | USD | 10-K | 2026-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1948000000.0 | — | USD | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 2276000000.0 | +16.8% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 2163000000.0 | -5.0% | USD | 10-Q | 2016-10-26 |
| Quarterly | 2016-12-31 | 2102000000.0 | -2.8% | USD | 10-Q | 2017-10-25 |
| Quarterly | 2017-03-31 | 2259000000.0 | +7.5% | USD | 10-Q | 2017-04-26 |
| Quarterly | 2017-06-30 | 2689000000.0 | +19.0% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 2542000000.0 | -5.5% | USD | 10-Q | 2017-10-25 |
| Quarterly | 2017-12-31 | 2409000000.0 | -5.2% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 3766000000.0 | +56.3% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2018-06-30 | 3640000000.0 | -3.3% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 3673000000.0 | +0.9% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-12-31 | 3371000000.0 | -8.2% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 3736000000.0 | +10.8% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2019-06-30 | 3410000000.0 | -8.7% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 3187000000.0 | -6.5% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 2993000000.0 | -6.1% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 3374000000.0 | +12.7% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 3480000000.0 | +3.1% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 3144000000.0 | -9.7% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 3145000000.0 | +0.0% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 3168000000.0 | +0.7% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 3167000000.0 | -0.0% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 2982000000.0 | -5.8% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 2985000000.0 | +0.1% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 2985000000.0 | +0.0% | USD | 10-Q | 2022-04-27 |
| Quarterly | 2022-06-30 | 3014000000.0 | +1.0% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 3013000000.0 | -0.0% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 3020000000.0 | +0.2% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 3028000000.0 | +0.3% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 3035000000.0 | +0.2% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 3033000000.0 | -0.1% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 3046000000.0 | +0.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 3078000000.0 | +1.1% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 5455000000.0 | +77.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 5465000000.0 | +0.2% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 5099000000.0 | -6.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 5045000000.0 | -1.1% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 5080000000.0 | +0.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 5114000000.0 | +0.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 2102000000.0 | — | USD | 10-K | 2018-02-21 |
| Annual | 2017-12-31 | 2409000000.0 | +14.6% | USD | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 3371000000.0 | +39.9% | USD | 10-K | 2020-02-19 |
| Annual | 2019-12-31 | 2993000000.0 | -11.2% | USD | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 3145000000.0 | +5.1% | USD | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 2985000000.0 | -5.1% | USD | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 3020000000.0 | +1.2% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 3046000000.0 | +0.9% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 5099000000.0 | +67.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 5122000000.0 | +0.5% | USD | 10-K | 2026-02-25 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 63000000.0 | — | USD | 10-Q | 2017-04-26 |
| Quarterly | 2016-06-30 | 326000000.0 | +417.5% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 679000000.0 | +108.3% | USD | 10-Q | 2017-10-25 |
| Quarterly | 2017-03-31 | 7000000.0 | -99.0% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 392000000.0 | +5500.0% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 694000000.0 | +77.0% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | -90000000.0 | -113.0% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 306000000.0 | +440.0% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 506000000.0 | +65.4% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | -151000000.0 | -129.8% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 287000000.0 | +290.1% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 596000000.0 | +107.7% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | -52000000.0 | -108.7% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 229000000.0 | +540.4% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 717000000.0 | +213.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 204000000.0 | -71.5% | USD | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | 702000000.0 | +244.1% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 1168000000.0 | +66.4% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 158000000.0 | -86.5% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 624000000.0 | +294.9% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 1085000000.0 | +73.9% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | -164000000.0 | -115.1% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 330000000.0 | +301.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 1021000000.0 | +209.4% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 24000000.0 | -97.6% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 517000000.0 | +2054.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1216000000.0 | +135.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -49000000.0 | -104.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 278000000.0 | +667.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1196000000.0 | +330.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 943000000.0 | — | USD | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 1016000000.0 | +7.7% | USD | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 803000000.0 | -21.0% | USD | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 1037000000.0 | +29.1% | USD | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 1135000000.0 | +9.5% | USD | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 1503000000.0 | +32.4% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 1760000000.0 | +17.1% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 1719000000.0 | -2.3% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1892000000.0 | +10.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1786000000.0 | -5.6% | USD | 10-K | 2026-02-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -98000000.0 | — | USD | 10-Q | 2017-04-26 |
| Quarterly | 2016-06-30 | -635000000.0 | -548.0% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | -729000000.0 | -14.8% | USD | 10-Q | 2017-10-25 |
| Quarterly | 2017-03-31 | -67000000.0 | +90.8% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | -725000000.0 | -982.1% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | -810000000.0 | -11.7% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | -1207000000.0 | -49.0% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | -1430000000.0 | -18.5% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | -1551000000.0 | -8.5% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | -95000000.0 | +93.9% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | -202000000.0 | -112.6% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | -285000000.0 | -41.1% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | -61000000.0 | +78.6% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | -54000000.0 | +11.5% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -104000000.0 | -92.6% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | -121000000.0 | -16.3% | USD | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | -213000000.0 | -76.0% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | -242000000.0 | -13.6% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | -88000000.0 | +63.6% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | -340000000.0 | -286.4% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | -573000000.0 | -68.5% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 24000000.0 | +104.2% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -102000000.0 | -525.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -219000000.0 | -114.7% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -146000000.0 | +33.3% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | -3154000000.0 | -2060.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -3193000000.0 | -1.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -159000000.0 | +95.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -347000000.0 | -118.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -513000000.0 | -47.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -815000000.0 | — | USD | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | -901000000.0 | -10.6% | USD | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | -1589000000.0 | -76.4% | USD | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | -394000000.0 | +75.2% | USD | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | -205000000.0 | +48.0% | USD | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | -377000000.0 | -83.9% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | -623000000.0 | -65.3% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | -356000000.0 | +42.9% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -3393000000.0 | -853.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -765000000.0 | +77.5% | USD | 10-K | 2026-02-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -8000000.0 | — | USD | 10-Q | 2017-04-26 |
| Quarterly | 2016-06-30 | 279000000.0 | +3587.5% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 63000000.0 | -77.4% | USD | 10-Q | 2017-10-25 |
| Quarterly | 2017-03-31 | 43000000.0 | -31.7% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 412000000.0 | +858.1% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 154000000.0 | -62.6% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 1201000000.0 | +679.9% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 1051000000.0 | -12.5% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 953000000.0 | -9.3% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 241000000.0 | -74.7% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | -82000000.0 | -134.0% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | -370000000.0 | -351.2% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 213000000.0 | +157.6% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 265000000.0 | +24.4% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -106000000.0 | -140.0% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | -194000000.0 | -83.0% | USD | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | -320000000.0 | -64.9% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | -716000000.0 | -123.8% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | -285000000.0 | +60.2% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | -429000000.0 | -50.5% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | -675000000.0 | -57.3% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | -216000000.0 | +68.0% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -385000000.0 | -78.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -585000000.0 | -51.9% | USD | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | -234000000.0 | +60.0% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 1321000000.0 | +664.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 901000000.0 | -31.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 264000000.0 | -70.7% | USD | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | -112000000.0 | -142.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -783000000.0 | -599.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -88000000.0 | — | USD | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 3000000.0 | +103.4% | USD | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 647000000.0 | +21466.7% | USD | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | -573000000.0 | -188.6% | USD | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | -358000000.0 | +37.5% | USD | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | -881000000.0 | -146.1% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | -974000000.0 | -10.6% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | -877000000.0 | +10.0% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 334000000.0 | +138.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -1072000000.0 | -421.0% | USD | 10-K | 2026-02-25 |
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 |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 115600000.0 | — | shares | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 115600000.0 | +0.0% | shares | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 113600000.0 | -1.7% | shares | 10-Q | 2016-10-26 |
| Quarterly | 2016-12-31 | 112700000.0 | -0.8% | shares | 10-Q | 2017-10-25 |
| Quarterly | 2017-03-31 | 112100000.0 | -0.5% | shares | 10-Q | 2017-04-26 |
| Quarterly | 2017-06-30 | 111300000.0 | -0.7% | shares | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 111200000.0 | -0.1% | shares | 10-Q | 2017-10-25 |
| Quarterly | 2017-12-31 | 111500000.0 | +0.3% | shares | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 111000000.0 | -0.4% | shares | 10-Q | 2018-04-25 |
| Quarterly | 2018-06-30 | 110900000.0 | -0.1% | shares | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 109300000.0 | -1.4% | shares | 10-Q | 2018-10-24 |
| Quarterly | 2018-12-31 | 109500000.0 | +0.2% | shares | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 108600000.0 | -0.8% | shares | 10-Q | 2019-04-24 |
| Quarterly | 2019-06-30 | 108600000.0 | +0.0% | shares | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 108600000.0 | +0.0% | shares | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 109000000.0 | +0.4% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 108600000.0 | -0.4% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 108600000.0 | +0.0% | shares | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 108600000.0 | +0.0% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 105600000.0 | -2.8% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 108600000.0 | +2.8% | shares | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 103300000.0 | -4.9% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 101600000.0 | -1.6% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 100400000.0 | -1.2% | shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 98100000.0 | -2.3% | shares | 10-Q | 2022-04-27 |
| Quarterly | 2022-12-31 | 91900000.0 | -6.3% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-06-30 | 89800000.0 | -2.3% | shares | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 88900000.0 | -1.0% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 87200000.0 | -1.9% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 86700000.0 | -0.6% | shares | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 86900000.0 | +0.2% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 85800000.0 | -1.3% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 85400000.0 | -0.5% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 112700000.0 | — | shares | 10-K | 2018-02-21 |
| Annual | 2017-12-31 | 111500000.0 | -1.1% | shares | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 109500000.0 | -1.8% | shares | 10-K | 2020-02-19 |
| Annual | 2019-12-31 | 109500000.0 | +0.0% | shares | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 105600000.0 | -3.6% | shares | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 100400000.0 | -4.9% | shares | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 91900000.0 | -8.5% | shares | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 87200000.0 | -5.1% | shares | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 85400000.0 | -2.1% | shares | 10-K | 2025-02-24 |
| Annual | 2025-12-31 | 80200000.0 | -6.1% | shares | 10-K | 2026-02-25 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 135500000.0 | — | shares | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 135500000.0 | +0.0% | shares | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 135500000.0 | +0.0% | shares | 10-Q | 2016-10-26 |
| Quarterly | 2016-12-31 | 135500000.0 | +0.0% | shares | 10-Q | 2017-10-25 |
| Quarterly | 2017-03-31 | 135500000.0 | +0.0% | shares | 10-Q | 2017-04-26 |
| Quarterly | 2017-06-30 | 135500000.0 | +0.0% | shares | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 135500000.0 | +0.0% | shares | 10-Q | 2017-10-25 |
| Quarterly | 2017-12-31 | 135500000.0 | +0.0% | shares | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 135500000.0 | +0.0% | shares | 10-Q | 2018-04-25 |
| Quarterly | 2018-06-30 | 135500000.0 | +0.0% | shares | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 135500000.0 | +0.0% | shares | 10-Q | 2018-10-24 |
| Quarterly | 2018-12-31 | 135500000.0 | +0.0% | shares | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 135500000.0 | +0.0% | shares | 10-Q | 2019-04-24 |
| Quarterly | 2019-06-30 | 135500000.0 | +0.0% | shares | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 135500000.0 | +0.0% | shares | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 135500000.0 | +0.0% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 135500000.0 | +0.0% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 135500000.0 | +0.0% | shares | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 135500000.0 | +0.0% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 135500000.0 | +0.0% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 135500000.0 | +0.0% | shares | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 135500000.0 | +0.0% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 135500000.0 | +0.0% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 135500000.0 | +0.0% | shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 135500000.0 | +0.0% | shares | 10-Q | 2022-04-27 |
| Quarterly | 2022-06-30 | 135500000.0 | +0.0% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 135500000.0 | +0.0% | shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 135500000.0 | +0.0% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 135500000.0 | +0.0% | shares | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 135500000.0 | +0.0% | shares | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 135500000.0 | +0.0% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 135500000.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 135500000.0 | +0.0% | shares | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 135500000.0 | +0.0% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 135500000.0 | +0.0% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 135500000.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 135500000.0 | +0.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 135500000.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 135500000.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 135500000.0 | — | shares | 10-K | 2018-02-21 |
| Annual | 2017-12-31 | 135500000.0 | +0.0% | shares | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 135500000.0 | +0.0% | shares | 10-K | 2020-02-19 |
| Annual | 2019-12-31 | 135500000.0 | +0.0% | shares | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 135500000.0 | +0.0% | shares | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 135500000.0 | +0.0% | shares | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 135500000.0 | +0.0% | shares | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 135500000.0 | +0.0% | shares | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 135500000.0 | +0.0% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 135500000.0 | +0.0% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 115500000.0 | — | shares | 10-Q | 2017-04-26 |
| Quarterly | 2016-06-30 | 115100000.0 | -0.3% | shares | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 114100000.0 | -0.9% | shares | 10-Q | 2017-10-25 |
| Quarterly | 2017-03-31 | 112300000.0 | -1.6% | shares | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 111600000.0 | -0.6% | shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 111000000.0 | -0.5% | shares | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 111500000.0 | +0.5% | shares | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 110900000.0 | -0.5% | shares | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 110000000.0 | -0.8% | shares | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 109500000.0 | -0.5% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 109000000.0 | -0.5% | shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 109200000.0 | +0.2% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 108800000.0 | -0.4% | shares | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 108600000.0 | -0.2% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 108800000.0 | +0.2% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 105400000.0 | -3.1% | shares | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | 104600000.0 | -0.8% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 103100000.0 | -1.4% | shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 99500000.0 | -3.5% | shares | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 97600000.0 | -1.9% | shares | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 96300000.0 | -1.3% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 91300000.0 | -5.2% | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 90500000.0 | -0.9% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 90000000.0 | -0.6% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 87300000.0 | -3.0% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 87200000.0 | -0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 87000000.0 | -0.2% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 85800000.0 | -1.4% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 85000000.0 | -0.9% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 83400000.0 | -1.9% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 114400000.0 | — | shares | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 111500000.0 | -2.5% | shares | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 110400000.0 | -1.0% | shares | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 109200000.0 | -1.1% | shares | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 108600000.0 | -0.5% | shares | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 103500000.0 | -4.7% | shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 96600000.0 | -6.7% | shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 90100000.0 | -6.7% | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 86900000.0 | -3.6% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 84000000.0 | -3.3% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 116500000.0 | — | shares | 10-Q | 2017-04-26 |
| Quarterly | 2016-06-30 | 116400000.0 | -0.1% | shares | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 115400000.0 | -0.9% | shares | 10-Q | 2017-10-25 |
| Quarterly | 2017-03-31 | 113500000.0 | -1.6% | shares | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 113100000.0 | -0.4% | shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 112700000.0 | -0.4% | shares | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 112800000.0 | +0.1% | shares | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 111900000.0 | -0.8% | shares | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 110900000.0 | -0.9% | shares | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 110100000.0 | -0.7% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 109500000.0 | -0.5% | shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 110000000.0 | +0.5% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 108800000.0 | -1.1% | shares | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 108900000.0 | +0.1% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 109500000.0 | +0.6% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 106000000.0 | -3.2% | shares | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | 105500000.0 | -0.5% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 103900000.0 | -1.5% | shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 100200000.0 | -3.6% | shares | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 98400000.0 | -1.8% | shares | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 97100000.0 | -1.3% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 91900000.0 | -5.4% | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 91300000.0 | -0.7% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 90900000.0 | -0.4% | shares | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 87900000.0 | -3.3% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 88000000.0 | +0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 87900000.0 | -0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 86300000.0 | -1.8% | shares | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 85500000.0 | -0.9% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 83400000.0 | -2.5% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 115400000.0 | — | shares | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 113200000.0 | -1.9% | shares | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 111400000.0 | -1.6% | shares | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 110100000.0 | -1.2% | shares | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 108600000.0 | -1.4% | shares | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 104300000.0 | -4.0% | shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 97700000.0 | -6.3% | shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 91000000.0 | -6.9% | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 87800000.0 | -3.5% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 84000000.0 | -4.3% | shares | 10-K | 2026-02-25 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 0.1967 | — | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 0.1656 | -15.8% | ratio | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 0.1815 | +9.6% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 0.1810 | -0.3% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.1624 | -10.3% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.1884 | +16.0% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.1892 | +0.4% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.1750 | -7.5% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 0.1734 | -0.9% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.2026 | +16.8% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.2003 | -1.1% | ratio | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | 0.2244 | +12.0% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.2217 | -1.2% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.2274 | +2.6% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 0.2467 | +8.5% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 0.2359 | -4.4% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.2150 | -8.8% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.2330 | +8.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.2240 | -3.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.1790 | -20.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1666 | -6.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1835 | +10.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1773 | -3.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1897 | +7.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1986 | +4.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.7334 | — | ratio | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 0.7396 | +0.8% | ratio | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 0.7222 | -2.3% | ratio | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 0.7156 | -0.9% | ratio | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 0.7441 | +4.0% | ratio | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 0.8485 | +14.0% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.9078 | +7.0% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.7450 | -17.9% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.6999 | -6.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.7784 | +11.2% | ratio | 10-K | 2026-02-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.5203 | — | ratio | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 1.5355 | +1.0% | ratio | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 1.6969 | +10.5% | ratio | 10-Q | 2016-10-26 |
| Quarterly | 2016-12-31 | 1.6469 | -2.9% | ratio | 10-Q | 2017-10-25 |
| Quarterly | 2017-03-31 | 1.8800 | +14.2% | ratio | 10-Q | 2017-04-26 |
| Quarterly | 2017-06-30 | 1.7814 | -5.2% | ratio | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 1.6565 | -7.0% | ratio | 10-Q | 2017-10-25 |
| Quarterly | 2017-12-31 | 1.5484 | -6.5% | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 1.6098 | +4.0% | ratio | 10-Q | 2018-04-25 |
| Quarterly | 2018-06-30 | 1.5930 | -1.0% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 1.6169 | +1.5% | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2018-12-31 | 1.5806 | -2.2% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 1.8298 | +15.8% | ratio | 10-Q | 2019-04-24 |
| Quarterly | 2019-06-30 | 1.6898 | -7.7% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 1.6891 | -0.0% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 1.5508 | -8.2% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 1.6308 | +5.2% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 1.8693 | +14.6% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 1.9489 | +4.3% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 1.8097 | -7.1% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 1.8664 | +3.1% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 1.9084 | +2.2% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 1.8642 | -2.3% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 1.8250 | -2.1% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 1.7164 | -6.0% | ratio | 10-Q | 2022-04-27 |
| Quarterly | 2022-06-30 | 1.8688 | +8.9% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 1.7711 | -5.2% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 1.6901 | -4.6% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 1.8588 | +10.0% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 2.0693 | +11.3% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 2.1627 | +4.5% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1.6855 | -22.1% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1.7553 | +4.1% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 1.3663 | -22.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1.4403 | +5.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1.4706 | +2.1% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.4426 | -1.9% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.5214 | +5.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.3964 | -8.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.6469 | — | ratio | 10-K | 2018-02-21 |
| Annual | 2017-12-31 | 1.5484 | -6.0% | ratio | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 1.5806 | +2.1% | ratio | 10-K | 2020-02-19 |
| Annual | 2019-12-31 | 1.5508 | -1.9% | ratio | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 1.8097 | +16.7% | ratio | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 1.8250 | +0.8% | ratio | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 1.6901 | -7.4% | ratio | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 1.6855 | -0.3% | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1.4706 | -12.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.2575 | -14.5% | ratio | 10-K | 2026-02-25 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-12-31 | 1.3103 | — | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-06-30 | 1.3056 | -0.4% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 1.2948 | -0.8% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 1.3340 | +3.0% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 1.2475 | -6.5% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1.1804 | -5.4% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1.1549 | -2.2% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1.1624 | +0.6% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 1.1429 | -1.7% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 1.7133 | +49.9% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1.6536 | -3.5% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 1.7490 | +5.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.8972 | +8.5% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 1.7831 | -6.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2.0457 | +14.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2021-12-31 | 1.3042 | — | ratio | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 1.3340 | +2.3% | ratio | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 1.1624 | -12.9% | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1.7490 | +50.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2.3342 | +33.5% | ratio | 10-K | 2026-02-25 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 0.2484 | — | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 0.2099 | -15.5% | ratio | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 0.2292 | +9.2% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 0.2464 | +7.5% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.1950 | -20.9% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.2294 | +17.7% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.2448 | +6.7% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.1911 | -21.9% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 0.2111 | +10.4% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.2505 | +18.7% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.2319 | -7.5% | ratio | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | 0.2760 | +19.0% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.2693 | -2.4% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.2639 | -2.0% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 0.2822 | +7.0% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 0.2740 | -2.9% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.2527 | -7.8% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.2934 | +16.1% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.2933 | -0.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.3114 | +6.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.3256 | +4.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.3080 | -5.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2866 | -7.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.3123 | +9.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2820 | -9.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.2426 | — | ratio | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 0.2458 | +1.3% | ratio | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 0.2313 | -5.9% | ratio | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 0.2247 | -2.8% | ratio | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | 0.2282 | +1.6% | ratio | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 0.2609 | +14.3% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.2680 | +2.7% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.2903 | +8.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.3087 | +6.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.2809 | -9.0% | ratio | 10-K | 2026-02-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 0.0564 | — | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 0.0544 | -3.5% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2018-06-30 | 0.0663 | +21.9% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2018-09-30 | 0.0891 | +34.3% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.0264 | -70.4% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-06-30 | 0.0719 | +172.6% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | 0.0802 | +11.5% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | -0.5728 | -814.3% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | 0.0591 | +110.3% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 0.1082 | +83.1% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.1097 | +1.4% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-06-30 | 0.1331 | +21.4% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-09-30 | 0.1170 | -12.1% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.1296 | +10.7% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2022-06-30 | 0.1319 | +1.8% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2022-09-30 | 0.1854 | +40.6% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.1643 | -11.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | 0.1346 | -18.1% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 0.1359 | +1.0% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.1477 | +8.7% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1145 | -22.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1162 | +1.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0368 | -131.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1318 | +458.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.1841 | -239.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.0703 | — | ratio | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 0.0454 | -35.4% | ratio | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 0.0775 | +70.6% | ratio | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 0.0566 | -27.0% | ratio | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | -0.0546 | -196.5% | ratio | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 0.1171 | +314.6% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.1271 | +8.6% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.1425 | +12.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0657 | -53.9% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -0.0517 | -178.7% | ratio | 10-K | 2026-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | 0.1309 | — | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 0.0751 | -42.6% | ratio | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 0.1113 | +48.2% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 0.1403 | +26.0% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.0696 | -50.4% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.1184 | +70.1% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.1460 | +23.4% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | -0.5434 | -472.1% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 0.1034 | +119.0% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.1534 | +48.3% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.1556 | +1.5% | ratio | 10-Q | 2022-04-27 |
| Quarterly | 2021-06-30 | 0.1898 | +22.0% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.1771 | -6.7% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.1876 | +5.9% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 0.1872 | -0.2% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 0.2404 | +28.4% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.2291 | -4.7% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.1900 | -17.1% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1864 | -1.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.1864 | +0.0% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.1674 | -10.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1708 | +2.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1609 | -5.8% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.1838 | +14.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.1218 | -166.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.1228 | — | ratio | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 0.1248 | +1.7% | ratio | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 0.1144 | -8.4% | ratio | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 0.1099 | -3.9% | ratio | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | -0.0196 | -117.8% | ratio | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 0.1692 | +965.1% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.1756 | +3.8% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.1958 | +11.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1504 | -23.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0356 | -76.3% | ratio | 10-K | 2026-02-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0510 | — | ratio | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 0.0580 | +13.7% | ratio | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 0.1097 | +89.2% | ratio | 10-Q | 2016-10-26 |
| Quarterly | 2016-12-31 | 0.1163 | +6.0% | ratio | 10-Q | 2017-10-25 |
| Quarterly | 2017-03-31 | 0.1036 | -10.9% | ratio | 10-Q | 2017-04-26 |
| Quarterly | 2017-06-30 | 0.1783 | +72.1% | ratio | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 0.1418 | -20.5% | ratio | 10-Q | 2017-10-25 |
| Quarterly | 2017-12-31 | 0.1919 | +35.3% | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 0.1012 | -47.3% | ratio | 10-Q | 2018-04-25 |
| Quarterly | 2018-06-30 | 0.1079 | +6.7% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 0.0981 | -9.1% | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2018-12-31 | 0.0610 | -37.8% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.0643 | +5.4% | ratio | 10-Q | 2019-04-24 |
| Quarterly | 2019-06-30 | 0.0694 | +8.0% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 0.0278 | -60.0% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 0.1294 | +366.3% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.1636 | +26.4% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 0.4178 | +155.3% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 0.4789 | +14.6% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 0.4979 | +4.0% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.4124 | -17.2% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 0.5425 | +31.5% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 0.5457 | +0.6% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 0.5651 | +3.6% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.3742 | -33.8% | ratio | 10-Q | 2022-04-27 |
| Quarterly | 2022-06-30 | 0.4103 | +9.7% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 0.3729 | -9.1% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 0.5223 | +40.1% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.3916 | -25.0% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 0.5284 | +34.9% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 0.7245 | +37.1% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 0.6949 | -4.1% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.5529 | -20.4% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 0.0933 | -83.1% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.1861 | +99.4% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-12-31 | 0.1397 | -24.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1471 | +5.2% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0894 | -39.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1072 | +19.9% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.1163 | — | ratio | 10-K | 2018-02-21 |
| Annual | 2017-12-31 | 0.1919 | +65.0% | ratio | 10-K | 2019-02-20 |
| Annual | 2018-12-31 | 0.0610 | -68.2% | ratio | 10-K | 2020-02-19 |
| Annual | 2019-12-31 | 0.1294 | +112.1% | ratio | 10-K | 2021-02-17 |
| Annual | 2020-12-31 | 0.4979 | +284.7% | ratio | 10-K | 2022-02-16 |
| Annual | 2021-12-31 | 0.5651 | +13.5% | ratio | 10-K | 2023-02-15 |
| Annual | 2022-12-31 | 0.5223 | -7.6% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.6949 | +33.0% | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 0.1397 | -79.9% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1297 | -7.2% | ratio | 10-K | 2026-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0079 | — | ratio | 10-Q | 2017-04-26 |
| Quarterly | 2016-06-30 | 0.0174 | +120.2% | ratio | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 0.0143 | -17.7% | ratio | 10-Q | 2017-10-25 |
| Quarterly | 2017-03-31 | 0.0127 | -11.6% | ratio | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 0.0110 | -12.9% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.0111 | +0.4% | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 0.0090 | -18.8% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2018-06-30 | 0.0120 | +33.7% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2018-09-30 | 0.0161 | +33.9% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.0043 | -73.4% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-06-30 | 0.0136 | +216.2% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | 0.0152 | +11.9% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | -0.1002 | -760.6% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | 0.0102 | +110.2% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 0.0219 | +113.9% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.0220 | +0.2% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-06-30 | 0.0299 | +36.0% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-09-30 | 0.0259 | -13.1% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.0295 | +13.6% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2022-06-30 | 0.0325 | +10.4% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2022-09-30 | 0.0437 | +34.5% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.0353 | -19.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | 0.0314 | -11.2% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 0.0304 | -2.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0264 | -13.1% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0191 | -27.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0213 | +11.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0065 | -130.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0250 | +483.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.0365 | -246.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.0515 | — | ratio | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 0.0336 | -34.8% | ratio | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 0.0560 | +66.6% | ratio | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 0.0405 | -27.7% | ratio | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | -0.0406 | -200.3% | ratio | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 0.0994 | +344.7% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.1154 | +16.2% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.1062 | -8.0% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0460 | -56.7% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -0.0402 | -187.5% | ratio | 10-K | 2026-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0154 | — | ratio | 10-Q | 2017-04-26 |
| Quarterly | 2016-06-30 | 0.0356 | +130.9% | ratio | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 0.0287 | -19.3% | ratio | 10-Q | 2017-10-25 |
| Quarterly | 2017-03-31 | 0.0256 | -10.9% | ratio | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 0.0239 | -6.6% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.0233 | -2.4% | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 0.0222 | -4.8% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2018-06-30 | 0.0290 | +30.7% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2018-09-30 | 0.0385 | +32.6% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.0102 | -73.4% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-06-30 | 0.0310 | +203.5% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | 0.0334 | +7.6% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | -0.2601 | -878.8% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | 0.0262 | +110.1% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 0.0529 | +102.0% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.0529 | +0.0% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-06-30 | 0.0717 | +35.5% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-09-30 | 0.0610 | -15.0% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.0696 | +14.3% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2022-06-30 | 0.0752 | +8.0% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2022-09-30 | 0.1006 | +33.8% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.0796 | -20.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-06-30 | 0.0685 | -13.9% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2023-09-30 | 0.0658 | -4.1% | ratio | 10-Q | 2024-11-06 |
| Quarterly | 2024-03-31 | 0.0568 | -13.6% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2024-06-30 | 0.0518 | -8.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0566 | +9.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -0.0189 | -133.4% | ratio | 10-Q | 2025-05-07 |
| Quarterly | 2025-06-30 | 0.0696 | +468.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.1113 | -260.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.1026 | — | ratio | 10-K | 2019-02-20 |
| Annual | 2017-12-31 | 0.0690 | -32.8% | ratio | 10-K | 2020-02-19 |
| Annual | 2018-12-31 | 0.1265 | +83.4% | ratio | 10-K | 2021-02-17 |
| Annual | 2019-12-31 | 0.0867 | -31.5% | ratio | 10-K | 2022-02-16 |
| Annual | 2020-12-31 | -0.0977 | -212.7% | ratio | 10-K | 2023-02-15 |
| Annual | 2021-12-31 | 0.2285 | +333.9% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.2700 | +18.2% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.2301 | -14.8% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1264 | -45.1% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -0.1341 | -206.1% | ratio | 10-K | 2026-02-25 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-04-09 | CORDEIRO EDUARDO E | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 85 | $114.95 | $9,717 | 15,518 |
| 2026-04-06 | Doerfler Mari | Vice President and Controller |
Other disposed transaction
F
|
$.01 Par Value Common | 1,167 | $106.28 | $124,029 | 5,019 |
| 2026-02-27 | FESTA ALFRED E | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 406 | $122.07 | $49,560 | 12,421 |
| 2026-02-25 | Beredo Gina A. | EVP, CAO & GC |
Other disposed transaction
F
|
$.01 Par Value Common | 3,538 | $123.48 | $436,872 | 36,351 |
| 2026-02-25 | Beredo Gina A. | EVP, CAO & GC |
Equity grant / award
A
|
$.01 Par Value Common | 7,929 | $0.00 | $0 | 39,889 |
| 2026-02-05 | Del Monaco Nicolas | President, Roofing |
Other disposed transaction
F
|
$.01 Par Value Common | 439 | $132.23 | $58,049 | 18,995 |
| 2026-02-04 | Del Monaco Nicolas | President, Roofing |
Equity grant / award
A
|
$.01 Par Value Common | 4,517 | $132.83 | $599,993 | 19,434 |
| 2026-02-02 | Mendez-Andino Jose | EVP, Chief Innovation Officer |
Other disposed transaction
F
|
$.01 Par Value Common | 319 | $122.17 | $38,972 | 15,145 |
| 2026-01-21 | FESTA ALFRED E | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 76 | $124.68 | $9,432 | 12,015 |
| 2025-12-15 | Chambers Brian | Chair, President and CEO |
Other disposed transaction
F
|
$.01 Par Value Common | 1,089 | $115.01 | $125,246 | 347,420 |
| 2025-11-07 | Lonergan Edward F | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 792 | $104.20 | $82,526 | 51,938 |
| 2025-11-07 | Collins Michelle T | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 504 | $104.20 | $52,517 | 1,594 |
| 2025-11-06 | Lonergan Edward F | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 321 | $104.94 | $33,690 | 51,146 |
| 2025-08-12 | Doerfler Mari | Vice President and Controller |
Open-market sell
S
|
$.01 Par Value Common | 441 | $149.00 | $65,709 | 5,239 |
| 2025-08-08 | FESTA ALFRED E | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 309 | $143.88 | $44,459 | 11,432 |
| 2025-08-07 | Martin Paul Edward | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 30 | $147.17 | $4,396 | 6,401 |
| 2025-07-21 | Canovas De La Nuez Jose Manuel | President, Insulation |
Equity grant / award
A
|
$.01 Par Value Common | 3,627 | $137.84 | $499,946 | 12,376 |
| 2025-05-16 | Marcon Rachel Barthelemy | President, Doors |
Open-market sell
S
|
$.01 Par Value Common | 1,357 | $145.41 | $197,324 | 12,089 |
| 2025-05-09 | Nimocks Suzanne P | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 393 | $136.44 | $53,621 | 34,413 |
| 2025-04-10 | Elsner Adrienne | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 84 | $134.48 | $11,323 | 16,494 |
| 2025-03-07 | MORRIS W HOWARD | Dir |
Open-market sell
S
|
$.01 Par Value Common | 272 | $144.29 | $39,247 | 41,722 |
| 2025-02-26 | Lonergan Edward F | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 486 | $154.36 | $75,019 | 49,243 |
| 2025-02-24 | Fister Todd W | EVP & Chief Financial Officer |
Other disposed transaction
F
|
$.01 Par Value Common | 5,750 | $162.89 | $936,618 | 34,893 |
| 2025-02-21 | Fister Todd W | EVP & Chief Financial Officer |
Equity grant / award
A
|
$.01 Par Value Common | 12,469 | $0.00 | $0 | 40,643 |
| 2025-02-14 | Mendez-Andino Jose | EVP, Chief R&D Officer |
Open-market sell
S
|
$.01 Par Value Common | 1,821 | $179.22 | $326,360 | 11,853 |
| 2025-02-11 | Fister Todd W | EVP & Chief Financial Officer |
Open-market sell
S
|
$.01 Par Value Common | 9,869 | $180.00 | $1,776,420 | 28,174 |
| 2025-02-10 | Beredo Gina A. | EVP, GC and Secretary |
Open-market sell
S
|
$.01 Par Value Common | 3,125 | $183.49 | $573,406 | 22,418 |
| 2025-02-05 | Ball Christopher O | President, Doors |
Equity grant / award
A
|
$.01 Par Value Common | 4,391 | $182.15 | $799,821 | 28,376 |
| 2025-02-03 | Russell Paula | EVP, Chief HR Officer |
Other disposed transaction
F
|
$.01 Par Value Common | 1,349 | $180.10 | $242,955 | 19,128 |
| 2025-01-17 | CORDEIRO EDUARDO E | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 39 | $182.68 | $7,077 | 13,428 |
| 2024-12-13 | Smith Gunner | President, Roofing |
Open-market sell
S
|
$.01 Par Value Common | 17,450 | $191.19 | $3,336,266 | 18,866 |
| 2024-11-19 | Mendez-Andino Jose | EVP, Chief R&D Officer |
Open-market sell
S
|
$.01 Par Value Common | 2,593 | $193.48 | $501,694 | 12,304 |
| 2024-11-13 | MORRIS W HOWARD | Dir |
Open-market sell
S
|
$.01 Par Value Common | 221 | $196.78 | $43,489 | 41,580 |
| 2024-11-08 | Nimocks Suzanne P | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 260 | $190.44 | $49,514 | 33,492 |
| 2024-11-04 | MORRIS W HOWARD | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 125 | $179.40 | $22,414 | 41,580 |
| 2024-09-19 | Sandri Marcio A | President, Composites |
Open-market sell
S
|
$.01 Par Value Common | 3,051 | $176.50 | $538,502 | 57,079 |
| 2024-09-17 | Sandri Marcio A | President, Composites |
Open-market sell
S
|
$.01 Par Value Common | 3,050 | $170.00 | $518,500 | 60,130 |
| 2024-09-06 | Ball Christopher O | President, Doors |
Other disposed transaction
F
|
$.01 Par Value Common | 213 | $157.15 | $33,473 | 23,985 |
| 2024-08-14 | MORRIS W HOWARD | Dir |
Open-market sell
S
|
$.01 Par Value Common | 820 | $158.93 | $130,323 | 41,455 |
| 2024-08-08 | Williams John David | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 271 | $155.12 | $42,038 | 49,173 |
| 2024-08-02 | MORRIS W HOWARD | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 132 | $169.68 | $22,334 | 42,004 |
| 2024-06-27 | Fister Todd W | EVP & Chief Financial Officer |
Open-market sell
S
|
$.01 Par Value Common | 3,000 | $173.65 | $520,950 | 31,626 |
| 2024-06-14 | Beredo Gina A. | EVP, GC and Secretary |
Equity grant / award
G
|
$.01 Par Value Common | 86 | $0.00 | $0 | 22,538 |
| 2024-06-13 | Fister Todd W | EVP & Chief Financial Officer |
Open-market sell
S
|
$.01 Par Value Common | 3,000 | $180.85 | $542,550 | 34,626 |
| 2024-06-12 | Doerfler Mari | Vice President and Controller |
Open-market sell
S
|
$.01 Par Value Common | 240 | $182.05 | $43,692 | 4,954 |
| 2024-06-12 | Doerfler Mari | Vice President and Controller |
Open-market sell
S
|
$.01 Par Value Common | 240 | $182.05 | $43,692 | 5,091 |
| 2024-06-10 | Beredo Gina A. | EVP, GC and Secretary |
Other disposed transaction
F
|
$.01 Par Value Common | 4,112 | $176.40 | $725,357 | 22,624 |
| 2024-06-10 | Beredo Gina A. | EVP, GC and Secretary |
Other disposed transaction
F
|
$.01 Par Value Common | 6,653 | $176.40 | $1,173,589 | 26,736 |
| 2024-05-24 | Sandri Marcio A | President, Composites |
Open-market sell
S
|
$.01 Par Value Common | 9,697 | $178.00 | $1,726,066 | 62,895 |
| 2024-05-21 | Del Monaco Nicolas | President, Insulation |
Open-market sell
S
|
$.01 Par Value Common | 3,423 | $176.47 | $604,057 | 11,381 |
| 2024-05-15 | Ball Christopher O | President, Doors |
Equity grant / award
A
|
$.01 Par Value Common | 24,198 | $0.00 | $0 | 24,198 |
| 2024-04-26 | Williams John David | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 249 | $168.50 | $41,956 | 48,730 |
| 2024-04-04 | Martin Paul Edward | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 18 | $168.95 | $2,966 | 4,961 |
| 2024-03-15 | Mendez-Andino Jose | EVP, Chief R&D Officer |
Open-market sell
S
|
$.01 Par Value Common | 2,833 | $156.72 | $443,988 | 14,814 |
| 2024-03-14 | Russell Paula | EVP, Chief HR Officer |
Open-market sell
S
|
$.01 Par Value Common | 3,765 | $162.00 | $609,930 | 20,419 |
| 2024-03-01 | Chambers Brian | Chair, President and CEO |
Other disposed transaction
F
|
$.01 Par Value Common | 1,752 | $151.67 | $265,726 | 301,383 |
| 2024-02-16 | Williams John David | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 300 | $139.95 | $41,985 | 48,309 |
| 2024-02-14 | Smith Gunner | President, Roofing |
Open-market sell
S
|
$.01 Par Value Common | 7,442 | $148.99 | $1,108,784 | 36,140 |
| 2024-02-13 | Smith Gunner | President, Roofing |
Other disposed transaction
F
|
$.01 Par Value Common | 6,180 | $147.04 | $908,707 | 43,582 |
| 2024-02-13 | Smith Gunner | President, Roofing |
Equity grant / award
A
|
$.01 Par Value Common | 13,622 | $0.00 | $0 | 49,762 |
| 2024-02-06 | Smith Gunner | President, Roofing |
Open-market sell
S
|
$.01 Par Value Common | 1,447 | $152.99 | $221,377 | 36,140 |
| 2024-02-05 | Smith Gunner | President, Roofing |
Open-market sell
S
|
$.01 Par Value Common | 657 | $153.36 | $100,758 | 37,587 |
| 2024-02-05 | Smith Gunner | President, Roofing |
Other disposed transaction
F
|
$.01 Par Value Common | 1,203 | $152.99 | $184,047 | 38,244 |
| 2024-02-02 | Smith Gunner | President, Roofing |
Other disposed transaction
F
|
$.01 Par Value Common | 547 | $155.42 | $85,015 | 39,447 |
| 2024-02-02 | Smith Gunner | President, Roofing |
Open-market sell
S
|
$.01 Par Value Common | 708 | $153.73 | $108,841 | 39,994 |
| 2024-02-01 | Smith Gunner | President, Roofing |
Other disposed transaction
F
|
$.01 Par Value Common | 603 | $155.68 | $93,875 | 40,702 |
| 2024-02-01 | Smith Gunner | President, Roofing |
Equity grant / award
A
|
$.01 Par Value Common | 3,340 | $0.00 | $0 | 41,305 |
| 2024-01-19 | CORDEIRO EDUARDO E | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 48 | $150.63 | $7,267 | 12,160 |
| 2023-12-20 | Smith Gunner | President, Roofing |
Equity grant / award
A
|
$.01 Par Value Common | 6,780 | $0.00 | $0 | 37,965 |
| 2023-12-15 | Sandri Marcio A | President, Composites |
Open-market sell
S
|
$.01 Par Value Common | 6,111 | $152.47 | $931,744 | 57,358 |
| 2023-12-12 | Doerfler Mari | Vice President and Controller |
Open-market sell
S
|
$.01 Par Value Common | 350 | $143.81 | $50,334 | 4,600 |
| 2023-11-03 | Russell Paula | EVP, Chief HR Officer |
Equity grant / award
A
|
$.01 Par Value Common | 17 | $122.66 | $2,096 | 19,396 |
| 2023-10-27 | CORDEIRO EDUARDO E | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 370 | $111.53 | $41,266 | 12,062 |
| 2023-10-02 | Del Monaco Nicolas | President, Insulation |
Other disposed transaction
F
|
$.01 Par Value Common | 92 | $134.57 | $12,380 | 10,227 |
| 2023-09-18 | Mendez-Andino Jose | EVP, Chief R&D Officer |
Other disposed transaction
F
|
$.01 Par Value Common | 2,152 | $137.42 | $295,728 | 13,501 |
| 2023-09-15 | Del Monaco Nicolas | President, Insulation |
Equity grant / award
A
|
$.01 Par Value Common | 1,827 | $0.00 | $0 | 10,319 |
| 2023-09-08 | Parks Kenneth Scott | EVP & Chief Financial Officer |
Other disposed transaction
F
|
$.01 Par Value Common | 17,951 | $142.85 | $2,564,300 | 43,464 |
| 2023-08-23 | Fister Todd W | President, Insulation |
Open-market sell
S
|
$.01 Par Value Common | 5,375 | $136.23 | $732,236 | 26,067 |
| 2023-08-04 | Williams John David | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 173 | $140.54 | $24,345 | 47,269 |
| 2023-07-28 | Williams John David | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 278 | $140.07 | $38,939 | 47,095 |
| 2023-06-07 | Doerfler Mari | Vice President and Controller |
Open-market sell
S
|
$.01 Par Value Common | 300 | $117.91 | $35,373 | 4,873 |
| 2023-06-06 | Smith Gunner | President, Roofing |
Open-market sell
S
|
$.01 Par Value Common | 6,900 | $115.01 | $793,569 | 31,153 |
| 2023-06-01 | SMITH DANIEL T | EVP and Chief Growth Officer |
Open-market sell
S
|
$.01 Par Value Common | 3,670 | $106.11 | $389,424 | 46,811 |
| 2023-05-18 | Smith Gunner | President, Roofing |
Exercise / conversion
M · derivative
|
Option (right to purchase) | 3,400 | $0.00 | $0 | 0 |
| 2023-05-18 | Smith Gunner | President, Roofing |
Open-market sell
S
|
$.01 Par Value Common | 3,400 | $110.00 | $374,000 | 37,815 |
| 2023-05-18 | Smith Gunner | President, Roofing |
Exercise / conversion
M
|
$.01 Par Value Common | 3,400 | $37.65 | $128,010 | 41,215 |
| 2023-04-28 | Williams John David | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 365 | $106.81 | $38,986 | 46,817 |
| 2023-04-18 | Sandri Marcio A | President, Composites |
Exercise / conversion
M · derivative
|
Option (right to purchase) | 8,000 | $0.00 | $0 | 0 |
| 2023-04-18 | Sandri Marcio A | President, Composites |
Open-market sell
S
|
$.01 Par Value Common | 8,000 | $100.00 | $800,000 | 62,962 |
| 2023-04-18 | Sandri Marcio A | President, Composites |
Exercise / conversion
M
|
$.01 Par Value Common | 8,000 | $37.65 | $301,200 | 70,962 |
| 2023-04-06 | Williams John David | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 257 | $93.51 | $24,022 | 46,452 |
| 2023-04-03 | Doerfler Mari | Vice President and Controller |
Equity grant / award
A
|
$.01 Par Value Common | 2,586 | $0.00 | $0 | 4,989 |
| 2023-03-31 | Russell Paula | EVP, Chief HR Officer |
Open-market sell
S
|
$.01 Par Value Common | 2,000 | $95.00 | $190,000 | 24,342 |
| 2023-03-01 | SMITH DANIEL T | EVP and Chief Growth Officer |
Open-market sell
S
|
$.01 Par Value Common | 16,688 | $97.72 | $1,630,751 | 50,354 |
| 2023-02-17 | Williams John David | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 390 | $99.93 | $38,973 | 46,196 |
| 2023-02-15 | Mendez-Andino Jose | EVP, Chief R&D Officer |
Open-market sell
S
|
$.01 Par Value Common | 2,294 | $104.00 | $238,576 | 15,608 |
| 2023-02-06 | Smith Gunner | President, Roofing |
Other disposed transaction
F
|
$.01 Par Value Common | 1,294 | $99.61 | $128,895 | 37,815 |
| 2023-02-03 | Smith Gunner | President, Roofing |
Other disposed transaction
F
|
$.01 Par Value Common | 556 | $101.00 | $56,156 | 39,109 |
| 2023-02-02 | Smith Gunner | President, Roofing |
Other disposed transaction
F
|
$.01 Par Value Common | 546 | $102.97 | $56,222 | 39,665 |
| 2023-02-01 | Parks Kenneth Scott | EVP & Chief Financial Officer |
Equity grant / award
A
|
$.01 Par Value Common | 24,120 | $0.00 | $0 | 61,415 |
| 2023-01-19 | Williams John David | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 273 | $0.00 | $0 | 45,806 |
| 2022-12-09 | Schmidt Kelly | Vice President and Controller |
Open-market sell
S
|
$.01 Par Value Common | 2,181 | $93.74 | $204,440 | 13,018 |
| 2022-11-28 | Sandri Marcio A | President, Composites |
Exercise / conversion
M · derivative
|
Option (Right to Purchase) | 3,600 | $0.00 | $0 | 0 |
| 2022-11-28 | Sandri Marcio A | President, Composites |
Open-market sell
S
|
$.01 Par Value Common | 3,600 | $90.06 | $324,216 | 46,428 |
| 2022-11-28 | Sandri Marcio A | President, Composites |
Exercise / conversion
M
|
$.01 Par Value Common | 3,600 | $42.16 | $151,776 | 50,028 |
| 2022-11-03 | Williams John David | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 193 | $0.00 | $0 | 45,532 |
| 2022-10-28 | Williams John David | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 461 | $0.00 | $0 | 45,340 |
| 2022-09-19 | Chambers Brian | Chair, President and CEO |
Exercise / conversion
M · derivative
|
Option (Right to Purchase) | 7,600 | $0.00 | $0 | 0 |
| 2022-09-19 | Chambers Brian | Chair, President and CEO |
Open-market sell
S
|
$.01 Par Value Common | 7,600 | $80.80 | $614,080 | 183,384 |
| 2022-09-19 | Chambers Brian | Chair, President and CEO |
Exercise / conversion
M
|
$.01 Par Value Common | 7,600 | $42.16 | $320,416 | 190,984 |
| 2022-09-15 | Smith Gunner | President, Roofing |
Exercise / conversion
M · derivative
|
Option (Right to Purchase) | 2,700 | $0.00 | $0 | 0 |
| 2022-09-15 | Smith Gunner | President, Roofing |
Open-market sell
S
|
$.01 Par Value Common | 2,700 | $83.12 | $224,424 | 24,460 |
| 2022-09-15 | Smith Gunner | President, Roofing |
Exercise / conversion
M
|
$.01 Par Value Common | 2,700 | $42.16 | $113,832 | 27,160 |
| 2022-08-29 | MORRIS W HOWARD | Dir |
Open-market sell
S
|
$.01 Par Value Common | 401 | $84.01 | $33,688 | 39,719 |
| 2022-08-04 | Williams John David | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 174 | $0.00 | $0 | 44,879 |
| 2022-07-29 | Mannen Maryann T. | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 461 | $0.00 | $0 | 20,725 |
| 2022-07-15 | Fister Todd W | President, Insulation |
Other disposed transaction
F
|
$.01 Par Value Common | 2,088 | $80.47 | $168,021 | 28,375 |
| 2022-05-02 | Fister Todd W | President, Insulation |
Other disposed transaction
F
|
$.01 Par Value Common | 1,981 | $93.34 | $184,907 | 30,180 |
| 2022-04-29 | Williams John David | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 429 | $0.00 | $0 | 44,283 |
| 2022-04-07 | Williams John David | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 183 | $0.00 | $0 | 43,854 |
| 2022-04-01 | Russell Paula | EVP, Chief HR Officer |
Other disposed transaction
F
|
$.01 Par Value Common | 348 | $92.14 | $32,065 | 18,643 |
| 2022-03-31 | Schmidt Kelly | Vice President and Controller |
Other disposed transaction
F
|
$.01 Par Value Common | 1,308 | $91.50 | $119,682 | 16,860 |
| 2022-02-18 | Williams John David | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 398 | $0.00 | $0 | 43,672 |
| 2022-02-16 | SMITH DANIEL T | EVP and Chief Growth Officer |
Open-market sell
S
|
$.01 Par Value Common | 4,500 | $100.00 | $450,000 | 52,122 |
| 2022-02-07 | Smith Gunner | President, Roofing |
Other disposed transaction
F
|
$.01 Par Value Common | 1,294 | $88.35 | $114,325 | 24,227 |
| 2022-02-03 | Smith Gunner | President, Roofing |
Other disposed transaction
F
|
$.01 Par Value Common | 556 | $89.50 | $49,762 | 25,521 |
| 2022-02-03 | Smith Gunner | President, Roofing |
Other disposed transaction
F
|
$.01 Par Value Common | 3,608 | $89.50 | $322,916 | 26,077 |
| 2022-02-03 | Smith Gunner | President, Roofing |
Equity grant / award
A
|
$.01 Par Value Common | 7,938 | $0.00 | $0 | 29,685 |
| 2022-02-03 | Sandri Marcio A | President, Composites |
Other disposed transaction
F
|
$.01 Par Value Common | 779 | $89.50 | $69,720 | 46,306 |
| 2022-02-03 | Sandri Marcio A | President, Composites |
Equity grant / award
A
|
$.01 Par Value Common | 9,548 | $0.00 | $0 | 47,085 |
| 2022-02-02 | Smith Gunner | President, Roofing |
Equity grant / award
A
|
$.01 Par Value Common | 4,815 | $0.00 | $0 | 21,747 |
| 2022-01-31 | Smith Gunner | President, Roofing |
Other disposed transaction
F
|
$.01 Par Value Common | 140 | $88.70 | $12,418 | 16,932 |
| 2022-01-21 | Williams John David | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 169 | $0.00 | $0 | 43,274 |
| 2022-01-14 | Sandri Marcio A | President, Composites |
Exercise / conversion
M · derivative
|
Option (right to purchase) | 3,600 | $0.00 | $0 | 0 |
| 2022-01-14 | Sandri Marcio A | President, Composites |
Open-market sell
S
|
$.01 Par Value Common | 5,459 | $95.00 | $518,605 | 34,118 |
| 2022-01-14 | Sandri Marcio A | President, Composites |
Exercise / conversion
M
|
$.01 Par Value Common | 3,600 | $42.16 | $151,776 | 39,577 |
| 2021-12-06 | Smith Gunner | President, Roofing |
Open-market sell
S
|
$.01 Par Value Common | 8,500 | $91.95 | $781,600 | 17,072 |
| 2021-11-05 | Martin Paul Edward | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 3 | $0.00 | $0 | 1,428 |
| 2021-11-03 | Russell Paula | EVP, Chief HR Officer |
Open-market sell
S
|
$.01 Par Value Common | 2,000 | $95.00 | $190,000 | 16,531 |
| 2021-10-29 | Williams John David | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 401 | $0.00 | $0 | 42,988 |
| 2021-09-23 | Chambers Brian | Chair, President and CEO |
Other disposed transaction
F
|
$.01 Par Value Common | 3,178 | $88.88 | $282,461 | 144,175 |
| 2021-08-06 | Martin Paul Edward | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 2 | $0.00 | $0 | 1,024 |
| 2021-07-30 | Smith Gunner | President, Roofing |
Other disposed transaction
F
|
$.01 Par Value Common | 3,175 | $96.16 | $305,308 | 25,511 |
| 2021-06-09 | Beredo Gina A. | EVP, GC and Secretary |
Equity grant / award
A
|
$.01 Par Value Common | 14,670 | $0.00 | $0 | 14,670 |
| 2021-05-03 | Schmidt Kelly | Vice President and Controller |
Open-market sell
S
|
$.01 Par Value Common | 5,055 | $98.98 | $500,369 | 14,738 |
| 2021-04-30 | Williams John David | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 449 | $0.00 | $0 | 42,083 |
| 2021-04-14 | Sandri Marcio A | President, Composites |
Open-market sell
S
|
$.01 Par Value Common | 12,000 | $97.02 | $1,164,240 | 35,531 |
| 2021-04-06 | SMITH DANIEL T | EVP and Chief Growth Officer |
Open-market sell
S
|
$.01 Par Value Common | 10,341 | $95.00 | $982,395 | 48,139 |
| 2021-04-02 | FESTA ALFRED E | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 5 | $0.00 | $0 | 1,855 |
| 2021-03-31 | Schmidt Kelly | Vice President and Controller |
Other disposed transaction
F
|
$.01 Par Value Common | 1,308 | $92.09 | $120,454 | 19,793 |
| 2021-03-30 | Sandri Marcio A | President, Composites |
Other disposed transaction
F
|
$.01 Par Value Common | 427 | $92.04 | $39,301 | 47,477 |
| 2021-03-29 | SMITH DANIEL T | EVP and Chief Growth Officer |
Exercise / conversion
M · derivative
|
Option (right to purchase) | 3,775 | $0.00 | $0 | 0 |
| 2021-03-29 | SMITH DANIEL T | EVP and Chief Growth Officer |
Open-market sell
S
|
$.01 Par Value Common | 3,775 | $92.62 | $349,640 | 58,419 |
| 2021-03-29 | SMITH DANIEL T | EVP and Chief Growth Officer |
Open-market sell
S
|
$.01 Par Value Common | 5,750 | $92.62 | $532,565 | 62,194 |
| 2021-03-29 | SMITH DANIEL T | EVP and Chief Growth Officer |
Exercise / conversion
M
|
$.01 Par Value Common | 3,775 | $37.65 | $142,129 | 67,944 |
| 2021-03-15 | Sandri Marcio A | President, Composites |
Exercise / conversion
M · derivative
|
Option (right to purchase) | 8,400 | $0.00 | $0 | 0 |
| 2021-03-15 | Sandri Marcio A | President, Composites |
Open-market sell
S
|
$.01 Par Value Common | 8,400 | $90.59 | $760,956 | 47,904 |
| 2021-03-15 | Sandri Marcio A | President, Composites |
Exercise / conversion
M
|
$.01 Par Value Common | 8,400 | $33.73 | $283,332 | 56,304 |
| 2021-02-19 | Williams John David | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 511 | $0.00 | $0 | 41,520 |
| 2021-02-08 | Smith Gunner | President, Roofing |
Other disposed transaction
F
|
$.01 Par Value Common | 647 | $84.58 | $54,723 | 28,435 |
| 2021-02-05 | Smith Gunner | President, Roofing |
Other disposed transaction
F
|
$.01 Par Value Common | 643 | $82.15 | $52,822 | 29,082 |
| 2021-02-04 | Smith Gunner | President, Roofing |
Other disposed transaction
F
|
$.01 Par Value Common | 220 | $82.74 | $18,203 | 29,725 |
| 2021-02-04 | Smith Gunner | President, Roofing |
Equity grant / award
A
|
$.01 Par Value Common | 473 | $0.00 | $0 | 29,945 |
| 2021-02-03 | Smith Gunner | President, Roofing |
Equity grant / award
A
|
$.01 Par Value Common | 4,900 | $0.00 | $0 | 29,472 |
| 2021-02-01 | Smith Gunner | President, Roofing |
Other disposed transaction
F
|
$.01 Par Value Common | 394 | $80.64 | $31,772 | 24,572 |
| 2021-01-22 | FESTA ALFRED E | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 3 | $0.00 | $0 | 1,114 |
| 2020-12-23 | Schmidt Kelly | Vice President and Controller |
Other disposed transaction
F
|
$.01 Par Value Common | 168 | $77.50 | $13,020 | 19,800 |
| 2020-12-16 | SMITH DANIEL T | SVP and Chief Growth Officer |
Other disposed transaction
F
|
$.01 Par Value Common | 504 | $74.58 | $37,588 | 60,365 |
| 2020-11-10 | Fister Todd W | President, Insulation |
Other disposed transaction
F
|
$.01 Par Value Common | 2,180 | $68.23 | $148,741 | 23,885 |
| 2020-11-06 | MORRIS W HOWARD | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 116 | $0.00 | $0 | 38,361 |
| 2020-10-30 | Williams John David | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 1,107 | $0.00 | $0 | 40,745 |
| 2020-10-06 | SMITH DANIEL T | SVP and Chief Growth Officer |
Open-market sell
S
|
$.01 Par Value Common | 14,000 | $75.00 | $1,050,000 | 60,652 |
| 2020-09-08 | Parks Kenneth Scott | Sr. VP&Chief Financial Officer |
Equity grant / award
A
|
$.01 Par Value Common | 15,461 | $0.00 | $0 | 15,461 |
| 2020-08-25 | Schmidt Kelly | Vice President and Controller |
Open-market sell
S
|
$.01 Par Value Common | 4,967 | $69.00 | $342,723 | 19,807 |
| 2020-08-14 | MORRIS W HOWARD | Dir |
Open-market sell
S
|
$.01 Par Value Common | 2,660 | $67.34 | $179,138 | 37,672 |
| 2020-08-07 | CORDEIRO EDUARDO E | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 13 | $0.00 | $0 | 4,577 |
| 2020-08-06 | Schmidt Kelly | Vice President and Controller |
Exercise / conversion
M · derivative
|
Option (right to purchase) | 4,900 | $0.00 | $0 | 0 |
| 2020-08-06 | Schmidt Kelly | Vice President and Controller |
Exercise / conversion
M · derivative
|
Option (right to purchase) | 5,000 | $0.00 | $0 | 0 |
| 2020-08-06 | Schmidt Kelly | Vice President and Controller |
Open-market sell
S
|
$.01 Par Value Common | 9,900 | $65.18 | $645,292 | 24,774 |
| 2020-08-06 | Schmidt Kelly | Vice President and Controller |
Exercise / conversion
M
|
$.01 Par Value Common | 5,000 | $37.15 | $185,750 | 34,674 |
| 2020-08-06 | Schmidt Kelly | Vice President and Controller |
Exercise / conversion
M
|
$.01 Par Value Common | 4,900 | $42.16 | $206,584 | 29,674 |
| 2020-07-31 | Mannen Maryann T. | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 670 | $0.00 | $0 | 16,515 |
| 2020-07-30 | SMITH DANIEL T | SVP and Chief Growth Officer |
Other disposed transaction
F
|
$.01 Par Value Common | 4,121 | $61.28 | $252,535 | 74,573 |
| 2020-07-10 | Gandhi Prithvi | Interim CFO |
Other disposed transaction
F
|
$.01 Par Value Common | 1,049 | $55.31 | $58,020 | 50,817 |
| 2020-07-01 | Sandri Marcio A | President, Composites |
Other disposed transaction
F
|
$.01 Par Value Common | 181 | $53.48 | $9,680 | 44,009 |
| 2020-06-15 | Harter Ava | Sr. VP & General Counsel |
Other disposed transaction
F
|
$.01 Par Value Common | 2,255 | $54.82 | $123,619 | 46,681 |
| 2020-06-05 | Sandri Marcio A | President, Composites |
Exercise / conversion
M · derivative
|
Option (right to purchase) | 6,700 | $0.00 | $0 | 0 |
| 2020-06-05 | Sandri Marcio A | President, Composites |
Open-market sell
S
|
$.01 Par Value Common | 10,000 | $59.81 | $598,090 | 44,190 |
| 2020-06-05 | Sandri Marcio A | President, Composites |
Exercise / conversion
M
|
$.01 Par Value Common | 6,700 | $33.96 | $227,532 | 54,190 |
| 2020-06-01 | Smith Gunner | President, Roofing |
Other disposed transaction
F
|
$.01 Par Value Common | 212 | $53.88 | $11,423 | 28,208 |
| 2020-05-01 | Williams John David | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 1,755 | $0.00 | $0 | 38,301 |
| 2020-04-03 | CORDEIRO EDUARDO E | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 14 | $0.00 | $0 | 2,018 |
| 2020-03-09 | Gandhi Prithvi | Interim CFO |
Open-market buy
P
|
$.01 Par Value Common | 5,000 | $46.90 | $234,500 | 51,814 |
| 2020-02-21 | Williams John David | Dir |
Equity grant / award
A
|
$.01 Par Value Common | 1,102 | $0.00 | $0 | 36,297 |
| 2020-02-06 | THAMAN MICHAEL H | Executive Chairman |
Other disposed transaction
F
|
$.01 Par Value Common | 49,459 | $62.70 | $3,101,079 | 786,580 |
| 2020-02-05 | THAMAN MICHAEL H | Executive Chairman |
Equity grant / award
A
|
$.01 Par Value Common | 100,162 | $0.00 | $0 | 836,039 |