Financial Metrics
KALU KAISER ALUMINUM CORPFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 678100000.0 | — | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 998700000.0 | +47.3% | USD | 10-Q | 2016-10-25 |
| Quarterly | 2017-09-30 | 332800000.0 | -66.7% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 388000000.0 | +16.6% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 415400000.0 | +7.1% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 393100000.0 | -5.4% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 395200000.0 | +0.5% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 375300000.0 | -5.0% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 374900000.0 | -0.1% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 369300000.0 | -1.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 275700000.0 | -25.3% | USD | 10-Q | 2021-07-26 |
| Quarterly | 2020-09-30 | 255700000.0 | -7.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 324000000.0 | +26.7% | USD | 10-Q | 2022-04-25 |
| Quarterly | 2021-06-30 | 741000000.0 | +128.7% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 750600000.0 | +1.3% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 948800000.0 | +26.4% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 954200000.0 | +0.6% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 748900000.0 | -21.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 807600000.0 | +7.8% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 814100000.0 | +0.8% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 743600000.0 | -8.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 737500000.0 | -0.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 773400000.0 | +4.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 747700000.0 | -3.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 777400000.0 | +4.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 823100000.0 | +5.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 843500000.0 | +2.5% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 1330600000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 1397500000.0 | +5.0% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 1585900000.0 | +13.5% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 1514100000.0 | -4.5% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 1172700000.0 | -22.5% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 2622000000.0 | +123.6% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 3427900000.0 | +30.7% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 3087000000.0 | -9.9% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 3024000000.0 | -2.0% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 3373000000.0 | +11.5% | USD | 10-K | 2026-02-19 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 81300000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 75900000.0 | -6.6% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 72100000.0 | -5.0% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 70700000.0 | -1.9% | USD | 10-K | 2020-02-25 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 44800000.0 | — | USD | 10-Q | 2017-04-21 |
| Quarterly | 2016-06-30 | 57900000.0 | +29.2% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 29800000.0 | -48.5% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 59300000.0 | +99.0% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 12500000.0 | -78.9% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 41500000.0 | +232.0% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 37100000.0 | -10.6% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 34700000.0 | -6.5% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 34900000.0 | +0.6% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 43000000.0 | +23.2% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 32400000.0 | -24.7% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 40700000.0 | +25.6% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 45600000.0 | +12.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 4700000.0 | -89.7% | USD | 10-Q | 2021-07-26 |
| Quarterly | 2020-09-30 | 12300000.0 | +161.7% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 16900000.0 | +37.4% | USD | 10-Q | 2022-04-25 |
| Quarterly | 2021-06-30 | 11100000.0 | -34.3% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 19800000.0 | +78.4% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 25200000.0 | +27.3% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -2000000.0 | -107.9% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 3000000.0 | +250.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 19100000.0 | +536.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 35900000.0 | +88.0% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 19100000.0 | -46.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 24300000.0 | +27.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 36200000.0 | +49.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 13200000.0 | -63.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 41400000.0 | +213.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 38000000.0 | -8.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 48800000.0 | +28.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 181100000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 155200000.0 | -14.3% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 143600000.0 | -7.5% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 125700000.0 | -12.5% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 81100000.0 | -35.5% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 64400000.0 | -20.6% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 4000000.0 | -93.8% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 122500000.0 | +2962.5% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 112200000.0 | -8.4% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 188800000.0 | +68.3% | USD | 10-K | 2026-02-19 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 26300000.0 | — | USD | 10-Q | 2017-04-21 |
| Quarterly | 2016-06-30 | 26000000.0 | -1.1% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 14900000.0 | -42.7% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 36000000.0 | +141.6% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 4700000.0 | -86.9% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 19900000.0 | +323.4% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 25700000.0 | +29.1% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-06-30 | 20700000.0 | -19.5% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-09-30 | 21700000.0 | +4.8% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 28000000.0 | +29.0% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2019-06-30 | 19200000.0 | -31.4% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2019-09-30 | 25400000.0 | +32.3% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 29100000.0 | +14.6% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-06-30 | -6600000.0 | -122.7% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-09-30 | 400000.0 | +106.1% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 4500000.0 | +1025.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-06-30 | -22400000.0 | -597.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | -2300000.0 | +89.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 8100000.0 | +452.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | -13800000.0 | -270.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 2500000.0 | +118.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 15900000.0 | +536.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 18300000.0 | +15.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 5400000.0 | -70.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 18200000.0 | +237.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 18900000.0 | +3.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 8800000.0 | -53.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 21600000.0 | +145.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 23200000.0 | +7.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 39500000.0 | +70.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 91700000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 45400000.0 | -50.5% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 91700000.0 | +102.0% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 62000000.0 | -32.4% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 28800000.0 | -53.5% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -18500000.0 | -164.2% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -29600000.0 | -60.0% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 67800000.0 | +329.1% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 65700000.0 | -3.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 112500000.0 | +71.2% | USD | 10-K | 2026-02-19 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.47 | — | USD/shares | 10-Q | 2017-04-21 |
| Quarterly | 2016-06-30 | 1.45 | -1.4% | USD/shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.84 | -42.1% | USD/shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 2.07 | +146.4% | USD/shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.28 | -86.5% | USD/shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 1.18 | +321.4% | USD/shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 1.54 | +30.5% | USD/shares | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 1.24 | -19.5% | USD/shares | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 1.31 | +5.6% | USD/shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 1.74 | +32.8% | USD/shares | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 1.19 | -31.6% | USD/shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 1.59 | +33.6% | USD/shares | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 1.83 | +15.1% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -0.41 | -122.4% | USD/shares | 10-Q | 2021-07-26 |
| Quarterly | 2020-09-30 | 0.02 | +104.9% | USD/shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.28 | +1300.0% | USD/shares | 10-Q | 2022-04-25 |
| Quarterly | 2021-06-30 | -1.42 | -607.1% | USD/shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | -0.14 | +90.1% | USD/shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.51 | +464.3% | USD/shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -0.87 | -270.6% | USD/shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.16 | +118.4% | USD/shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1.0 | +525.0% | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 1.14 | +14.0% | USD/shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.34 | -70.2% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.13 | +232.4% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1.18 | +4.4% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.54 | -54.2% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1.34 | +148.1% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.44 | +7.5% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2.44 | +69.4% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 5.15 | — | USD/shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 2.67 | -48.2% | USD/shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 5.53 | +107.1% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 3.88 | -29.8% | USD/shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 1.82 | -53.1% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -1.17 | -164.3% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -1.86 | -59.0% | USD/shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 4.25 | +328.5% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 4.08 | -4.0% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 6.96 | +70.6% | USD/shares | 10-K | 2026-02-19 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.44 | — | USD/shares | 10-Q | 2017-04-21 |
| Quarterly | 2016-06-30 | 1.43 | -0.7% | USD/shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.82 | -42.7% | USD/shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 2.04 | +148.8% | USD/shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.27 | -86.8% | USD/shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 1.16 | +329.6% | USD/shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 1.51 | +30.2% | USD/shares | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 1.22 | -19.2% | USD/shares | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 1.29 | +5.7% | USD/shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 1.71 | +32.6% | USD/shares | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 1.18 | -31.0% | USD/shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 1.57 | +33.1% | USD/shares | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 1.81 | +15.3% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -0.41 | -122.7% | USD/shares | 10-Q | 2021-07-26 |
| Quarterly | 2020-09-30 | 0.02 | +104.9% | USD/shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.28 | +1300.0% | USD/shares | 10-Q | 2022-04-25 |
| Quarterly | 2021-06-30 | -1.42 | -607.1% | USD/shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | -0.14 | +90.1% | USD/shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.51 | +464.3% | USD/shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -0.87 | -270.6% | USD/shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.16 | +118.4% | USD/shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.99 | +518.8% | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 1.14 | +15.2% | USD/shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.34 | -70.2% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.12 | +229.4% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1.15 | +2.7% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.54 | -53.0% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1.31 | +142.6% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.41 | +7.6% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2.38 | +68.8% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 5.09 | — | USD/shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 2.63 | -48.3% | USD/shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 5.43 | +106.5% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 3.83 | -29.5% | USD/shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 1.81 | -52.7% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -1.17 | -164.6% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -1.86 | -59.0% | USD/shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 4.21 | +326.3% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 4.02 | -4.5% | USD/shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 6.77 | +68.4% | USD/shares | 10-K | 2026-02-19 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 70700000.0 | — | USD | 10-Q | 2017-04-21 |
| Quarterly | 2016-06-30 | 195300000.0 | +176.2% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 72900000.0 | -62.7% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 55200000.0 | -24.3% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 34400000.0 | -37.7% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 57100000.0 | +66.0% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 73900000.0 | +29.4% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2017-12-31 | 51100000.0 | -30.9% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 135000000.0 | +164.2% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 164000000.0 | +21.5% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 94300000.0 | -42.5% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-12-31 | 125600000.0 | +33.2% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 115300000.0 | -8.2% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 122400000.0 | +6.2% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 172100000.0 | +40.6% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2019-12-31 | 264300000.0 | +53.6% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 307200000.0 | +16.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 710600000.0 | +131.3% | USD | 10-Q | 2021-07-26 |
| Quarterly | 2020-09-30 | 750100000.0 | +5.6% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-12-31 | 780300000.0 | +4.0% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 128000000.0 | -83.6% | USD | 10-Q | 2022-04-25 |
| Quarterly | 2021-06-30 | 283100000.0 | +121.2% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 295700000.0 | +4.5% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-12-31 | 303200000.0 | +2.5% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 261000000.0 | -13.9% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 235200000.0 | -9.9% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 129300000.0 | -45.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-12-31 | 57400000.0 | -55.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 31500000.0 | -45.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 19800000.0 | -37.1% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 44600000.0 | +125.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 82400000.0 | +84.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 101600000.0 | +23.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 70400000.0 | -30.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 45700000.0 | -35.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 18400000.0 | -59.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 21300000.0 | +15.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 13100000.0 | -38.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 17200000.0 | +31.3% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 55200000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 51100000.0 | -7.4% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 125600000.0 | +145.8% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 264300000.0 | +110.4% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 780300000.0 | +195.2% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 303200000.0 | -61.1% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 57400000.0 | -81.1% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 82400000.0 | +43.6% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 18400000.0 | -77.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 7000000.0 | -62.0% | USD | 10-K | 2026-02-19 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 138800000.0 | — | USD | 10-Q | 2016-04-22 |
| Quarterly | 2016-06-30 | 134600000.0 | -3.0% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 142200000.0 | +5.6% | USD | 10-Q | 2016-10-25 |
| Quarterly | 2016-12-31 | 137700000.0 | -3.2% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 157000000.0 | +14.0% | USD | 10-Q | 2017-04-21 |
| Quarterly | 2017-06-30 | 145600000.0 | -7.3% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 138200000.0 | -5.1% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 165000000.0 | +19.4% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 185300000.0 | +12.3% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 191200000.0 | +3.2% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 194500000.0 | +1.7% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 179800000.0 | -7.6% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 195800000.0 | +8.9% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 178100000.0 | -9.0% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 188100000.0 | +5.6% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 167100000.0 | -11.2% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 175200000.0 | +4.8% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2020-06-30 | 126400000.0 | -27.9% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 119000000.0 | -5.9% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2020-12-31 | 112800000.0 | -5.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 305800000.0 | +171.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 389200000.0 | +27.3% | USD | 10-Q | 2021-07-26 |
| Quarterly | 2021-09-30 | 361600000.0 | -7.1% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 332700000.0 | -8.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 432200000.0 | +29.9% | USD | 10-Q | 2022-04-25 |
| Quarterly | 2022-06-30 | 351100000.0 | -18.8% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 311500000.0 | -11.3% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 297200000.0 | -4.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 365000000.0 | +22.8% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 363600000.0 | -0.4% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 351500000.0 | -3.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 325200000.0 | -7.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 341400000.0 | +5.0% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 370100000.0 | +8.4% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 370200000.0 | +0.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 319700000.0 | -13.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 347400000.0 | +8.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 378700000.0 | +9.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 388900000.0 | +2.7% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 137700000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 165000000.0 | +19.8% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 179800000.0 | +9.0% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 167100000.0 | -7.1% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 112800000.0 | -32.5% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 332700000.0 | +194.9% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 297200000.0 | -10.7% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 325200000.0 | +9.4% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 319700000.0 | -1.7% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 395200000.0 | +23.6% | USD | 10-K | 2026-02-19 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 210600000.0 | — | USD | 10-Q | 2016-04-22 |
| Quarterly | 2016-06-30 | 217500000.0 | +3.3% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 223600000.0 | +2.8% | USD | 10-Q | 2016-10-25 |
| Quarterly | 2016-12-31 | 201600000.0 | -9.8% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 203500000.0 | +0.9% | USD | 10-Q | 2017-04-21 |
| Quarterly | 2017-06-30 | 199900000.0 | -1.8% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 212200000.0 | +6.2% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 207900000.0 | -2.0% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-01-01 | 167200000.0 | -19.6% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 176800000.0 | +5.7% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 177200000.0 | +0.2% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 196200000.0 | +10.7% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 215100000.0 | +9.6% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 233900000.0 | +8.7% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 231100000.0 | -1.2% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 192500000.0 | -16.7% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 177600000.0 | -7.7% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 194600000.0 | +9.6% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2020-06-30 | 181400000.0 | -6.8% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 157500000.0 | -13.2% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2020-12-31 | 152000000.0 | -3.5% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 385300000.0 | +153.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 383200000.0 | -0.5% | USD | 10-Q | 2021-07-26 |
| Quarterly | 2021-09-30 | 413600000.0 | +7.9% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 404600000.0 | -2.2% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 431500000.0 | +6.6% | USD | 10-Q | 2022-04-25 |
| Quarterly | 2022-06-30 | 468600000.0 | +8.6% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 538100000.0 | +14.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 525400000.0 | -2.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 537700000.0 | +2.3% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 497900000.0 | -7.4% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 488600000.0 | -1.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 477200000.0 | -2.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 536400000.0 | +12.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 532700000.0 | -0.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 555500000.0 | +4.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 601900000.0 | +8.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 572400000.0 | -4.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 595600000.0 | +4.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 702300000.0 | +17.9% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 201600000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 207900000.0 | +3.1% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 215100000.0 | +3.5% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 177600000.0 | -17.4% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 152000000.0 | -14.4% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 404600000.0 | +166.2% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 525400000.0 | +29.9% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 550700000.0 | +4.8% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 601900000.0 | +9.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 725200000.0 | +20.5% | USD | 10-K | 2026-02-19 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 447800000.0 | — | USD | 10-Q | 2016-04-22 |
| Quarterly | 2016-06-30 | 640400000.0 | +43.0% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 657900000.0 | +2.7% | USD | 10-Q | 2016-10-25 |
| Quarterly | 2016-12-31 | 655900000.0 | -0.3% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 636200000.0 | -3.0% | USD | 10-Q | 2017-04-21 |
| Quarterly | 2017-06-30 | 615800000.0 | -3.2% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 662600000.0 | +7.6% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 656600000.0 | -0.9% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-01-01 | 671500000.0 | +2.3% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 682300000.0 | +1.6% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 704800000.0 | +3.3% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 673000000.0 | -4.5% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 656600000.0 | -2.4% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 671100000.0 | +2.2% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 649700000.0 | -3.2% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 668600000.0 | +2.9% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 779800000.0 | +16.6% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 806400000.0 | +3.4% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2020-06-30 | 1107700000.0 | +37.4% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 1109600000.0 | +0.2% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2020-12-31 | 1121400000.0 | +1.1% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 930800000.0 | -17.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1200600000.0 | +29.0% | USD | 10-Q | 2021-07-26 |
| Quarterly | 2021-09-30 | 1223300000.0 | +1.9% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 1205400000.0 | -1.5% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1321400000.0 | +9.6% | USD | 10-Q | 2022-04-25 |
| Quarterly | 2022-06-30 | 1245900000.0 | -5.7% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 1127700000.0 | -9.5% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 1042600000.0 | -7.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1059900000.0 | +1.7% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 996600000.0 | -6.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 984400000.0 | -1.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 990200000.0 | +0.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1023100000.0 | +3.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1010500000.0 | -1.2% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 994900000.0 | -1.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1074600000.0 | +8.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1093800000.0 | +1.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1150600000.0 | +5.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1244200000.0 | +8.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 655900000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 656600000.0 | +0.1% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 656600000.0 | +0.0% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 779800000.0 | +18.8% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1121400000.0 | +43.8% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 1205400000.0 | +7.5% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1042600000.0 | -13.5% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 990200000.0 | -5.0% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1074600000.0 | +8.5% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1261500000.0 | +17.4% | USD | 10-K | 2026-02-19 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1236600000.0 | — | USD | 10-Q | 2016-04-22 |
| Quarterly | 2016-06-30 | 1421600000.0 | +15.0% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 1433400000.0 | +0.8% | USD | 10-Q | 2016-10-25 |
| Quarterly | 2016-12-31 | 1443500000.0 | +0.7% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 1413100000.0 | -2.1% | USD | 10-Q | 2017-04-21 |
| Quarterly | 2017-06-30 | 1386700000.0 | -1.9% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 1422700000.0 | +2.6% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 1385200000.0 | -2.6% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-01-01 | 1396800000.0 | +0.8% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 1405400000.0 | +0.6% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 1423800000.0 | +1.3% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 1426000000.0 | +0.2% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 1419300000.0 | -0.5% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 1447800000.0 | +2.0% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 1422100000.0 | -1.8% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 1426300000.0 | +0.3% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 1526200000.0 | +7.0% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 1553100000.0 | +1.8% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2020-06-30 | 1848400000.0 | +19.0% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 1847000000.0 | -0.1% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2020-12-31 | 1864700000.0 | +1.0% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 2152800000.0 | +15.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 2414500000.0 | +12.2% | USD | 10-Q | 2021-07-26 |
| Quarterly | 2021-09-30 | 2437200000.0 | +0.9% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 2422400000.0 | -0.6% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 2541400000.0 | +4.9% | USD | 10-Q | 2022-04-25 |
| Quarterly | 2022-06-30 | 2461700000.0 | -3.1% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 2373600000.0 | -3.6% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 2288800000.0 | -3.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 2329700000.0 | +1.8% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2267500000.0 | -2.7% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2268100000.0 | +0.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2267400000.0 | -0.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2299800000.0 | +1.4% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2315700000.0 | +0.7% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 2311400000.0 | -0.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2409900000.0 | +4.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2439600000.0 | +1.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2512800000.0 | +3.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2592100000.0 | +3.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 1443500000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 1385200000.0 | -4.0% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 1419300000.0 | +2.5% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 1526200000.0 | +7.5% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1864700000.0 | +22.2% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 2422400000.0 | +29.9% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 2288800000.0 | -5.5% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 2267400000.0 | -0.9% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2409900000.0 | +6.3% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2564800000.0 | +6.4% | USD | 10-K | 2026-02-19 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 160700000.0 | — | USD | 10-Q | 2016-04-22 |
| Quarterly | 2016-06-30 | 153000000.0 | -4.8% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 159200000.0 | +4.1% | USD | 10-Q | 2016-10-25 |
| Quarterly | 2016-12-31 | 165000000.0 | +3.6% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 153900000.0 | -6.7% | USD | 10-Q | 2017-04-21 |
| Quarterly | 2017-06-30 | 156300000.0 | +1.6% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 176700000.0 | +13.1% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 173100000.0 | -2.0% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-01-01 | 174600000.0 | +0.9% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 184500000.0 | +5.7% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 194100000.0 | +5.2% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 192500000.0 | -0.8% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 205500000.0 | +6.8% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 204200000.0 | -0.6% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 178900000.0 | -12.4% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 175800000.0 | -1.7% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 170400000.0 | -3.1% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 199100000.0 | +16.8% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2020-06-30 | 150400000.0 | -24.5% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 142200000.0 | -5.5% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2020-12-31 | 158300000.0 | +11.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 350400000.0 | +121.4% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 439500000.0 | +25.4% | USD | 10-Q | 2021-07-26 |
| Quarterly | 2021-09-30 | 444800000.0 | +1.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 456700000.0 | +2.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 554600000.0 | +21.4% | USD | 10-Q | 2022-04-25 |
| Quarterly | 2022-06-30 | 547500000.0 | -1.3% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 468200000.0 | -14.5% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 418700000.0 | -10.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 405900000.0 | -3.1% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 354700000.0 | -12.6% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 367000000.0 | +3.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 370000000.0 | +0.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 384700000.0 | +4.0% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 396400000.0 | +3.0% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 382200000.0 | -3.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 400500000.0 | +4.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 410000000.0 | +2.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 426200000.0 | +4.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 500700000.0 | +17.5% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 165000000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 173100000.0 | +4.9% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 205500000.0 | +18.7% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 170400000.0 | -17.1% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 158300000.0 | -7.1% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 456700000.0 | +188.5% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 418700000.0 | -8.3% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 370000000.0 | -11.6% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 400500000.0 | +8.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 427200000.0 | +6.7% | USD | 10-K | 2026-02-19 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 448800000.0 | — | USD | 10-Q | 2016-04-22 |
| Quarterly | 2016-06-30 | 613300000.0 | +36.7% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 619300000.0 | +1.0% | USD | 10-Q | 2016-10-25 |
| Quarterly | 2016-12-31 | 638800000.0 | +3.1% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 614500000.0 | -3.8% | USD | 10-Q | 2017-04-21 |
| Quarterly | 2017-06-30 | 617900000.0 | +0.6% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 639100000.0 | +3.4% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 638900000.0 | -0.0% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-01-01 | 640400000.0 | +0.2% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 651800000.0 | +1.8% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 662800000.0 | +1.7% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 663500000.0 | +0.1% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 678900000.0 | +2.3% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 699900000.0 | +3.1% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 675800000.0 | -3.4% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 674900000.0 | -0.1% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 792300000.0 | +17.4% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 832000000.0 | +5.0% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2020-06-30 | 1129600000.0 | +35.8% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 1127700000.0 | -0.2% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2020-12-31 | 1132300000.0 | +0.4% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 1417800000.0 | +25.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1693800000.0 | +19.5% | USD | 10-Q | 2021-07-26 |
| Quarterly | 2021-09-30 | 1716200000.0 | +1.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 1729900000.0 | +0.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1833200000.0 | +6.0% | USD | 10-Q | 2022-04-25 |
| Quarterly | 2022-06-30 | 1811700000.0 | -1.2% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 1731600000.0 | -4.4% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 1657600000.0 | -4.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1694100000.0 | +2.2% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1629400000.0 | -3.8% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 1627400000.0 | -0.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1615200000.0 | -0.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1634900000.0 | +1.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1653700000.0 | +1.1% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 1644400000.0 | -0.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1666800000.0 | +1.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1682800000.0 | +1.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1736800000.0 | +3.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1786000000.0 | +2.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 638800000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 638900000.0 | +0.0% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 678900000.0 | +6.3% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 792300000.0 | +16.7% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1132300000.0 | +42.9% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 1729900000.0 | +52.8% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1657600000.0 | -4.2% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 1615200000.0 | -2.6% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1666800000.0 | +3.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1738700000.0 | +4.3% | USD | 10-K | 2026-02-19 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 787800000.0 | — | USD | 10-Q | 2016-04-22 |
| Quarterly | 2016-06-30 | 808300000.0 | +2.6% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 814100000.0 | +0.7% | USD | 10-Q | 2016-10-25 |
| Quarterly | 2016-12-31 | 804700000.0 | -1.2% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 798600000.0 | -0.8% | USD | 10-Q | 2017-04-21 |
| Quarterly | 2017-06-30 | 768800000.0 | -3.7% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 783600000.0 | +1.9% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 746300000.0 | -4.8% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-01-01 | 756400000.0 | +1.4% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 753600000.0 | -0.4% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-06-30 | 761000000.0 | +1.0% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-09-30 | 762500000.0 | +0.2% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-12-31 | 740400000.0 | -2.9% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2019-03-31 | 747900000.0 | +1.0% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2019-06-30 | 746300000.0 | -0.2% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2019-09-30 | 751400000.0 | +0.7% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2019-12-31 | 733900000.0 | -2.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-03-31 | 721100000.0 | -1.7% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-06-30 | 718800000.0 | -0.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-09-30 | 719300000.0 | +0.1% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-12-31 | 732400000.0 | +1.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-03-31 | 735000000.0 | +0.4% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-06-30 | 720700000.0 | -1.9% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | 721000000.0 | +0.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-12-31 | 692500000.0 | -4.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-03-31 | 708200000.0 | +2.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | 650000000.0 | -8.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 642000000.0 | -1.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-12-31 | 631200000.0 | -1.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-03-31 | 635600000.0 | +0.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 638100000.0 | +0.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 640700000.0 | +0.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 652200000.0 | +1.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-03-31 | 714700000.0 | +9.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 727600000.0 | +1.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 729400000.0 | +0.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 743100000.0 | +1.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 756800000.0 | +1.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 776000000.0 | +2.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 806100000.0 | +3.9% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 804700000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 746300000.0 | -7.3% | USD | 10-K | 2021-02-26 |
| Annual | 2018-12-31 | 740400000.0 | -0.8% | USD | 10-K | 2022-03-01 |
| Annual | 2019-12-31 | 733900000.0 | -0.9% | USD | 10-K | 2023-02-24 |
| Annual | 2020-12-31 | 732400000.0 | -0.2% | USD | 10-K | 2024-02-23 |
| Annual | 2021-12-31 | 692500000.0 | -5.4% | USD | 10-K | 2025-02-20 |
| Annual | 2022-12-31 | 631200000.0 | -8.9% | USD | 10-K | 2026-02-19 |
| Annual | 2023-12-31 | 708400000.0 | +12.2% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 743100000.0 | +4.9% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 826100000.0 | +11.2% | USD | 10-K | 2026-02-19 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 194800000.0 | — | USD | 10-Q | 2016-04-22 |
| Quarterly | 2016-06-30 | 368200000.0 | +89.0% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 368500000.0 | +0.1% | USD | 10-Q | 2016-10-25 |
| Quarterly | 2016-12-31 | 368700000.0 | +0.1% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 368900000.0 | +0.1% | USD | 10-Q | 2017-04-21 |
| Quarterly | 2017-06-30 | 369200000.0 | +0.1% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 369400000.0 | +0.1% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 369600000.0 | +0.1% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 369800000.0 | +0.1% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 370000000.0 | +0.1% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 370200000.0 | +0.1% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 370400000.0 | +0.1% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 370600000.0 | +0.1% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 370900000.0 | +0.1% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 371100000.0 | +0.1% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 492600000.0 | +32.7% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 492800000.0 | +0.0% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2020-06-30 | 837100000.0 | +69.9% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 837600000.0 | +0.1% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2020-12-31 | 838100000.0 | +0.1% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 838700000.0 | +0.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1035500000.0 | +23.5% | USD | 10-Q | 2021-07-26 |
| Quarterly | 2021-09-30 | 1035900000.0 | +0.0% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 1036300000.0 | +0.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1036800000.0 | +0.0% | USD | 10-Q | 2022-04-25 |
| Quarterly | 2022-06-30 | 1037200000.0 | +0.0% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 1037600000.0 | +0.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 1038100000.0 | +0.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1077900000.0 | +3.8% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1053900000.0 | -2.2% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 1039400000.0 | -1.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1039800000.0 | +0.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1040300000.0 | +0.0% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1040700000.0 | +0.0% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 1041200000.0 | +0.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1041600000.0 | +0.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1042000000.0 | +0.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1075200000.0 | +3.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1042900000.0 | -3.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 368700000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 369600000.0 | +0.2% | USD | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 370400000.0 | +0.2% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 492600000.0 | +33.0% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 838100000.0 | +70.1% | USD | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 1036300000.0 | +23.6% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1038100000.0 | +0.2% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 1039800000.0 | +0.2% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1041600000.0 | +0.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1059600000.0 | +1.7% | USD | 10-K | 2026-02-19 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 21300000.0 | — | USD | 10-Q | 2017-04-21 |
| Quarterly | 2016-06-30 | 72200000.0 | +239.0% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 107400000.0 | +48.8% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 4100000.0 | -96.2% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 73100000.0 | +1682.9% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 131500000.0 | +79.9% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 26100000.0 | -80.2% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 84000000.0 | +221.8% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 112500000.0 | +33.9% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 22800000.0 | -79.7% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 70500000.0 | +209.2% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 153900000.0 | +118.3% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 52400000.0 | -66.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 94900000.0 | +81.1% | USD | 10-Q | 2021-07-26 |
| Quarterly | 2020-09-30 | 150700000.0 | +58.8% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | -11400000.0 | -107.6% | USD | 10-Q | 2022-04-25 |
| Quarterly | 2021-06-30 | 4900000.0 | +143.0% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 33300000.0 | +579.6% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1400000.0 | -95.8% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 7000000.0 | +400.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | -58600000.0 | -937.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | -20300000.0 | +65.4% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 47800000.0 | +335.5% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 137600000.0 | +187.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 63300000.0 | -54.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 89600000.0 | +41.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 123700000.0 | +38.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 57000000.0 | -53.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 72900000.0 | +27.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 132000000.0 | +81.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 165600000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 141500000.0 | -14.6% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 150200000.0 | +6.1% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 232300000.0 | +54.7% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 206900000.0 | -10.9% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 79400000.0 | -61.6% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -63100000.0 | -179.5% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 211900000.0 | +435.8% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 167100000.0 | -21.1% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 111400000.0 | -33.3% | USD | 10-K | 2026-02-19 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -5900000.0 | — | USD | 10-Q | 2017-04-21 |
| Quarterly | 2016-06-30 | -84700000.0 | -1335.6% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | -228500000.0 | -169.8% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 21400000.0 | +109.4% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 16500000.0 | -22.9% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | -14300000.0 | -186.7% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 80600000.0 | +663.6% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 75900000.0 | -5.8% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 100000.0 | -99.9% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 1000000.0 | +900.0% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | -17700000.0 | -1870.0% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | -29300000.0 | -65.5% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 18600000.0 | +163.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 46700000.0 | +151.1% | USD | 10-Q | 2021-07-26 |
| Quarterly | 2020-09-30 | 41600000.0 | -10.9% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | -626600000.0 | -1606.2% | USD | 10-Q | 2022-04-25 |
| Quarterly | 2021-06-30 | -635900000.0 | -1.5% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | -639500000.0 | -0.6% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | -28300000.0 | +95.6% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -44800000.0 | -58.3% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | -71700000.0 | -60.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | -25900000.0 | +63.9% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -67700000.0 | -161.4% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -105000000.0 | -55.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -29900000.0 | +71.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -73600000.0 | -146.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -118600000.0 | -61.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -38200000.0 | +67.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -81900000.0 | -114.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -89700000.0 | -9.5% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | -276400000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -25500000.0 | +90.8% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 31100000.0 | +222.0% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -101800000.0 | -427.3% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 26900000.0 | +126.4% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -665800000.0 | -2575.1% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -125800000.0 | +81.1% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | -128200000.0 | -1.9% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -174600000.0 | -36.2% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -77800000.0 | +55.4% | USD | 10-K | 2026-02-19 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -17200000.0 | — | USD | 10-Q | 2017-04-21 |
| Quarterly | 2016-06-30 | 135400000.0 | +887.2% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 122300000.0 | -9.7% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -46500000.0 | -138.0% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -86900000.0 | -86.9% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | -97800000.0 | -12.5% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | -22800000.0 | +76.7% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | -45400000.0 | -99.1% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | -67800000.0 | -49.3% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | -34000000.0 | +49.9% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | -55500000.0 | -63.2% | USD | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | -77700000.0 | -40.0% | USD | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | -28500000.0 | +63.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 304400000.0 | +1168.1% | USD | 10-Q | 2021-07-26 |
| Quarterly | 2020-09-30 | 293200000.0 | -3.7% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | -14500000.0 | -104.9% | USD | 10-Q | 2022-04-25 |
| Quarterly | 2021-06-30 | 133600000.0 | +1021.4% | USD | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 121400000.0 | -9.1% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | -14900000.0 | -112.3% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -29800000.0 | -100.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | -43200000.0 | -45.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 25000000.0 | +157.9% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -13000000.0 | -152.0% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -41200000.0 | -216.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -14200000.0 | +65.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -28000000.0 | -97.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -41800000.0 | -49.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -15400000.0 | +63.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 4000000.0 | +126.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -43200000.0 | -1180.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 94800000.0 | — | USD | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | -119400000.0 | -225.9% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | -106000000.0 | +11.2% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 8500000.0 | +108.0% | USD | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 281900000.0 | +3216.5% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 109100000.0 | -61.3% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -56800000.0 | -152.1% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | -54300000.0 | +4.4% | USD | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | -55300000.0 | -1.8% | USD | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | -44600000.0 | +19.3% | USD | 10-K | 2026-02-19 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 17986521.0 | — | shares | 10-Q | 2016-04-22 |
| Quarterly | 2016-06-30 | 17984605.0 | -0.0% | shares | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 17923218.0 | -0.3% | shares | 10-Q | 2016-10-25 |
| Quarterly | 2016-12-31 | 17651461.0 | -1.5% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 17282630.0 | -2.1% | shares | 10-Q | 2017-04-21 |
| Quarterly | 2017-06-30 | 16923738.0 | -2.1% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 16905368.0 | -0.1% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 16773586.0 | -0.8% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 16782536.0 | +0.1% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 16665941.0 | -0.7% | shares | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 16547237.0 | -0.7% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 16234603.0 | -1.9% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 16134547.0 | -0.6% | shares | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 16028675.0 | -0.7% | shares | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 15900956.0 | -0.8% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 15868304.0 | -0.2% | shares | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 15789594.0 | -0.5% | shares | 10-Q | 2020-04-21 |
| Quarterly | 2020-06-30 | 15812169.0 | +0.1% | shares | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 15812169.0 | +0.0% | shares | 10-Q | 2020-10-26 |
| Quarterly | 2020-12-31 | 15812169.0 | +0.0% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 15847938.0 | +0.2% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 15859820.0 | +0.1% | shares | 10-Q | 2021-07-26 |
| Quarterly | 2021-09-30 | 15862672.0 | +0.0% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 15865118.0 | +0.0% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 15904116.0 | +0.2% | shares | 10-Q | 2022-04-25 |
| Quarterly | 2022-06-30 | 15922062.0 | +0.1% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 15940580.0 | +0.1% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 15940756.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 15974036.0 | +0.2% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 16013164.0 | +0.2% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 16013818.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 16015791.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 16056032.0 | +0.3% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 16087112.0 | +0.2% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 16087755.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 16095898.0 | +0.1% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 16154376.0 | +0.4% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 16177739.0 | +0.1% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 16206255.0 | +0.2% | shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 17651461.0 | — | shares | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 16773586.0 | -5.0% | shares | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 16234603.0 | -3.2% | shares | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 15868304.0 | -2.3% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 15812169.0 | -0.4% | shares | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 15865118.0 | +0.3% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 15940756.0 | +0.5% | shares | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 16015791.0 | +0.5% | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 16095898.0 | +0.5% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 16210443.0 | +0.7% | shares | 10-K | 2026-02-19 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 23307219.0 | — | shares | 10-Q | 2016-04-22 |
| Quarterly | 2016-06-30 | 22331071.0 | -4.2% | shares | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 22330955.0 | -0.0% | shares | 10-Q | 2016-10-25 |
| Quarterly | 2016-12-31 | 22332732.0 | +0.0% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 22379247.0 | +0.2% | shares | 10-Q | 2017-04-21 |
| Quarterly | 2017-06-30 | 22392995.0 | +0.1% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 22392946.0 | -0.0% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 22393537.0 | +0.0% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 22460642.0 | +0.3% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 22471592.0 | +0.0% | shares | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 22471628.0 | +0.0% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 22471705.0 | +0.0% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 22547626.0 | +0.3% | shares | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 22549931.0 | +0.0% | shares | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 22550827.0 | +0.0% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 22550827.0 | +0.0% | shares | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 22624880.0 | +0.3% | shares | 10-Q | 2020-04-21 |
| Quarterly | 2020-06-30 | 22647455.0 | +0.1% | shares | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 22647455.0 | +0.0% | shares | 10-Q | 2020-10-26 |
| Quarterly | 2020-12-31 | 22647455.0 | +0.0% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 22683224.0 | +0.2% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 22695106.0 | +0.1% | shares | 10-Q | 2021-07-26 |
| Quarterly | 2021-09-30 | 22697958.0 | +0.0% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 22700404.0 | +0.0% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 22739402.0 | +0.2% | shares | 10-Q | 2022-04-25 |
| Quarterly | 2022-06-30 | 22757348.0 | +0.1% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 22775866.0 | +0.1% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 22776042.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 22809322.0 | +0.1% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 22848450.0 | +0.2% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 22849104.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 22851077.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 22891318.0 | +0.2% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 22922398.0 | +0.1% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 22923041.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 22931184.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 22989662.0 | +0.3% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 23013025.0 | +0.1% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 23041541.0 | +0.1% | shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 22332732.0 | — | shares | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 22393537.0 | +0.3% | shares | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 22471705.0 | +0.3% | shares | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 22550827.0 | +0.4% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 22647455.0 | +0.4% | shares | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 22700404.0 | +0.2% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 22776042.0 | +0.3% | shares | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 22851077.0 | +0.3% | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 22931184.0 | +0.4% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 23045729.0 | +0.5% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 17864000.0 | — | shares | 10-Q | 2017-04-21 |
| Quarterly | 2016-06-30 | 17871000.0 | +0.0% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 17841000.0 | -0.2% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 17385000.0 | -2.6% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 17003000.0 | -2.2% | shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 16834000.0 | -1.0% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 16707000.0 | -0.8% | shares | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 16685000.0 | -0.1% | shares | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 16573000.0 | -0.7% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 16108000.0 | -2.8% | shares | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 16063000.0 | -0.3% | shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 15956000.0 | -0.7% | shares | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 15838000.0 | -0.7% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 15781000.0 | -0.4% | shares | 10-Q | 2021-07-26 |
| Quarterly | 2020-09-30 | 15794000.0 | +0.1% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 15805000.0 | +0.1% | shares | 10-Q | 2022-04-25 |
| Quarterly | 2021-06-30 | 15835000.0 | +0.2% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 15852000.0 | +0.1% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 15866000.0 | +0.1% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 15899000.0 | +0.2% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 15926000.0 | +0.2% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 15940000.0 | +0.1% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 15974000.0 | +0.2% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 15995000.0 | +0.1% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 16027000.0 | +0.2% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 16072000.0 | +0.3% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 16087000.0 | +0.1% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 16116000.0 | +0.2% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 16160000.0 | +0.3% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 16192000.0 | +0.2% | shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 17813000.0 | — | shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 16996000.0 | -4.6% | shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 16585000.0 | -2.4% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 15997000.0 | -3.5% | shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 15802000.0 | -1.2% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 15836000.0 | +0.2% | shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 15906000.0 | +0.4% | shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 15991000.0 | +0.5% | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 16069000.0 | +0.5% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 16169000.0 | +0.6% | shares | 10-K | 2026-02-19 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 18200000.0 | — | shares | 10-Q | 2017-04-21 |
| Quarterly | 2016-06-30 | 18194000.0 | -0.0% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 18175000.0 | -0.1% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 17603000.0 | -3.1% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 17201000.0 | -2.3% | shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 17160000.0 | -0.2% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 17031000.0 | -0.8% | shares | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 16905000.0 | -0.7% | shares | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 16783000.0 | -0.7% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 16372000.0 | -2.4% | shares | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 16240000.0 | -0.8% | shares | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 16125000.0 | -0.7% | shares | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 16008000.0 | -0.7% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 15781000.0 | -1.4% | shares | 10-Q | 2021-07-26 |
| Quarterly | 2020-09-30 | 15865000.0 | +0.5% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 15987000.0 | +0.8% | shares | 10-Q | 2022-04-25 |
| Quarterly | 2021-06-30 | 15835000.0 | -1.0% | shares | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 15852000.0 | +0.1% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 16038000.0 | +1.2% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 15899000.0 | -0.9% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 16029000.0 | +0.8% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 16096000.0 | +0.4% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 16083000.0 | -0.1% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 16154000.0 | +0.4% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 16230000.0 | +0.5% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 16398000.0 | +1.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 16335000.0 | -0.4% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 16399000.0 | +0.4% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 16479000.0 | +0.5% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 16612000.0 | +0.8% | shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 18033000.0 | — | shares | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 17259000.0 | -4.3% | shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 16874000.0 | -2.2% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 16203000.0 | -4.0% | shares | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 15913000.0 | -1.8% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 15836000.0 | -0.5% | shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 15906000.0 | +0.4% | shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 16131000.0 | +1.4% | shares | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 16319000.0 | +1.2% | shares | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 16622000.0 | +1.9% | shares | 10-K | 2026-02-19 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.4770 | — | ratio | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 0.6967 | +46.1% | ratio | 10-Q | 2016-10-25 |
| Quarterly | 2017-09-30 | 0.2339 | -66.4% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.2761 | +18.0% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 0.2918 | +5.7% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 0.2757 | -5.5% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.2730 | -1.0% | ratio | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 0.2639 | -3.3% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.2628 | -0.4% | ratio | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 0.2378 | -9.5% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.1492 | -37.3% | ratio | 10-Q | 2021-07-26 |
| Quarterly | 2020-09-30 | 0.1384 | -7.2% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.1505 | +8.7% | ratio | 10-Q | 2022-04-25 |
| Quarterly | 2021-06-30 | 0.3069 | +103.9% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.3080 | +0.4% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.3733 | +21.2% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.3876 | +3.8% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.3155 | -18.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.3467 | +9.9% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.3590 | +3.6% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.3279 | -8.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.3207 | -2.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.3340 | +4.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.3235 | -3.1% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.3187 | -1.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.3276 | +2.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.3254 | -0.7% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.9218 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 1.0089 | +9.4% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 1.1174 | +10.8% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.9921 | -11.2% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.6289 | -36.6% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1.0824 | +72.1% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 1.4977 | +38.4% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 1.3615 | -9.1% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 1.2548 | -7.8% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 1.3151 | +4.8% | ratio | 10-K | 2026-02-19 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.7866 | — | ratio | 10-Q | 2016-04-22 |
| Quarterly | 2016-06-30 | 4.1856 | +50.2% | ratio | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 4.1325 | -1.3% | ratio | 10-Q | 2016-10-25 |
| Quarterly | 2016-12-31 | 3.9752 | -3.8% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 4.1339 | +4.0% | ratio | 10-Q | 2017-04-21 |
| Quarterly | 2017-06-30 | 3.9399 | -4.7% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 3.7499 | -4.8% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 3.7932 | +1.2% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-01-01 | 3.8459 | +1.4% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 3.6981 | -3.8% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 3.6311 | -1.8% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 3.4961 | -3.7% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 3.1951 | -8.6% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 3.2865 | +2.9% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 3.6316 | +10.5% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 3.8032 | +4.7% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 4.5763 | +20.3% | ratio | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 4.0502 | -11.5% | ratio | 10-Q | 2020-04-21 |
| Quarterly | 2020-06-30 | 7.3650 | +81.8% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 7.8031 | +5.9% | ratio | 10-Q | 2020-10-26 |
| Quarterly | 2020-12-31 | 7.0840 | -9.2% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 2.6564 | -62.5% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 2.7317 | +2.8% | ratio | 10-Q | 2021-07-26 |
| Quarterly | 2021-09-30 | 2.7502 | +0.7% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 2.6394 | -4.0% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 2.3826 | -9.7% | ratio | 10-Q | 2022-04-25 |
| Quarterly | 2022-06-30 | 2.2756 | -4.5% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 2.4086 | +5.8% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 2.4901 | +3.4% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 2.6112 | +4.9% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2.8097 | +7.6% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2.6823 | -4.5% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2.6762 | -0.2% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2.6595 | -0.6% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2.5492 | -4.1% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 2.6031 | +2.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2.6831 | +3.1% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2.6678 | -0.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2.6997 | +1.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2.4849 | -8.0% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 3.9752 | — | ratio | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 3.7932 | -4.6% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 3.1951 | -15.8% | ratio | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 4.5763 | +43.2% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 7.0840 | +54.8% | ratio | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 2.6394 | -62.7% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 2.4901 | -5.7% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 2.6762 | +7.5% | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2.6831 | +0.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2.9529 | +10.1% | ratio | 10-K | 2026-02-19 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5697 | — | ratio | 10-Q | 2016-04-22 |
| Quarterly | 2016-06-30 | 0.7588 | +33.2% | ratio | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 0.7607 | +0.3% | ratio | 10-Q | 2016-10-25 |
| Quarterly | 2016-12-31 | 0.7938 | +4.4% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.7695 | -3.1% | ratio | 10-Q | 2017-04-21 |
| Quarterly | 2017-06-30 | 0.8037 | +4.5% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 0.8156 | +1.5% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 0.8561 | +5.0% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-01-01 | 0.8466 | -1.1% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.8649 | +2.2% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 0.8710 | +0.7% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 0.8702 | -0.1% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 0.9169 | +5.4% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.9358 | +2.1% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 0.9055 | -3.2% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 0.8982 | -0.8% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 1.0796 | +20.2% | ratio | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 1.1538 | +6.9% | ratio | 10-Q | 2020-04-21 |
| Quarterly | 2020-06-30 | 1.5715 | +36.2% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2020-09-30 | 1.5678 | -0.2% | ratio | 10-Q | 2020-10-26 |
| Quarterly | 2020-12-31 | 1.5460 | -1.4% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 1.9290 | +24.8% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 2.3502 | +21.8% | ratio | 10-Q | 2021-07-26 |
| Quarterly | 2021-09-30 | 2.3803 | +1.3% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 2.4981 | +4.9% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 2.5885 | +3.6% | ratio | 10-Q | 2022-04-25 |
| Quarterly | 2022-06-30 | 2.7872 | +7.7% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2022-09-30 | 2.6972 | -3.2% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 2.6261 | -2.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 2.6654 | +1.5% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2.5535 | -4.2% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2.5400 | -0.5% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2.4765 | -2.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2.2875 | -7.6% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2.2728 | -0.6% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 2.2545 | -0.8% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2.2430 | -0.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2.2236 | -0.9% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2.2381 | +0.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2.2156 | -1.0% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.7938 | — | ratio | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 0.8561 | +7.8% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 0.9169 | +7.1% | ratio | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 1.0796 | +17.7% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1.5460 | +43.2% | ratio | 10-K | 2022-03-01 |
| Annual | 2021-12-31 | 2.4981 | +61.6% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 2.6261 | +5.1% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 2.2801 | -13.2% | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 2.2430 | -1.6% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 2.1047 | -6.2% | ratio | 10-K | 2026-02-19 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 0.0611 | — | ratio | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 0.0543 | -11.1% | ratio | 10-K | 2019-02-22 |
| Annual | 2018-12-31 | 0.0455 | -16.3% | ratio | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 0.0467 | +2.7% | ratio | 10-K | 2020-02-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.0383 | — | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0149 | -61.1% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-09-30 | 0.0598 | +300.8% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.0662 | +10.8% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2018-06-30 | 0.0498 | -24.8% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2018-09-30 | 0.0552 | +10.8% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.0709 | +28.3% | ratio | 10-Q | 2020-10-26 |
| Quarterly | 2019-06-30 | 0.0512 | -27.8% | ratio | 10-Q | 2020-10-26 |
| Quarterly | 2019-09-30 | 0.0678 | +32.4% | ratio | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 0.0788 | +16.3% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-06-30 | -0.0239 | -130.4% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-09-30 | 0.0016 | +106.5% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.0139 | +787.8% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-06-30 | -0.0302 | -317.7% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | -0.0031 | +89.9% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.0085 | +378.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | -0.0145 | -269.4% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 0.0033 | +123.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0197 | +489.8% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.0225 | +14.2% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.0073 | -67.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0247 | +239.8% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 0.0244 | -1.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 0.0118 | -51.8% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0278 | +136.1% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 0.0282 | +1.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 0.0468 | +66.1% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.0689 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.0325 | -52.9% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.0578 | +78.0% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0409 | -29.2% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.0246 | -40.0% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -0.0071 | -128.7% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -0.0086 | -22.4% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.0220 | +354.3% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0217 | -1.1% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0334 | +53.5% | ratio | 10-K | 2026-02-19 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.0854 | — | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0298 | -65.1% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-09-30 | 0.1247 | +317.9% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.0956 | -23.3% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 0.0835 | -12.6% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 0.0888 | +6.3% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.1088 | +22.6% | ratio | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 0.0863 | -20.7% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.1086 | +25.8% | ratio | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 0.1235 | +13.7% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0170 | -86.2% | ratio | 10-Q | 2021-07-26 |
| Quarterly | 2020-09-30 | 0.0481 | +182.2% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.0522 | +8.4% | ratio | 10-Q | 2022-04-25 |
| Quarterly | 2021-06-30 | 0.0150 | -71.3% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.0264 | +76.1% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.0266 | +0.7% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -0.0021 | -107.9% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.0040 | +291.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0237 | +490.4% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0441 | +86.5% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.0257 | -41.8% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0329 | +28.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0468 | +42.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0177 | -62.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0533 | +201.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0462 | -13.3% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0579 | +25.3% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.1361 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.1111 | -18.4% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.0905 | -18.5% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0830 | -8.3% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.0692 | -16.7% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0246 | -64.5% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0012 | -95.2% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.0397 | +3300.7% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0371 | -6.5% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0560 | +50.9% | ratio | 10-K | 2026-02-19 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4400 | — | ratio | 10-Q | 2017-04-21 |
| Quarterly | 2016-06-30 | 1.2765 | +190.1% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.4579 | -64.1% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 0.3345 | -26.9% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.2235 | -33.2% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.3653 | +63.4% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.4182 | +14.5% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2017-12-31 | 0.2952 | -29.4% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.7317 | +147.9% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 0.8449 | +15.5% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 0.4899 | -42.0% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2018-12-31 | 0.6112 | +24.8% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.5646 | -7.6% | ratio | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 0.6842 | +21.2% | ratio | 10-Q | 2020-07-28 |
| Quarterly | 2019-09-30 | 0.9790 | +43.1% | ratio | 10-Q | 2020-10-26 |
| Quarterly | 2019-12-31 | 1.5511 | +58.4% | ratio | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 1.5429 | -0.5% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 4.7247 | +206.2% | ratio | 10-Q | 2021-07-26 |
| Quarterly | 2020-09-30 | 5.2750 | +11.6% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-12-31 | 4.9292 | -6.6% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.3653 | -92.6% | ratio | 10-Q | 2022-04-25 |
| Quarterly | 2021-06-30 | 0.6441 | +76.3% | ratio | 10-Q | 2022-07-28 |
| Quarterly | 2021-09-30 | 0.6648 | +3.2% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-12-31 | 0.6639 | -0.1% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.4706 | -29.1% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.4296 | -8.7% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.2762 | -35.7% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-12-31 | 0.1371 | -50.4% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0776 | -43.4% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0558 | -28.1% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.1215 | +117.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 0.2227 | +83.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.2641 | +18.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1776 | -32.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1196 | -32.7% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 0.0459 | -61.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0520 | +13.1% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0307 | -40.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0344 | +11.8% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.3345 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.2952 | -11.8% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.6112 | +107.0% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 1.5511 | +153.8% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 4.9292 | +217.8% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.6639 | -86.5% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.1371 | -79.4% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.2227 | +62.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0459 | -79.4% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0164 | -64.3% | ratio | 10-K | 2026-02-19 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0213 | — | ratio | 10-Q | 2017-04-21 |
| Quarterly | 2016-06-30 | 0.0183 | -14.0% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0104 | -43.2% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.0255 | +145.1% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.0034 | -86.7% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.0140 | +312.7% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.0183 | +30.7% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2018-06-30 | 0.0145 | -20.5% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2018-09-30 | 0.0152 | +4.7% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.0193 | +27.1% | ratio | 10-Q | 2020-10-26 |
| Quarterly | 2019-06-30 | 0.0135 | -30.2% | ratio | 10-Q | 2020-10-26 |
| Quarterly | 2019-09-30 | 0.0178 | +31.9% | ratio | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 0.0187 | +5.2% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-06-30 | -0.0036 | -119.1% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-09-30 | 0.0002 | +106.1% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.0021 | +865.2% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-06-30 | -0.0093 | -543.8% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | -0.0009 | +89.8% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.0032 | +437.7% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | -0.0056 | -275.9% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 0.0011 | +118.8% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0068 | +548.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.0081 | +18.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.0024 | -70.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0079 | +232.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 0.0082 | +3.1% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 0.0038 | -53.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0089 | +132.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 0.0092 | +4.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 0.0152 | +65.0% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.0635 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.0328 | -48.4% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.0646 | +97.1% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0406 | -37.1% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.0154 | -62.0% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -0.0076 | -149.4% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -0.0129 | -69.3% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.0299 | +331.2% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0273 | -8.8% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.0439 | +60.9% | ratio | 10-K | 2026-02-19 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0334 | — | ratio | 10-Q | 2017-04-21 |
| Quarterly | 2016-06-30 | 0.0322 | -3.6% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0183 | -43.1% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.0451 | +146.3% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.0061 | -86.4% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.0254 | +315.4% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.0341 | +34.3% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2018-06-30 | 0.0272 | -20.2% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2018-09-30 | 0.0285 | +4.6% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.0374 | +31.6% | ratio | 10-Q | 2020-10-26 |
| Quarterly | 2019-06-30 | 0.0257 | -31.3% | ratio | 10-Q | 2020-10-26 |
| Quarterly | 2019-09-30 | 0.0338 | +31.4% | ratio | 10-Q | 2020-10-26 |
| Quarterly | 2020-03-31 | 0.0404 | +19.4% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-06-30 | -0.0092 | -122.8% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-09-30 | 0.0006 | +106.1% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.0061 | +1001.0% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-06-30 | -0.0311 | -607.7% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | -0.0032 | +89.7% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.0114 | +458.5% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | -0.0212 | -285.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 0.0039 | +118.3% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0250 | +542.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.0287 | +14.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.0084 | -70.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0255 | +202.1% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-06-30 | 0.0260 | +2.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 0.0121 | -53.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0285 | +136.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-06-30 | 0.0299 | +4.7% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 0.0490 | +63.9% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.1140 | — | ratio | 10-K | 2019-02-22 |
| Annual | 2017-12-31 | 0.0608 | -46.6% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.1239 | +103.6% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0845 | -31.8% | ratio | 10-K | 2022-03-01 |
| Annual | 2020-12-31 | 0.0393 | -53.5% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -0.0267 | -167.9% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -0.0469 | -75.5% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.0957 | +304.1% | ratio | 10-K | 2026-02-19 |
| Annual | 2024-12-31 | 0.0884 | -7.6% | ratio | 10-K | 2026-02-19 |
| Annual | 2025-12-31 | 0.1362 | +54.0% | ratio | 10-K | 2026-02-19 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-05 | Harvey Keith | President & CEO |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 6,859 | $125.84 | $863,137 | 144,340 |
| 2026-03-05 | Harvey Keith | President & CEO |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 17,722 | $125.84 | $2,230,136 | 151,199 |
| 2026-03-05 | Harvey Keith | President & CEO |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 47,895 | $0.00 | $0 | 168,921 |
| 2026-03-05 | Harvey Keith | President & CEO |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 17,795 | $0.00 | $0 | 121,026 |
| 2026-02-23 | Robb Thomas H. | EVP - Manufacturing |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 440 | $0.00 | $0 | 14,944 |
| 2026-02-19 | Gheorghe Iulian | SVP - Adv Eng & Innovation |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 76 | $127.05 | $9,656 | 3,987 |
| 2025-11-21 | Harvey Keith | President & CEO |
Other disposed transaction
D
|
Common Stock, par value $0.01 per share | 33,000 | $90.34 | $2,981,220 | 103,231 |
| 2025-11-07 | Tiffany Blain | EVP - Sales & Marketing |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 8,656 | $93.92 | $812,997 | 26,275 |
| 2025-09-18 | HOFFMAN JAMES DONALD | — |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,022 | $77.03 | $78,725 | 2,385 |
| 2025-09-18 | HOFFMAN JAMES DONALD | — |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,363 | $0.00 | $0 | 1,363 |
| 2025-08-12 | Walsh Jason | EVP - Manufacturing |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 7,236 | $74.72 | $540,674 | 42,770 |
| 2025-06-10 | STEBBINS DONALD J | — |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,905 | $0.00 | $0 | 13,990 |
| 2025-04-30 | West Neal E | EVP & CFO |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 39 | $63.51 | $2,477 | 17,775 |
| 2025-04-30 | West Neal E | EVP & CFO |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 461 | $63.42 | $29,237 | 17,736 |
| 2025-03-05 | Parkinson Ray | SVP - AE & Innovation |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 645 | $69.00 | $44,505 | 20,750 |
| 2025-03-05 | Parkinson Ray | SVP - AE & Innovation |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 445 | $69.00 | $30,705 | 21,395 |
| 2025-03-05 | Parkinson Ray | SVP - AE & Innovation |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,081 | $0.00 | $0 | 21,840 |
| 2025-03-05 | Parkinson Ray | SVP - AE & Innovation |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 3,086 | $0.00 | $0 | 20,759 |
| 2025-01-10 | Glas Kimberly Thompson | — |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 775 | $0.00 | $0 | 775 |
| 2024-11-07 | Narayan Vijai | VP and CAO |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 163 | $83.53 | $13,615 | 6,184 |
| 2024-07-29 | Harvey Keith | President & CEO |
Open-market buy
P
|
Common Stock, par value $0.01 per share | 2,536 | $77.25 | $195,906 | 103,550 |
| 2024-07-29 | Harvey Keith | President & CEO |
Open-market buy
P
|
Common Stock, par value $0.01 per share | 52 | $76.25 | $3,965 | 101,014 |
| 2024-06-11 | Foster David A | — |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,444 | $0.00 | $0 | 21,641 |
| 2024-06-11 | Grimley Richard P. | — |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 216 | $96.89 | $20,928 | 4,197 |
| 2024-06-11 | Grimley Richard P. | — |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,444 | $0.00 | $0 | 3,981 |
| 2024-05-15 | Parkinson Ray | SVP - AE & Innovation |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 3,254 | $100.53 | $327,125 | 3,178 |
| 2024-04-03 | Tiffany Blain | EVP - Sales & Marketing |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 1,344 | $92.25 | $123,984 | 38,593 |
| 2024-03-05 | West Neal E | EVP & CFO |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 3,268 | $71.76 | $234,512 | 25,240 |
| 2024-03-05 | West Neal E | EVP & CFO |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 7,335 | $0.00 | $0 | 28,508 |
| 2024-02-29 | MARTIN LAURALEE | — |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 15,904 | $0.00 | $0 | 2,060 |
| 2023-08-03 | Parkinson Ray | SVP - Advanced Engineering |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 4,727 | $79.75 | $376,978 | 6,432 |
| 2023-06-07 | Narayan Vijai | VP and CAO |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 396 | $0.00 | $0 | 3,496 |
| 2023-06-07 | Wilcox Brett | — |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 951 | $63.08 | $59,989 | 4,336 |
| 2023-06-07 | Wilcox Brett | — |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 2,060 | $0.00 | $0 | 3,385 |
| 2023-06-01 | Weaver Brant | VP - Strategic Development |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 716 | $62.60 | $44,822 | 7,337 |
| 2023-04-17 | Grimley Richard P. | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 311 | $0.00 | $0 | 311 |
| 2023-03-05 | Parkinson Ray | SVP - Advanced Engineering |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 644 | $84.33 | $54,309 | 18,952 |
| 2023-03-05 | Parkinson Ray | SVP - Advanced Engineering |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 10,000 | $0.00 | $0 | 19,596 |
| 2023-03-05 | Parkinson Ray | SVP - Advanced Engineering |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,931 | $0.00 | $0 | 9,596 |
| 2023-01-10 | West Neal E | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 400 | $84.47 | $33,788 | 580 |
| 2022-12-12 | West Neal E | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 400 | $80.13 | $32,052 | 980 |
| 2022-11-10 | West Neal E | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 400 | $86.42 | $34,568 | 1,380 |
| 2022-10-10 | West Neal E | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 400 | $67.85 | $27,140 | 1,780 |
| 2022-09-12 | West Neal E | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 400 | $78.32 | $31,328 | 2,180 |
| 2022-08-10 | West Neal E | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 400 | $73.38 | $29,352 | 2,580 |
| 2022-07-15 | Harvey Keith | President & CEO |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 11,805 | $74.79 | $882,896 | 59,345 |
| 2022-07-11 | West Neal E | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 400 | $73.52 | $29,408 | 2,980 |
| 2022-06-10 | West Neal E | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 400 | $92.56 | $37,024 | 3,380 |
| 2022-06-07 | Weaver Brant | VP - Strategic Development |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 282 | $102.15 | $28,806 | 5,811 |
| 2022-06-02 | Williams Kevin W | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,070 | $98.11 | $104,978 | 3,153 |
| 2022-06-02 | Williams Kevin W | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,325 | $0.00 | $0 | 2,083 |
| 2022-05-20 | West Neal E | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 400 | $96.96 | $38,784 | 3,780 |
| 2022-05-18 | Miller Del L | VP Treasury, Risk&Procurement |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 510 | $106.50 | $54,315 | 4,862 |
| 2022-04-21 | HOCKEMA JACK A | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 600 | $105.13 | $63,079 | 24,485 |
| 2022-04-15 | Walsh Jason | EVP - Manufacturing |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,224 | $0.00 | $0 | 37,543 |
| 2022-04-03 | Tiffany Blain | SVP - Sales & Marketing |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 34 | $94.72 | $3,220 | 32,215 |
| 2022-03-28 | Gerard Leo Wilfred | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 663 | $92.48 | $61,316 | 2,941 |
| 2022-03-18 | HOCKEMA JACK A | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 750 | $91.71 | $68,782 | 25,085 |
| 2022-03-05 | HOCKEMA JACK A | Dir |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 3,491 | $95.13 | $332,099 | 17,611 |
| 2022-03-05 | HOCKEMA JACK A | Dir |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 1,992 | $95.13 | $189,499 | 21,102 |
| 2022-03-05 | HOCKEMA JACK A | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 5,587 | $0.00 | $0 | 23,094 |
| 2022-02-10 | West Neal E | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 400 | $96.53 | $38,612 | 1,019 |
| 2022-01-14 | HOCKEMA JACK A | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,000 | $105.36 | $105,363 | 17,243 |
| 2022-01-10 | West Neal E | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 400 | $100.25 | $40,100 | 1,419 |
| 2021-12-10 | West Neal E | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 400 | $92.94 | $37,176 | 1,819 |
| 2021-11-18 | HOCKEMA JACK A | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 750 | $102.11 | $76,580 | 18,243 |
| 2021-11-10 | West Neal E | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 400 | $106.02 | $42,408 | 2,219 |
| 2021-11-08 | Harvey Keith | President & CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 500 | $110.00 | $55,000 | 59,886 |
| 2021-11-05 | Harvey Keith | President & CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 500 | $105.00 | $52,500 | 60,386 |
| 2021-10-11 | West Neal E | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 400 | $111.44 | $44,576 | 2,619 |
| 2021-10-01 | Harvey Keith | President & CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,000 | $109.74 | $109,740 | 60,886 |
| 2021-09-10 | West Neal E | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 400 | $119.42 | $47,768 | 3,019 |
| 2021-09-03 | arnold michael c | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 758 | $0.00 | $0 | 758 |
| 2021-09-01 | Harvey Keith | President & CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,000 | $125.12 | $125,120 | 61,886 |
| 2021-08-18 | HOCKEMA JACK A | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 3,000 | $122.26 | $366,778 | 18,993 |
| 2021-08-18 | HOCKEMA JACK A | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 3,000 | $122.26 | $366,778 | 18,993 |
| 2021-08-10 | West Neal E | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 400 | $121.12 | $48,448 | 3,419 |
| 2021-08-02 | Harvey Keith | President & CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,000 | $122.01 | $122,010 | 62,886 |
| 2021-07-12 | West Neal E | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 400 | $120.39 | $48,156 | 3,819 |
| 2021-07-01 | Harvey Keith | President & CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,000 | $123.62 | $123,620 | 63,886 |
| 2021-06-10 | West Neal E | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 400 | $133.73 | $53,492 | 4,219 |
| 2021-06-09 | Huey Jennifer | VP & Chief Accounting Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 160 | $132.91 | $21,266 | 2,458 |
| 2021-06-03 | OSBORNE ALFRED E JR | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 724 | $131.21 | $94,996 | 19,096 |
| 2021-06-03 | OSBORNE ALFRED E JR | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 952 | $0.00 | $0 | 18,372 |
| 2021-06-03 | LIGGETT EMILY M | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 952 | $0.00 | $0 | 5,144 |
| 2021-06-02 | OSBORNE ALFRED E JR | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 2,500 | $132.94 | $332,362 | 17,420 |
| 2021-06-01 | Harvey Keith | President & CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,000 | $130.63 | $130,630 | 64,886 |
| 2021-05-24 | HOCKEMA JACK A | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 3,000 | $125.32 | $375,960 | 21,993 |
| 2021-05-18 | Parkinson Ray | SVP - Advanced Engineering |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,343 | $130.48 | $175,235 | 7,333 |
| 2021-05-10 | West Neal E | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 400 | $137.90 | $55,160 | 4,619 |
| 2021-05-03 | Harvey Keith | President & CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,000 | $120.00 | $120,000 | 65,886 |
| 2021-04-12 | West Neal E | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 400 | $110.43 | $44,172 | 5,019 |
| 2021-04-01 | Harvey Keith | President & CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,000 | $110.01 | $110,010 | 66,886 |
| 2021-03-11 | Parkinson Ray | SVP - Advanced Engineering |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,500 | $124.72 | $187,080 | 8,676 |
| 2021-03-10 | West Neal E | EVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 400 | $119.19 | $47,676 | 3,067 |
| 2021-03-08 | Weaver Brant | VP - Strategic Development |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 378 | $115.41 | $43,625 | 5,231 |
| 2021-03-05 | Weaver Brant | VP - Strategic Development |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 101 | $114.61 | $11,576 | 5,609 |
| 2021-03-05 | Weaver Brant | VP - Strategic Development |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 47 | $114.61 | $5,387 | 5,710 |
| 2021-03-05 | Weaver Brant | VP - Strategic Development |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 135 | $0.00 | $0 | 5,757 |
| 2021-03-05 | Weaver Brant | VP - Strategic Development |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 795 | $0.00 | $0 | 5,622 |
| 2021-03-02 | HOCKEMA JACK A | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 5,000 | $122.00 | $610,000 | 16,135 |
| 2021-03-02 | Miller Del L | VP Treasury Risk & Procurement |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,416 | $119.34 | $168,985 | 4,220 |
| 2021-03-01 | HOCKEMA JACK A | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 7,000 | $118.59 | $830,130 | 21,135 |
| 2020-12-30 | OSBORNE ALFRED E JR | Dir |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 2,092 | $0.00 | $0 | 19,347 |
| 2020-12-04 | HOCKEMA JACK A | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 5,000 | $95.97 | $479,856 | 8,791 |
| 2020-12-03 | MARTIN LAURALEE | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 11,482 | $89.14 | $1,023,448 | 0 |
| 2020-12-01 | Harvey Keith | President & CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,000 | $82.00 | $82,000 | 70,576 |
| 2020-11-09 | Harvey Keith | President & CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,500 | $70.00 | $105,000 | 71,576 |
| 2020-11-03 | Harvey Keith | President & CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 500 | $65.55 | $32,775 | 73,076 |
| 2020-10-16 | Harvey Keith | President & CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 500 | $65.00 | $32,500 | 73,576 |
| 2020-09-02 | Harvey Keith | President & CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 500 | $65.00 | $32,500 | 74,076 |
| 2020-08-10 | Harvey Keith | President & CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 500 | $70.00 | $35,000 | 74,576 |
| 2020-08-05 | Harvey Keith | President & CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 500 | $65.00 | $32,500 | 75,076 |
| 2020-07-31 | Harvey Keith | President & CEO |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,833 | $0.00 | $0 | 75,426 |
| 2020-07-31 | Harvey Keith | President & CEO |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,833 | $0.00 | $0 | 75,576 |
| 2020-07-01 | Harvey Keith | President & COO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,000 | $73.07 | $73,070 | 73,743 |
| 2020-06-10 | Wilcox Brett | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 491 | $71.15 | $34,935 | 3,432 |
| 2020-06-10 | Wilcox Brett | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,756 | $0.00 | $0 | 2,941 |
| 2020-06-05 | HOCKEMA JACK A | CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 2,854 | $81.95 | $233,889 | 13,791 |
| 2020-06-04 | HOCKEMA JACK A | CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 246 | $80.05 | $19,692 | 16,645 |
| 2020-06-03 | HOCKEMA JACK A | CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,400 | $80.22 | $112,301 | 16,891 |
| 2020-06-01 | Harvey Keith | President & COO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,000 | $71.36 | $71,360 | 74,743 |
| 2020-04-30 | HOCKEMA JACK A | CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 3,000 | $73.42 | $220,267 | 18,291 |
| 2020-03-05 | ELLSWORTH MELINDA C | VP IR & Corp. Communications |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 380 | $93.22 | $35,424 | 4,031 |
| 2020-03-05 | ELLSWORTH MELINDA C | VP IR & Corp. Communications |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 490 | $93.22 | $45,678 | 4,411 |
| 2020-03-05 | ELLSWORTH MELINDA C | VP IR & Corp. Communications |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,346 | $0.00 | $0 | 4,901 |
| 2020-03-05 | ELLSWORTH MELINDA C | VP IR & Corp. Communications |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 912 | $0.00 | $0 | 3,555 |
| 2020-01-22 | HOCKEMA JACK A | CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 12,500 | $101.14 | $1,264,240 | 21,291 |
| 2019-12-12 | Bartholomew Carolyn | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,000 | $115.00 | $115,000 | 13,530 |
| 2019-11-20 | HOCKEMA JACK A | CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 4,044 | $108.08 | $437,096 | 33,791 |
| 2019-11-19 | HOCKEMA JACK A | CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 8,456 | $109.20 | $923,429 | 37,835 |
| 2019-11-04 | DONNAN JOHN MALCOLM | EVP - Legal, Compliance & HR |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 3,749 | $110.00 | $412,390 | 10,353 |
| 2019-11-01 | Harvey Keith | President & COO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 658 | $107.37 | $70,649 | 65,682 |
| 2019-10-31 | Krouse Mark | VP - Human Resources |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,783 | $108.00 | $192,564 | 1,782 |
| 2019-10-30 | Krouse Mark | VP - Human Resources |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 500 | $108.26 | $54,130 | 3,826 |
| 2019-10-29 | West Neal E | SVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 750 | $108.01 | $81,008 | 4,217 |
| 2019-10-28 | Wilcox Brett | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 4,000 | $108.45 | $433,800 | 12,797 |
| 2019-10-24 | DONNAN JOHN MALCOLM | EVP - Legal, Compliance & HR |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 5,000 | $105.00 | $525,000 | 14,102 |
| 2019-10-01 | Harvey Keith | President & COO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 500 | $100.00 | $50,000 | 66,340 |
| 2019-10-01 | Harvey Keith | President & COO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,000 | $98.65 | $98,650 | 66,840 |
| 2019-09-19 | HOCKEMA JACK A | CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 12,500 | $99.16 | $1,239,442 | 46,291 |
| 2019-09-17 | Gerard Leo Wilfred | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 896 | $0.00 | $0 | 896 |
| 2019-09-11 | Harvey Keith | President & COO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,500 | $100.00 | $150,000 | 67,840 |
| 2019-09-10 | ELLSWORTH MELINDA C | VP IR & Corp. Communications |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 500 | $97.00 | $48,500 | 6,141 |
| 2019-09-09 | Harvey Keith | President & COO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 500 | $95.00 | $47,500 | 69,340 |
| 2019-09-05 | Harvey Keith | President & COO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 500 | $90.00 | $45,000 | 69,840 |
| 2019-08-13 | ELLSWORTH MELINDA C | VP IR & Corp. Communications |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 600 | $96.00 | $57,600 | 6,641 |
| 2019-08-01 | Harvey Keith | President & COO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,000 | $95.71 | $95,710 | 70,340 |
| 2019-07-31 | HOCKEMA JACK A | CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,280 | $96.37 | $123,355 | 58,791 |
| 2019-07-30 | HOCKEMA JACK A | CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 11,220 | $95.92 | $1,076,173 | 60,071 |
| 2019-07-01 | Harvey Keith | President & COO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,000 | $97.88 | $97,880 | 71,340 |
| 2019-06-18 | Harvey Keith | President & COO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,200 | $100.00 | $120,000 | 72,340 |
| 2019-06-18 | West Neal E | SVP & CFO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 750 | $100.00 | $75,000 | 5,717 |
| 2019-06-17 | Harvey Keith | President & COO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 500 | $95.00 | $47,500 | 73,540 |
| 2019-06-06 | Wilcox Brett | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 336 | $92.79 | $31,177 | 16,797 |
| 2019-06-06 | Wilcox Brett | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,185 | $0.00 | $0 | 16,461 |
| 2019-06-04 | Harvey Keith | President & COO |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 12,395 | $92.24 | $1,143,315 | 74,040 |
| 2019-06-03 | Harvey Keith | President & COO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 500 | $90.00 | $45,000 | 86,435 |
| 2019-05-13 | Krouse Mark | VP - Human Resources |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,100 | $93.44 | $102,782 | 4,326 |
| 2019-05-09 | Harvey Keith | President & COO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 500 | $95.00 | $47,500 | 86,935 |
| 2019-03-05 | West Neal E | SVP & CFO |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 383 | $108.79 | $41,667 | 6,545 |
| 2019-03-05 | West Neal E | SVP & CFO |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 499 | $108.79 | $54,286 | 6,928 |
| 2019-03-05 | West Neal E | SVP & CFO |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,335 | $0.00 | $0 | 7,427 |
| 2019-03-05 | West Neal E | SVP & CFO |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 3,075 | $0.00 | $0 | 6,092 |
| 2019-02-28 | BARNESON JOHN | Sr. VP - Corporate Development |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 838 | $109.48 | $91,744 | 5,510 |
| 2019-02-28 | BARNESON JOHN | Sr. VP - Corporate Development |
Other disposed transaction
D
|
Common Stock, par value $0.01 per share | 2,883 | $0.00 | $0 | 6,348 |
| 2019-01-18 | HOCKEMA JACK A | CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,100 | $100.36 | $110,398 | 61,741 |
| 2019-01-17 | HOCKEMA JACK A | CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 400 | $100.02 | $40,009 | 62,841 |
| 2019-01-10 | HOCKEMA JACK A | CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 4,500 | $94.82 | $426,673 | 63,241 |
| 2018-11-21 | ELLSWORTH MELINDA C | VP IR & Corp. Communications |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,100 | $95.36 | $104,901 | 5,742 |
| 2018-11-02 | HOCKEMA JACK A | CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,500 | $100.41 | $150,621 | 67,741 |
| 2018-10-30 | HOCKEMA JACK A | CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 4,500 | $93.35 | $420,090 | 69,241 |
| 2018-08-02 | HOCKEMA JACK A | CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 6,000 | $111.91 | $671,451 | 73,741 |
| 2018-07-26 | Quinn Jack | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,313 | $110.33 | $144,863 | 8,789 |
| 2018-06-14 | Wilcox Brett | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 284 | $109.88 | $31,206 | 15,276 |
| 2018-06-14 | Wilcox Brett | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,001 | $0.00 | $0 | 14,992 |
| 2018-06-14 | Van Leeuwen Thomas Melton | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 147 | $109.88 | $16,152 | 12,850 |
| 2018-06-14 | Van Leeuwen Thomas Melton | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,001 | $0.00 | $0 | 12,703 |
| 2018-06-13 | BARNESON JOHN | Sr. VP - Corporate Development |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 7,000 | $112.53 | $787,708 | 48,222 |
| 2018-05-25 | HOCKEMA JACK A | CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 9,000 | $108.64 | $977,788 | 79,741 |
| 2018-05-25 | HOCKEMA JACK A | CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 9,000 | $108.64 | $977,788 | 70,741 |
| 2018-05-24 | Miller Del L | Vice President and Treasurer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 979 | $108.22 | $105,952 | 6,757 |
| 2018-05-22 | West Neal E | VP & Chief Accounting Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 2,175 | $110.00 | $239,250 | 4,909 |
| 2018-05-15 | West Neal E | VP & Chief Accounting Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 725 | $103.40 | $74,965 | 7,074 |
| 2018-05-15 | West Neal E | VP & Chief Accounting Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 725 | $103.40 | $74,965 | 7,084 |
| 2018-05-14 | Parkinson Ray | VP - Advanced Engineering |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 3,262 | $105.03 | $342,595 | 5,837 |
| 2018-03-15 | OSBORNE ALFRED E JR | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,000 | $104.40 | $104,400 | 14,622 |
| 2018-03-14 | Harvey Keith | President & COO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 2,640 | $106.24 | $280,474 | 78,824 |
| 2018-03-13 | Harvey Keith | President & COO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 3,968 | $107.60 | $426,957 | 81,464 |
| 2018-03-12 | DONNAN JOHN MALCOLM | EVP - Legal, Compliance & HR |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 6,783 | $107.10 | $726,481 | 19,078 |
| 2018-03-05 | West Neal E | VP & Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 394 | $101.66 | $40,054 | 5,235 |
| 2018-03-05 | West Neal E | VP & Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 838 | $101.66 | $85,191 | 5,629 |
| 2018-03-05 | West Neal E | VP & Chief Accounting Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 2,312 | $0.00 | $0 | 6,467 |
| 2018-03-05 | West Neal E | VP & Chief Accounting Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 860 | $0.00 | $0 | 4,155 |
| 2017-10-31 | ELLSWORTH MELINDA C | VP IR & Corp. Communications |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,000 | $99.48 | $99,482 | 5,999 |
| 2017-09-29 | HOCKEMA JACK A | CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 3,018 | $102.70 | $309,936 | 70,913 |
| 2017-09-28 | HOCKEMA JACK A | CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 5,982 | $102.66 | $614,129 | 73,931 |
| 2017-09-05 | Bartholomew Carolyn | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,000 | $99.00 | $99,000 | 13,344 |
| 2017-08-17 | OSBORNE ALFRED E JR | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 2,000 | $94.56 | $189,114 | 15,622 |
| 2017-08-11 | DONNAN JOHN MALCOLM | EVP - Legal, Compliance & HR |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 5,115 | $95.39 | $487,934 | 19,064 |
| 2017-08-08 | Miller Del L | Vice President and Treasurer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 817 | $97.07 | $79,308 | 6,547 |
| 2017-08-02 | Krouse Mark | VP - Human Resources |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,500 | $96.50 | $144,751 | 6,433 |
| 2017-07-26 | Parkinson Ray | VP - Advanced Engineering |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 700 | $0.00 | $0 | 9,099 |
| 2017-07-24 | Parkinson Ray | VP - Advanced Engineering |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,800 | $97.45 | $175,405 | 9,799 |
| 2017-07-15 | Harvey Keith | President & COO |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 30,000 | $0.00 | $0 | 77,190 |
| 2017-07-10 | HOCKEMA JACK A | CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 9,000 | $91.18 | $820,649 | 79,913 |
| 2017-06-14 | Quinn Jack | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,313 | $0.00 | $0 | 9,101 |
| 2017-05-11 | Parkinson Ray | VP - Advanced Engineering |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 2,000 | $80.75 | $161,494 | 11,599 |
| 2017-04-28 | Harvey Keith | President & COO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 2,377 | $85.00 | $202,045 | 47,190 |
| 2017-04-27 | Harvey Keith | President & COO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 2,500 | $84.20 | $210,500 | 49,567 |
| 2017-04-24 | West Neal E | VP & Chief Accounting Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 2,500 | $84.54 | $211,340 | 5,591 |
| 2017-03-29 | Parkinson Ray | VP - Advanced Engineering |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,200 | $78.16 | $93,794 | 7,882 |
| 2017-03-05 | West Neal E | VP & Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 445 | $79.69 | $35,462 | 5,098 |
| 2017-03-05 | West Neal E | VP & Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 716 | $79.69 | $57,058 | 5,543 |
| 2017-03-05 | West Neal E | VP & Chief Accounting Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,781 | $0.00 | $0 | 6,259 |
| 2017-03-05 | West Neal E | VP & Chief Accounting Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,052 | $0.00 | $0 | 4,478 |
| 2016-12-30 | Krouse Mark | VP - Human Resources |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 557 | $77.69 | $43,273 | 5,266 |
| 2016-12-30 | Krouse Mark | VP - Human Resources |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 557 | $77.69 | $43,273 | 3,742 |
| 2016-12-05 | BARNESON JOHN | Sr. VP - Corporate Development |
Open-market sell
S
|
Employee Stock Options (Right to Buy) | 2,334 | $84.57 | $197,384 | 9,033 |
| 2016-12-05 | BARNESON JOHN | Sr. VP - Corporate Development |
Exercise / conversion
M · derivative
|
Employee Stock Options (Right to Buy) | 2,334 | $0.00 | $0 | 0 |
| 2016-09-29 | Quinn Jack | Dir |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 850 | $0.00 | $0 | 7,788 |
| 2016-07-25 | Quinn Jack | Dir |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 1,200 | $0.00 | $0 | 8,638 |
| 2016-07-19 | Quinn Jack | Dir |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 1,158 | $0.00 | $0 | 9,838 |
| 2016-05-26 | Wilcox Brett | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 283 | $88.07 | $24,924 | 12,305 |
| 2016-05-26 | Wilcox Brett | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,078 | $0.00 | $0 | 12,022 |
| 2016-05-06 | DONNAN JOHN MALCOLM | EVP - Legal, Compliance & HR |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 5,915 | $89.93 | $531,939 | 17,769 |
| 2016-05-05 | ELLSWORTH MELINDA C | VP IR & Corp. Communications |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 600 | $91.30 | $54,780 | 5,423 |
| 2016-05-05 | RINKENBERGER DANIEL J | EVP & CFO |
Open-market sell
S
|
Employee Stock Options (Right to Buy) | 803 | $90.05 | $72,307 | 70,897 |
| 2016-05-05 | RINKENBERGER DANIEL J | EVP & CFO |
Exercise / conversion
M · derivative
|
Employee Stock Options (Right to Buy) | 803 | $0.00 | $0 | 0 |
| 2016-05-04 | Harvey Keith | President & COO |
Open-market sell
S
|
Employee Stock Options (Right to Buy) | 1,202 | $90.71 | $109,030 | 44,735 |
| 2016-05-04 | Harvey Keith | President & COO |
Exercise / conversion
M · derivative
|
Employee Stock Options (Right to Buy) | 1,202 | $0.00 | $0 | 0 |
| 2016-05-04 | ELLSWORTH MELINDA C | VP IR & Corp. Communications |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 500 | $91.37 | $45,683 | 6,023 |
| 2016-05-03 | Harvey Keith | President & COO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 5,797 | $92.36 | $535,404 | 44,735 |