Financial Metrics
COP CONOCOPHILLIPSFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 5015000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 5575000000.0 | +11.2% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 6516000000.0 | +16.9% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 7518000000.0 | +15.4% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 6781000000.0 | -9.8% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 6688000000.0 | -1.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 8798000000.0 | +31.5% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 8504000000.0 | -3.3% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 9449000000.0 | +11.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 9150000000.0 | -3.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 7953000000.0 | -13.1% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 7756000000.0 | -2.5% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 6158000000.0 | -20.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 2749000000.0 | -55.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 4386000000.0 | +59.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 7161000000.0 | +63.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 7753000000.0 | +8.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 8880000000.0 | +14.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 14506000000.0 | +63.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 16728000000.0 | +15.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 15968000000.0 | -4.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 11964000000.0 | -25.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 11015000000.0 | -7.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 12599000000.0 | +14.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 12307000000.0 | -2.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 12660000000.0 | +2.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 11703000000.0 | -7.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 14479000000.0 | +23.7% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2025-06-30 | 12621000000.0 | -12.8% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | 13337000000.0 | +5.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2026-03-31 | 13500000000.0 | +1.2% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 18088000000.0 | +34.0% | USD | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | 23693000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 29106000000.0 | +22.8% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 36417000000.0 | +25.1% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 32567000000.0 | -10.6% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 13662000000.0 | -58.0% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 34590000000.0 | +153.2% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 61049000000.0 | +76.5% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 48522000000.0 | -20.5% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 49418000000.0 | +1.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 51824000000.0 | +4.9% | USD | 10-K | 2026-02-17 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | -1845000000.0 | — | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 5247000000.0 | +384.4% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 2462000000.0 | -53.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -143000000.0 | -105.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 6382000000.0 | +4562.9% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 2031000000.0 | -68.2% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 1034000000.0 | -49.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 2150000000.0 | +107.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 225000000.0 | -89.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -1250000000.0 | -655.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 5343000000.0 | +527.4% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 2075000000.0 | -61.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -334000000.0 | -116.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 11011000000.0 | +3396.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 5176000000.0 | -53.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -4223000000.0 | -181.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 8673000000.0 | +305.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1597000000.0 | -81.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -2047000000.0 | -228.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 8514000000.0 | +515.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 3428000000.0 | -59.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -1898000000.0 | -155.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 10329000000.0 | +644.2% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2025-06-30 | 2731000000.0 | -73.6% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | -2099000000.0 | -176.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2026-03-31 | 9478000000.0 | +551.5% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 6166000000.0 | -34.9% | USD | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | 14366000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 20109000000.0 | +40.0% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 24433000000.0 | +21.5% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 24828000000.0 | +1.6% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 10706000000.0 | -56.9% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 27670000000.0 | +158.5% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 44523000000.0 | +60.9% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 34166000000.0 | -23.3% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 34733000000.0 | +1.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 36619000000.0 | +5.4% | USD | 10-K | 2026-02-17 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -2224000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -1644000000.0 | +26.1% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | -1654000000.0 | -0.6% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | -232000000.0 | +86.0% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -4361000000.0 | -1779.7% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 653000000.0 | +115.0% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1776000000.0 | +172.0% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 2619000000.0 | +47.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 2906000000.0 | +11.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 2687000000.0 | -7.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 2058000000.0 | -23.4% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 3493000000.0 | +69.7% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -1563000000.0 | -144.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 21000000.0 | +101.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -512000000.0 | -2538.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1714000000.0 | +434.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 3080000000.0 | +79.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 3582000000.0 | +16.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2023-03-31 | 4562000000.0 | +27.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 3362000000.0 | -26.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 4100000000.0 | +22.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3808000000.0 | -7.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 3659000000.0 | -3.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 3235000000.0 | -11.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4466000000.0 | +38.1% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2025-06-30 | 3017000000.0 | -32.4% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | 2928000000.0 | -2.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2026-03-31 | 3363000000.0 | +14.9% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 6082000000.0 | +80.9% | USD | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | -5530000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | -2615000000.0 | +52.7% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 9973000000.0 | +481.4% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 9524000000.0 | -4.5% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -3140000000.0 | -133.0% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 12712000000.0 | +504.8% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 28228000000.0 | +122.1% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 16288000000.0 | -42.3% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 13672000000.0 | -16.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 12656000000.0 | -7.4% | USD | 10-K | 2026-02-17 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -1469000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -1071000000.0 | +27.1% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | -1040000000.0 | +2.9% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 586000000.0 | +156.3% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -3440000000.0 | -687.0% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 420000000.0 | +112.2% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 888000000.0 | +111.4% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 1640000000.0 | +84.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 1861000000.0 | +13.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1833000000.0 | -1.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 1580000000.0 | -13.8% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 3056000000.0 | +93.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -1739000000.0 | -156.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 260000000.0 | +115.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -450000000.0 | -273.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 982000000.0 | +318.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 2091000000.0 | +112.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 2379000000.0 | +13.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 5759000000.0 | +142.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 5145000000.0 | -10.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 4527000000.0 | -12.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2920000000.0 | -35.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 2232000000.0 | -23.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 2798000000.0 | +25.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2551000000.0 | -8.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 2329000000.0 | -8.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 2059000000.0 | -11.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2849000000.0 | +38.4% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2025-06-30 | 1971000000.0 | -30.8% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | 1726000000.0 | -12.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2026-03-31 | 2183000000.0 | +26.5% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 3931000000.0 | +80.1% | USD | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | -3615000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | -855000000.0 | +76.3% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 6257000000.0 | +831.8% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 7189000000.0 | +14.9% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -2701000000.0 | -137.6% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 8079000000.0 | +399.1% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 18680000000.0 | +131.2% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 10957000000.0 | -41.3% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 9245000000.0 | -15.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 7988000000.0 | -13.6% | USD | 10-K | 2026-02-17 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -1.18 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.86 | +27.1% | USD/shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | -0.84 | +2.3% | USD/shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.47 | +156.0% | USD/shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -2.78 | -691.5% | USD/shares | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.35 | +112.6% | USD/shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.75 | +114.3% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 1.4 | +86.7% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 1.6 | +14.3% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1.61 | +0.6% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 1.4 | -13.0% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 2.76 | +97.1% | USD/shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -1.6 | -158.0% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.24 | +115.0% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -0.42 | -275.0% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.75 | +278.6% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 1.55 | +106.7% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1.78 | +14.8% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 4.41 | +147.8% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 3.98 | -9.8% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 3.56 | -10.6% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2.38 | -33.1% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.84 | -22.7% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 2.33 | +26.6% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.16 | -7.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1.99 | -7.9% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.77 | -11.1% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.23 | +26.0% | USD/shares | 10-Q | 2026-04-30 |
| Quarterly | 2025-06-30 | 1.56 | -30.0% | USD/shares | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | 1.38 | -11.5% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2026-03-31 | 1.78 | +29.0% | USD/shares | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 3.23 | +81.5% | USD/shares | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | -2.91 | — | USD/shares | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | -0.7 | +75.9% | USD/shares | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 5.36 | +865.7% | USD/shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 6.43 | +20.0% | USD/shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -2.51 | -139.0% | USD/shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 6.09 | +342.6% | USD/shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 14.62 | +140.1% | USD/shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 9.08 | -37.9% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 7.82 | -13.9% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 6.36 | -18.7% | USD/shares | 10-K | 2026-02-17 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -1.18 | — | USD/shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.86 | +27.1% | USD/shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | -0.84 | +2.3% | USD/shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.47 | +156.0% | USD/shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -2.78 | -691.5% | USD/shares | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.34 | +112.2% | USD/shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.75 | +120.6% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 1.39 | +85.3% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 1.59 | +14.4% | USD/shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1.6 | +0.6% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 1.4 | -12.5% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 2.74 | +95.7% | USD/shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -1.6 | -158.4% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.24 | +115.0% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -0.42 | -275.0% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.75 | +278.6% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 1.55 | +106.7% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1.78 | +14.8% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 4.39 | +146.6% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 3.96 | -9.8% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 3.55 | -10.4% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2.38 | -33.0% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.84 | -22.7% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 2.32 | +26.1% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.15 | -7.3% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1.98 | -7.9% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.76 | -11.1% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2.23 | +26.7% | USD/shares | 10-Q | 2026-04-30 |
| Quarterly | 2025-06-30 | 1.56 | -30.0% | USD/shares | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | 1.38 | -11.5% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2026-03-31 | 1.78 | +29.0% | USD/shares | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 3.23 | +81.5% | USD/shares | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | -2.91 | — | USD/shares | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | -0.7 | +75.9% | USD/shares | 10-K | 2018-02-20 |
| Annual | 2019-12-31 | 6.4 | +1014.3% | USD/shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -2.51 | -139.2% | USD/shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 6.07 | +341.8% | USD/shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 14.57 | +140.0% | USD/shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 9.06 | -37.8% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 7.81 | -13.8% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 6.35 | -18.7% | USD/shares | 10-K | 2026-02-17 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4866000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 2863000000.0 | -41.2% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 4090000000.0 | +42.9% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2016-12-31 | 3610000000.0 | -11.7% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2017-03-31 | 3109000000.0 | -13.9% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 7534000000.0 | +142.3% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 6911000000.0 | -8.3% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2017-12-31 | 6536000000.0 | -5.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-03-31 | 5206000000.0 | -20.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 3457000000.0 | -33.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 3940000000.0 | +14.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 6151000000.0 | +56.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-03-31 | 6470000000.0 | +5.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 6197000000.0 | -4.2% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 7458000000.0 | +20.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-12-31 | 5362000000.0 | -28.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 4183000000.0 | -22.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 3190000000.0 | -23.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 2796000000.0 | -12.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 3315000000.0 | +18.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 3163000000.0 | -4.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 6956000000.0 | +119.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 10187000000.0 | +46.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 5398000000.0 | -47.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 6739000000.0 | +24.8% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 7226000000.0 | +7.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 8316000000.0 | +15.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 6694000000.0 | -19.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-31 | 7219000000.0 | +7.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 5974000000.0 | -17.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 9076000000.0 | +51.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 5899000000.0 | -35.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 5845000000.0 | -0.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 4574000000.0 | -21.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 5522000000.0 | +20.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 5905000000.0 | +6.9% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2025-03-31 | 6620000000.0 | +12.1% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2025-06-30 | 5226000000.0 | -21.1% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | 5260000000.0 | +0.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 6497000000.0 | +23.5% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2026-03-31 | 5877000000.0 | -9.5% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 6574000000.0 | +11.9% | USD | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | 3610000000.0 | — | USD | 10-K | 2020-02-18 |
| Annual | 2017-12-31 | 6536000000.0 | +81.1% | USD | 10-K | 2021-02-16 |
| Annual | 2018-12-31 | 6151000000.0 | -5.9% | USD | 10-K | 2022-02-17 |
| Annual | 2019-12-31 | 5362000000.0 | -12.8% | USD | 10-K | 2023-02-16 |
| Annual | 2020-12-31 | 3315000000.0 | -38.2% | USD | 10-K | 2024-02-15 |
| Annual | 2021-12-31 | 5398000000.0 | +62.8% | USD | 10-K | 2025-02-18 |
| Annual | 2022-12-31 | 6694000000.0 | +24.0% | USD | 10-K | 2026-02-17 |
| Annual | 2023-12-31 | 5899000000.0 | -11.9% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 5607000000.0 | -4.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 6497000000.0 | +15.9% | USD | 10-K | 2026-02-17 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3954000000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 3316000000.0 | -16.1% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 3320000000.0 | +0.1% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 3414000000.0 | +2.8% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 3359000000.0 | -1.6% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 3163000000.0 | -5.8% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 3364000000.0 | +6.4% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 4320000000.0 | +28.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 4192000000.0 | -3.0% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 3930000000.0 | -6.2% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 4499000000.0 | +14.5% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 4067000000.0 | -9.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 3869000000.0 | -4.9% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 3651000000.0 | -5.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 3616000000.0 | -1.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 3401000000.0 | -5.9% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-03-31 | 2264000000.0 | -33.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 1532000000.0 | -32.3% | USD | 10-Q | 2020-08-04 |
| Annual | 2016-12-31 | 3414000000.0 | — | USD | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 4320000000.0 | +26.5% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 4067000000.0 | -5.9% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 3401000000.0 | -16.4% | USD | 10-K | 2020-02-18 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1072000000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 1150000000.0 | +7.3% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 1108000000.0 | -3.7% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 1018000000.0 | -8.1% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1097000000.0 | +7.8% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1019000000.0 | -7.1% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 1023000000.0 | +0.4% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 1060000000.0 | +3.6% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1053000000.0 | -0.7% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 1093000000.0 | +3.8% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 1239000000.0 | +13.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 1007000000.0 | -18.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1014000000.0 | +0.7% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 1089000000.0 | +7.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 955000000.0 | -12.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1026000000.0 | +7.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 726000000.0 | -29.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 982000000.0 | +35.3% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1034000000.0 | +5.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 1002000000.0 | -3.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1098000000.0 | +9.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1138000000.0 | +3.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1043000000.0 | -8.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1208000000.0 | +15.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1174000000.0 | -2.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1234000000.0 | +5.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1226000000.0 | -0.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1219000000.0 | -0.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1258000000.0 | +3.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1236000000.0 | -1.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1326000000.0 | +7.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1398000000.0 | +5.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1443000000.0 | +3.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1447000000.0 | +0.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1496000000.0 | +3.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1809000000.0 | +20.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1844000000.0 | +1.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1897000000.0 | +2.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1721000000.0 | -9.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1873000000.0 | +8.8% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2026-03-31 | 1910000000.0 | +2.0% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 1879000000.0 | -1.6% | USD | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | 1018000000.0 | — | USD | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 1060000000.0 | +4.1% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 1007000000.0 | -5.0% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 1026000000.0 | +1.9% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 1002000000.0 | -2.3% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 1208000000.0 | +20.6% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 1219000000.0 | +0.9% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 1398000000.0 | +14.7% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1809000000.0 | +29.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1873000000.0 | +3.5% | USD | 10-K | 2026-02-17 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 10934000000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 9259000000.0 | -15.3% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 9641000000.0 | +4.1% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 8609000000.0 | -10.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 10728000000.0 | +24.6% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 19879000000.0 | +85.3% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 16954000000.0 | -14.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 16512000000.0 | -2.6% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 13187000000.0 | -20.1% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 11608000000.0 | -12.0% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 14723000000.0 | +26.8% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 13274000000.0 | -9.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 13683000000.0 | +3.1% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 15800000000.0 | +15.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 15217000000.0 | -3.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 16913000000.0 | +11.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 13144000000.0 | -22.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 11053000000.0 | -15.9% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 11059000000.0 | +0.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 12066000000.0 | +9.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 14614000000.0 | +21.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 17172000000.0 | +17.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 20181000000.0 | +17.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 16050000000.0 | -20.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 17586000000.0 | +9.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 18860000000.0 | +7.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 20453000000.0 | +8.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 18749000000.0 | -8.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 16116000000.0 | -14.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 13501000000.0 | -16.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 17181000000.0 | +27.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 14330000000.0 | -16.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 13721000000.0 | -4.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 13734000000.0 | +0.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 13984000000.0 | +1.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 15647000000.0 | +11.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 16906000000.0 | +8.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 13939000000.0 | -17.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 15884000000.0 | +14.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 15532000000.0 | -2.2% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2026-03-31 | 16229000000.0 | +4.5% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 19195000000.0 | +18.3% | USD | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | 8609000000.0 | — | USD | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 16512000000.0 | +91.8% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 13274000000.0 | -19.6% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 16913000000.0 | +27.4% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 12066000000.0 | -28.7% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 16050000000.0 | +33.0% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 18749000000.0 | +16.8% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 14330000000.0 | -23.6% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 15647000000.0 | +9.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 15532000000.0 | -0.7% | USD | 10-K | 2026-02-17 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 99834000000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 96054000000.0 | -3.8% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 94284000000.0 | -1.8% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 89772000000.0 | -4.8% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 87973000000.0 | -2.0% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 78004000000.0 | -11.3% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 74861000000.0 | -4.0% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 73362000000.0 | -2.0% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 70727000000.0 | -3.6% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 68936000000.0 | -2.5% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 70556000000.0 | +2.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 69980000000.0 | -0.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 71498000000.0 | +2.2% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 71261000000.0 | -0.3% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 70340000000.0 | -1.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 70514000000.0 | +0.2% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 65033000000.0 | -7.8% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 63046000000.0 | -3.1% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 63157000000.0 | +0.2% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 62618000000.0 | -0.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 83693000000.0 | +33.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 85403000000.0 | +2.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 87304000000.0 | +2.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 90661000000.0 | +3.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 93308000000.0 | +2.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 93693000000.0 | +0.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 94837000000.0 | +1.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 93829000000.0 | -1.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 91441000000.0 | -2.5% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 89605000000.0 | -2.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 93651000000.0 | +4.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 95924000000.0 | +2.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 95348000000.0 | -0.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 95994000000.0 | +0.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 96699000000.0 | +0.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 122780000000.0 | +27.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 124254000000.0 | +1.2% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2025-06-30 | 122599000000.0 | -1.3% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | 122472000000.0 | -0.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 121939000000.0 | -0.4% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2026-03-31 | 122725000000.0 | +0.6% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 124261000000.0 | +1.3% | USD | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | 89772000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 73362000000.0 | -18.3% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 69980000000.0 | -4.6% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 70514000000.0 | +0.8% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 62618000000.0 | -11.2% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 90661000000.0 | +44.8% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 93829000000.0 | +3.5% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 95924000000.0 | +2.2% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 122780000000.0 | +28.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 121939000000.0 | -0.7% | USD | 10-K | 2026-02-17 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 8825000000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 7348000000.0 | -16.7% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 7537000000.0 | +2.6% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 6909000000.0 | -8.3% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 7526000000.0 | +8.9% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 9926000000.0 | +31.9% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 7131000000.0 | -28.2% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 9397000000.0 | +31.8% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 7109000000.0 | -24.3% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 6638000000.0 | -6.6% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 7401000000.0 | +11.5% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 7395000000.0 | -0.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 7370000000.0 | -0.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 8996000000.0 | +22.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 5942000000.0 | -33.9% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 7043000000.0 | +18.5% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 6075000000.0 | -13.7% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 4105000000.0 | -32.4% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 4640000000.0 | +13.0% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 5366000000.0 | +15.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 7184000000.0 | +33.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 8150000000.0 | +13.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 10449000000.0 | +28.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 12021000000.0 | +15.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 11624000000.0 | -3.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 12216000000.0 | +5.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 13997000000.0 | +14.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 12847000000.0 | -8.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 11553000000.0 | -10.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 9548000000.0 | -17.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 10338000000.0 | +8.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 10005000000.0 | -3.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 10163000000.0 | +1.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 10324000000.0 | +1.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 10765000000.0 | +4.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 12124000000.0 | +12.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 13329000000.0 | +9.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 10986000000.0 | -17.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 12009000000.0 | +9.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 11972000000.0 | -0.3% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2026-03-31 | 12586000000.0 | +5.1% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 12452000000.0 | -1.1% | USD | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | 6909000000.0 | — | USD | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 9397000000.0 | +36.0% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 7395000000.0 | -21.3% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 7043000000.0 | -4.8% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 5366000000.0 | -23.8% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 12021000000.0 | +124.0% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 12847000000.0 | +6.9% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 10005000000.0 | -22.1% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 12124000000.0 | +21.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 11972000000.0 | -1.3% | USD | 10-K | 2026-02-17 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 60427000000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 58223000000.0 | -3.6% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 57828000000.0 | -0.7% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 54546000000.0 | -5.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 52372000000.0 | -4.0% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 47505000000.0 | -9.3% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 44149000000.0 | -7.1% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 42561000000.0 | -3.6% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 40009000000.0 | -6.0% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 37714000000.0 | -5.7% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 38477000000.0 | +2.0% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 37916000000.0 | -1.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 38517000000.0 | +1.6% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 38187000000.0 | -0.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 35101000000.0 | -8.1% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 35464000000.0 | +1.0% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 33646000000.0 | -5.1% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 31553000000.0 | -6.2% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 32374000000.0 | +2.6% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 32769000000.0 | +1.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 40538000000.0 | +23.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 41127000000.0 | +1.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 43189000000.0 | +5.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 45255000000.0 | +4.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 44090000000.0 | -2.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 43491000000.0 | -1.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 45758000000.0 | +5.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 45826000000.0 | +0.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 43658000000.0 | -4.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 42074000000.0 | -3.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 45906000000.0 | +9.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 46645000000.0 | +1.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 46023000000.0 | -1.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 46249000000.0 | +0.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 46818000000.0 | +1.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 57984000000.0 | +23.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 59016000000.0 | +1.8% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2025-06-30 | 57027000000.0 | -3.4% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | 57549000000.0 | +0.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 57452000000.0 | -0.2% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2026-03-31 | 58184000000.0 | +1.3% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 58912000000.0 | +1.3% | USD | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | 54546000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 42561000000.0 | -22.0% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 37916000000.0 | -10.9% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 35464000000.0 | -6.5% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 32769000000.0 | -7.6% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 45255000000.0 | +38.1% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 45826000000.0 | +1.3% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 46645000000.0 | +1.8% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 57984000000.0 | +24.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 57452000000.0 | -0.9% | USD | 10-K | 2026-02-17 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 39407000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 37831000000.0 | -4.0% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 36456000000.0 | -3.6% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2016-12-31 | 35226000000.0 | -3.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2017-03-31 | 35601000000.0 | +1.1% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 30499000000.0 | -14.3% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 30712000000.0 | +0.7% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2017-12-31 | 30801000000.0 | +0.3% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-03-31 | 30718000000.0 | -0.3% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-06-30 | 31222000000.0 | +1.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-09-30 | 32079000000.0 | +2.7% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 32064000000.0 | -0.0% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-03-31 | 32981000000.0 | +2.9% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-06-30 | 33074000000.0 | +0.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-09-30 | 35239000000.0 | +6.5% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-12-31 | 35050000000.0 | -0.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 31387000000.0 | -10.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-06-30 | 31493000000.0 | +0.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 30783000000.0 | -2.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 29849000000.0 | -3.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 43155000000.0 | +44.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-06-30 | 44276000000.0 | +2.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 44115000000.0 | -0.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 45406000000.0 | +2.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 49218000000.0 | +8.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-06-30 | 50202000000.0 | +2.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 49079000000.0 | -2.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 48003000000.0 | -2.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-31 | 47783000000.0 | -0.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-06-30 | 47531000000.0 | -0.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 47745000000.0 | +0.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 49279000000.0 | +3.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 49325000000.0 | +0.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-06-30 | 49745000000.0 | +0.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 49881000000.0 | +0.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 64796000000.0 | +29.9% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2025-03-31 | 65238000000.0 | +0.7% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2025-06-30 | 65572000000.0 | +0.5% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | 64923000000.0 | -1.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 64487000000.0 | -0.7% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2026-03-31 | 64541000000.0 | +0.1% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2026-06-30 | 65349000000.0 | +1.3% | USD | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | 35226000000.0 | — | USD | 10-K | 2020-02-18 |
| Annual | 2017-12-31 | 30801000000.0 | -12.6% | USD | 10-K | 2021-02-16 |
| Annual | 2018-12-31 | 32064000000.0 | +4.1% | USD | 10-K | 2022-02-17 |
| Annual | 2019-12-31 | 35050000000.0 | +9.3% | USD | 10-K | 2023-02-16 |
| Annual | 2020-12-31 | 29849000000.0 | -14.8% | USD | 10-K | 2024-02-15 |
| Annual | 2021-12-31 | 45406000000.0 | +52.1% | USD | 10-K | 2025-02-18 |
| Annual | 2022-12-31 | 48003000000.0 | +5.7% | USD | 10-K | 2026-02-17 |
| Annual | 2023-12-31 | 49279000000.0 | +2.7% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 64796000000.0 | +31.5% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 64487000000.0 | -0.5% | USD | 10-K | 2026-02-17 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 27376000000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 27346000000.0 | -0.1% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 27353000000.0 | +0.0% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 26186000000.0 | -4.3% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 25340000000.0 | -3.2% | USD | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 19670000000.0 | -22.4% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 19673000000.0 | +0.0% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 22435000000.0 | +14.0% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 18908000000.0 | -15.7% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 16581000000.0 | -12.3% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 16554000000.0 | -0.2% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 16147000000.0 | -2.5% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 17167000000.0 | +6.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 17770000000.0 | +3.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 18131000000.0 | +2.0% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 18108000000.0 | -0.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 15841000000.0 | -12.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 18307000000.0 | +15.6% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 18827000000.0 | +2.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 19106000000.0 | +1.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 22578000000.0 | +18.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 23376000000.0 | +3.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 22797000000.0 | -2.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 18734000000.0 | -17.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 17586000000.0 | -6.1% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 16295000000.0 | -7.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 16297000000.0 | +0.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 16226000000.0 | -0.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 15266000000.0 | -5.9% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 15565000000.0 | +2.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 18182000000.0 | +16.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 17863000000.0 | -1.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 17304000000.0 | -3.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 17040000000.0 | -1.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 16990000000.0 | -0.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 23289000000.0 | +37.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 23176000000.0 | -0.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 23115000000.0 | -0.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 22466000000.0 | -2.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 22424000000.0 | -0.2% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2026-03-31 | 22262000000.0 | -0.7% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 22828000000.0 | +2.5% | USD | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | 26186000000.0 | — | USD | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 22435000000.0 | -14.3% | USD | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 14856000000.0 | -33.8% | USD | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 14790000000.0 | -0.4% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 14750000000.0 | -0.3% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 18734000000.0 | +27.0% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 16226000000.0 | -13.4% | USD | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 17863000000.0 | +10.1% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 23289000000.0 | +30.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 22424000000.0 | -3.7% | USD | 10-K | 2026-02-17 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 421000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 1680000000.0 | +299.0% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 2960000000.0 | +76.2% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1790000000.0 | -39.5% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 3541000000.0 | +97.8% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 4596000000.0 | +29.8% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 2399000000.0 | -47.8% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 5741000000.0 | +139.3% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 9151000000.0 | +59.4% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 2894000000.0 | -68.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 5785000000.0 | +99.9% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 8122000000.0 | +40.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 2105000000.0 | -74.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 2262000000.0 | +7.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 3130000000.0 | +38.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2080000000.0 | -33.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 6331000000.0 | +204.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 11128000000.0 | +75.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 5068000000.0 | -54.5% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 12982000000.0 | +156.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 21722000000.0 | +67.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 5403000000.0 | -75.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 9257000000.0 | +71.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 14702000000.0 | +58.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 4985000000.0 | -66.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 9904000000.0 | +98.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 15667000000.0 | +58.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 6115000000.0 | -61.0% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2025-06-30 | 9600000000.0 | +57.0% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | 15478000000.0 | +61.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2026-03-31 | 4295000000.0 | -72.3% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 11729000000.0 | +173.1% | USD | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | 4403000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 7077000000.0 | +60.7% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 12934000000.0 | +82.8% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 11104000000.0 | -14.1% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 4802000000.0 | -56.8% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 16996000000.0 | +253.9% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 28314000000.0 | +66.6% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 19965000000.0 | -29.5% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 20124000000.0 | +0.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 19796000000.0 | -1.6% | USD | 10-K | 2026-02-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -2065000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -4187000000.0 | -102.8% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | -3912000000.0 | +6.6% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | -974000000.0 | +75.1% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 6223000000.0 | +738.9% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 8231000000.0 | +32.3% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | -78000000.0 | -100.9% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -2027000000.0 | -2498.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -3665000000.0 | -80.8% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -1477000000.0 | +59.7% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | -2938000000.0 | -98.9% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -2788000000.0 | +5.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -1932000000.0 | +30.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -2462000000.0 | -27.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -3578000000.0 | -45.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -1215000000.0 | +66.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -481000000.0 | +60.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 51000000.0 | +110.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -611000000.0 | -1298.0% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -2702000000.0 | -342.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -5807000000.0 | -114.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -1448000000.0 | +75.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -3764000000.0 | -159.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -6148000000.0 | -63.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -2141000000.0 | +65.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -6292000000.0 | -193.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -8950000000.0 | -42.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -2346000000.0 | +73.8% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2025-06-30 | -4807000000.0 | -104.9% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | -7986000000.0 | -66.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2026-03-31 | -2808000000.0 | +64.8% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | -6319000000.0 | -125.0% | USD | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | -3859000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 7762000000.0 | +301.1% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | -3843000000.0 | -149.5% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | -6618000000.0 | -72.2% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -4121000000.0 | +37.7% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -8544000000.0 | -107.3% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | -8741000000.0 | -2.3% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | -12000000000.0 | -37.3% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -11150000000.0 | +7.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -8836000000.0 | +20.8% | USD | 10-K | 2026-02-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4137000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 3017000000.0 | -27.1% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 2670000000.0 | -11.5% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | -1344000000.0 | -150.3% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -5943000000.0 | -342.2% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | -9770000000.0 | -64.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | -3776000000.0 | +61.4% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -6779000000.0 | -79.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -8042000000.0 | -18.6% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | -1173000000.0 | +85.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | -2827000000.0 | -141.0% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -3959000000.0 | -40.0% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -1230000000.0 | +68.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -1879000000.0 | -52.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -2056000000.0 | -9.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -1015000000.0 | +50.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -2218000000.0 | -118.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -4304000000.0 | -94.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -3137000000.0 | +27.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -8215000000.0 | -161.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -12545000000.0 | -52.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -3326000000.0 | +73.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -6051000000.0 | -81.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -6022000000.0 | +0.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -2825000000.0 | +53.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | -4868000000.0 | -72.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -7066000000.0 | -45.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -3137000000.0 | +55.6% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2025-06-30 | -5620000000.0 | -79.2% | USD | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | -7944000000.0 | -41.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2026-03-31 | -2186000000.0 | +72.5% | USD | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | -5356000000.0 | -145.0% | USD | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | 764000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | -12356000000.0 | -1717.3% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | -9359000000.0 | +24.3% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | -5229000000.0 | +44.1% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -2708000000.0 | +48.2% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -6335000000.0 | -133.9% | USD | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | -18053000000.0 | -185.0% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | -8661000000.0 | +52.0% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -8835000000.0 | -2.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -10102000000.0 | -14.3% | USD | 10-K | 2026-02-17 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1821000000.0 | — | USD | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 2954000000.0 | +62.2% | USD | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 3870000000.0 | +31.0% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 966000000.0 | -75.0% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 1986000000.0 | +105.6% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 3074000000.0 | +54.8% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1535000000.0 | -50.1% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 3534000000.0 | +130.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 5133000000.0 | +45.2% | USD | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1637000000.0 | -68.1% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 3366000000.0 | +105.6% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 5041000000.0 | +49.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1649000000.0 | -67.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 2525000000.0 | +53.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 3657000000.0 | +44.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1200000000.0 | -67.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 2465000000.0 | +105.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 3767000000.0 | +52.8% | USD | 10-Q | 2021-11-04 |
| Annual | 2016-12-31 | 4869000000.0 | — | USD | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 4591000000.0 | -5.7% | USD | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 6750000000.0 | +47.0% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 6636000000.0 | -1.7% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 4715000000.0 | -28.9% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 5324000000.0 | +12.9% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 10159000000.0 | +90.8% | USD | 10-K | 2023-02-16 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1238387216.0 | — | shares | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 1238505159.0 | +0.0% | shares | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 1239027409.0 | +0.0% | shares | 10-Q | 2016-11-01 |
| Quarterly | 2017-03-31 | 1237103953.0 | -0.2% | shares | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1216949231.0 | -1.6% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 1195515824.0 | -1.8% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2018-03-31 | 1170066208.0 | -2.1% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 1162095308.0 | -0.7% | shares | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 1151241888.0 | -0.9% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2019-03-31 | 1130175935.0 | -1.8% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 1110141595.0 | -1.8% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1097268667.0 | -1.2% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2020-03-31 | 1072425162.0 | -2.3% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 1072566210.0 | +0.0% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1072741643.0 | +0.0% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2021-03-31 | 1349418454.0 | +25.8% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1339082083.0 | -0.8% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1318946867.0 | -1.5% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2022-03-31 | 1293449547.0 | -1.9% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1273033365.0 | -1.6% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1246071066.0 | -2.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2023-03-31 | 1210058689.0 | -2.9% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1197490673.0 | -1.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1187407942.0 | -0.8% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2024-03-31 | 1169533976.0 | -1.5% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1161249790.0 | -0.7% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1150912478.0 | -0.9% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2025-03-31 | 1262410026.0 | +9.7% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1248942311.0 | -1.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1235718250.0 | -1.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2026-03-31 | 1218294007.0 | -1.4% | shares | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 1201337479.0 | -1.4% | shares | 10-Q | 2026-08-06 |
| Annual | 2016-01-31 | 1236202726.0 | — | shares | 10-K | 2016-02-23 |
| Annual | 2017-01-31 | 1235832469.0 | -0.0% | shares | 10-K | 2017-02-21 |
| Annual | 2018-01-31 | 1174577506.0 | -5.0% | shares | 10-K | 2018-02-20 |
| Annual | 2019-01-31 | 1134404094.0 | -3.4% | shares | 10-K | 2019-02-19 |
| Annual | 2020-01-31 | 1081132415.0 | -4.7% | shares | 10-K | 2020-02-18 |
| Annual | 2021-01-31 | 1354734727.0 | +25.3% | shares | 10-K | 2021-02-16 |
| Annual | 2022-01-31 | 1299526916.0 | -4.1% | shares | 10-K | 2022-02-17 |
| Annual | 2023-01-31 | 1218776494.0 | -6.2% | shares | 10-K | 2023-02-16 |
| Annual | 2024-01-31 | 1176408368.0 | -3.5% | shares | 10-K | 2024-02-15 |
| Annual | 2025-01-31 | 1272380205.0 | +8.2% | shares | 10-K | 2025-02-18 |
| Annual | 2026-01-31 | 1222339152.0 | -3.9% | shares | 10-K | 2026-02-17 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1780617889.0 | — | shares | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 1780735832.0 | +0.0% | shares | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 1781258082.0 | +0.0% | shares | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 1782079107.0 | +0.0% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1784150651.0 | +0.1% | shares | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1784927181.0 | +0.0% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 1785195738.0 | +0.0% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 1785419175.0 | +0.0% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1787239080.0 | +0.1% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 1788950536.0 | +0.1% | shares | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 1790924215.0 | +0.1% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 1791637434.0 | +0.0% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1794681042.0 | +0.2% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 1794922850.0 | +0.0% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1795243745.0 | +0.0% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1795652203.0 | +0.0% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1798422031.0 | +0.2% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 1798563079.0 | +0.0% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1798738512.0 | +0.0% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 1798844267.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2087207067.0 | +16.0% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 2087542804.0 | +0.0% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 2089046718.0 | +0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 2091562747.0 | +0.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2098495534.0 | +0.3% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 2100027414.0 | +0.1% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 2100379079.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2100885134.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2102510826.0 | +0.1% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2102624236.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2103596767.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2103772516.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2106777461.0 | +0.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2106906457.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2107349949.0 | +0.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2250672734.0 | +6.8% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2252338110.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 2252479047.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2252743882.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 2253518282.0 | +0.0% | shares | 10-Q | 2026-08-06 |
| Quarterly | 2026-03-31 | 2255873510.0 | +0.1% | shares | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 2255963919.0 | +0.0% | shares | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | 1782079107.0 | — | shares | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 1785419175.0 | +0.2% | shares | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 1791637434.0 | +0.3% | shares | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 1795652203.0 | +0.2% | shares | 10-K | 2023-02-16 |
| Annual | 2020-12-31 | 1798844267.0 | +0.2% | shares | 10-K | 2024-02-15 |
| Annual | 2021-12-31 | 2091562747.0 | +16.3% | shares | 10-K | 2025-02-18 |
| Annual | 2022-12-31 | 2100885134.0 | +0.4% | shares | 10-K | 2026-02-17 |
| Annual | 2023-12-31 | 2103772516.0 | +0.1% | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 2250672734.0 | +7.0% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2253518282.0 | +0.1% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1244557.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 1244892000.0 | +99926.9% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 1245961000.0 | +0.1% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1243280.0 | -99.9% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 1236831.0 | -0.5% | shares | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 1212454.0 | -2.0% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1179792.0 | -2.7% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 1172378.0 | -0.6% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 1163033.0 | -0.8% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1139463.0 | -2.0% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 1125995000.0 | +98718.0% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 1108555000.0 | -1.5% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1084561.0 | -99.9% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 1076659000.0 | +99171.4% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 1077377000.0 | +0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1300375000.0 | +20.7% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 1348637000.0 | +3.7% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1332286000.0 | -1.2% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1301930000.0 | -2.3% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 1289791000.0 | -0.9% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1265893000.0 | -1.9% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1220228000.0 | -3.6% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1207443000.0 | -1.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1196641000.0 | -0.9% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1177921000.0 | -1.6% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1168198000.0 | -0.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1161318000.0 | -0.6% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1273350000.0 | +9.6% | shares | 10-Q | 2026-04-30 |
| Quarterly | 2025-06-30 | 1257512000.0 | -1.2% | shares | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | 1245253000.0 | -1.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2026-03-31 | 1224036000.0 | -1.7% | shares | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 1213453000.0 | -0.9% | shares | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | 1245440.0 | — | shares | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 1221038.0 | -2.0% | shares | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 1166499.0 | -4.5% | shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 1117260.0 | -4.2% | shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 1078030000.0 | +96388.7% | shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 1324194000.0 | +22.8% | shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 1274028000.0 | -3.8% | shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 1202757000.0 | -5.6% | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1178920000.0 | -2.0% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1252042000.0 | +6.2% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1244557.0 | — | shares | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 1244892000.0 | +99926.9% | shares | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 1245961000.0 | +0.1% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1248722.0 | -99.9% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 1236831.0 | -1.0% | shares | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 1215341.0 | -1.7% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1186454.0 | -2.4% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 1181167.0 | -0.4% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 1172694.0 | -0.7% | shares | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1146515.0 | -2.2% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 1131242000.0 | +98567.9% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 1113250000.0 | -1.6% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1084561.0 | -99.9% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 1077606000.0 | +99258.7% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 1077377000.0 | -0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1302691000.0 | +20.9% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 1353201000.0 | +3.9% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1336379000.0 | -1.2% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1307404000.0 | -2.2% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 1295844000.0 | -0.9% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1269321000.0 | -2.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1223355000.0 | -3.6% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1210342000.0 | -1.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1199746000.0 | -0.9% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1180320000.0 | -1.6% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 1170299000.0 | -0.8% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1163227000.0 | -0.6% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1274879000.0 | +9.6% | shares | 10-Q | 2026-04-30 |
| Quarterly | 2025-06-30 | 1258998000.0 | -1.2% | shares | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | 1246854000.0 | -1.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2026-03-31 | 1224960000.0 | -1.8% | shares | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 1214255000.0 | -0.9% | shares | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | 1245440.0 | — | shares | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 1221038.0 | -2.0% | shares | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 1175538.0 | -3.7% | shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 1123536.0 | -4.4% | shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 1078030000.0 | +95849.8% | shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 1328151000.0 | +23.2% | shares | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 1278163000.0 | -3.8% | shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 1205675000.0 | -5.7% | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1180871000.0 | -2.1% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1253446000.0 | +6.1% | shares | 10-K | 2026-02-17 |
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.0502 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.0580 | +15.5% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.0691 | +19.1% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0855 | +23.7% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.0869 | +1.7% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.0893 | +2.8% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.1244 | +39.2% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.1234 | -0.8% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.1339 | +8.6% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.1280 | -4.4% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.1116 | -12.8% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.1103 | -1.2% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.0947 | -14.1% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0436 | -54.0% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0694 | +59.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0856 | +23.2% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0908 | +6.1% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1017 | +12.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.1555 | +52.8% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.1785 | +14.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1684 | -5.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1308 | -22.3% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1229 | -6.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1345 | +9.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1291 | -4.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1319 | +2.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1210 | -8.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1165 | -3.7% | ratio | 10-Q | 2026-04-30 |
| Quarterly | 2025-06-30 | 0.1029 | -11.7% | ratio | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | 0.1089 | +5.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2026-03-31 | 0.1100 | +1.0% | ratio | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 0.1456 | +32.3% | ratio | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | 0.2639 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 0.3967 | +50.3% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.5204 | +31.2% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.4619 | -11.2% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.2182 | -52.8% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.3815 | +74.9% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.6506 | +70.5% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.5058 | -22.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.4025 | -20.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.4250 | +5.6% | ratio | 10-K | 2026-02-17 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.2390 | — | ratio | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 1.2601 | +1.7% | ratio | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 1.2792 | +1.5% | ratio | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 1.2461 | -2.6% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1.4255 | +14.4% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 2.0027 | +40.5% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 2.3775 | +18.7% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 1.7572 | -26.1% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1.8550 | +5.6% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 1.7487 | -5.7% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 1.9893 | +13.8% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 1.7950 | -9.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1.8566 | +3.4% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 1.7563 | -5.4% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 2.5609 | +45.8% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 2.4014 | -6.2% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 2.1636 | -9.9% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 2.6926 | +24.4% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 2.3834 | -11.5% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 2.2486 | -5.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2.0342 | -9.5% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 2.1070 | +3.6% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1.9314 | -8.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1.3352 | -30.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.5129 | +13.3% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1.5439 | +2.0% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1.4612 | -5.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1.4594 | -0.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1.3950 | -4.4% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1.4140 | +1.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.6619 | +17.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.4323 | -13.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.3501 | -5.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.3303 | -1.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.2990 | -2.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.2906 | -0.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1.2684 | -1.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-30 | 1.2688 | +0.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1.3227 | +4.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 1.2974 | -1.9% | ratio | 10-Q | 2026-08-06 |
| Quarterly | 2026-03-31 | 1.2894 | -0.6% | ratio | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 1.5415 | +19.5% | ratio | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | 1.2461 | — | ratio | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 1.7572 | +41.0% | ratio | 10-K | 2019-02-19 |
| Annual | 2018-12-31 | 1.7950 | +2.2% | ratio | 10-K | 2020-02-18 |
| Annual | 2019-12-31 | 2.4014 | +33.8% | ratio | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 2.2486 | -6.4% | ratio | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 1.3352 | -40.6% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 1.4594 | +9.3% | ratio | 10-K | 2024-02-15 |
| Annual | 2023-12-31 | 1.4323 | -1.9% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1.2906 | -9.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1.2974 | +0.5% | ratio | 10-K | 2026-02-17 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.5334 | — | ratio | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 1.5390 | +0.4% | ratio | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 1.5862 | +3.1% | ratio | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 1.5485 | -2.4% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1.4711 | -5.0% | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2017-06-30 | 1.5576 | +5.9% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2017-09-30 | 1.4375 | -7.7% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 1.3818 | -3.9% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1.3025 | -5.7% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 1.2079 | -7.3% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 1.1994 | -0.7% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 1.1825 | -1.4% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 1.1679 | -1.2% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 1.1546 | -1.1% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 0.9961 | -13.7% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-12-31 | 1.0118 | +1.6% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1.0720 | +5.9% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 1.0019 | -6.5% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1.0517 | +5.0% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 1.0978 | +4.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.9394 | -14.4% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 0.9289 | -1.1% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.9790 | +5.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 0.9967 | +1.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.8958 | -10.1% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.8663 | -3.3% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 0.9323 | +7.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.9546 | +2.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.9137 | -4.3% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.8852 | -3.1% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.9615 | +8.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.9465 | -1.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.9331 | -1.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.9297 | -0.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.9386 | +1.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.8949 | -4.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.9046 | +1.1% | ratio | 10-Q | 2026-04-30 |
| Quarterly | 2025-06-30 | 0.8697 | -3.9% | ratio | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | 0.8864 | +1.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.8909 | +0.5% | ratio | 10-Q | 2026-08-06 |
| Quarterly | 2026-03-31 | 0.9015 | +1.2% | ratio | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 0.9015 | -0.0% | ratio | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | 1.5485 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 1.3818 | -10.8% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 1.1825 | -14.4% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 1.0118 | -14.4% | ratio | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 1.0978 | +8.5% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.9967 | -9.2% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.9546 | -4.2% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.9465 | -0.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.8949 | -5.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.8909 | -0.4% | ratio | 10-K | 2026-02-17 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-09-30 | -0.2759 | — | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.5964 | +316.2% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.2895 | -51.5% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -0.0151 | -105.2% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.6975 | +4708.8% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.2554 | -63.4% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.1333 | -47.8% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.3491 | +161.9% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0818 | -76.6% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -0.2850 | -448.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.7461 | +361.8% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.2676 | -64.1% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -0.0376 | -114.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.7591 | +2118.1% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.3094 | -59.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -0.2645 | -185.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.7249 | +374.1% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1450 | -80.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.1625 | -212.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.6918 | +525.8% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.2708 | -60.9% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -0.1622 | -159.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.7134 | +539.9% | ratio | 10-Q | 2026-04-30 |
| Quarterly | 2025-06-30 | 0.2164 | -69.7% | ratio | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | -0.1574 | -172.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2026-03-31 | 0.7021 | +546.1% | ratio | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 0.3409 | -51.4% | ratio | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | 0.6063 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | 0.6909 | +13.9% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.6709 | -2.9% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.7624 | +13.6% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.7836 | +2.8% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.7999 | +2.1% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.7293 | -8.8% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.7041 | -3.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.7028 | -0.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.7066 | +0.5% | ratio | 10-K | 2026-02-17 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.2929 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.1921 | +34.4% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | -0.1596 | +16.9% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0779 | +148.8% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -0.5073 | -750.8% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.0628 | +112.4% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.1009 | +60.7% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.1929 | +91.1% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.1970 | +2.1% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.2003 | +1.7% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.1987 | -0.8% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.3940 | +98.3% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -0.2824 | -171.7% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0946 | +133.5% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -0.1026 | -208.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1371 | +233.7% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.2697 | +96.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.2679 | -0.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.3970 | +48.2% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.3076 | -22.5% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.2835 | -7.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.2441 | -13.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2026 | -17.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2221 | +9.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2073 | -6.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.1840 | -11.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.1759 | -4.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1968 | +11.8% | ratio | 10-Q | 2026-04-30 |
| Quarterly | 2025-06-30 | 0.1562 | -20.6% | ratio | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | 0.1294 | -17.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2026-03-31 | 0.1617 | +25.0% | ratio | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 0.2173 | +34.4% | ratio | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | -0.1526 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | -0.0294 | +80.7% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.1718 | +684.9% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.2207 | +28.5% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -0.1977 | -189.6% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.2336 | +218.1% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.3060 | +31.0% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.2258 | -26.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1871 | -17.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1541 | -17.6% | ratio | 10-K | 2026-02-17 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.4435 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.2949 | +33.5% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | -0.2538 | +13.9% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | -0.0309 | +87.8% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -0.6431 | -1984.0% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.0976 | +115.2% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.2019 | +106.7% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.3080 | +52.6% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.3075 | -0.1% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.2937 | -4.5% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.2588 | -11.9% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.4504 | +74.0% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -0.2538 | -156.4% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0076 | +103.0% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -0.1167 | -1628.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.2394 | +305.0% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 0.3973 | +66.0% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.4034 | +1.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2023-03-31 | 0.3813 | -5.5% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.3052 | -20.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.3254 | +6.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3094 | -4.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.2890 | -6.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2764 | -4.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.3084 | +11.6% | ratio | 10-Q | 2026-04-30 |
| Quarterly | 2025-06-30 | 0.2390 | -22.5% | ratio | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | 0.2195 | -8.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2026-03-31 | 0.2491 | +13.5% | ratio | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 0.3362 | +35.0% | ratio | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | -0.2334 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | -0.0898 | +61.5% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.2739 | +404.8% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.2924 | +6.8% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -0.2298 | -178.6% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.3675 | +259.9% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.4624 | +25.8% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.3357 | -27.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.2767 | -17.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.2442 | -11.7% | ratio | 10-K | 2026-02-17 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5514 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | 0.3896 | -29.3% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | 0.5427 | +39.3% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2016-12-31 | 0.5225 | -3.7% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2017-03-31 | 0.4131 | -20.9% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.7590 | +83.7% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.9691 | +27.7% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2017-12-31 | 0.6955 | -28.2% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-03-31 | 0.7323 | +5.3% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.5208 | -28.9% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.5324 | +2.2% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2018-12-31 | 0.8318 | +56.2% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2019-03-31 | 0.8779 | +5.5% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.6889 | -21.5% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 1.2551 | +82.2% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2019-12-31 | 0.7613 | -39.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 0.6886 | -9.6% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.7771 | +12.9% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.6026 | -22.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.6178 | +2.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 0.4403 | -28.7% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.8535 | +93.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.9749 | +14.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.4490 | -53.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 0.5797 | +29.1% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.5915 | +2.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.5941 | +0.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.5211 | -12.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-31 | 0.6249 | +19.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.6257 | +0.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.8779 | +40.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 0.5896 | -32.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 0.5751 | -2.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.4430 | -23.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.5130 | +15.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 0.4871 | -5.1% | ratio | 10-Q | 2026-08-06 |
| Quarterly | 2025-03-31 | 0.4967 | +2.0% | ratio | 10-Q | 2026-04-30 |
| Quarterly | 2025-06-30 | 0.4757 | -4.2% | ratio | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | 0.4380 | -7.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-12-31 | 0.5427 | +23.9% | ratio | 10-Q | 2026-08-06 |
| Quarterly | 2026-03-31 | 0.4669 | -14.0% | ratio | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 0.5279 | +13.1% | ratio | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | 0.5225 | — | ratio | 10-K | 2020-02-18 |
| Annual | 2017-12-31 | 0.6955 | +33.1% | ratio | 10-K | 2021-02-16 |
| Annual | 2018-12-31 | 0.8318 | +19.6% | ratio | 10-K | 2022-02-17 |
| Annual | 2019-12-31 | 0.7613 | -8.5% | ratio | 10-K | 2023-02-16 |
| Annual | 2020-12-31 | 0.6178 | -18.9% | ratio | 10-K | 2024-02-15 |
| Annual | 2021-12-31 | 0.4490 | -27.3% | ratio | 10-K | 2025-02-18 |
| Annual | 2022-12-31 | 0.5211 | +16.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2023-12-31 | 0.5896 | +13.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.4625 | -21.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.5427 | +17.3% | ratio | 10-K | 2026-02-17 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0147 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.0111 | +24.2% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | -0.0110 | +1.1% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0067 | +160.4% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -0.0441 | -762.1% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.0056 | +112.7% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.0126 | +123.8% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0238 | +89.5% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0264 | +10.9% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0256 | -2.8% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0222 | -13.5% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.0434 | +96.0% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -0.0267 | -161.5% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0041 | +115.4% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -0.0071 | -272.8% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0117 | +264.7% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0245 | +108.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0272 | +11.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0617 | +126.5% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0549 | -11.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0477 | -13.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0319 | -33.1% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0249 | -22.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0299 | +19.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0268 | -10.5% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0243 | -9.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0213 | -12.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0229 | +7.7% | ratio | 10-Q | 2026-04-30 |
| Quarterly | 2025-06-30 | 0.0161 | -29.9% | ratio | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | 0.0141 | -12.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2026-03-31 | 0.0178 | +26.2% | ratio | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 0.0316 | +77.8% | ratio | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | -0.0403 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | -0.0117 | +71.1% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.0894 | +867.2% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.1020 | +14.0% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -0.0431 | -142.3% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.0891 | +306.6% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.1991 | +123.4% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.1142 | -42.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0753 | -34.1% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0655 | -13.0% | ratio | 10-K | 2026-02-17 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0373 | — | ratio | 10-Q | 2017-05-04 |
| Quarterly | 2016-06-30 | -0.0283 | +24.1% | ratio | 10-Q | 2017-08-01 |
| Quarterly | 2016-09-30 | -0.0285 | -0.8% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0165 | +157.7% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -0.1128 | -785.2% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.0137 | +112.1% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.0289 | +111.4% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0525 | +81.7% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0580 | +10.4% | ratio | 10-Q | 2019-10-31 |
| Quarterly | 2019-03-31 | 0.0556 | -4.2% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0478 | -14.0% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.0867 | +81.5% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -0.0554 | -163.9% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0083 | +114.9% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -0.0146 | -277.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0228 | +255.7% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0472 | +107.5% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0539 | +14.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.1170 | +117.0% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.1025 | -12.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0922 | -10.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0611 | -33.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0470 | -23.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0586 | +24.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0517 | -11.7% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-30 | 0.0468 | -9.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0413 | -11.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0437 | +5.8% | ratio | 10-Q | 2026-04-30 |
| Quarterly | 2025-06-30 | 0.0301 | -31.2% | ratio | 10-Q | 2026-08-06 |
| Quarterly | 2025-09-30 | 0.0266 | -11.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2026-03-31 | 0.0338 | +27.2% | ratio | 10-Q | 2026-04-30 |
| Quarterly | 2026-06-30 | 0.0602 | +77.8% | ratio | 10-Q | 2026-08-06 |
| Annual | 2016-12-31 | -0.1026 | — | ratio | 10-K | 2019-02-19 |
| Annual | 2017-12-31 | -0.0278 | +73.0% | ratio | 10-K | 2020-02-18 |
| Annual | 2018-12-31 | 0.1951 | +803.0% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.2051 | +5.1% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -0.0905 | -144.1% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.1779 | +296.6% | ratio | 10-K | 2024-02-15 |
| Annual | 2022-12-31 | 0.3891 | +118.7% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.2223 | -42.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1427 | -35.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1239 | -13.2% | ratio | 10-K | 2026-02-17 |
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-09-15 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 270 | $138.97 | $37,522 | 96,396 |
| 2026-09-01 | Olds Nicholas G | Executive Vice President |
Equity grant / award
A · derivative
|
Stock Units | 22,758 | $0.00 | $0 | 22,758 |
| 2026-08-21 | LUNDQUIST ANDREW D | Senior Vice President |
Open-market sell
S
|
Common Stock | 9,487 | $135.15 | $1,282,168 | 9,593 |
| 2026-08-20 | Rose Kelly Brunetti | SVP & General Counsel |
Open-market sell
S
|
Common Stock | 15,000 | $134.51 | $2,017,725 | 10,284 |
| 2026-06-15 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 322 | $112.18 | $36,122 | 95,532 |
| 2026-06-10 | Mulligan Sharmila | — |
Open-market sell
S
|
Common Stock | 1,974 | $119.00 | $234,906 | 0 |
| 2026-06-01 | LUNDQUIST ANDREW D | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 2,936 | $0.00 | $0 | 8,812 |
| 2026-06-01 | LUNDQUIST ANDREW D | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,325 | $116.46 | $154,310 | 19,080 |
| 2026-06-01 | LUNDQUIST ANDREW D | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 2,936 | — | — | 20,405 |
| 2026-04-15 | LEACH TIMOTHY A | — |
Exercise / conversion
M · derivative
|
Stock Units | 2,230 | $0.00 | $0 | 0 |
| 2026-04-15 | LEACH TIMOTHY A | — |
Exercise / conversion
M
|
Common Stock | 2,230 | — | — | 413,441 |
| 2026-03-31 | Lance Ryan Michael | Chairman and CEO |
Open-market sell
S
|
Common Stock | 113,221 | $132.71 | $15,025,389 | 350,000 |
| 2026-03-24 | Rose Kelly Brunetti | SVP & General Counsel |
Open-market sell
S
|
Common Stock | 7,700 | $130.03 | $1,001,212 | 25,284 |
| 2026-03-23 | Olds Nicholas G | Executive Vice President |
Open-market sell
S
|
Common Stock | 6,994 | $127.06 | $888,651 | 5,395 |
| 2026-03-20 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 506,800 | $0.00 | $0 | 0 |
| 2026-03-20 | Lance Ryan Michael | Chairman and CEO |
Open-market sell
S
|
Common Stock | 506,800 | $127.26 | $64,493,594 | 6,835 |
| 2026-03-20 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 506,800 | $49.76 | $25,215,834 | 513,635 |
| 2026-03-16 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 298 | $121.39 | $36,174 | 94,528 |
| 2026-03-13 | Hrap Heather G. | Senior Vice President |
Open-market sell
S
|
Common Stock | 2,654 | $119.68 | $317,631 | 5,663 |
| 2026-03-12 | Olds Nicholas G | Executive Vice President |
Open-market sell
S
|
Common Stock | 14,522 | $119.36 | $1,733,376 | 12,389 |
| 2026-03-11 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 12,150 | $0.00 | $0 | 0 |
| 2026-03-11 | Olds Nicholas G | Executive Vice President |
Open-market sell
S
|
Common Stock | 12,150 | $116.36 | $1,413,835 | 26,911 |
| 2026-03-11 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 12,150 | $49.76 | $604,523 | 39,061 |
| 2026-03-09 | Rose Kelly Brunetti | SVP & General Counsel |
Open-market sell
S
|
Common Stock | 8,500 | $118.04 | $1,003,345 | 32,984 |
| 2026-03-06 | LEACH TIMOTHY A | — |
Open-market sell
S
|
Common Stock | 40,000 | $118.79 | $4,751,684 | 411,211 |
| 2026-03-04 | LEACH TIMOTHY A | — |
Exercise / conversion
M · derivative
|
Stock Units | 8,474 | $0.00 | $0 | 0 |
| 2026-03-04 | LEACH TIMOTHY A | — |
Exercise / conversion
M · derivative
|
Stock Units | 7,390 | $0.00 | $0 | 0 |
| 2026-03-04 | LEACH TIMOTHY A | — |
Other disposed transaction
F
|
Common Stock | 5,871 | $115.94 | $680,654 | 451,211 |
| 2026-03-04 | LEACH TIMOTHY A | — |
Exercise / conversion
M
|
Common Stock | 8,474 | — | — | 457,082 |
| 2026-03-04 | LEACH TIMOTHY A | — |
Exercise / conversion
M
|
Common Stock | 7,390 | — | — | 448,608 |
| 2026-02-14 | HAYNES WELSH KONTESSA S | VP & Controller |
Exercise / conversion
M · derivative
|
Stock Units | 2,000 | $0.00 | $0 | 0 |
| 2026-02-14 | HAYNES WELSH KONTESSA S | VP & Controller |
Other disposed transaction
F
|
Common Stock | 487 | $111.23 | $54,169 | 10,339 |
| 2026-02-14 | HAYNES WELSH KONTESSA S | VP & Controller |
Exercise / conversion
M
|
Common Stock | 2,000 | — | — | 10,826 |
| 2026-02-10 | HAYNES WELSH KONTESSA S | VP & Controller |
Equity grant / award
A · derivative
|
Stock Units | 2,675 | $0.00 | $0 | 2,675 |
| 2026-01-15 | WALKER R A | — |
Equity grant / award
A · derivative
|
Stock Units | 2,215 | $99.34 | $220,038 | 17,168 |
| 2025-12-19 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Options (right to Buy) | 819,900 | $0.00 | $0 | 0 |
| 2025-12-19 | Lance Ryan Michael | Chairman and CEO |
Open-market sell
S
|
Common Stock | 500,708 | $92.50 | $46,315,490 | 325,972 |
| 2025-12-19 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 819,900 | $33.12 | $27,159,188 | 826,680 |
| 2025-12-15 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 255 | $94.45 | $24,086 | 91,346 |
| 2025-12-02 | LEACH TIMOTHY A | — |
Equity grant / award
G
|
Common Stock | 26,130 | $0.00 | $0 | 436,650 |
| 2025-11-14 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Units | 446 | $0.00 | $0 | 11,508 |
| 2025-11-14 | Rose Kelly Brunetti | SVP & General Counsel |
Other disposed transaction
F
|
Common Stock | 446 | $90.25 | $40,249 | 35,153 |
| 2025-11-14 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 446 | — | — | 35,599 |
| 2025-11-10 | McRaven William H. | — |
Open-market buy
P
|
Common Stock | 5,768 | $86.68 | $500,000 | 5,768 |
| 2025-09-30 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 86 | $94.31 | $8,111 | 90,248 |
| 2025-08-29 | Connors Nelda J | — |
Equity grant / award
A · derivative
|
Stock Units | 112 | $98.69 | $11,053 | 4,184 |
| 2025-07-31 | Connors Nelda J | — |
Equity grant / award
A · derivative
|
Stock Units | 115 | $96.03 | $11,043 | 4,072 |
| 2025-07-01 | McGinty Kathleen A. | — |
Equity grant / award
A · derivative
|
Stock Units | 1,212 | $90.77 | $110,007 | 1,212 |
| 2025-06-30 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 90 | $89.64 | $8,068 | 89,290 |
| 2025-06-16 | JOHNSON KIRK L. | Executive Vice President |
Open-market buy
P
|
Common Stock | 5,300 | $94.24 | $499,472 | 14,527 |
| 2025-06-01 | LUNDQUIST ANDREW D | Senior Vice President |
Equity grant / award
A · derivative
|
Stock Units | 11,467 | $0.00 | $0 | 11,467 |
| 2025-05-30 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 95 | $85.30 | $8,103 | 88,406 |
| 2025-04-30 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 90 | $89.41 | $8,047 | 88,311 |
| 2025-03-31 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 78 | $103.73 | $8,091 | 88,221 |
| 2025-02-28 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 83 | $97.64 | $8,104 | 87,431 |
| 2025-02-11 | Rose Kelly Brunetti | SVP & General Counsel |
Equity grant / award
A · derivative
|
Stock Units | 11,659 | $0.00 | $0 | 11,659 |
| 2025-02-08 | HAYNES WELSH KONTESSA S | VP & Controller as of 3-1-2025 |
Exercise / conversion
M · derivative
|
Stock Units | 1,827 | $0.00 | $0 | 0 |
| 2025-02-08 | HAYNES WELSH KONTESSA S | VP & Controller as of 3-1-2025 |
Other disposed transaction
F
|
Common Stock | 506 | $99.36 | $50,276 | 8,826 |
| 2025-02-08 | HAYNES WELSH KONTESSA S | VP & Controller as of 3-1-2025 |
Exercise / conversion
M
|
Common Stock | 1,827 | — | — | 9,332 |
| 2025-01-31 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 81 | $99.95 | $8,096 | 87,348 |
| 2025-01-15 | WALKER R A | — |
Equity grant / award
A · derivative
|
Stock Units | 2,093 | $105.16 | $220,089 | 14,450 |
| 2024-12-31 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 82 | $98.20 | $8,052 | 85,174 |
| 2024-12-27 | Bullock William L. Jr. | Executive Vice President & CFO |
Equity grant / award
G
|
Common Stock | 41,254 | $0.00 | $0 | 2,899 |
| 2024-12-20 | Murti Arjun N | — |
Open-market buy
P
|
Common Stock | 2,500 | $95.87 | $239,675 | 21,500 |
| 2024-12-17 | WALKER R A | — |
Open-market buy
P
|
Common Stock | 10,400 | $97.80 | $1,017,161 | 38,000 |
| 2024-12-12 | LEACH TIMOTHY A | — |
Equity grant / award
G
|
Common Stock | 7,350 | $0.00 | $0 | 448,559 |
| 2024-11-29 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 75 | $107.94 | $8,096 | 84,477 |
| 2024-11-20 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Units | 398 | $0.00 | $0 | 10,251 |
| 2024-11-20 | Rose Kelly Brunetti | SVP & General Counsel |
Other disposed transaction
F
|
Common Stock | 398 | $113.31 | $45,099 | 26,053 |
| 2024-11-20 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 398 | — | — | 26,451 |
| 2024-10-31 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 75 | $108.33 | $8,124 | 84,402 |
| 2024-09-30 | Connors Nelda J | — |
Equity grant / award
A · derivative
|
Stock Units | 106 | $104.72 | $11,101 | 770 |
| 2024-09-03 | Connors Nelda J | — |
Equity grant / award
A · derivative
|
Stock Units | 664 | $110.56 | $73,412 | 664 |
| 2024-08-30 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 71 | $113.22 | $8,039 | 83,660 |
| 2024-08-13 | LEACH TIMOTHY A | — |
Open-market sell
S
|
Common Stock | 55,500 | $108.11 | $6,000,255 | 455,909 |
| 2024-07-31 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 72 | $111.75 | $8,046 | 83,589 |
| 2024-06-28 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 70 | $114.61 | $8,022 | 83,517 |
| 2024-05-31 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 70 | $115.16 | $8,061 | 82,884 |
| 2024-04-30 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 63 | $127.64 | $8,041 | 82,814 |
| 2024-04-15 | Mulligan Sharmila | — |
Exercise / conversion
M · derivative
|
Stock Units | 1,974 | $131.32 | $259,226 | 20,696 |
| 2024-04-15 | Mulligan Sharmila | — |
Exercise / conversion
M
|
Common Stock | 1,974 | — | — | 1,974 |
| 2024-03-28 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 63 | $127.67 | $8,044 | 82,751 |
| 2024-03-25 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 12,150 | $0.00 | $0 | 12,150 |
| 2024-03-25 | Olds Nicholas G | Executive Vice President |
Open-market sell
S
|
Common Stock | 12,150 | $126.44 | $1,536,280 | 14,522 |
| 2024-03-25 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 12,150 | $49.76 | $604,523 | 26,672 |
| 2024-03-22 | Bullock William L. Jr. | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 45,200 | $0.00 | $0 | 0 |
| 2024-03-22 | Bullock William L. Jr. | Executive Vice President & CFO |
Open-market sell
S
|
Common Stock | 45,200 | $123.32 | $5,574,276 | 44,153 |
| 2024-03-22 | Bullock William L. Jr. | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Stock | 45,200 | $69.25 | $3,129,874 | 89,353 |
| 2024-02-29 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 72 | $112.50 | $8,100 | 82,130 |
| 2024-02-22 | DELK CHRISTOPHER P. | Vice President, Controller |
Open-market sell
S
|
Common Stock | 8,505 | $112.06 | $953,070 | 0 |
| 2024-02-21 | Macklon Dominic E. | Executive Vice President |
Open-market sell
S
|
Common Stock | 23,372 | $112.17 | $2,621,696 | 0 |
| 2024-02-20 | Hrap Heather G. | Senior Vice President |
Open-market sell
S
|
Common Stock | 4,548 | $110.55 | $502,781 | 2,654 |
| 2024-02-13 | Rose Kelly Brunetti | SVP & General Counsel |
Equity grant / award
A · derivative
|
Stock Units | 10,432 | $0.00 | $0 | 10,432 |
| 2024-02-09 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Units | 22,792 | $0.00 | $0 | 0 |
| 2024-02-09 | Rose Kelly Brunetti | SVP & General Counsel |
Other disposed transaction
F
|
Common Stock | 7,102 | $112.66 | $800,117 | 26,041 |
| 2024-02-09 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 22,792 | — | — | 33,143 |
| 2024-01-31 | NIBLOCK ROBERT A | — |
Equity grant / award
A · derivative
|
Stock Units | 72 | $112.94 | $8,132 | 82,058 |
| 2024-01-15 | WALKER R A | — |
Equity grant / award
A · derivative
|
Stock Units | 1,961 | $112.21 | $220,039 | 12,018 |
| 2024-01-04 | LEACH TIMOTHY A | Dir |
Other disposed transaction
F
|
Common Stock | 29,592 | $118.75 | $3,514,198 | 511,409 |
| 2024-01-02 | LEACH TIMOTHY A | Dir |
Other disposed transaction
F
|
Common Stock | 2,952 | $117.83 | $347,819 | 541,001 |
| 2023-12-29 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 69 | $116.68 | $8,051 | 80,025 |
| 2023-12-15 | LEACH TIMOTHY A | Dir |
Equity grant / award
G
|
Common Stock | 34,795 | $0.00 | $0 | 543,953 |
| 2023-11-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 70 | $115.17 | $8,062 | 79,558 |
| 2023-11-09 | Giraud C William | Senior Vice President |
Equity grant / award
G
|
Common Stock | 8,333 | $0.00 | $0 | 216,351 |
| 2023-10-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 69 | $117.74 | $8,124 | 79,488 |
| 2023-09-29 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 67 | $121.12 | $8,115 | 79,040 |
| 2023-09-27 | LUNDQUIST ANDREW D | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 30,800 | $0.00 | $0 | 0 |
| 2023-09-27 | LUNDQUIST ANDREW D | Senior Vice President |
Open-market sell
S
|
Common Stock | 30,800 | $123.83 | $3,813,825 | 5,937 |
| 2023-09-27 | LUNDQUIST ANDREW D | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 30,800 | $33.12 | $1,020,250 | 36,737 |
| 2023-09-18 | Lance Ryan Michael | Chairman and CEO |
Equity grant / award
G
|
Common Stock | 62,173 | $0.00 | $0 | 42,258 |
| 2023-09-15 | Mulligan Sharmila | Dir |
Open-market sell
S
|
Common Stock | 1,849 | $125.19 | $231,476 | 0 |
| 2023-09-01 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 569,400 | $0.00 | $0 | 0 |
| 2023-09-01 | Lance Ryan Michael | Chairman and CEO |
Open-market sell
S
|
Common Stock | 569,400 | $122.14 | $69,547,370 | 18,187 |
| 2023-09-01 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 569,400 | $65.46 | $37,274,632 | 587,587 |
| 2023-08-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 72 | $118.83 | $8,556 | 78,643 |
| 2023-07-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 65 | $117.50 | $7,638 | 78,571 |
| 2023-06-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 74 | $103.47 | $7,657 | 78,074 |
| 2023-05-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 76 | $100.11 | $7,608 | 77,603 |
| 2023-05-08 | DEVINE CAROLINE MAURY | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $102.08 | $102,080 | 849 |
| 2023-04-28 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 75 | $102.03 | $7,652 | 77,527 |
| 2023-04-17 | Mulligan Sharmila | Dir |
Exercise / conversion
M · derivative
|
Stock Units | 1,849 | $106.61 | $197,113 | 20,057 |
| 2023-04-17 | Mulligan Sharmila | Dir |
Exercise / conversion
M
|
Common Stock | 1,849 | — | — | 1,849 |
| 2023-03-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 77 | $99.42 | $7,655 | 77,029 |
| 2023-02-28 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 73 | $105.31 | $7,688 | 76,582 |
| 2023-02-22 | WALKER R A | Dir |
Open-market buy
P
|
Common Stock | 1,200 | $103.00 | $123,600 | 6,900 |
| 2023-02-22 | WALKER R A | Dir |
Open-market buy
P
|
Common Stock | 4,800 | $103.00 | $494,400 | 27,600 |
| 2023-02-20 | O'BRIEN ANDREW M. | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 7,221 | $0.00 | $0 | 0 |
| 2023-02-20 | O'BRIEN ANDREW M. | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 2,106 | $104.92 | $220,962 | 8,558 |
| 2023-02-20 | O'BRIEN ANDREW M. | Senior Vice President |
Other disposed transaction
D
|
Common Stock | 5,115 | $104.92 | $536,666 | 10,664 |
| 2023-02-20 | O'BRIEN ANDREW M. | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 7,221 | — | — | 15,779 |
| 2023-02-19 | Sirdashney Heather G | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 4,378 | $0.00 | $0 | 0 |
| 2023-02-19 | Sirdashney Heather G | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,724 | $104.92 | $180,882 | 2,654 |
| 2023-02-19 | Sirdashney Heather G | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 4,378 | — | — | 4,378 |
| 2023-02-17 | WALKER R A | Dir |
Open-market buy
P
|
Common Stock | 1,200 | $104.50 | $125,400 | 5,700 |
| 2023-02-17 | WALKER R A | Dir |
Open-market buy
P
|
Common Stock | 4,800 | $104.50 | $501,600 | 22,800 |
| 2023-02-14 | Sirdashney Heather G | Senior Vice President |
Equity grant / award
A · derivative
|
Stock Units | 15,204 | $0.00 | $0 | 15,204 |
| 2023-02-14 | Sirdashney Heather G | Senior Vice President |
Equity grant / award
A · derivative
|
Stock Units | 3,867 | $0.00 | $0 | 3,867 |
| 2023-02-11 | O'BRIEN ANDREW M. | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 4,247 | $0.00 | $0 | 0 |
| 2023-02-11 | O'BRIEN ANDREW M. | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,072 | $113.60 | $121,778 | 8,558 |
| 2023-02-11 | O'BRIEN ANDREW M. | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 4,247 | — | — | 9,630 |
| 2023-01-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 64 | $120.59 | $7,718 | 76,509 |
| 2023-01-15 | LEACH TIMOTHY A | Dir |
Exercise / conversion
M · derivative
|
Stock Units | 70,655 | $0.00 | $0 | 0 |
| 2023-01-15 | LEACH TIMOTHY A | Dir |
Other disposed transaction
F
|
Common Stock | 27,803 | $120.18 | $3,341,365 | 622,748 |
| 2023-01-15 | LEACH TIMOTHY A | Dir |
Exercise / conversion
M
|
Common Stock | 70,654 | — | — | 650,551 |
| 2023-01-04 | LEACH TIMOTHY A | Dir |
Other disposed transaction
F
|
Common Stock | 29,592 | $112.39 | $3,325,697 | 579,897 |
| 2023-01-02 | LEACH TIMOTHY A | Dir |
Other disposed transaction
F
|
Common Stock | 6,810 | $117.11 | $797,519 | 609,489 |
| 2022-12-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 65 | $117.11 | $7,612 | 74,182 |
| 2022-12-15 | LEACH TIMOTHY A | Dir |
Equity grant / award
G
|
Common Stock | 44,843 | $0.00 | $0 | 616,299 |
| 2022-12-15 | LEACH TIMOTHY A | Dir |
Open-market sell
S
|
Common Stock | 4,860 | $112.58 | $547,140 | 661,142 |
| 2022-11-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 62 | $124.56 | $7,723 | 73,814 |
| 2022-11-29 | LUNDQUIST ANDREW D | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 186 | $0.00 | $0 | 4,343 |
| 2022-11-29 | LUNDQUIST ANDREW D | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 186 | $125.38 | $23,320 | 2,353 |
| 2022-11-29 | LUNDQUIST ANDREW D | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 186 | — | — | 2,539 |
| 2022-11-08 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 10,950 | $0.00 | $0 | 0 |
| 2022-11-08 | Olds Nicholas G | Executive Vice President |
Open-market sell
S
|
Common Stock | 10,950 | $134.90 | $1,477,183 | 0 |
| 2022-11-08 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 10,950 | $69.25 | $758,233 | 10,950 |
| 2022-11-07 | Rose Kelly Brunetti | SVP & General Counsel |
Open-market sell
S
|
Common Stock | 2,374 | $135.63 | $321,986 | 0 |
| 2022-10-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 60 | $127.78 | $7,667 | 73,752 |
| 2022-10-05 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Units | 1,168 | $115.51 | $134,913 | 0 |
| 2022-10-05 | Lance Ryan Michael | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 497 | $115.51 | $57,407 | 45,193 |
| 2022-10-05 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 1,168 | — | — | 45,690 |
| 2022-09-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 75 | $102.47 | $7,685 | 72,843 |
| 2022-09-14 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 10,950 | $0.00 | $0 | 10,950 |
| 2022-09-14 | Olds Nicholas G | Executive Vice President |
Open-market sell
S
|
Common Stock | 10,950 | $116.52 | $1,275,849 | 0 |
| 2022-09-14 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 10,950 | $69.25 | $758,233 | 10,950 |
| 2022-09-13 | ARRIOLA DENNIS V | Dir |
Equity grant / award
A · derivative
|
Stock Units | 649 | $113.11 | $73,405 | 649 |
| 2022-08-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 70 | $109.46 | $7,662 | 72,458 |
| 2022-08-08 | Freeman Jody | Dir |
Open-market sell
S
|
Common Stock | 2,597 | $93.98 | $244,055 | 4,831 |
| 2022-07-29 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 79 | $96.66 | $7,636 | 72,388 |
| 2022-06-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 85 | $89.77 | $7,630 | 71,704 |
| 2022-06-07 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 584,900 | $0.00 | $0 | 0 |
| 2022-06-07 | Lance Ryan Michael | Chairman and CEO |
Open-market sell
S
|
Common Stock | 584,900 | $121.21 | $70,898,186 | 44,522 |
| 2022-06-07 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 584,900 | $58.08 | $33,969,530 | 629,422 |
| 2022-05-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 67 | $114.66 | $7,682 | 71,336 |
| 2022-05-25 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 19,200 | $0.00 | $0 | 0 |
| 2022-05-25 | Olds Nicholas G | Executive Vice President |
Open-market sell
S
|
Common Stock | 19,200 | $110.51 | $2,121,742 | 0 |
| 2022-05-25 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 19,200 | $65.46 | $1,256,890 | 19,200 |
| 2022-05-19 | LEACH TIMOTHY A | Dir |
Open-market sell
S
|
Common Stock | 40,603 | $102.33 | $4,154,982 | 666,002 |
| 2022-04-29 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 79 | $96.86 | $7,652 | 71,269 |
| 2022-04-18 | Freeman Jody | Dir |
Exercise / conversion
M · derivative
|
Stock Units | 2,598 | $102.91 | $267,343 | 24,088 |
| 2022-04-18 | Freeman Jody | Dir |
Exercise / conversion
M
|
Common Stock | 2,597 | — | — | 2,597 |
| 2022-03-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 76 | $100.92 | $7,670 | 70,979 |
| 2022-03-04 | Sirdashney Heather G | Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 5,700 | $0.00 | $0 | 0 |
| 2022-03-04 | Sirdashney Heather G | Vice President |
Open-market sell
S
|
Common Stock | 5,700 | $98.71 | $562,647 | 0 |
| 2022-03-04 | Sirdashney Heather G | Vice President |
Exercise / conversion
M
|
Common Stock | 5,700 | $49.76 | $283,604 | 5,700 |
| 2022-03-02 | Bullock William L. Jr. | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 39,500 | $0.00 | $0 | 0 |
| 2022-03-02 | Bullock William L. Jr. | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 37,600 | $0.00 | $0 | 0 |
| 2022-03-02 | Bullock William L. Jr. | Executive Vice President & CFO |
Open-market sell
S
|
Common Stock | 77,100 | $99.26 | $7,653,185 | 17,358 |
| 2022-03-02 | Bullock William L. Jr. | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Stock | 39,500 | $65.46 | $2,585,788 | 94,458 |
| 2022-03-02 | Bullock William L. Jr. | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Stock | 37,600 | $58.08 | $2,183,714 | 54,958 |
| 2022-02-28 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 83 | $92.46 | $7,674 | 70,568 |
| 2022-02-20 | Sirdashney Heather G | Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 10,568 | $0.00 | $0 | 0 |
| 2022-02-20 | Sirdashney Heather G | Vice President |
Other disposed transaction
F
|
Common Stock | 4,159 | $89.67 | $372,938 | 0 |
| 2022-02-20 | Sirdashney Heather G | Vice President |
Other disposed transaction
D
|
Common Stock | 6,409 | $89.67 | $574,695 | 4,159 |
| 2022-02-20 | Sirdashney Heather G | Vice President |
Exercise / conversion
M
|
Common Stock | 10,568 | — | — | 10,568 |
| 2022-02-14 | Sirdashney Heather G | Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 3,554 | $0.00 | $0 | 0 |
| 2022-02-14 | Sirdashney Heather G | Vice President |
Other disposed transaction
F
|
Common Stock | 1,398 | $91.47 | $127,868 | 0 |
| 2022-02-14 | Sirdashney Heather G | Vice President |
Other disposed transaction
D
|
Common Stock | 2,156 | $91.47 | $197,156 | 1,398 |
| 2022-02-14 | Sirdashney Heather G | Vice President |
Exercise / conversion
M
|
Common Stock | 3,554 | — | — | 3,554 |
| 2022-02-08 | Lance Ryan Michael | Chairman and CEO |
Equity grant / award
A · derivative
|
Stock Units | 202,171 | $0.00 | $0 | 202,171 |
| 2022-02-08 | Lance Ryan Michael | Chairman and CEO |
Equity grant / award
A · derivative
|
Stock Units | 54,689 | $0.00 | $0 | 54,689 |
| 2022-02-07 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 10,000 | $0.00 | $0 | 19,600 |
| 2022-02-07 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 9,200 | $0.00 | $0 | 0 |
| 2022-02-07 | Olds Nicholas G | Executive Vice President |
Open-market sell
S
|
Common Stock | 19,200 | $92.93 | $1,784,266 | 0 |
| 2022-02-07 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 10,000 | $33.12 | $331,250 | 19,200 |
| 2022-02-07 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 9,200 | $58.08 | $534,313 | 9,200 |
| 2022-01-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 87 | $88.17 | $7,671 | 70,485 |
| 2022-01-15 | LEACH TIMOTHY A | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 67,486 | $0.00 | $0 | 67,487 |
| 2022-01-15 | LEACH TIMOTHY A | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 26,556 | $85.37 | $2,267,086 | 706,605 |
| 2022-01-15 | LEACH TIMOTHY A | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 67,486 | — | — | 733,161 |
| 2022-01-04 | LEACH TIMOTHY A | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 29,592 | $75.83 | $2,243,961 | 665,675 |
| 2022-01-02 | LEACH TIMOTHY A | Executive Vice President |
Equity grant / award
G
|
Common Stock | 128,751 | $0.00 | $0 | 695,267 |
| 2022-01-02 | LEACH TIMOTHY A | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 8,501 | $72.17 | $613,559 | 824,018 |
| 2021-12-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 74 | $72.17 | $5,341 | 67,661 |
| 2021-12-29 | Freeman Jody | Dir |
Open-market sell
S
|
Common Stock | 3,420 | $72.84 | $249,123 | 4,831 |
| 2021-12-27 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 105,098 | $0.00 | $0 | 0 |
| 2021-12-27 | Lance Ryan Michael | Chairman and CEO |
Open-market sell
S
|
Common Stock | 105,098 | $73.08 | $7,680,173 | 44,522 |
| 2021-12-27 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 105,098 | $54.80 | $5,759,370 | 149,620 |
| 2021-12-09 | DeSanctis Ellen | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 28,171 | $0.00 | $0 | 0 |
| 2021-12-09 | DeSanctis Ellen | Senior Vice President |
Open-market sell
S
|
Common Stock | 28,171 | $73.26 | $2,063,847 | 22,578 |
| 2021-12-09 | DeSanctis Ellen | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 28,171 | $54.80 | $1,543,771 | 50,749 |
| 2021-11-30 | LUNDQUIST ANDREW D | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 340 | $0.00 | $0 | 7,939 |
| 2021-11-30 | LUNDQUIST ANDREW D | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 340 | $71.12 | $24,182 | 2,353 |
| 2021-11-30 | LUNDQUIST ANDREW D | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 340 | — | — | 2,693 |
| 2021-11-23 | Bullock William L. Jr. | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 24,441 | $0.00 | $0 | 0 |
| 2021-11-23 | Bullock William L. Jr. | Executive Vice President & CFO |
Open-market sell
S
|
Common Stock | 24,441 | $74.03 | $1,809,245 | 17,358 |
| 2021-11-23 | Bullock William L. Jr. | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Stock | 24,441 | $54.80 | $1,339,367 | 41,799 |
| 2021-11-04 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 9,200 | $0.00 | $0 | 9,200 |
| 2021-11-04 | Olds Nicholas G | Executive Vice President |
Open-market sell
S
|
Common Stock | 9,200 | $74.64 | $686,688 | 0 |
| 2021-11-04 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 9,200 | $58.08 | $534,313 | 9,200 |
| 2021-11-04 | Olds Nicholas G | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 9,200 | $0.00 | $0 | 9,200 |
| 2021-10-29 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 72 | $74.64 | $5,374 | 67,076 |
| 2021-10-06 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Units | 1,167 | $70.95 | $82,799 | 1,168 |
| 2021-10-06 | Lance Ryan Michael | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 497 | $70.95 | $35,262 | 45,361 |
| 2021-10-06 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 1,167 | — | — | 45,858 |
| 2021-10-04 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Units | 3,915 | $0.00 | $0 | 0 |
| 2021-10-04 | Rose Kelly Brunetti | SVP & General Counsel |
Other disposed transaction
F
|
Common Stock | 1,541 | $71.62 | $110,366 | 2,374 |
| 2021-10-04 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 3,915 | — | — | 3,915 |
| 2021-09-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 78 | $68.31 | $5,328 | 67,004 |
| 2021-08-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 96 | $55.81 | $5,358 | 66,410 |
| 2021-08-09 | WALKER R A | Dir |
Open-market buy
P
|
Common Stock | 4,500 | $55.50 | $249,750 | 4,500 |
| 2021-08-09 | WALKER R A | Dir |
Open-market buy
P
|
Common Stock | 18,000 | $55.50 | $998,989 | 18,000 |
| 2021-07-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 95 | $56.31 | $5,349 | 66,314 |
| 2021-06-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 76 | $60.38 | $4,589 | 66,219 |
| 2021-06-28 | Freeman Jody | Dir |
Open-market sell
S
|
Common Stock | 3,334 | $59.65 | $198,873 | 8,251 |
| 2021-06-02 | HAYNES WELSH KONTESSA S | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 5,645 | $59.00 | $333,055 | 0 |
| 2021-05-28 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 83 | $55.63 | $4,618 | 65,655 |
| 2021-04-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 88 | $51.99 | $4,575 | 65,572 |
| 2021-04-15 | Freeman Jody | Dir |
Exercise / conversion
M · derivative
|
Stock Units | 4,832 | $52.29 | $252,657 | 23,336 |
| 2021-04-15 | Freeman Jody | Dir |
Exercise / conversion
M
|
Common Stock | 4,831 | — | — | 4,831 |
| 2021-03-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 86 | $53.17 | $4,572 | 65,484 |
| 2021-03-02 | Macklon Dominic E. | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 11,134 | $0.00 | $0 | 0 |
| 2021-03-02 | Macklon Dominic E. | Senior Vice President |
Open-market sell
S
|
Common Stock | 11,134 | $53.13 | $591,605 | 0 |
| 2021-03-02 | Macklon Dominic E. | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 11,134 | $33.12 | $368,814 | 11,134 |
| 2021-02-26 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 89 | $51.86 | $4,615 | 64,873 |
| 2021-02-20 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Units | 33,925 | $0.00 | $0 | 0 |
| 2021-02-20 | Rose Kelly Brunetti | SVP & General Counsel |
Other disposed transaction
F
|
Common Stock | 12,843 | $48.04 | $616,946 | 0 |
| 2021-02-20 | Rose Kelly Brunetti | SVP & General Counsel |
Other disposed transaction
D
|
Common Stock | 21,082 | $48.04 | $1,012,727 | 12,843 |
| 2021-02-20 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 33,925 | — | — | 33,925 |
| 2021-02-13 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Units | 6,750 | $0.00 | $0 | 0 |
| 2021-02-13 | Rose Kelly Brunetti | SVP & General Counsel |
Other disposed transaction
F
|
Common Stock | 1,644 | $46.59 | $76,586 | 0 |
| 2021-02-13 | Rose Kelly Brunetti | SVP & General Counsel |
Other disposed transaction
D
|
Common Stock | 5,106 | $46.59 | $237,851 | 1,644 |
| 2021-02-13 | Rose Kelly Brunetti | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 6,750 | — | — | 6,750 |
| 2021-02-09 | Brooks Catherine A. | VP & Controller |
Equity grant / award
A · derivative
|
Stock Units | 8,270 | $0.00 | $0 | 8,270 |
| 2021-01-29 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 113 | $40.72 | $4,601 | 64,784 |
| 2021-01-15 | LEACH TIMOTHY A | Executive Vice President |
Equity grant / award
A · derivative
|
Stock Units | 130,712 | $45.90 | $6,000,008 | 130,712 |
| 2021-01-15 | LEACH TIMOTHY A | Executive Vice President |
Equity grant / award
A
|
Common Stock | 832,519 | — | — | 832,519 |
| 2020-12-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 99 | $39.95 | $3,955 | 59,878 |
| 2020-12-29 | Brooks Catherine A. | VP & Controller |
Exercise / conversion
M · derivative
|
Stock Units | 125 | $0.00 | $0 | 4,023 |
| 2020-12-29 | Brooks Catherine A. | VP & Controller |
Exercise / conversion
M · derivative
|
Stock Units | 91 | $0.00 | $0 | 2,921 |
| 2020-12-29 | Brooks Catherine A. | VP & Controller |
Exercise / conversion
M · derivative
|
Stock Units | 128 | $0.00 | $0 | 4,107 |
| 2020-12-29 | Brooks Catherine A. | VP & Controller |
Other disposed transaction
F
|
Common Stock | 125 | $39.35 | $4,919 | 3,386 |
| 2020-12-29 | Brooks Catherine A. | VP & Controller |
Exercise / conversion
M
|
Common Stock | 125 | — | — | 3,511 |
| 2020-12-29 | Brooks Catherine A. | VP & Controller |
Other disposed transaction
F
|
Common Stock | 91 | $39.35 | $3,581 | 3,386 |
| 2020-12-29 | Brooks Catherine A. | VP & Controller |
Exercise / conversion
M
|
Common Stock | 91 | — | — | 3,477 |
| 2020-12-29 | Brooks Catherine A. | VP & Controller |
Other disposed transaction
F
|
Common Stock | 128 | $39.35 | $5,037 | 3,386 |
| 2020-12-29 | Brooks Catherine A. | VP & Controller |
Exercise / conversion
M
|
Common Stock | 128 | — | — | 3,514 |
| 2020-11-30 | Wallette Don E Jr. | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 1,073 | $0.00 | $0 | 27,666 |
| 2020-11-30 | Wallette Don E Jr. | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 1,073 | $40.79 | $43,768 | 54,926 |
| 2020-11-30 | Wallette Don E Jr. | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 1,073 | — | — | 55,999 |
| 2020-10-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 139 | $28.30 | $3,934 | 59,050 |
| 2020-10-08 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Units | 1,167 | $61.76 | $72,080 | 2,335 |
| 2020-10-08 | Lance Ryan Michael | Chairman and CEO |
Other disposed transaction
D
|
Common Stock | 1,336 | $61.76 | $82,518 | 44,691 |
| 2020-10-08 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 1,167 | — | — | 46,027 |
| 2020-09-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 120 | $32.92 | $3,950 | 58,911 |
| 2020-08-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 104 | $38.01 | $3,953 | 58,135 |
| 2020-07-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 106 | $37.15 | $3,938 | 58,031 |
| 2020-06-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 95 | $41.31 | $3,925 | 57,925 |
| 2020-05-29 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 93 | $42.22 | $3,927 | 57,268 |
| 2020-05-13 | Seaton David Thomas | Dir |
Open-market buy
P
|
Common Stock | 2,400 | $41.03 | $98,472 | 2,500 |
| 2020-04-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 98 | $42.21 | $4,137 | 57,175 |
| 2020-04-15 | Freeman Jody | Dir |
Exercise / conversion
M · derivative
|
Stock Units | 3,421 | $31.86 | $108,997 | 22,426 |
| 2020-04-15 | Freeman Jody | Dir |
Exercise / conversion
M
|
Common Stock | 3,420 | — | — | 3,420 |
| 2020-03-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 134 | $30.82 | $4,129 | 57,077 |
| 2020-02-28 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 89 | $46.78 | $4,163 | 56,451 |
| 2020-02-20 | Wallette Don E Jr. | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 103,274 | $0.00 | $0 | 0 |
| 2020-02-20 | Wallette Don E Jr. | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 40,638 | $59.06 | $2,400,283 | 54,926 |
| 2020-02-20 | Wallette Don E Jr. | Executive Vice President |
Other disposed transaction
D
|
Common Stock | 62,636 | $59.06 | $3,699,595 | 95,564 |
| 2020-02-20 | Wallette Don E Jr. | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 103,274 | — | — | 158,200 |
| 2020-02-18 | Wallette Don E Jr. | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 43,777 | $0.00 | $0 | 0 |
| 2020-02-18 | Wallette Don E Jr. | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 16,197 | $58.14 | $941,694 | 54,926 |
| 2020-02-18 | Wallette Don E Jr. | Executive Vice President |
Other disposed transaction
D
|
Common Stock | 27,580 | $58.14 | $1,603,501 | 71,123 |
| 2020-02-18 | Wallette Don E Jr. | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 43,777 | — | — | 98,703 |
| 2020-02-14 | DeSanctis Ellen | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 34,100 | $0.00 | $0 | 32,000 |
| 2020-02-14 | DeSanctis Ellen | Senior Vice President |
Open-market sell
S
|
Common Stock | 34,100 | $58.55 | $1,996,702 | 22,578 |
| 2020-02-14 | DeSanctis Ellen | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 34,100 | $33.12 | $1,129,562 | 56,678 |
| 2020-02-14 | DeSanctis Ellen | Senior Vice President |
Open-market sell
S
|
Common Stock | 7,782 | $58.55 | $455,670 | 22,578 |
| 2020-02-14 | Brooks Catherine A. | VP & Controller |
Exercise / conversion
M · derivative
|
Stock Units | 4,563 | $0.00 | $0 | 0 |
| 2020-02-14 | Brooks Catherine A. | VP & Controller |
Other disposed transaction
F
|
Common Stock | 1,177 | $58.64 | $69,016 | 3,386 |
| 2020-02-14 | Brooks Catherine A. | VP & Controller |
Exercise / conversion
M
|
Common Stock | 4,563 | — | — | 4,563 |
| 2020-02-13 | DeSanctis Ellen | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 10,324 | $0.00 | $0 | 0 |
| 2020-02-13 | DeSanctis Ellen | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 2,542 | $59.02 | $150,042 | 30,360 |
| 2020-02-13 | DeSanctis Ellen | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 10,324 | — | — | 32,902 |
| 2020-02-11 | DeSanctis Ellen | Senior Vice President |
Equity grant / award
A · derivative
|
Stock Units | 26,595 | $0.00 | $0 | 26,595 |
| 2020-02-11 | DeSanctis Ellen | Senior Vice President |
Equity grant / award
A · derivative
|
Stock Units | 7,968 | $0.00 | $0 | 7,968 |
| 2020-01-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 70 | $59.76 | $4,183 | 56,362 |
| 2020-01-15 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 3,391 | $64.89 | $220,025 | 56,292 |
| 2019-12-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 128 | $64.53 | $8,260 | 52,901 |
| 2019-12-18 | Bullock William L. Jr. | President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 10,060 | $0.00 | $0 | 0 |
| 2019-12-18 | Bullock William L. Jr. | President |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 15,568 | $0.00 | $0 | 10,060 |
| 2019-12-18 | Bullock William L. Jr. | President |
Open-market sell
S
|
Common Stock | 25,628 | $63.17 | $1,618,985 | 17,358 |
| 2019-12-18 | Bullock William L. Jr. | President |
Exercise / conversion
M
|
Common Stock | 10,060 | $36.90 | $371,214 | 42,986 |
| 2019-12-18 | Bullock William L. Jr. | President |
Exercise / conversion
M
|
Common Stock | 15,568 | $36.90 | $574,459 | 32,926 |
| 2019-11-29 | Wallette Don E Jr. | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Units | 918 | $0.00 | $0 | 23,680 |
| 2019-11-29 | Wallette Don E Jr. | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 918 | $59.86 | $54,954 | 54,926 |
| 2019-11-29 | Wallette Don E Jr. | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 918 | — | — | 55,844 |
| 2019-10-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 151 | $54.66 | $8,254 | 52,274 |
| 2019-10-03 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Units | 1,166 | $69.98 | $81,592 | 3,502 |
| 2019-10-03 | Lance Ryan Michael | Chairman and CEO |
Other disposed transaction
D
|
Common Stock | 1,335 | $69.98 | $93,418 | 44,860 |
| 2019-10-03 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 1,166 | — | — | 46,195 |
| 2019-09-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 144 | $57.30 | $8,251 | 52,123 |
| 2019-08-30 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 158 | $52.28 | $8,260 | 51,674 |
| 2019-07-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 140 | $59.06 | $8,268 | 51,516 |
| 2019-06-28 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 135 | $61.19 | $8,260 | 51,376 |
| 2019-05-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 141 | $58.61 | $8,264 | 50,981 |
| 2019-04-30 | Norvik Harald J | Dir |
Equity grant / award
A · derivative
|
Stock Units | 221 | $63.26 | $13,980 | 81,892 |
| 2019-04-15 | Freeman Jody | Dir |
Exercise / conversion
M · derivative
|
Stock Units | 3,335 | $66.72 | $222,487 | 21,837 |
| 2019-04-15 | Freeman Jody | Dir |
Exercise / conversion
M
|
Common Stock | 3,334 | — | — | 3,334 |
| 2019-03-29 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 104 | $67.56 | $7,026 | 50,729 |
| 2019-03-04 | Brooks Catherine A. | VP & Controller |
Other disposed transaction
D
|
Common Stock | 3,362 | $70.00 | $235,340 | 0 |
| 2019-02-28 | Norvik Harald J | Dir |
Equity grant / award
A · derivative
|
Stock Units | 204 | $68.42 | $13,959 | 81,104 |
| 2019-02-19 | Hatfield Michael D. | President |
Exercise / conversion
M · derivative
|
Stock Units | 31,200 | $0.00 | $0 | 0 |
| 2019-02-19 | Hatfield Michael D. | President |
Other disposed transaction
F
|
Common Stock | 12,196 | $69.59 | $848,781 | 0 |
| 2019-02-19 | Hatfield Michael D. | President |
Other disposed transaction
D
|
Common Stock | 19,004 | $69.59 | $1,322,583 | 12,196 |
| 2019-02-19 | Hatfield Michael D. | President |
Exercise / conversion
M
|
Common Stock | 31,200 | — | — | 31,200 |
| 2019-02-18 | Bullock William L. Jr. | President |
Exercise / conversion
M · derivative
|
Stock Units | 8,034 | $0.00 | $0 | 0 |
| 2019-02-18 | Bullock William L. Jr. | President |
Other disposed transaction
F
|
Common Stock | 1,972 | $69.90 | $137,843 | 17,358 |
| 2019-02-18 | Bullock William L. Jr. | President |
Other disposed transaction
D
|
Common Stock | 6,062 | $69.90 | $423,734 | 19,330 |
| 2019-02-18 | Bullock William L. Jr. | President |
Exercise / conversion
M
|
Common Stock | 8,034 | — | — | 25,392 |
| 2019-02-16 | Brooks Catherine A. | VP & Controller |
Exercise / conversion
M · derivative
|
Stock Units | 4,519 | $0.00 | $0 | 0 |
| 2019-02-16 | Brooks Catherine A. | VP & Controller |
Other disposed transaction
F
|
Common Stock | 1,157 | $69.90 | $80,874 | 3,362 |
| 2019-02-16 | Brooks Catherine A. | VP & Controller |
Exercise / conversion
M
|
Common Stock | 4,519 | — | — | 4,519 |
| 2019-02-14 | Fox Matthew J | Executive Vice President |
Equity grant / award
A · derivative
|
Stock Units | 187,999 | $0.00 | $0 | 187,999 |
| 2019-02-14 | Fox Matthew J | Executive Vice President |
Equity grant / award
A · derivative
|
Stock Units | 28,090 | $0.00 | $0 | 28,090 |
| 2019-01-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 105 | $67.11 | $7,046 | 50,298 |
| 2019-01-15 | Norvik Harald J | Dir |
Equity grant / award
A · derivative
|
Stock Units | 3,320 | $66.27 | $220,016 | 80,691 |
| 2018-12-31 | Norvik Harald J | Dir |
Equity grant / award
A · derivative
|
Stock Units | 225 | $62.21 | $13,997 | 77,371 |
| 2018-11-30 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Units | 2,734 | $0.00 | $0 | 70,541 |
| 2018-11-30 | Lance Ryan Michael | Chairman and CEO |
Other disposed transaction
F
|
Common Stock | 2,734 | $66.19 | $180,950 | 45,029 |
| 2018-11-30 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 2,734 | — | — | 47,763 |
| 2018-10-31 | Norvik Harald J | Dir |
Equity grant / award
A · derivative
|
Stock Units | 198 | $70.78 | $14,015 | 76,595 |
| 2018-10-04 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Units | 1,166 | $78.23 | $91,219 | 4,668 |
| 2018-10-04 | Lance Ryan Michael | Chairman and CEO |
Other disposed transaction
D
|
Common Stock | 1,334 | $78.23 | $104,362 | 45,029 |
| 2018-10-04 | Lance Ryan Michael | Chairman and CEO |
Exercise / conversion
M
|
Common Stock | 1,166 | — | — | 46,363 |
| 2018-09-28 | Norvik Harald J | Dir |
Equity grant / award
A · derivative
|
Stock Units | 179 | $78.00 | $13,962 | 76,397 |
| 2018-09-10 | Schwarz Glenda Mae | VP & Controller |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 18,882 | $0.00 | $0 | 0 |
| 2018-09-10 | Schwarz Glenda Mae | VP & Controller |
Open-market sell
S
|
Common Stock | 18,882 | $71.15 | $1,343,439 | 10,182 |
| 2018-09-10 | Schwarz Glenda Mae | VP & Controller |
Exercise / conversion
M
|
Common Stock | 18,882 | $34.67 | $654,639 | 29,064 |
| 2018-08-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 160 | $73.25 | $11,720 | 45,811 |
| 2018-08-22 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 50,000 | $0.00 | $0 | 122,328 |
| 2018-08-22 | KELLY JANET LANGFORD | SVP & General Counsel |
Open-market sell
S
|
Common Stock | 50,000 | $72.37 | $3,618,635 | 511,739 |
| 2018-08-22 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 50,000 | $34.67 | $1,733,500 | 561,739 |
| 2018-07-31 | FARACI JOHN V | Dir |
Equity grant / award
A · derivative
|
Stock Units | 170 | $72.33 | $12,296 | 22,493 |
| 2018-06-29 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 168 | $69.67 | $11,705 | 45,489 |
| 2018-05-31 | NIBLOCK ROBERT A | Dir |
Equity grant / award
A · derivative
|
Stock Units | 173 | $67.64 | $11,702 | 45,133 |
| 2018-05-25 | Schwarz Glenda Mae | VP & Controller |
Open-market sell
S
|
Common Stock | 6,763 | $65.04 | $439,862 | 10,182 |
| 2018-05-22 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 49,496 | $0.00 | $0 | 172,328 |
| 2018-05-22 | KELLY JANET LANGFORD | SVP & General Counsel |
Open-market sell
S
|
Common Stock | 49,496 | $71.00 | $3,514,216 | 511,739 |
| 2018-05-22 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 49,496 | $34.67 | $1,716,026 | 561,235 |
| 2018-05-17 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 504 | $0.00 | $0 | 221,824 |
| 2018-05-17 | KELLY JANET LANGFORD | SVP & General Counsel |
Open-market sell
S
|
Common Stock | 504 | $71.00 | $35,784 | 511,739 |
| 2018-05-17 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 504 | $34.67 | $17,474 | 512,243 |
| 2018-05-14 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 64,184 | $0.00 | $0 | 0 |
| 2018-05-14 | KELLY JANET LANGFORD | SVP & General Counsel |
Open-market sell
S
|
Common Stock | 64,184 | $70.00 | $4,492,880 | 41,211 |
| 2018-05-14 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 64,184 | $36.90 | $2,368,390 | 105,395 |
| 2018-05-10 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 50,000 | $0.00 | $0 | 222,328 |
| 2018-05-10 | KELLY JANET LANGFORD | SVP & General Counsel |
Open-market sell
S
|
Common Stock | 50,000 | $69.51 | $3,475,275 | 511,739 |
| 2018-05-10 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 50,000 | $34.67 | $1,733,500 | 561,739 |
| 2018-05-07 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Options (Right to Buy) | 50,000 | $0.00 | $0 | 272,328 |
| 2018-05-07 | KELLY JANET LANGFORD | SVP & General Counsel |
Open-market sell
S
|
Common Stock | 50,000 | $67.46 | $3,372,955 | 511,739 |
| 2018-05-07 | KELLY JANET LANGFORD | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 50,000 | $34.67 | $1,733,500 | 561,739 |