Financial Metrics
NOV NOV Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2189000000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 1724000000.0 | -21.2% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 1646000000.0 | -4.5% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 1741000000.0 | +5.8% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 1759000000.0 | +1.0% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 1835000000.0 | +4.3% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 1795000000.0 | -2.2% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 2106000000.0 | +17.3% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 2154000000.0 | +2.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 1940000000.0 | -9.9% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 2132000000.0 | +9.9% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 2126000000.0 | -0.3% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 1883000000.0 | -11.4% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 1496000000.0 | -20.6% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 1384000000.0 | -7.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 1249000000.0 | -9.8% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 1417000000.0 | +13.5% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 1341000000.0 | -5.4% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1548000000.0 | +15.4% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 1727000000.0 | +11.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 1889000000.0 | +9.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 1962000000.0 | +3.9% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 2093000000.0 | +6.7% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 2185000000.0 | +4.4% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 2155000000.0 | -1.4% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 2216000000.0 | +2.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 2191000000.0 | -1.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2103000000.0 | -4.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 2188000000.0 | +4.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 2176000000.0 | -0.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 7251000000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 7304000000.0 | +0.7% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 8453000000.0 | +15.7% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 8479000000.0 | +0.3% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 6090000000.0 | -28.2% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 5524000000.0 | -9.3% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 7237000000.0 | +31.0% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 8583000000.0 | +18.6% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 8870000000.0 | +3.3% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 8744000000.0 | -1.4% | USD | 10-K | 2026-02-12 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 244000000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 35000000.0 | -85.7% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 79000000.0 | +125.7% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 209000000.0 | +164.6% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 231000000.0 | +10.5% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 285000000.0 | +23.4% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 287000000.0 | +0.7% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 355000000.0 | +23.7% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 393000000.0 | +10.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 256000000.0 | -34.9% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 62000000.0 | -75.8% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 151000000.0 | +143.5% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 224000000.0 | +48.3% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 137000000.0 | -38.8% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 139000000.0 | +1.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 156000000.0 | +12.2% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 231000000.0 | +48.1% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 185000000.0 | -19.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 214000000.0 | +15.7% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 309000000.0 | +44.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 368000000.0 | +19.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 411000000.0 | +11.7% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 457000000.0 | +11.2% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 468000000.0 | +2.4% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 458000000.0 | -2.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 590000000.0 | +28.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 469000000.0 | -20.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 447000000.0 | -4.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 446000000.0 | -0.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 412000000.0 | -7.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -101000000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 892000000.0 | +983.2% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 1444000000.0 | +61.9% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 845000000.0 | -41.5% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 434000000.0 | -48.6% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 774000000.0 | +78.3% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 1334000000.0 | +72.4% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 1833000000.0 | +37.4% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 2010000000.0 | +9.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1767000000.0 | -12.1% | USD | 10-K | 2026-02-12 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -189000000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | -270000000.0 | -42.9% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | -1186000000.0 | -339.3% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -97000000.0 | +91.8% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | -62000000.0 | +36.1% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | -7000000.0 | +88.7% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | -1000000.0 | +85.7% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 52000000.0 | +5300.0% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 73000000.0 | +40.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -48000000.0 | -165.8% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | -5728000000.0 | -11833.3% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | -154000000.0 | +97.3% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | -1950000000.0 | -1166.2% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | -100000000.0 | +94.9% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -74000000.0 | +26.0% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | -88000000.0 | -18.9% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 12000000.0 | +113.6% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | -43000000.0 | -458.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -21000000.0 | +51.2% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 68000000.0 | +423.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 55000000.0 | -19.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 126000000.0 | +129.1% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 181000000.0 | +43.7% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 183000000.0 | +1.1% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 162000000.0 | -11.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 313000000.0 | +93.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 194000000.0 | -38.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 152000000.0 | -21.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 143000000.0 | -5.9% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 107000000.0 | -25.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -2411000000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | -277000000.0 | +88.5% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 211000000.0 | +176.2% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | -6279000000.0 | -3075.8% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -2425000000.0 | +61.4% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | -134000000.0 | +94.5% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 264000000.0 | +297.0% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 651000000.0 | +146.6% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 876000000.0 | +34.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 494000000.0 | -43.6% | USD | 10-K | 2026-02-12 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -118000000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | -217000000.0 | -83.9% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | -1364000000.0 | -528.6% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -120000000.0 | +91.2% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | -74000000.0 | +38.3% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | -27000000.0 | +63.5% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | -66000000.0 | -144.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-06-30 | 25000000.0 | +137.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 4000000.0 | -84.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -75000000.0 | -1975.0% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2019-06-30 | -5384000000.0 | -7078.7% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2019-09-30 | -249000000.0 | +95.4% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | -2049000000.0 | -722.9% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | -87000000.0 | +95.8% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | -53000000.0 | +39.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | -114000000.0 | -115.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | -23000000.0 | +79.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | -65000000.0 | -182.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -49000000.0 | +24.6% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-06-30 | 70000000.0 | +242.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | 35000000.0 | -50.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 125000000.0 | +257.1% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-06-30 | 157000000.0 | +25.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-09-30 | 108000000.0 | -31.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 121000000.0 | +12.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 223000000.0 | +84.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 130000000.0 | -41.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 74000000.0 | -43.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 114000000.0 | +54.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 44000000.0 | -61.4% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -2416000000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | -236000000.0 | +90.2% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | -22000000.0 | +90.7% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | -6093000000.0 | -27595.5% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -2537000000.0 | +58.4% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | -245000000.0 | +90.3% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 155000000.0 | +163.3% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 985000000.0 | +535.5% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 635000000.0 | -35.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 151000000.0 | -76.2% | USD | 10-K | 2026-02-12 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.32 | — | USD/shares | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | -0.58 | -81.2% | USD/shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | -3.62 | -524.1% | USD/shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -0.32 | +91.2% | USD/shares | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | -0.2 | +37.5% | USD/shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | -0.07 | +65.0% | USD/shares | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | -0.18 | -157.1% | USD/shares | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 0.06 | +133.3% | USD/shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.0 | -100.0% | USD/shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -0.2 | — | USD/shares | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | -14.11 | -6955.0% | USD/shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | -0.64 | +95.5% | USD/shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | -5.34 | -734.4% | USD/shares | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | -0.24 | +95.5% | USD/shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -0.14 | +41.7% | USD/shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | -0.3 | -114.3% | USD/shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | -0.07 | +76.7% | USD/shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | -0.18 | -157.1% | USD/shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -0.13 | +27.8% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.18 | +238.5% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.08 | -55.6% | USD/shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.32 | +300.0% | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.39 | +21.9% | USD/shares | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.29 | -25.6% | USD/shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.3 | +3.4% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.57 | +90.0% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.33 | -42.1% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.19 | -42.4% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.29 | +52.6% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.11 | -62.1% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -6.41 | — | USD/shares | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | -0.63 | +90.2% | USD/shares | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | -0.08 | +87.3% | USD/shares | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | -15.96 | -19850.0% | USD/shares | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -6.62 | +58.5% | USD/shares | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | -0.65 | +90.2% | USD/shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.4 | +161.5% | USD/shares | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 2.53 | +532.5% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1.62 | -36.0% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.39 | -75.9% | USD/shares | 10-K | 2026-02-12 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.32 | — | USD/shares | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | -0.58 | -81.2% | USD/shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | -3.62 | -524.1% | USD/shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -0.32 | +91.2% | USD/shares | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | -0.2 | +37.5% | USD/shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | -0.07 | +65.0% | USD/shares | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | -0.18 | -157.1% | USD/shares | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 0.06 | +133.3% | USD/shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.0 | -100.0% | USD/shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -0.2 | — | USD/shares | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | -14.11 | -6955.0% | USD/shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | -0.64 | +95.5% | USD/shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | -5.34 | -734.4% | USD/shares | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | -0.24 | +95.5% | USD/shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -0.14 | +41.7% | USD/shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | -0.3 | -114.3% | USD/shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | -0.07 | +76.7% | USD/shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | -0.18 | -157.1% | USD/shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -0.13 | +27.8% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.18 | +238.5% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.08 | -55.6% | USD/shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.32 | +300.0% | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.39 | +21.9% | USD/shares | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.29 | -25.6% | USD/shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.3 | +3.4% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.57 | +90.0% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.33 | -42.1% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.19 | -42.4% | USD/shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.29 | +52.6% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.11 | -62.1% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -6.41 | — | USD/shares | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | -0.63 | +90.2% | USD/shares | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | -0.08 | +87.3% | USD/shares | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | -15.96 | -19850.0% | USD/shares | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -6.62 | +58.5% | USD/shares | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | -0.65 | +90.2% | USD/shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.39 | +160.0% | USD/shares | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 2.5 | +541.0% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1.6 | -36.0% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.39 | -75.6% | USD/shares | 10-K | 2026-02-12 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1759000000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 1661000000.0 | -5.6% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 1510000000.0 | -9.1% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 1408000000.0 | -6.8% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-03-31 | 1479000000.0 | +5.0% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 1530000000.0 | +3.4% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 1722000000.0 | +12.5% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 1437000000.0 | -16.6% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 1236000000.0 | -14.0% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 1137000000.0 | -8.0% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 1293000000.0 | +13.7% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 1427000000.0 | +10.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 1270000000.0 | -11.0% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2019-06-30 | 1121000000.0 | -11.7% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 1313000000.0 | +17.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 1171000000.0 | -10.8% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 1115000000.0 | -4.8% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 1447000000.0 | +29.8% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 1485000000.0 | +2.6% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 1692000000.0 | +13.9% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 1607000000.0 | -5.0% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 1572000000.0 | -2.2% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 1668000000.0 | +6.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 1591000000.0 | -4.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1406000000.0 | -11.6% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 1218000000.0 | -13.4% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 998000000.0 | -18.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1069000000.0 | +7.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 774000000.0 | -27.6% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 592000000.0 | -23.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 513000000.0 | -13.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 816000000.0 | +59.1% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 468000000.0 | -42.6% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 827000000.0 | +76.7% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 985000000.0 | +19.1% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 1230000000.0 | +24.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1157000000.0 | -5.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1080000000.0 | -6.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1207000000.0 | +11.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1408000000.0 | — | USD | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 1437000000.0 | +2.1% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 1427000000.0 | -0.7% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 1171000000.0 | -17.9% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 1692000000.0 | +44.5% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 1591000000.0 | -6.0% | USD | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 1069000000.0 | -32.8% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 816000000.0 | -23.7% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1230000000.0 | +50.7% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1552000000.0 | +26.2% | USD | 10-K | 2026-02-12 |
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 | 4534000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 4287000000.0 | -5.4% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 4161000000.0 | -2.9% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 3325000000.0 | -20.1% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 3254000000.0 | -2.1% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 3207000000.0 | -1.4% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 3219000000.0 | +0.4% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 3003000000.0 | -6.7% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 3146000000.0 | +4.8% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 3158000000.0 | +0.4% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 3177000000.0 | +0.6% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 2986000000.0 | -6.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 3131000000.0 | +4.9% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2019-06-30 | 2858000000.0 | -8.7% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 2537000000.0 | -11.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 2197000000.0 | -13.4% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 2032000000.0 | -7.5% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 1929000000.0 | -5.1% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 1745000000.0 | -9.5% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 1408000000.0 | -19.3% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 1357000000.0 | -3.6% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 1322000000.0 | -2.6% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 1325000000.0 | +0.2% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 1331000000.0 | +0.5% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1440000000.0 | +8.2% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 1591000000.0 | +10.5% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 1755000000.0 | +10.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1813000000.0 | +3.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 2036000000.0 | +12.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2199000000.0 | +8.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2277000000.0 | +3.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2151000000.0 | -5.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 2278000000.0 | +5.9% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 2157000000.0 | -5.3% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 2123000000.0 | -1.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 1932000000.0 | -9.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1942000000.0 | +0.5% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1929000000.0 | -0.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1886000000.0 | -2.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 3325000000.0 | — | USD | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 3003000000.0 | -9.7% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 2986000000.0 | -0.6% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 2197000000.0 | -26.4% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 1408000000.0 | -35.9% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 1331000000.0 | -5.5% | USD | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 1813000000.0 | +36.2% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 2151000000.0 | +18.6% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1932000000.0 | -10.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1799000000.0 | -6.9% | USD | 10-K | 2026-02-12 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 10048000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 9204000000.0 | -8.4% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 8711000000.0 | -5.4% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 7876000000.0 | -9.6% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 7744000000.0 | -1.7% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 7741000000.0 | -0.0% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 7825000000.0 | +1.1% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 7217000000.0 | -7.8% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 7186000000.0 | -0.4% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 7008000000.0 | -2.5% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 7221000000.0 | +3.0% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 7279000000.0 | +0.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 6938000000.0 | -4.7% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2019-06-30 | 6766000000.0 | -2.5% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 6515000000.0 | -3.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 6113000000.0 | -6.2% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 5902000000.0 | -3.5% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 5590000000.0 | -5.3% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 5376000000.0 | -3.8% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 5209000000.0 | -3.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 4996000000.0 | -4.1% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 4908000000.0 | -1.8% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 4939000000.0 | +0.6% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 4902000000.0 | -0.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 4949000000.0 | +1.0% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 5093000000.0 | +2.9% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 5179000000.0 | +1.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 5493000000.0 | +6.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 5422000000.0 | -1.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 5610000000.0 | +3.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 5658000000.0 | +0.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 5840000000.0 | +3.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 5688000000.0 | -2.6% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 5844000000.0 | +2.7% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 5918000000.0 | +1.3% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 5770000000.0 | -2.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 5784000000.0 | +0.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 5781000000.0 | -0.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 5762000000.0 | -0.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 7876000000.0 | — | USD | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 7217000000.0 | -8.4% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 7279000000.0 | +0.9% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 6113000000.0 | -16.0% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 5209000000.0 | -14.8% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 4902000000.0 | -5.9% | USD | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 5493000000.0 | +12.1% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 5840000000.0 | +6.3% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 5770000000.0 | -1.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 5820000000.0 | +0.9% | USD | 10-K | 2026-02-12 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 24754000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 23784000000.0 | -3.9% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 22194000000.0 | -6.7% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 21140000000.0 | -4.7% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 20904000000.0 | -1.1% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 20887000000.0 | -0.1% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 20934000000.0 | +0.2% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 20206000000.0 | -3.5% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 20010000000.0 | -1.0% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 19758000000.0 | -1.3% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 19893000000.0 | +0.7% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 19796000000.0 | -0.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 20002000000.0 | +1.0% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2019-06-30 | 14349000000.0 | -28.3% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 14005000000.0 | -2.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 13149000000.0 | -6.1% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 10690000000.0 | -18.7% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 10447000000.0 | -2.3% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 10168000000.0 | -2.7% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 9929000000.0 | -2.4% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 9672000000.0 | -2.6% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 9601000000.0 | -0.7% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 9567000000.0 | -0.4% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 9550000000.0 | -0.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 9553000000.0 | +0.0% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 9700000000.0 | +1.5% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 9761000000.0 | +0.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 10135000000.0 | +3.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 10177000000.0 | +0.4% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 10446000000.0 | +2.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 10498000000.0 | +0.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 11294000000.0 | +7.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 11305000000.0 | +0.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 11297000000.0 | -0.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 11422000000.0 | +1.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-12-31 | 11361000000.0 | -0.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 11273000000.0 | -0.8% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 11363000000.0 | +0.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 11338000000.0 | -0.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 21140000000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 20206000000.0 | -4.4% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 19796000000.0 | -2.0% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 13149000000.0 | -33.6% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 9929000000.0 | -24.5% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 9550000000.0 | -3.8% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 10135000000.0 | +6.1% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 11294000000.0 | +11.4% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 11361000000.0 | +0.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 11291000000.0 | -0.6% | USD | 10-K | 2026-02-12 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3435000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 2947000000.0 | -14.2% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 2615000000.0 | -11.3% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 3047000000.0 | +16.5% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 2852000000.0 | -6.4% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 2851000000.0 | -0.0% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 2842000000.0 | -0.3% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 2354000000.0 | -17.2% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 2132000000.0 | -9.4% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 2194000000.0 | +2.9% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 2276000000.0 | +3.7% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 2341000000.0 | +2.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 2103000000.0 | -10.2% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2019-06-30 | 2221000000.0 | +5.6% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 2276000000.0 | +2.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 2247000000.0 | -1.3% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 2163000000.0 | -3.7% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 1954000000.0 | -9.7% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 1884000000.0 | -3.6% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 1867000000.0 | -0.9% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 1934000000.0 | +3.6% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 1810000000.0 | -6.4% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 1853000000.0 | +2.4% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 1910000000.0 | +3.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1979000000.0 | +3.6% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 2171000000.0 | +9.7% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 2247000000.0 | +3.5% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 2437000000.0 | +8.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 2308000000.0 | -5.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2385000000.0 | +3.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2369000000.0 | -0.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2435000000.0 | +2.8% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 2272000000.0 | -6.7% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 2242000000.0 | -1.3% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 2300000000.0 | +2.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 2347000000.0 | +2.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2182000000.0 | -7.0% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 2239000000.0 | +2.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 2264000000.0 | +1.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 3047000000.0 | — | USD | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 2354000000.0 | -22.7% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 2341000000.0 | -0.6% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 2247000000.0 | -4.0% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 1867000000.0 | -16.9% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 1910000000.0 | +2.3% | USD | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 2437000000.0 | +27.6% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 2435000000.0 | -0.1% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 2347000000.0 | -3.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2406000000.0 | +2.5% | USD | 10-K | 2026-02-12 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 8321000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 7598000000.0 | -8.7% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 7306000000.0 | -3.8% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 7137000000.0 | -2.3% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 6919000000.0 | -3.1% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 6865000000.0 | -0.8% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 6783000000.0 | -1.2% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 6046000000.0 | -10.9% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 5859000000.0 | -3.1% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 5790000000.0 | -1.2% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 5917000000.0 | +2.2% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 5907000000.0 | -0.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 6162000000.0 | +4.3% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2019-06-30 | 5862000000.0 | -4.9% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 5876000000.0 | +0.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 5303000000.0 | -9.8% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 5136000000.0 | -3.1% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 4914000000.0 | -4.3% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 4628000000.0 | -5.8% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 4650000000.0 | +0.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 4522000000.0 | -2.8% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 4423000000.0 | -2.2% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 4489000000.0 | +1.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 4486000000.0 | -0.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 4543000000.0 | +1.3% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 4728000000.0 | +4.1% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 4831000000.0 | +2.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 5001000000.0 | +3.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 4869000000.0 | -2.6% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 4949000000.0 | +1.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 4931000000.0 | -0.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 5052000000.0 | +2.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 4984000000.0 | -1.3% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 4865000000.0 | -2.4% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 4906000000.0 | +0.8% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 4933000000.0 | +0.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 4779000000.0 | -3.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 4805000000.0 | +0.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 4826000000.0 | +0.4% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 7137000000.0 | — | USD | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 6046000000.0 | -15.3% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 5907000000.0 | -2.3% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 5303000000.0 | -10.2% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 4650000000.0 | -12.3% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 4486000000.0 | -3.5% | USD | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 5001000000.0 | +11.5% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 5052000000.0 | +1.0% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 4933000000.0 | -2.4% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 4969000000.0 | +0.7% | USD | 10-K | 2026-02-12 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 16433000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 16186000000.0 | -1.5% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 14888000000.0 | -8.0% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 14003000000.0 | -5.9% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 13985000000.0 | -0.1% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 14022000000.0 | +0.3% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 14151000000.0 | +0.9% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 14159000000.0 | +0.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-03-31 | 14150000000.0 | -0.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-06-30 | 13969000000.0 | -1.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 13976000000.0 | +0.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 13889000000.0 | -0.6% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2019-03-31 | 13840000000.0 | -0.4% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2019-06-30 | 8487000000.0 | -38.7% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2019-09-30 | 8129000000.0 | -4.2% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2019-12-31 | 7846000000.0 | -3.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-03-31 | 5552000000.0 | -29.2% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | 5533000000.0 | -0.3% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 5540000000.0 | +0.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 5279000000.0 | -4.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-03-31 | 5150000000.0 | -2.4% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | 5178000000.0 | +0.5% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 5078000000.0 | -1.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-12-31 | 5064000000.0 | -0.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-03-31 | 5010000000.0 | -1.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-06-30 | 4972000000.0 | -0.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | 4930000000.0 | -0.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-12-31 | 5134000000.0 | +4.1% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-03-31 | 5308000000.0 | +3.4% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-06-30 | 5497000000.0 | +3.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-09-30 | 5567000000.0 | +1.3% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-12-31 | 6242000000.0 | +12.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-03-31 | 6321000000.0 | +1.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 6432000000.0 | +1.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 6516000000.0 | +1.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-12-31 | 6428000000.0 | -1.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 6494000000.0 | +1.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 6558000000.0 | +1.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 6512000000.0 | -0.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 14003000000.0 | — | USD | 10-K | 2020-02-13 |
| Annual | 2017-12-31 | 14160000000.0 | +1.1% | USD | 10-K | 2021-02-12 |
| Annual | 2018-12-31 | 13889000000.0 | -1.9% | USD | 10-K | 2022-02-11 |
| Annual | 2019-12-31 | 7846000000.0 | -43.5% | USD | 10-K | 2023-02-14 |
| Annual | 2020-12-31 | 5279000000.0 | -32.7% | USD | 10-K | 2024-02-14 |
| Annual | 2021-12-31 | 5064000000.0 | -4.1% | USD | 10-K | 2025-02-14 |
| Annual | 2022-12-31 | 5134000000.0 | +1.4% | USD | 10-K | 2026-02-12 |
| Annual | 2023-12-31 | 6242000000.0 | +21.6% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 6428000000.0 | +3.0% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 6322000000.0 | -1.6% | USD | 10-K | 2026-02-12 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3379000000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 3280000000.0 | -2.9% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 3216000000.0 | -2.0% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 3214000000.0 | -0.1% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 3213000000.0 | -0.0% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 3214000000.0 | +0.0% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 3213000000.0 | -0.0% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 2712000000.0 | -15.6% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 2713000000.0 | +0.0% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 2715000000.0 | +0.1% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 2714000000.0 | -0.0% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 2482000000.0 | -8.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 2483000000.0 | +0.0% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2019-06-30 | 2483000000.0 | +0.0% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 2484000000.0 | +0.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 1989000000.0 | -19.9% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 2002000000.0 | +0.7% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 2029000000.0 | +1.3% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 1824000000.0 | -10.1% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 1834000000.0 | +0.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 1851000000.0 | +0.9% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 1686000000.0 | -8.9% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 1704000000.0 | +1.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 1713000000.0 | +0.5% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1714000000.0 | +0.1% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 1724000000.0 | +0.6% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 1730000000.0 | +0.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1730000000.0 | +0.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 1732000000.0 | +0.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1728000000.0 | -0.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1729000000.0 | +0.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 1725000000.0 | -0.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 1808000000.0 | +4.8% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 1748000000.0 | -3.3% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 1749000000.0 | +0.1% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 1740000000.0 | -0.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1737000000.0 | -0.2% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 1728000000.0 | -0.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 1726000000.0 | -0.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 3214000000.0 | — | USD | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 2712000000.0 | -15.6% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 2482000000.0 | -8.5% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 1989000000.0 | -19.9% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 1834000000.0 | -7.8% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 1713000000.0 | -6.6% | USD | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 1730000000.0 | +1.0% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 1725000000.0 | -0.3% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1740000000.0 | +0.9% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1718000000.0 | -1.3% | USD | 10-K | 2026-02-12 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 621000000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 749000000.0 | +20.6% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 807000000.0 | +7.7% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 111000000.0 | -86.2% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 279000000.0 | +151.4% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 511000000.0 | +83.2% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | -129000000.0 | -125.2% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 110000000.0 | +185.3% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 300000000.0 | +172.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -38000000.0 | -112.7% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | -111000000.0 | -192.1% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 241000000.0 | +317.1% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 39000000.0 | -83.8% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 417000000.0 | +969.2% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 740000000.0 | +77.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | -27000000.0 | -103.6% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 150000000.0 | +655.6% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 255000000.0 | +70.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -103000000.0 | -140.4% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | -227000000.0 | -120.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -333000000.0 | -46.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | -202000000.0 | +39.3% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -274000000.0 | -35.6% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | -234000000.0 | +14.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -78000000.0 | +66.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 354000000.0 | +553.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 713000000.0 | +101.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 135000000.0 | -81.1% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 326000000.0 | +141.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 678000000.0 | +108.0% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 960000000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 832000000.0 | -13.3% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 521000000.0 | -37.4% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 714000000.0 | +37.0% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 926000000.0 | +29.7% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 291000000.0 | -68.6% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | -179000000.0 | -161.5% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 143000000.0 | +179.9% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1304000000.0 | +811.9% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1251000000.0 | -4.1% | USD | 10-K | 2026-02-12 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -103000000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | -194000000.0 | -88.3% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | -277000000.0 | -42.8% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -42000000.0 | +84.8% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | -148000000.0 | -252.4% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | -184000000.0 | -24.3% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | -61000000.0 | +66.8% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | -360000000.0 | -490.2% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -392000000.0 | -8.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -107000000.0 | +72.7% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | -156000000.0 | -45.8% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | -268000000.0 | -71.8% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | -53000000.0 | +80.2% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | -111000000.0 | -109.4% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -160000000.0 | -44.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | -51000000.0 | +68.1% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | -89000000.0 | -74.5% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | -102000000.0 | -14.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -49000000.0 | +52.0% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | -89000000.0 | -81.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -173000000.0 | -94.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | -52000000.0 | +69.9% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -128000000.0 | -146.2% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | -211000000.0 | -64.8% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -311000000.0 | -47.4% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -226000000.0 | +27.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -308000000.0 | -36.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -81000000.0 | +73.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | -162000000.0 | -100.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -266000000.0 | -64.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -488000000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | -245000000.0 | +49.8% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | -457000000.0 | -86.5% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | -315000000.0 | +31.1% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -144000000.0 | +54.3% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | -196000000.0 | -36.1% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | -238000000.0 | -21.4% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | -293000000.0 | -23.1% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -471000000.0 | -60.8% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | -362000000.0 | +23.1% | USD | 10-K | 2026-02-12 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -861000000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | -990000000.0 | -15.0% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | -1116000000.0 | -12.7% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -13000000.0 | +98.8% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | -31000000.0 | -138.5% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | -52000000.0 | -67.7% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | -18000000.0 | +65.4% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | -20000000.0 | -11.1% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -12000000.0 | +40.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -20000000.0 | -66.7% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | -39000000.0 | -95.0% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | -73000000.0 | -87.2% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | -43000000.0 | +41.1% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | -27000000.0 | +37.2% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -256000000.0 | -848.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | -3000000.0 | +98.8% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | -182000000.0 | -5966.7% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | -172000000.0 | +5.5% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -36000000.0 | +79.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | -52000000.0 | -44.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -72000000.0 | -38.5% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | -41000000.0 | +43.1% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -73000000.0 | -78.0% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | -106000000.0 | -45.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 43000000.0 | +140.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | -113000000.0 | -362.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -235000000.0 | -108.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -135000000.0 | +42.6% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | -333000000.0 | -146.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -451000000.0 | -35.4% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -1141000000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | -595000000.0 | +47.9% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | -30000000.0 | +95.0% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | -647000000.0 | -2056.7% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -259000000.0 | +60.0% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | -189000000.0 | +27.0% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | -96000000.0 | +49.2% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | -103000000.0 | -7.3% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -406000000.0 | -294.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | -584000000.0 | -43.8% | USD | 10-K | 2026-02-12 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 84000000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 161000000.0 | +91.7% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 221000000.0 | +37.3% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 42000000.0 | -81.0% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 85000000.0 | +102.4% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 127000000.0 | +49.4% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 39000000.0 | -69.3% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 102000000.0 | +161.5% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 173000000.0 | +69.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 43000000.0 | -75.1% | USD | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 97000000.0 | +125.6% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 166000000.0 | +71.1% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 68000000.0 | -59.0% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 124000000.0 | +82.4% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 173000000.0 | +39.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 49000000.0 | -71.7% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 98000000.0 | +100.0% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 137000000.0 | +39.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 46000000.0 | -66.4% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 89000000.0 | +93.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 148000000.0 | +66.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 57000000.0 | -61.5% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 133000000.0 | +133.3% | USD | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 207000000.0 | +55.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 69000000.0 | -66.7% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 151000000.0 | +118.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 233000000.0 | +54.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 84000000.0 | -63.9% | USD | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 167000000.0 | +98.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 274000000.0 | +64.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 284000000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 192000000.0 | -32.4% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 244000000.0 | +27.1% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 233000000.0 | -4.5% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 226000000.0 | -3.0% | USD | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 201000000.0 | -11.1% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 214000000.0 | +6.5% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 283000000.0 | +32.2% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 351000000.0 | +24.0% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 375000000.0 | +6.8% | USD | 10-K | 2026-02-12 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 377066012.0 | — | shares | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 377085852.0 | +0.0% | shares | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 377674480.0 | +0.2% | shares | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 378637403.0 | +0.3% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 380060041.0 | +0.4% | shares | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 380052282.0 | -0.0% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 380053721.0 | +0.0% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 380104970.0 | +0.0% | shares | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 381900610.0 | +0.5% | shares | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 382529590.0 | +0.2% | shares | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 383345734.0 | +0.2% | shares | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 383426654.0 | +0.0% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 385932098.0 | +0.7% | shares | 10-Q | 2019-04-26 |
| Quarterly | 2019-06-30 | 385904225.0 | -0.0% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 385850007.0 | -0.0% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 385886682.0 | +0.0% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 388222777.0 | +0.6% | shares | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 388265636.0 | +0.0% | shares | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 388268680.0 | +0.0% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 388255374.0 | -0.0% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 390653325.0 | +0.6% | shares | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 388255374.0 | -0.6% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 388255374.0 | +0.0% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 392673077.0 | +1.1% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 392820252.0 | +0.0% | shares | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 392801775.0 | -0.0% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 392805244.0 | +0.0% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 392832752.0 | +0.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 393727525.0 | +0.2% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 393776806.0 | +0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 393926996.0 | +0.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 393945659.0 | +0.0% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 395503573.0 | +0.4% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 393706882.0 | -0.5% | shares | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 389084160.0 | -1.2% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 381549541.0 | -1.9% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 378080553.0 | -0.9% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 372736059.0 | -1.4% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 366505774.0 | -1.7% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 378637403.0 | — | shares | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 380104970.0 | +0.4% | shares | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 383426654.0 | +0.9% | shares | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 385886682.0 | +0.6% | shares | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 388255374.0 | +0.6% | shares | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 392673077.0 | +1.1% | shares | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 392832752.0 | +0.0% | shares | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 393945659.0 | +0.3% | shares | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 381549541.0 | -3.1% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 360803354.0 | -5.4% | shares | 10-K | 2026-02-12 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 377066012.0 | — | shares | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 377085852.0 | +0.0% | shares | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 377674480.0 | +0.2% | shares | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 378637403.0 | +0.3% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 380060041.0 | +0.4% | shares | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 380052282.0 | -0.0% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 380053721.0 | +0.0% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 380104970.0 | +0.0% | shares | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 381900610.0 | +0.5% | shares | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 382529590.0 | +0.2% | shares | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 383345734.0 | +0.2% | shares | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 383426654.0 | +0.0% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 385932098.0 | +0.7% | shares | 10-Q | 2019-04-26 |
| Quarterly | 2019-06-30 | 385904225.0 | -0.0% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 385850007.0 | -0.0% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 385886682.0 | +0.0% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 388222777.0 | +0.6% | shares | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 388265636.0 | +0.0% | shares | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 388268680.0 | +0.0% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 390693745.0 | +0.6% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 390653325.0 | -0.0% | shares | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 390629483.0 | -0.0% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 390693745.0 | +0.0% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 392673077.0 | +0.5% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 392820252.0 | +0.0% | shares | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 392801775.0 | -0.0% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 392805244.0 | +0.0% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 392832752.0 | +0.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 393727525.0 | +0.2% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 393776806.0 | +0.0% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 393926996.0 | +0.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 393945659.0 | +0.0% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 395503573.0 | +0.4% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 393706882.0 | -0.5% | shares | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 389084160.0 | -1.2% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 381549541.0 | -1.9% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 378080553.0 | -0.9% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 372736059.0 | -1.4% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 366505774.0 | -1.7% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 378637403.0 | — | shares | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 380104970.0 | +0.4% | shares | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 383426654.0 | +0.9% | shares | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 385886682.0 | +0.6% | shares | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 388255374.0 | +0.6% | shares | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 392673077.0 | +1.1% | shares | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 392832752.0 | +0.0% | shares | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 393945659.0 | +0.3% | shares | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 381549541.0 | -3.1% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 360803354.0 | -5.4% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 375000000.0 | — | shares | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 375000000.0 | +0.0% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 376000000.0 | +0.3% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 376000000.0 | +0.0% | shares | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 377000000.0 | +0.3% | shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 377000000.0 | +0.0% | shares | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 377000000.0 | +0.0% | shares | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 378000000.0 | +0.3% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 379000000.0 | +0.3% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 380000000.0 | +0.3% | shares | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 382000000.0 | +0.5% | shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 382000000.0 | +0.0% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 383000000.0 | +0.3% | shares | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 385000000.0 | +0.5% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 385000000.0 | +0.0% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 385000000.0 | +0.0% | shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 386000000.0 | +0.3% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 387000000.0 | +0.3% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 387000000.0 | +0.0% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 390000000.0 | +0.8% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 391000000.0 | +0.3% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 392000000.0 | +0.3% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 393000000.0 | +0.3% | shares | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 393000000.0 | +0.0% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 394000000.0 | +0.3% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 395000000.0 | +0.3% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 392000000.0 | -0.8% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 381000000.0 | -2.8% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 375000000.0 | -1.6% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 370000000.0 | -1.3% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 376000000.0 | — | shares | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 377000000.0 | +0.3% | shares | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 378000000.0 | +0.3% | shares | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 382000000.0 | +1.1% | shares | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 384000000.0 | +0.5% | shares | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 386000000.0 | +0.5% | shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 390000000.0 | +1.0% | shares | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 393000000.0 | +0.8% | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 392000000.0 | -0.3% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 372000000.0 | -5.1% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 375000000.0 | — | shares | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 375000000.0 | +0.0% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 376000000.0 | +0.3% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 376000000.0 | +0.0% | shares | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 377000000.0 | +0.3% | shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 377000000.0 | +0.0% | shares | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 377000000.0 | +0.0% | shares | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 381000000.0 | +1.1% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 383000000.0 | +0.5% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 380000000.0 | -0.8% | shares | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 382000000.0 | +0.5% | shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 382000000.0 | +0.0% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 383000000.0 | +0.3% | shares | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 385000000.0 | +0.5% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 385000000.0 | +0.0% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 385000000.0 | +0.0% | shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 386000000.0 | +0.3% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 387000000.0 | +0.3% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 387000000.0 | +0.0% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 393000000.0 | +1.6% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 393000000.0 | +0.0% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 396000000.0 | +0.8% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 395000000.0 | -0.3% | shares | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 396000000.0 | +0.3% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 397000000.0 | +0.3% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 397000000.0 | +0.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 395000000.0 | -0.5% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 383000000.0 | -3.0% | shares | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 376000000.0 | -1.8% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 371000000.0 | -1.3% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 376000000.0 | — | shares | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 377000000.0 | +0.3% | shares | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 378000000.0 | +0.3% | shares | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 382000000.0 | +1.1% | shares | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 384000000.0 | +0.5% | shares | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 386000000.0 | +0.5% | shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 394000000.0 | +2.1% | shares | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 397000000.0 | +0.8% | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 396000000.0 | -0.3% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 375000000.0 | -5.3% | shares | 10-K | 2026-02-12 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0884 | — | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 0.0725 | -18.0% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0742 | +2.3% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.0833 | +12.3% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.0842 | +1.1% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.0877 | +4.1% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 0.0897 | +2.3% | ratio | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 0.1066 | +18.8% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.1083 | +1.6% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0970 | -10.4% | ratio | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 0.1486 | +53.2% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.1518 | +2.2% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.1761 | +16.0% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 0.1432 | -18.7% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.1361 | -4.9% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.1291 | -5.1% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.1476 | +14.3% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.1402 | -5.0% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.1620 | +15.6% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.1780 | +9.9% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.1935 | +8.7% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.1928 | -0.4% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.2004 | +3.9% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.2081 | +3.9% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.1906 | -8.4% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.1962 | +2.9% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.1918 | -2.2% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.1866 | -2.7% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.1926 | +3.2% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.1919 | -0.3% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.3430 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 0.3615 | +5.4% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.4270 | +18.1% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.6448 | +51.0% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.6134 | -4.9% | ratio | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 0.5784 | -5.7% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.7141 | +23.4% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.7600 | +6.4% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.7807 | +2.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.7744 | -0.8% | ratio | 10-K | 2026-02-12 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.9252 | — | ratio | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 3.1232 | +6.8% | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 3.3312 | +6.7% | ratio | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 2.5848 | -22.4% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 2.7153 | +5.0% | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 2.7152 | -0.0% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 2.7533 | +1.4% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 3.0658 | +11.3% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 3.3705 | +9.9% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 3.1942 | -5.2% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 3.1727 | -0.7% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 3.1094 | -2.0% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 3.2991 | +6.1% | ratio | 10-Q | 2019-04-26 |
| Quarterly | 2019-06-30 | 3.0464 | -7.7% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 2.8625 | -6.0% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 2.7205 | -5.0% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 2.7286 | +0.3% | ratio | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 2.8608 | +4.8% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 2.8535 | -0.3% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 2.7900 | -2.2% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 2.5832 | -7.4% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 2.7116 | +5.0% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 2.6654 | -1.7% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 2.5665 | -3.7% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 2.5008 | -2.6% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 2.3459 | -6.2% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 2.3049 | -1.8% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 2.2540 | -2.2% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 2.3492 | +4.2% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2.3522 | +0.1% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2.3883 | +1.5% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2.3984 | +0.4% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 2.5035 | +4.4% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 2.6066 | +4.1% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 2.5730 | -1.3% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 2.4585 | -4.5% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2.6508 | +7.8% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 2.5820 | -2.6% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 2.5451 | -1.4% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 2.5848 | — | ratio | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 3.0658 | +18.6% | ratio | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 3.1094 | +1.4% | ratio | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 2.7205 | -12.5% | ratio | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 2.7900 | +2.6% | ratio | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 2.5665 | -8.0% | ratio | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 2.2540 | -12.2% | ratio | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 2.3984 | +6.4% | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 2.4585 | +2.5% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2.4190 | -1.6% | ratio | 10-K | 2026-02-12 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5064 | — | ratio | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 0.4694 | -7.3% | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 0.4907 | +4.5% | ratio | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 0.5097 | +3.9% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.4947 | -2.9% | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 0.4896 | -1.0% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 0.4793 | -2.1% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 0.4270 | -10.9% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 0.4141 | -3.0% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 0.4145 | +0.1% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 0.4234 | +2.1% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 0.4253 | +0.5% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.4452 | +4.7% | ratio | 10-Q | 2019-04-26 |
| Quarterly | 2019-06-30 | 0.6907 | +55.1% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 0.7228 | +4.7% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 0.6759 | -6.5% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.9251 | +36.9% | ratio | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 0.8881 | -4.0% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 0.8354 | -5.9% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 0.8808 | +5.4% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.8781 | -0.3% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 0.8542 | -2.7% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 0.8840 | +3.5% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 0.8859 | +0.2% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.9068 | +2.4% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 0.9509 | +4.9% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 0.9799 | +3.0% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 0.9741 | -0.6% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.9173 | -5.8% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.9003 | -1.9% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.8858 | -1.6% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 0.8094 | -8.6% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.7885 | -2.6% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 0.7564 | -4.1% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 0.7529 | -0.5% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 0.7674 | +1.9% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.7359 | -4.1% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.7327 | -0.4% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.7411 | +1.1% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.5097 | — | ratio | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 0.4270 | -16.2% | ratio | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 0.4253 | -0.4% | ratio | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 0.6759 | +58.9% | ratio | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 0.8808 | +30.3% | ratio | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 0.8859 | +0.6% | ratio | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 0.9741 | +10.0% | ratio | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 0.8094 | -16.9% | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 0.7674 | -5.2% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.7860 | +2.4% | ratio | 10-K | 2026-02-12 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1115 | — | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 0.0203 | -81.8% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0480 | +136.4% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.1200 | +150.1% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.1313 | +9.4% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.1553 | +18.3% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 0.1599 | +2.9% | ratio | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 0.1686 | +5.4% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.1825 | +8.2% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.1320 | -27.7% | ratio | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | 0.0291 | -78.0% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.0710 | +144.2% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.1190 | +67.5% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 0.0916 | -23.0% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.1004 | +9.7% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.1249 | +24.4% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.1630 | +30.5% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.1380 | -15.4% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.1382 | +0.2% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.1789 | +29.4% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.1948 | +8.9% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.2095 | +7.5% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.2183 | +4.2% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.2142 | -1.9% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.2125 | -0.8% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.2662 | +25.3% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.2141 | -19.6% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.2126 | -0.7% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.2038 | -4.1% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.1893 | -7.1% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -0.0139 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 0.1221 | +976.8% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.1708 | +39.9% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.0997 | -41.7% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.0713 | -28.5% | ratio | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | 0.1401 | +96.6% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.1843 | +31.6% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.2136 | +15.9% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.2266 | +6.1% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.2021 | -10.8% | ratio | 10-K | 2026-02-12 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0539 | — | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | -0.1259 | -133.5% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | -0.8287 | -558.4% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -0.0689 | +91.7% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | -0.0421 | +39.0% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | -0.0147 | +65.0% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | -0.0368 | -149.9% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-06-30 | 0.0119 | +132.3% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 0.0019 | -84.4% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -0.0387 | -2181.8% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2019-06-30 | -2.5253 | -6432.2% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2019-09-30 | -0.1171 | +95.4% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | -1.0882 | -829.1% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | -0.0582 | +94.7% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | -0.0383 | +34.2% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | -0.0913 | -138.3% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | -0.0162 | +82.2% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | -0.0485 | -198.6% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -0.0317 | +34.7% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-06-30 | 0.0405 | +228.1% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | 0.0185 | -54.3% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0637 | +243.9% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-06-30 | 0.0750 | +17.7% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-09-30 | 0.0494 | -34.1% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.0561 | +13.6% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 0.1006 | +79.2% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 0.0593 | -41.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0352 | -40.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 0.0521 | +48.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 0.0202 | -61.2% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -0.3332 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | -0.0323 | +90.3% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | -0.0026 | +91.9% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | -0.7186 | -27510.5% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -0.4166 | +42.0% | ratio | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | -0.0444 | +89.4% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.0214 | +148.3% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.1148 | +435.8% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0716 | -37.6% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0173 | -75.9% | ratio | 10-K | 2026-02-12 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0863 | — | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | -0.1566 | -81.4% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | -0.7205 | -360.1% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -0.0557 | +92.3% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | -0.0352 | +36.7% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | -0.0038 | +89.2% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | -0.0006 | +85.4% | ratio | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 0.0247 | +4532.1% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.0339 | +37.3% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -0.0247 | -173.0% | ratio | 10-Q | 2020-04-28 |
| Quarterly | 2019-06-30 | -2.6867 | -10758.7% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | -0.0724 | +97.3% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | -1.0356 | -1329.6% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | -0.0668 | +93.5% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -0.0535 | +20.0% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | -0.0705 | -31.8% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.0085 | +112.0% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | -0.0321 | -478.6% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -0.0136 | +57.7% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.0394 | +390.2% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0291 | -26.1% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0642 | +120.6% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0865 | +34.7% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2023-09-30 | 0.0838 | -3.2% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.0752 | -10.2% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2024-06-30 | 0.1412 | +87.9% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.0885 | -37.3% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0723 | -18.4% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.0654 | -9.6% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.0492 | -24.8% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -0.3325 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | -0.0379 | +88.6% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.0250 | +165.8% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | -0.7405 | -3066.7% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -0.3982 | +46.2% | ratio | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | -0.0243 | +93.9% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.0365 | +250.4% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.0758 | +107.9% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0988 | +30.2% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0565 | -42.8% | ratio | 10-K | 2026-02-12 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5121 | — | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 0.5636 | +10.1% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.5774 | +2.5% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 0.4621 | -20.0% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-03-31 | 0.5186 | +12.2% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.5367 | +3.5% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 0.6059 | +12.9% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 0.6105 | +0.7% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 0.5797 | -5.0% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 0.5182 | -10.6% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 0.5681 | +9.6% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 0.6096 | +7.3% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.6039 | -0.9% | ratio | 10-Q | 2019-04-26 |
| Quarterly | 2019-06-30 | 0.5047 | -16.4% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 0.5769 | +14.3% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 0.5211 | -9.7% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.5155 | -1.1% | ratio | 10-Q | 2020-04-28 |
| Quarterly | 2020-06-30 | 0.7405 | +43.7% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 0.7882 | +6.4% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 0.9063 | +15.0% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.8309 | -8.3% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 0.8685 | +4.5% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 0.9002 | +3.6% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 0.8330 | -7.5% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.7105 | -14.7% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 0.5610 | -21.0% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 0.4441 | -20.8% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 0.4387 | -1.2% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.3354 | -23.5% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.2482 | -26.0% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.2165 | -12.8% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 0.3351 | +54.8% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.2060 | -38.5% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 0.3689 | +79.1% | ratio | 10-Q | 2024-07-29 |
| Quarterly | 2024-09-30 | 0.4283 | +16.1% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 0.5241 | +22.4% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.5302 | +1.2% | ratio | 10-Q | 2025-04-29 |
| Quarterly | 2025-06-30 | 0.4824 | -9.0% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.5331 | +10.5% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.4621 | — | ratio | 10-K | 2018-02-16 |
| Annual | 2017-12-31 | 0.6105 | +32.1% | ratio | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 0.6096 | -0.1% | ratio | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 0.5211 | -14.5% | ratio | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 0.9063 | +73.9% | ratio | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 0.8330 | -8.1% | ratio | 10-K | 2023-02-14 |
| Annual | 2022-12-31 | 0.4387 | -47.3% | ratio | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 0.3351 | -23.6% | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 0.5241 | +56.4% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.6451 | +23.1% | ratio | 10-K | 2026-02-12 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0048 | — | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | -0.0091 | -91.4% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | -0.0615 | -573.6% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -0.0057 | +90.7% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | -0.0035 | +38.3% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | -0.0013 | +63.6% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | -0.0033 | -155.7% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-06-30 | 0.0013 | +138.4% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 0.0002 | -84.1% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -0.0037 | -1964.8% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2019-06-30 | -0.3752 | -9906.8% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2019-09-30 | -0.0178 | +95.3% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | -0.1917 | -978.1% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | -0.0083 | +95.7% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | -0.0052 | +37.4% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | -0.0118 | -126.1% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | -0.0024 | +79.7% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | -0.0068 | -183.6% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -0.0051 | +24.5% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-06-30 | 0.0072 | +240.7% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | 0.0036 | -50.3% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0123 | +242.5% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-06-30 | 0.0150 | +22.4% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-09-30 | 0.0103 | -31.6% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.0107 | +4.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 0.0197 | +84.4% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 0.0114 | -42.3% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0066 | -42.3% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 0.0100 | +52.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 0.0039 | -61.3% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -0.1143 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | -0.0117 | +89.8% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | -0.0011 | +90.5% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | -0.4634 | -41595.9% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -0.2555 | +44.9% | ratio | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | -0.0257 | +90.0% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.0153 | +159.6% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.0872 | +470.3% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0559 | -35.9% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0134 | -76.1% | ratio | 10-K | 2026-02-12 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0072 | — | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | -0.0134 | -86.7% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | -0.0916 | -583.4% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -0.0086 | +90.6% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | -0.0053 | +38.5% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | -0.0019 | +63.8% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | -0.0047 | -144.5% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-06-30 | 0.0018 | +138.4% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 0.0003 | -84.0% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -0.0054 | -1993.4% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2019-06-30 | -0.6344 | -11606.5% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2019-09-30 | -0.0306 | +95.2% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | -0.3691 | -1104.8% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | -0.0157 | +95.7% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | -0.0096 | +39.2% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | -0.0221 | -131.4% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-06-30 | -0.0044 | +79.9% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | -0.0128 | -188.2% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -0.0098 | +23.6% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-06-30 | 0.0141 | +243.9% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2022-09-30 | 0.0071 | -49.6% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0235 | +231.7% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-06-30 | 0.0286 | +21.3% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2023-09-30 | 0.0194 | -32.1% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.0191 | -1.3% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 0.0347 | +81.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 0.0200 | -42.5% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0114 | -42.9% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 0.0174 | +52.6% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 0.0068 | -61.1% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -0.1725 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | -0.0167 | +90.3% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | -0.0016 | +90.5% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | -0.7766 | -48926.5% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -0.4806 | +38.1% | ratio | 10-K | 2023-02-14 |
| Annual | 2021-12-31 | -0.0484 | +89.9% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.0302 | +162.4% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.1578 | +422.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0988 | -37.4% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0239 | -75.8% | ratio | 10-K | 2026-02-12 |
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-03-20 | Bayardo Jose A | Chairman, President, and CEO |
Other disposed transaction
F
|
Common Stock | 4,995 | $18.68 | $93,307 | 745,678 |
| 2026-02-23 | Weinstock Craig L. | Sr. VP. & Gen. Counsel |
Other disposed transaction
F
|
Common Stock | 2,562 | $20.28 | $51,957 | 253,757 |
| 2026-02-19 | Reed Rodney C. | Senior VP and CFO |
Other disposed transaction
F
|
Common Stock | 3,477 | $20.24 | $70,374 | 172,827 |
| 2026-02-18 | Novak Christy Lynn | VP, Corp. Controller, CAO |
Equity grant / award
A
|
Common Stock | 27,139 | $0.00 | $0 | 113,841 |
| 2026-02-06 | Weinstock Craig L. | Sr. VP. & Gen. Counsel |
Other disposed transaction
F
|
Common Stock | 3,182 | $18.91 | $60,172 | 232,013 |
| 2025-11-24 | Novak Christy Lynn | VP, Corp. Controller, CAO |
Other disposed transaction
D
|
Common Stock | 450 | $15.04 | $6,766 | 0 |
| 2025-11-24 | Novak Christy Lynn | VP, Corp. Controller, CAO |
Other disposed transaction
D
|
Common Stock | 21,435 | $14.75 | $316,078 | 91,475 |
| 2025-11-21 | Kendall Christian S | — |
Open-market buy
P
|
Common Stock | 50,000 | $14.50 | $725,000 | 85,949 |
| 2025-11-21 | Kendall Christian S | — |
Open-market buy
P
|
Common Stock | 20,000 | $14.36 | $287,200 | 35,949 |
| 2025-05-20 | MATTSON ERIC L | — |
Exercise / conversion
C
|
Common Stock | 2,685 | $0.00 | $0 | 70,835 |
| 2025-03-20 | Reed Rodney C. | Senior VP and CFO |
Equity grant / award
A
|
Common Stock | 38,079 | $0.00 | $0 | 146,440 |
| 2025-02-23 | Novak Christy Lynn | VP, Corp. Controller, CAO |
Other disposed transaction
F
|
Common Stock | 3,843 | $15.11 | $58,068 | 106,287 |
| 2025-02-19 | Novak Christy Lynn | VP, Corp. Controller, CAO |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (right to buy) | 12,725 | $0.00 | $0 | 12,725 |
| 2025-02-19 | Novak Christy Lynn | VP, Corp. Controller, CAO |
Equity grant / award
A
|
Common Stock | 50,065 | $0.00 | $0 | 110,130 |
| 2025-02-15 | Rovig Joseph W | President - Energy Equipment |
Other disposed transaction
F
|
Common Stock | 2,184 | $15.54 | $33,939 | 187,182 |
| 2025-02-06 | Weinstock Craig L. | Sr. VP. & Gen. Counsel |
Other disposed transaction
F
|
Common Stock | 3,182 | $15.48 | $49,257 | 212,575 |
| 2024-11-20 | HARRISON DAVID D | — |
Open-market sell
S
|
Common Stock | 1,784 | $16.10 | $28,722 | 110,951 |
| 2024-11-07 | Livingston Scott B. | See Remarks |
Open-market sell
S
|
Common Stock | 469 | $16.45 | $7,715 | 61,752 |
| 2024-11-07 | Livingston Scott B. | See Remarks |
Open-market sell
S
|
Common Stock | 28,941 | $16.49 | $477,370 | 62,221 |
| 2024-05-15 | Thomas William R. | — |
Equity grant / award
A
|
Common Stock | 9,550 | $0.00 | $0 | 75,760 |
| 2024-02-23 | Weinstock Craig L. | Sr. VP. & Gen. Counsel |
Other disposed transaction
F
|
Common Stock | 2,563 | $17.23 | $44,160 | 246,238 |
| 2024-02-22 | Rovig Joseph W | President - Energy Equipment |
Other disposed transaction
F
|
Common Stock | 3,935 | $17.41 | $68,508 | 267,687 |
| 2024-02-15 | Weinstock Craig L. | Sr. VP. & Gen. Counsel |
Other disposed transaction
F
|
Common Stock | 3,176 | $17.54 | $55,707 | 252,343 |
| 2024-02-06 | Rovig Joseph W | President - Energy Equipment |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (right to buy) | 60,051 | $0.00 | $0 | 60,051 |
| 2024-02-06 | Rovig Joseph W | President - Energy Equipment |
Other disposed transaction
F
|
Common Stock | 15,157 | $17.52 | $265,551 | 275,151 |
| 2024-02-06 | Rovig Joseph W | President - Energy Equipment |
Equity grant / award
A
|
Common Stock | 45,984 | $0.00 | $0 | 290,308 |
| 2024-02-06 | Rovig Joseph W | President - Energy Equipment |
Equity grant / award
A
|
Common Stock | 27,112 | $0.00 | $0 | 244,324 |
| 2023-05-17 | MATTSON ERIC L | Dir |
Equity grant / award
A
|
Common Stock | 12,000 | $0.00 | $0 | 58,600 |
| 2023-02-28 | MATTSON ERIC L | Dir |
Open-market sell
S
|
Common Stock | 1,021 | $21.91 | $22,365 | 46,600 |
| 2023-02-28 | MATTSON ERIC L | Dir |
Open-market sell
S
|
Common Stock | 19,660 | $21.90 | $430,554 | 47,621 |
| 2023-02-25 | Shelton Kirk M. | See Remarks |
Other disposed transaction
F
|
Common Stock | 2,918 | $21.65 | $63,175 | 262,683 |
| 2023-02-23 | Shelton Kirk M. | See Remarks |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (right to buy) | 48,718 | $0.00 | $0 | 48,718 |
| 2023-02-23 | Shelton Kirk M. | See Remarks |
Equity grant / award
A
|
Common Stock | 21,829 | $0.00 | $0 | 265,601 |
| 2023-02-23 | Shelton Kirk M. | See Remarks |
Other disposed transaction
D
|
Common Stock | 11,161 | $21.76 | $242,863 | 243,772 |
| 2023-02-23 | Shelton Kirk M. | See Remarks |
Equity grant / award
A
|
Common Stock | 28,361 | $0.00 | $0 | 254,933 |
| 2023-02-22 | Rovig Joseph W | President - Rig Technologies |
Other disposed transaction
F
|
Common Stock | 3,912 | $21.30 | $83,326 | 181,101 |
| 2023-02-15 | Bayardo Jose A | Senior VP and CFO |
Other disposed transaction
F
|
Common Stock | 5,293 | $23.05 | $122,004 | 353,660 |
| 2022-12-31 | HACKETT JAMES T | Dir |
Equity grant / award
A
|
Common Stock | 1,555 | $20.89 | $32,484 | 70,616 |
| 2022-11-04 | Novak Christy Lynn | VP, Corp. Controller, CAO |
Open-market sell
S
|
Common Stock | 4,575 | $23.17 | $106,011 | 64,086 |
| 2022-11-01 | Joseph Isaac H. | See Remarks |
Open-market sell
S
|
Common Stock | 2,500 | $22.77 | $56,925 | 190,611 |
| 2022-09-30 | HACKETT JAMES T | Dir |
Equity grant / award
A
|
Common Stock | 2,008 | $16.18 | $32,489 | 69,061 |
| 2022-09-01 | HARRISON DAVID D | Dir |
Open-market sell
S
|
Common Stock | 3,112 | $17.01 | $52,941 | 91,185 |
| 2022-08-29 | ARMSTRONG GREG L | Dir |
Open-market sell
S
|
Common Stock | 10,381 | $18.99 | $197,142 | 82,724 |
| 2022-06-30 | HACKETT JAMES T | Dir |
Equity grant / award
A
|
Common Stock | 1,921 | $16.91 | $32,484 | 67,053 |
| 2022-05-24 | Thomas William R. | Dir |
Equity grant / award
A
|
Common Stock | 8,473 | $0.00 | $0 | 54,210 |
| 2022-03-31 | HACKETT JAMES T | Dir |
Equity grant / award
A
|
Common Stock | 1,179 | $19.61 | $23,120 | 56,659 |
| 2022-02-27 | WILLIAMS CLAY C | Chairman, President and CEO |
Other disposed transaction
F
|
Common Stock | 13,017 | $16.93 | $220,378 | 951,160 |
| 2022-02-25 | WILLIAMS CLAY C | Chairman, President and CEO |
Other disposed transaction
F
|
Common Stock | 13,860 | $16.93 | $234,650 | 964,177 |
| 2022-02-22 | Weinstock Craig L. | Sr. VP. & Gen. Counsel |
Other disposed transaction
F
|
Common Stock | 2,192 | $17.42 | $38,185 | 179,244 |
| 2022-02-15 | Bayardo Jose A | Senior VP and CFO |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (right to buy) | 108,000 | $0.00 | $0 | 108,000 |
| 2022-02-15 | Bayardo Jose A | Senior VP and CFO |
Equity grant / award
A
|
Common Stock | 40,347 | $0.00 | $0 | 369,733 |
| 2022-02-15 | Bayardo Jose A | Senior VP and CFO |
Other disposed transaction
F
|
Common Stock | 6,089 | $16.73 | $101,869 | 329,386 |
| 2022-02-15 | Bayardo Jose A | Senior VP and CFO |
Equity grant / award
A
|
Common Stock | 25,003 | $0.00 | $0 | 335,475 |
| 2021-10-28 | MATTSON ERIC L | Dir |
Open-market sell
S
|
Common Stock | 8,157 | $14.53 | $118,528 | 68,627 |
| 2021-05-19 | Thomas William R. | Dir |
Equity grant / award
A
|
Common Stock | 9,819 | $0.00 | $0 | 45,737 |
| 2021-02-28 | Bayardo Jose A | Senior VP and CFO |
Other disposed transaction
F
|
Common Stock | 3,701 | $15.10 | $55,885 | 310,472 |
| 2021-02-27 | Bayardo Jose A | Senior VP and CFO |
Other disposed transaction
F
|
Common Stock | 3,709 | $15.10 | $56,006 | 314,173 |
| 2021-02-25 | Rovig Joseph W | President - Rig Technologies |
Other disposed transaction
F
|
Common Stock | 1,806 | $15.50 | $27,993 | 156,850 |
| 2021-02-22 | Rovig Joseph W | President - Rig Technologies |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (right to buy) | 79,086 | $0.00 | $0 | 79,086 |
| 2021-02-22 | Rovig Joseph W | President - Rig Technologies |
Equity grant / award
A
|
Common Stock | 30,000 | $0.00 | $0 | 158,656 |
| 2021-02-22 | Rovig Joseph W | President - Rig Technologies |
Other disposed transaction
F
|
Common Stock | 4,580 | $15.00 | $68,700 | 128,656 |
| 2021-02-22 | Rovig Joseph W | President - Rig Technologies |
Equity grant / award
A
|
Common Stock | 18,809 | $0.00 | $0 | 133,236 |
| 2020-05-20 | ARMSTRONG GREG L | Dir |
Equity grant / award
A
|
Common Stock | 12,462 | $0.00 | $0 | 74,813 |
| 2020-03-18 | Bayardo Jose A | Senior VP and CFO |
Open-market buy
P
|
Common Stock | 2,500 | $8.07 | $20,175 | 254,248 |
| 2020-03-18 | Bayardo Jose A | Senior VP and CFO |
Open-market buy
P
|
Common Stock | 1,000 | $8.03 | $8,030 | 251,748 |
| 2020-03-18 | Bayardo Jose A | Senior VP and CFO |
Open-market buy
P
|
Common Stock | 5,000 | $8.36 | $41,800 | 250,748 |
| 2020-03-16 | Bayardo Jose A | Senior VP and CFO |
Open-market buy
P
|
Common Stock | 11,500 | $8.85 | $101,775 | 245,748 |
| 2020-02-28 | Bayardo Jose A | Senior VP and CFO |
Other disposed transaction
F
|
Common Stock | 3,701 | $18.71 | $69,246 | 234,248 |
| 2020-02-27 | Bayardo Jose A | Senior VP and CFO |
Other disposed transaction
F
|
Common Stock | 4,111 | $18.82 | $77,369 | 237,949 |
| 2020-02-25 | Duff Scott K. | VP Cntrlr Chf Acctg Offcr |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (right to buy) | 69,468 | $0.00 | $0 | 69,468 |
| 2020-02-25 | Duff Scott K. | VP Cntrlr Chf Acctg Offcr |
Equity grant / award
A
|
Common Stock | 20,020 | $0.00 | $0 | 76,962 |
| 2020-02-25 | Duff Scott K. | VP Cntrlr Chf Acctg Offcr |
Other disposed transaction
F
|
Common Stock | 7,305 | $20.23 | $147,780 | 56,942 |
| 2020-02-25 | Duff Scott K. | VP Cntrlr Chf Acctg Offcr |
Equity grant / award
A
|
Common Stock | 30,000 | $0.00 | $0 | 64,247 |
| 2020-02-22 | Duff Scott K. | VP Cntrlr Chf Acctg Offcr |
Other disposed transaction
F
|
Common Stock | 1,340 | $23.21 | $31,101 | 34,247 |
| 2020-02-22 | Bayardo Jose A | Senior VP and CFO |
Other disposed transaction
F
|
Common Stock | 2,435 | $23.21 | $56,516 | 173,313 |
| 2020-02-21 | Duff Scott K. | VP Cntrlr Chf Acctg Offcr |
Open-market sell
S
|
Common Stock | 7,134 | $23.30 | $166,222 | 35,587 |
| 2020-02-20 | Duff Scott K. | VP Cntrlr Chf Acctg Offcr |
Other disposed transaction
I
|
Common Stock | 5,558 | $24.62 | $136,838 | 0 |
| 2020-02-12 | MATTSON ERIC L | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $23.96 | $239,650 | 54,503 |
| 2019-12-31 | HACKETT JAMES T | Dir |
Equity grant / award
A
|
Common Stock | 1,047 | $25.05 | $26,227 | 33,199 |
| 2019-11-06 | Duff Scott K. | VP Cntrlr Chf Acctg Offcr |
Open-market sell
S
|
Common Stock | 6,000 | $23.51 | $141,068 | 42,721 |
| 2019-09-30 | HACKETT JAMES T | Dir |
Equity grant / award
A
|
Common Stock | 1,238 | $21.20 | $26,246 | 32,152 |
| 2019-08-16 | Rovig Joseph W | President - Rig Technologies |
Open-market sell
S
|
Common Stock | 22,640 | $18.37 | $415,897 | 73,867 |
| 2019-08-06 | MATTSON ERIC L | Dir |
Open-market sell
S
|
Common Stock | 4,750 | $21.02 | $99,867 | 64,503 |
| 2019-06-30 | HACKETT JAMES T | Dir |
Equity grant / award
A
|
Common Stock | 1,180 | $22.23 | $26,231 | 30,914 |
| 2019-05-28 | HARRISON DAVID D | Dir |
Equity grant / award
A
|
Common Stock | 8,219 | $0.00 | $0 | 63,543 |
| 2019-03-31 | HACKETT JAMES T | Dir |
Equity grant / award
A
|
Common Stock | 985 | $26.64 | $26,240 | 21,515 |
| 2019-02-28 | WILLIAMS CLAY C | Chairman, President and CEO |
Other disposed transaction
F
|
Common Stock | 11,719 | $28.14 | $329,773 | 504,582 |
| 2019-02-27 | WILLIAMS CLAY C | Chairman, President and CEO |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (right to buy) | 313,187 | $0.00 | $0 | 313,187 |
| 2019-02-27 | WILLIAMS CLAY C | Chairman, President and CEO |
Equity grant / award
A
|
Common Stock | 99,234 | $0.00 | $0 | 516,301 |
| 2019-02-27 | WILLIAMS CLAY C | Chairman, President and CEO |
Other disposed transaction
F
|
Common Stock | 58,792 | $28.72 | $1,688,506 | 417,067 |
| 2019-02-27 | WILLIAMS CLAY C | Chairman, President and CEO |
Equity grant / award
A
|
Common Stock | 149,406 | $0.00 | $0 | 475,859 |
| 2019-02-24 | Rovig Joseph W | President - Rig Technologies |
Other disposed transaction
F
|
Common Stock | 1,872 | $28.48 | $53,315 | 58,475 |
| 2019-02-22 | Rovig Joseph W | President - Rig Technologies |
Other disposed transaction
F
|
Common Stock | 1,644 | $28.48 | $46,821 | 60,347 |
| 2018-12-31 | HACKETT JAMES T | Dir |
Equity grant / award
A
|
Common Stock | 1,021 | $25.70 | $26,240 | 20,530 |
| 2018-09-30 | HACKETT JAMES T | Dir |
Equity grant / award
A
|
Common Stock | 609 | $43.08 | $26,236 | 19,509 |
| 2018-08-28 | Bayardo Jose A | Senior VP and CFO |
Other disposed transaction
F
|
Common Stock | 14,757 | $46.41 | $684,872 | 124,642 |
| 2018-08-27 | MATTSON ERIC L | Dir |
Open-market sell
S
|
Common Stock | 5,828 | $45.61 | $265,797 | 61,034 |
| 2018-08-24 | MATTSON ERIC L | Dir |
Open-market sell
S
|
Common Stock | 5,284 | $45.06 | $238,076 | 66,862 |
| 2018-08-09 | MATTSON ERIC L | Dir |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 4,338 | $0.00 | $0 | 0 |
| 2018-08-09 | MATTSON ERIC L | Dir |
Open-market sell
S
|
Common Stock | 4,338 | $45.65 | $198,020 | 72,146 |
| 2018-08-09 | MATTSON ERIC L | Dir |
Exercise / conversion
M
|
Common Stock | 4,338 | $30.95 | $134,274 | 76,484 |
| 2018-08-01 | Weinstock Craig L. | Sr. VP. & Gen. Counsel |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 25,000 | $0.00 | $0 | 109,529 |
| 2018-08-01 | Weinstock Craig L. | Sr. VP. & Gen. Counsel |
Open-market sell
S
|
Common Stock | 25,000 | $47.45 | $1,186,205 | 42,663 |
| 2018-08-01 | Weinstock Craig L. | Sr. VP. & Gen. Counsel |
Exercise / conversion
M
|
Common Stock | 25,000 | $28.24 | $706,000 | 67,663 |
| 2018-07-30 | Weinstock Craig L. | Sr. VP. & Gen. Counsel |
Open-market sell
S
|
Common Stock | 3,709 | $48.02 | $178,105 | 42,663 |
| 2018-06-30 | HACKETT JAMES T | Dir |
Equity grant / award
A
|
Common Stock | 604 | $43.40 | $26,214 | 18,900 |
| 2018-06-28 | Rovig Joseph W | President - Rig Technologies |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 26,610 | $0.00 | $0 | 53,220 |
| 2018-06-28 | Rovig Joseph W | President - Rig Technologies |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 3,390 | $0.00 | $0 | 49,826 |
| 2018-06-28 | Rovig Joseph W | President - Rig Technologies |
Open-market sell
S
|
Common Stock | 26,610 | $42.84 | $1,139,975 | 61,991 |
| 2018-06-28 | Rovig Joseph W | President - Rig Technologies |
Exercise / conversion
M
|
Common Stock | 26,610 | $38.86 | $1,034,065 | 88,601 |
| 2018-06-28 | Rovig Joseph W | President - Rig Technologies |
Open-market sell
S
|
Common Stock | 3,390 | $42.84 | $145,228 | 61,991 |
| 2018-06-28 | Rovig Joseph W | President - Rig Technologies |
Exercise / conversion
M
|
Common Stock | 3,390 | $28.24 | $95,734 | 65,381 |
| 2018-06-27 | Rovig Joseph W | President - Rig Technologies |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 46,436 | $0.00 | $0 | 53,216 |
| 2018-06-27 | Rovig Joseph W | President - Rig Technologies |
Open-market sell
S
|
Common Stock | 46,436 | $43.01 | $1,997,106 | 61,991 |
| 2018-06-27 | Rovig Joseph W | President - Rig Technologies |
Exercise / conversion
M
|
Common Stock | 46,436 | $28.24 | $1,311,353 | 108,427 |
| 2018-05-21 | Weinstock Craig L. | Sr. VP. & Gen. Counsel |
Open-market sell
S
|
Common Stock | 5,000 | $44.03 | $220,164 | 46,372 |
| 2018-05-14 | Duff Scott K. | VP Cntrlr Chf Acctg Offcr |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy | 37,369 | $0.00 | $0 | 37,370 |
| 2018-05-14 | Duff Scott K. | VP Cntrlr Chf Acctg Offcr |
Open-market sell
S
|
Common Stock | 3,090 | $40.90 | $126,381 | 32,238 |
| 2018-05-14 | Duff Scott K. | VP Cntrlr Chf Acctg Offcr |
Open-market sell
S
|
Common Stock | 37,369 | $41.03 | $1,533,250 | 35,328 |
| 2018-05-14 | Duff Scott K. | VP Cntrlr Chf Acctg Offcr |
Exercise / conversion
M
|
Common Stock | 37,369 | $28.24 | $1,055,301 | 72,697 |
| 2018-05-11 | ARMSTRONG GREG L | Dir |
Equity grant / award
A
|
Common Stock | 4,429 | $0.00 | $0 | 54,132 |
| 2018-03-31 | HACKETT JAMES T | Dir |
Equity grant / award
A
|
Common Stock | 781 | $36.81 | $28,749 | 13,867 |
| 2018-03-06 | WILLIAMS CLAY C | Chairman, President and CEO |
Equity grant / award
G
|
Common Stock | 13,900 | $0.00 | $0 | 346,526 |
| 2018-02-28 | WILLIAMS CLAY C | Chairman, President and CEO |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (right to buy) | 339,642 | $0.00 | $0 | 339,642 |
| 2018-02-28 | WILLIAMS CLAY C | Chairman, President and CEO |
Equity grant / award
A
|
Common Stock | 89,342 | $0.00 | $0 | 360,426 |
| 2018-02-28 | WILLIAMS CLAY C | Chairman, President and CEO |
Other disposed transaction
F
|
Common Stock | 13,349 | $35.09 | $468,416 | 271,084 |
| 2018-02-28 | WILLIAMS CLAY C | Chairman, President and CEO |
Equity grant / award
A
|
Common Stock | 33,923 | $0.00 | $0 | 284,433 |
| 2018-02-24 | Rovig Joseph W | President - Rig Technologies |
Other disposed transaction
F
|
Common Stock | 1,688 | $36.07 | $60,886 | 38,227 |
| 2018-02-22 | Rovig Joseph W | President - Rig Technologies |
Other disposed transaction
F
|
Common Stock | 1,644 | $35.10 | $57,704 | 39,915 |
| 2017-12-31 | HACKETT JAMES T | Dir |
Equity grant / award
A
|
Common Stock | 749 | $36.02 | $26,979 | 13,086 |
| 2017-09-30 | HACKETT JAMES T | Dir |
Equity grant / award
A
|
Common Stock | 755 | $35.73 | $26,976 | 12,337 |
| 2017-08-28 | Bayardo Jose A | See Remarks |
Other disposed transaction
F
|
Common Stock | 5,129 | $30.34 | $155,614 | 118,231 |
| 2017-06-30 | HACKETT JAMES T | Dir |
Equity grant / award
A
|
Common Stock | 774 | $32.94 | $25,496 | 11,582 |
| 2017-05-17 | MATTSON ERIC L | Dir |
Equity grant / award
A
|
Common Stock | 5,243 | $0.00 | $0 | 67,717 |
| 2017-03-02 | Rovig Joseph W | See Remarks |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 49,825 | $0.00 | $0 | 99,652 |
| 2017-03-02 | Rovig Joseph W | See Remarks |
Open-market sell
S
|
Common Stock | 49,825 | $41.48 | $2,066,601 | 41,559 |
| 2017-03-02 | Rovig Joseph W | See Remarks |
Exercise / conversion
M
|
Common Stock | 49,825 | $28.24 | $1,407,058 | 91 |
| 2017-03-01 | Duff Scott K. | VP Cntrlr Chf Acctg Offcr |
Open-market sell
S
|
Common Stock | 4,785 | $40.79 | $195,157 | 25,121 |
| 2017-02-24 | Bayardo Jose A | See Remarks |
Other disposed transaction
F
|
Common Stock | 2,375 | $39.79 | $94,501 | 123,360 |
| 2017-02-22 | WILLIAMS CLAY C | Chairman, President and CEO |
Equity grant / award
A · derivative
|
Non-Qualified Stock Option (right to buy) | 289,920 | $0.00 | $0 | 289,920 |
| 2017-02-22 | WILLIAMS CLAY C | Chairman, President and CEO |
Other disposed transaction
F
|
Common Stock | 7,114 | $38.86 | $276,450 | 281,725 |
| 2017-02-22 | WILLIAMS CLAY C | Chairman, President and CEO |
Equity grant / award
A
|
Common Stock | 25,840 | $0.00 | $0 | 288,839 |
| 2017-02-22 | WILLIAMS CLAY C | Chairman, President and CEO |
Equity grant / award
A
|
Common Stock | 73,350 | $0.00 | $0 | 262,999 |
| 2016-10-01 | Weinstock Craig L. | Sr. VP & Gen. Counsel |
Other disposed transaction
F
|
Common Stock | 653 | $36.74 | $23,991 | 19,637 |
| 2016-08-28 | Bayardo Jose A | See Remarks |
Other disposed transaction
F
|
Common Stock | 5,128 | $34.54 | $177,121 | 95,735 |
| 2016-08-08 | Duff Scott K. | VP Cntrlr Chf Acctg Offcr |
Open-market sell
S
|
Common Stock | 1,606 | $34.17 | $54,883 | 15,318 |
| 2016-08-05 | Duff Scott K. | VP Cntrlr Chf Acctg Offcr |
Open-market sell
S
|
Common Stock | 1,575 | $32.62 | $51,376 | 16,924 |
| 2016-05-18 | HACKETT JAMES T | Dir |
Equity grant / award
A
|
Common Stock | 5,565 | $0.00 | $0 | 5,565 |