Financial Metrics
TNC TENNANT COFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 179864000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 216828000.0 | +20.6% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 200134000.0 | -7.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 191059000.0 | -4.5% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 270791000.0 | +41.7% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 261921000.0 | -3.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 272800000.0 | +4.2% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 292200000.0 | +7.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 273300000.0 | -6.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 262500000.0 | -4.0% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 299700000.0 | +14.2% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 280700000.0 | -6.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 252100000.0 | -10.2% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 214000000.0 | -15.1% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 261900000.0 | +22.4% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 263300000.0 | +0.5% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 279100000.0 | +6.0% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 272000000.0 | -2.5% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 258100000.0 | -5.1% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 280200000.0 | +8.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 262900000.0 | -6.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 305800000.0 | +16.3% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 321700000.0 | +5.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 304700000.0 | -5.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 311000000.0 | +2.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 331000000.0 | +6.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 315800000.0 | -4.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 290000000.0 | -8.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 318600000.0 | +9.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 303300000.0 | -4.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 808572000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1003100000.0 | +24.1% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 1123500000.0 | +12.0% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 1137600000.0 | +1.3% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 1001000000.0 | -12.0% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 1090800000.0 | +9.0% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 1092200000.0 | +0.1% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 1243600000.0 | +13.9% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1286700000.0 | +3.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1203500000.0 | -6.5% | USD | 10-K | 2026-02-24 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 77502000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 95289000.0 | +23.0% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 85295000.0 | -10.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 79736000.0 | -6.5% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 104554000.0 | +31.1% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 104604000.0 | +0.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 109100000.0 | +4.3% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 117200000.0 | +7.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 106600000.0 | -9.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 108200000.0 | +1.5% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 120800000.0 | +11.6% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 114000000.0 | -5.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 102800000.0 | -9.8% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 89500000.0 | -12.9% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 103600000.0 | +15.8% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 113300000.0 | +9.4% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 114900000.0 | +1.4% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 109200000.0 | -5.0% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 98900000.0 | -9.4% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 106100000.0 | +7.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 100700000.0 | -5.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 125500000.0 | +24.6% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 139500000.0 | +11.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 132000000.0 | -5.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 137500000.0 | +4.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 142700000.0 | +3.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 133800000.0 | -6.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 120000000.0 | -10.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 134100000.0 | +11.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 129400000.0 | -3.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 351595000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 399800000.0 | +13.7% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 445000000.0 | +11.3% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 461700000.0 | +3.8% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 407800000.0 | -11.7% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 438000000.0 | +7.4% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 420900000.0 | -3.9% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 527800000.0 | +25.4% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 550000000.0 | +4.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 484300000.0 | -11.9% | USD | 10-K | 2026-02-24 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 7097000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 22559000.0 | +217.9% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 16254000.0 | -27.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -2666000.0 | -116.4% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 9342000.0 | +450.4% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 10986000.0 | +17.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 10400000.0 | -5.3% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 19000000.0 | +82.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 15400000.0 | -18.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 10800000.0 | -29.9% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 19900000.0 | +84.3% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 21500000.0 | +8.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 14400000.0 | -33.0% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 22900000.0 | +59.0% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 18400000.0 | -19.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 36300000.0 | +97.3% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 20400000.0 | -43.8% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 23900000.0 | +17.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 14600000.0 | -38.9% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 22800000.0 | +56.2% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 21400000.0 | -6.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 35900000.0 | +67.8% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 43500000.0 | +21.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 34700000.0 | -20.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 37500000.0 | +8.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 38600000.0 | +2.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 30600000.0 | -20.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 19600000.0 | -35.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 30600000.0 | +56.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 22300000.0 | -27.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 68265000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 33000000.0 | -51.7% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 58000000.0 | +75.8% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 71800000.0 | +23.8% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 63700000.0 | -11.3% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 93700000.0 | +47.1% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 87200000.0 | -6.9% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 138600000.0 | +58.9% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 114300000.0 | -17.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 68300000.0 | -40.2% | USD | 10-K | 2026-02-24 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4439000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 15328000.0 | +245.3% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 11477000.0 | -25.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -3957000.0 | -134.5% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -2656000.0 | +32.9% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 3596000.0 | +235.4% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 3300000.0 | -8.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-06-30 | 12700000.0 | +284.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 9700000.0 | -23.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 5400000.0 | -44.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 14800000.0 | +174.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 14600000.0 | -1.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 5200000.0 | -64.4% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-06-30 | 14300000.0 | +175.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-09-30 | 11700000.0 | -18.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 25700000.0 | +119.7% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-06-30 | 9800000.0 | -61.9% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 21500000.0 | +119.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 10300000.0 | -52.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 16600000.0 | +61.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 15600000.0 | -6.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 24300000.0 | +55.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 31300000.0 | +28.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 22900000.0 | -26.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 28400000.0 | +24.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 27900000.0 | -1.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 20800000.0 | -25.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 13100000.0 | -37.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 20200000.0 | +54.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 14900000.0 | -26.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 46614000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -6200000.0 | -113.3% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 33500000.0 | +640.3% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 45900000.0 | +37.0% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 33700000.0 | -26.6% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 64900000.0 | +92.6% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 66300000.0 | +2.2% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 109500000.0 | +65.2% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 83700000.0 | -23.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 43800000.0 | -47.7% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.25 | — | USD/shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.88 | +252.0% | USD/shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.66 | -25.0% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -0.22 | -133.3% | USD/shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -0.15 | +31.8% | USD/shares | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.2 | +233.3% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.18 | -10.0% | USD/shares | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.71 | +294.4% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.54 | -23.9% | USD/shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.3 | -44.4% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.82 | +173.3% | USD/shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.81 | -1.2% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.28 | -65.4% | USD/shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.78 | +178.6% | USD/shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.64 | -17.9% | USD/shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 1.39 | +117.2% | USD/shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.53 | -61.9% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 1.16 | +118.9% | USD/shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.56 | -51.7% | USD/shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.9 | +60.7% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.84 | -6.7% | USD/shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1.32 | +57.1% | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1.7 | +28.8% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.23 | -27.6% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1.52 | +23.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.47 | -3.3% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.11 | -24.5% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.7 | -36.9% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.1 | +57.1% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.81 | -26.4% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 2.66 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -0.35 | -113.2% | USD/shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 1.86 | +631.4% | USD/shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 2.53 | +36.0% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 1.84 | -27.3% | USD/shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 3.51 | +90.8% | USD/shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 3.58 | +2.0% | USD/shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 5.92 | +65.4% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 4.46 | -24.7% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2.38 | -46.6% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.25 | — | USD/shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.85 | +240.0% | USD/shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.64 | -24.7% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -0.22 | -134.4% | USD/shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -0.15 | +31.8% | USD/shares | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.2 | +233.3% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.18 | -10.0% | USD/shares | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.69 | +283.3% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.52 | -24.6% | USD/shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.29 | -44.2% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.81 | +179.3% | USD/shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.79 | -2.5% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.28 | -64.6% | USD/shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.77 | +175.0% | USD/shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.63 | -18.2% | USD/shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 1.37 | +117.5% | USD/shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.51 | -62.8% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 1.14 | +123.5% | USD/shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.55 | -51.8% | USD/shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.89 | +61.8% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.83 | -6.7% | USD/shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1.3 | +56.6% | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1.68 | +29.2% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.21 | -28.0% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1.49 | +23.1% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 1.45 | -2.7% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 1.09 | -24.8% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.69 | -36.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.08 | +56.5% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.8 | -25.9% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 2.59 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -0.35 | -113.5% | USD/shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 1.82 | +620.0% | USD/shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 2.48 | +36.3% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 1.81 | -27.0% | USD/shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 3.44 | +90.1% | USD/shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 3.55 | +3.2% | USD/shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 5.83 | +64.2% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 4.38 | -24.9% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2.36 | -46.1% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 26914000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 27945000.0 | +3.8% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 42283000.0 | +51.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 58033000.0 | +37.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 44997000.0 | -22.5% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 53305000.0 | +18.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 55947000.0 | +5.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 58398000.0 | +4.4% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 54001000.0 | -7.5% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 53901000.0 | -0.2% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 53473000.0 | -0.8% | USD | 10-Q | 2018-11-02 |
| Annual | 2016-12-31 | 58033000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 58398000.0 | +0.6% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 85609000.0 | +46.6% | USD | 10-K | 2019-02-28 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 134243000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 154609000.0 | +15.2% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 135458000.0 | -12.4% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 149134000.0 | +10.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 137383000.0 | -7.9% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 199861000.0 | +45.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 193725000.0 | -3.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2018-12-31 | 208000000.0 | +7.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 204200000.0 | -1.8% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 222100000.0 | +8.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 204900000.0 | -7.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 216500000.0 | +5.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 203800000.0 | -5.9% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 180300000.0 | -11.5% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 198000000.0 | +9.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 199900000.0 | +1.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 190100000.0 | -4.9% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 207600000.0 | +9.2% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 198400000.0 | -4.4% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 211400000.0 | +6.6% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 199500000.0 | -5.6% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 215700000.0 | +8.1% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 219300000.0 | +1.7% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 251500000.0 | +14.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 254300000.0 | +1.1% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 263500000.0 | +3.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 241900000.0 | -8.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 247600000.0 | +2.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 257300000.0 | +3.9% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 268800000.0 | +4.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 260200000.0 | -3.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 259100000.0 | -0.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 251200000.0 | -3.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 265300000.0 | +5.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 249300000.0 | -6.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 145299000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 203280000.0 | +39.9% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 208000000.0 | +2.3% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 216500000.0 | +4.1% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 199900000.0 | -7.7% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 211400000.0 | +5.8% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 251500000.0 | +19.0% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 247600000.0 | -1.6% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 259100000.0 | +4.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 256800000.0 | -0.9% | USD | 10-K | 2026-02-24 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 84085000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 82520000.0 | -1.9% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 87284000.0 | +5.8% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 78622000.0 | -9.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 88093000.0 | +12.0% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 141579000.0 | +60.7% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 141519000.0 | -0.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 127694000.0 | -9.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 140290000.0 | +9.9% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 139406000.0 | -0.6% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 139793000.0 | +0.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 135100000.0 | -3.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 158200000.0 | +17.1% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 159500000.0 | +0.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 160900000.0 | +0.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 150100000.0 | -6.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 155200000.0 | +3.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 149900000.0 | -3.4% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 133500000.0 | -10.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 127700000.0 | -4.3% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 160600000.0 | +25.8% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 148200000.0 | -7.7% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 158300000.0 | +6.8% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 160600000.0 | +1.5% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 184400000.0 | +14.8% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 188600000.0 | +2.3% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 199600000.0 | +5.8% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 206600000.0 | +3.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 203600000.0 | -1.5% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 198400000.0 | -2.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 184600000.0 | -7.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 175900000.0 | -4.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 181400000.0 | +3.1% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 189700000.0 | +4.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 201800000.0 | +6.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 183800000.0 | -8.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 191300000.0 | +4.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 195400000.0 | +2.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 205900000.0 | +5.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 78622000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 127694000.0 | +62.4% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 135100000.0 | +5.8% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 150100000.0 | +11.1% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 127700000.0 | -14.9% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 160600000.0 | +25.8% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 206600000.0 | +28.6% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 175900000.0 | -14.9% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 183800000.0 | +4.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 198500000.0 | +8.0% | USD | 10-K | 2026-02-24 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 259446000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 277682000.0 | +7.0% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 281557000.0 | +1.4% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 297922000.0 | +5.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 287788000.0 | -3.4% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 426647000.0 | +48.3% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 423673000.0 | -0.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 423115000.0 | -0.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 434680000.0 | +2.7% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 445262000.0 | +2.4% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 439140000.0 | -1.4% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 468600000.0 | +6.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 452400000.0 | -3.5% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 479400000.0 | +6.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 479500000.0 | +0.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 481000000.0 | +0.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 585200000.0 | +21.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 460900000.0 | -21.2% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 491300000.0 | +6.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 493600000.0 | +0.5% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 530500000.0 | +7.5% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 522400000.0 | -1.5% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 526300000.0 | +0.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 526800000.0 | +0.1% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 524800000.0 | -0.4% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 521100000.0 | -0.7% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 522000000.0 | +0.2% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 575300000.0 | +10.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 582400000.0 | +1.2% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 589800000.0 | +1.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 554600000.0 | -6.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 569100000.0 | +2.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 561100000.0 | -1.4% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 577800000.0 | +3.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 593900000.0 | +2.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 576600000.0 | -2.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 550900000.0 | -4.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 574600000.0 | +4.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 598300000.0 | +4.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 297922000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 423115000.0 | +42.0% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 468600000.0 | +10.8% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 481000000.0 | +2.6% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 493600000.0 | +2.6% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 526800000.0 | +6.7% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 575300000.0 | +9.2% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 569100000.0 | -1.1% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 576600000.0 | +1.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 599700000.0 | +4.0% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 412700000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 432881000.0 | +4.9% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 453074000.0 | +4.7% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 470037000.0 | +3.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 467147000.0 | -0.6% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 997211000.0 | +113.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 1002798000.0 | +0.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 993977000.0 | -0.9% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 1015902000.0 | +2.2% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 986084000.0 | -2.9% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 970566000.0 | -1.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 992500000.0 | +2.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 1040700000.0 | +4.9% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 1070800000.0 | +2.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1045100000.0 | -2.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 1062900000.0 | +1.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1150200000.0 | +8.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1028200000.0 | -10.6% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 1063500000.0 | +3.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1082600000.0 | +1.8% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 1080800000.0 | -0.2% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 1081400000.0 | +0.1% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 1067100000.0 | -1.3% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 1061700000.0 | -0.5% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 1050200000.0 | -1.1% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 1025200000.0 | -2.4% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1005100000.0 | -2.0% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 1085100000.0 | +8.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1100700000.0 | +1.4% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1108300000.0 | +0.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1059300000.0 | -4.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1113400000.0 | +5.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1151700000.0 | +3.4% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1167500000.0 | +1.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1216100000.0 | +4.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1190100000.0 | -2.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1180300000.0 | -0.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1241500000.0 | +5.2% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 1256900000.0 | +1.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 470037000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 993977000.0 | +111.5% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 992500000.0 | -0.1% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 1062900000.0 | +7.1% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 1082600000.0 | +1.9% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1061700000.0 | -1.9% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 1085100000.0 | +2.2% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 1113400000.0 | +2.6% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1190100000.0 | +6.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1268900000.0 | +6.6% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 115770000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 128177000.0 | +10.7% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 122889000.0 | -4.1% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 132829000.0 | +8.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 120233000.0 | -9.5% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 194610000.0 | +61.9% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 202910000.0 | +4.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 236507000.0 | +16.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 241371000.0 | +2.1% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 245422000.0 | +1.7% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 238748000.0 | -2.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 248900000.0 | +4.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 267200000.0 | +7.4% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 259700000.0 | -2.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 269900000.0 | +3.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 274900000.0 | +1.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 225100000.0 | -18.1% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 251500000.0 | +11.7% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 244300000.0 | -2.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 254300000.0 | +4.1% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 277200000.0 | +9.0% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 284300000.0 | +2.6% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 276200000.0 | -2.8% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 290300000.0 | +5.1% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 266400000.0 | -8.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 264900000.0 | -0.6% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 244200000.0 | -7.8% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 261600000.0 | +7.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 256800000.0 | -1.8% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 257800000.0 | +0.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 244800000.0 | -5.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 273700000.0 | +11.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 260400000.0 | -4.9% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 266200000.0 | +2.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 273500000.0 | +2.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 292200000.0 | +6.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 257400000.0 | -11.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 274800000.0 | +6.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 281500000.0 | +2.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 132829000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 236507000.0 | +78.1% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 248900000.0 | +5.2% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 274900000.0 | +10.4% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 254300000.0 | -7.5% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 290300000.0 | +14.2% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 261600000.0 | -9.9% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 273700000.0 | +4.6% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 292200000.0 | +6.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 293100000.0 | +0.3% | USD | 10-K | 2026-02-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 160968000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 172091000.0 | +6.9% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 180853000.0 | +5.1% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 191494000.0 | +5.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 190595000.0 | -0.5% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 709846000.0 | +272.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 706262000.0 | -0.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 695503000.0 | -1.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 708531000.0 | +1.9% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 683887000.0 | -3.5% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 661483000.0 | -3.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 676200000.0 | +2.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 720500000.0 | +6.6% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 735600000.0 | +2.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 705300000.0 | -4.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 701600000.0 | -0.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 791500000.0 | +12.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 655100000.0 | -17.2% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 668200000.0 | +2.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 676500000.0 | +1.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 659400000.0 | -2.5% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 643900000.0 | -2.4% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 624000000.0 | -3.1% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 626600000.0 | +0.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 612900000.0 | -2.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 591200000.0 | -3.5% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 578600000.0 | -2.1% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 613000000.0 | +5.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 607500000.0 | -0.9% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 586400000.0 | -3.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 513000000.0 | -12.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 535100000.0 | +4.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 535800000.0 | +0.1% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 541600000.0 | +1.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 567600000.0 | +4.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 568000000.0 | +0.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 554200000.0 | -2.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 587800000.0 | +6.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 614200000.0 | +4.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 191494000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 695503000.0 | +263.2% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 676200000.0 | -2.8% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 701600000.0 | +3.8% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 676500000.0 | -3.6% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 626600000.0 | -7.4% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 613000000.0 | -2.2% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 535100000.0 | -12.7% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 568000000.0 | +6.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 665500000.0 | +17.2% | USD | 10-K | 2026-02-24 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 251732000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 260790000.0 | +3.6% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 272221000.0 | +4.4% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 278543000.0 | +2.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 276552000.0 | -0.7% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 287365000.0 | +3.9% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 296536000.0 | +3.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 298500000.0 | +0.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-03-31 | 307400000.0 | +3.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-06-30 | 302200000.0 | -1.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 309100000.0 | +2.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 316300000.0 | +2.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 320200000.0 | +1.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 335200000.0 | +4.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 339800000.0 | +1.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 361300000.0 | +6.3% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-03-31 | 358700000.0 | -0.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-06-30 | 373100000.0 | +4.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-09-30 | 395300000.0 | +6.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-12-31 | 406100000.0 | +2.7% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-03-31 | 421400000.0 | +3.8% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-06-30 | 437500000.0 | +3.8% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 443100000.0 | +1.3% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2021-12-31 | 435100000.0 | -1.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-03-31 | 437300000.0 | +0.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 434000000.0 | -0.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 426500000.0 | -1.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-12-31 | 472100000.0 | +10.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-03-31 | 493200000.0 | +4.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 521900000.0 | +5.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 546300000.0 | +4.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 578300000.0 | +5.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-03-31 | 615900000.0 | +6.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 625900000.0 | +1.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 648500000.0 | +3.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | 622100000.0 | -4.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 626100000.0 | +0.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 653700000.0 | +4.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 642700000.0 | -1.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 278500000.0 | — | USD | 10-K | 2020-02-27 |
| Annual | 2017-12-31 | 298500000.0 | +7.2% | USD | 10-K | 2021-02-25 |
| Annual | 2018-12-31 | 316300000.0 | +6.0% | USD | 10-K | 2022-02-24 |
| Annual | 2019-12-31 | 361300000.0 | +14.2% | USD | 10-K | 2023-02-23 |
| Annual | 2020-12-31 | 406100000.0 | +12.4% | USD | 10-K | 2024-02-22 |
| Annual | 2021-12-31 | 435100000.0 | +7.1% | USD | 10-K | 2025-02-18 |
| Annual | 2022-12-31 | 472100000.0 | +8.5% | USD | 10-K | 2026-02-24 |
| Annual | 2023-12-31 | 578300000.0 | +22.5% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 622100000.0 | +7.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 603400000.0 | -3.0% | USD | 10-K | 2026-02-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2020-12-31 | 311600000.0 | — | USD | 10-K | 2021-02-25 |
| Annual | 2021-12-31 | 267600000.0 | -14.1% | USD | 10-K | 2022-02-24 |
| Annual | 2022-12-31 | 300300000.0 | +12.2% | USD | 10-K | 2023-02-23 |
| Annual | 2023-12-31 | 200600000.0 | -33.2% | USD | 10-K | 2024-02-22 |
| Annual | 2024-12-31 | 199500000.0 | -0.5% | USD | 10-K | 2025-02-18 |
| Annual | 2025-12-31 | 273600000.0 | +37.1% | USD | 10-K | 2026-02-24 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -6467000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 12441000.0 | +292.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 33282000.0 | +167.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -11109000.0 | -133.4% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -2495000.0 | +77.5% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 32123000.0 | +1387.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 5500000.0 | -82.9% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 26000000.0 | +372.7% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 43600000.0 | +67.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -11600000.0 | -126.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 10900000.0 | +194.0% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 46200000.0 | +323.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 8700000.0 | -81.2% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 48500000.0 | +457.5% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 97500000.0 | +101.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 18400000.0 | -81.1% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 37800000.0 | +105.4% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 62900000.0 | +66.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | -10100000.0 | -116.1% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -23600000.0 | -133.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -38800000.0 | -64.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 31100000.0 | +180.2% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 70200000.0 | +125.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 124600000.0 | +77.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2900000.0 | -97.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 21500000.0 | +641.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 52200000.0 | +142.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -400000.0 | -100.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 22100000.0 | +5625.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 50800000.0 | +129.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 57878000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 54200000.0 | -6.4% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 80000000.0 | +47.6% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 71900000.0 | -10.1% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 133800000.0 | +86.1% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 69400000.0 | -48.1% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | -25100000.0 | -136.2% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 188400000.0 | +850.6% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 89700000.0 | -52.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 65000000.0 | -27.5% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -6349000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -13937000.0 | -119.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -33897000.0 | -143.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -8924000.0 | +73.7% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -364252000.0 | -3981.7% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | -370818000.0 | -1.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -4300000.0 | +98.8% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | -8100000.0 | -88.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -10400000.0 | -28.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -29600000.0 | -184.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -34600000.0 | -16.9% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -37500000.0 | -8.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -12400000.0 | +66.9% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -18400000.0 | -48.4% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -25500000.0 | -38.6% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 19800000.0 | +177.6% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 16700000.0 | -15.7% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 12600000.0 | -24.6% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | -8600000.0 | -168.3% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -10100000.0 | -17.4% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -19000000.0 | -88.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -6800000.0 | +64.2% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -12000000.0 | -76.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -15200000.0 | -26.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -60600000.0 | -298.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -64900000.0 | -7.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -69100000.0 | -6.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -6900000.0 | +90.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -10600000.0 | -53.6% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -18300000.0 | -72.6% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | -40559000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -375300000.0 | -825.3% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | -16100000.0 | +95.7% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | -55600000.0 | -245.3% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -29900000.0 | +46.2% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 1700000.0 | +105.7% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | -24500000.0 | -1541.2% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | -23200000.0 | +5.3% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -78400000.0 | -237.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -22700000.0 | +71.0% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -11961000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -21822000.0 | -82.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -8457000.0 | +61.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 6782000.0 | +180.2% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 361870000.0 | +5235.7% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 335797000.0 | -7.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -6900000.0 | -102.1% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | -21900000.0 | -217.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -35800000.0 | -63.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 1500000.0 | +104.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -8300000.0 | -653.3% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -22800000.0 | -174.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 123000000.0 | +639.5% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -4700000.0 | -103.8% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -24500000.0 | -421.3% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | -1800000.0 | +92.7% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | -58600000.0 | -3155.6% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -72300000.0 | -23.4% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 8300000.0 | +111.5% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -12200000.0 | -247.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -1200000.0 | +90.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -10300000.0 | -758.3% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -38100000.0 | -269.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -87100000.0 | -128.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 26900000.0 | +130.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 12400000.0 | -53.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | -8100000.0 | -165.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -13700000.0 | -69.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -32800000.0 | -139.4% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | -36000000.0 | -9.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | -9558000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 319400000.0 | +3441.7% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | -32800000.0 | -110.3% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | -27400000.0 | +16.5% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -42800000.0 | -56.2% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | -84500000.0 | -97.4% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 8100000.0 | +109.6% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | -122600000.0 | -1613.6% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -25200000.0 | +79.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -38700000.0 | -53.6% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 6820000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 14769000.0 | +116.6% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 22499000.0 | +52.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 4673000.0 | -79.2% | USD | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 9145000.0 | +95.7% | USD | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 16239000.0 | +77.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 3500000.0 | -78.4% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 7700000.0 | +120.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 12700000.0 | +64.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 20500000.0 | +61.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 25400000.0 | +23.9% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 28300000.0 | +11.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 12400000.0 | -56.2% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 18400000.0 | +48.4% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 25500000.0 | +38.6% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 4800000.0 | -81.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 8000000.0 | +66.7% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 12000000.0 | +50.0% | USD | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 5000000.0 | -58.3% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 10500000.0 | +110.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 19400000.0 | +84.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 6800000.0 | -64.9% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 11800000.0 | +73.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 15300000.0 | +29.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 3000000.0 | -80.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 7200000.0 | +140.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 11500000.0 | +59.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 7000000.0 | -39.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 10800000.0 | +54.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 17200000.0 | +59.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 26526000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 20400000.0 | -23.1% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 18800000.0 | -7.8% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 38400000.0 | +104.3% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 29900000.0 | -22.1% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 19400000.0 | -35.1% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 25000000.0 | +28.9% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 22800000.0 | -8.8% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 20900000.0 | -8.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 21700000.0 | +3.8% | USD | 10-K | 2026-02-24 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 17662813.0 | — | shares | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 17578267.0 | -0.5% | shares | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 17629196.0 | +0.3% | shares | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 17688350.0 | +0.3% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 17754553.0 | +0.4% | shares | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 17823292.0 | +0.4% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 17840854.0 | +0.1% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 17881177.0 | +0.2% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 17910440.0 | +0.2% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 18073713.0 | +0.9% | shares | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 18122576.0 | +0.3% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 18125201.0 | +0.0% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 18160539.0 | +0.2% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 18192486.0 | +0.2% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 18254017.0 | +0.3% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 18336010.0 | +0.4% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 18434815.0 | +0.5% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 18455462.0 | +0.1% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 18473149.0 | +0.1% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 18503805.0 | +0.2% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 18606486.0 | +0.6% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 18665065.0 | +0.3% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 18583237.0 | -0.4% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 18535116.0 | -0.3% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 18579816.0 | +0.2% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 18589675.0 | +0.1% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 18596389.0 | +0.0% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 18521485.0 | -0.4% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 18541033.0 | +0.1% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 18521485.0 | -0.1% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 18521485.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 18631384.0 | +0.6% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 18631384.0 | +0.0% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 18631384.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 18631384.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 18849456.0 | +1.2% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 18703285.0 | -0.8% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 18532326.0 | -0.9% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 18259632.0 | -1.5% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 17688350.0 | — | shares | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 17881177.0 | +1.1% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 18125201.0 | +1.4% | shares | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 18336010.0 | +1.2% | shares | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 18503805.0 | +0.9% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 18535116.0 | +0.2% | shares | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 18521485.0 | -0.1% | shares | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 18631384.0 | +0.6% | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 18849456.0 | +1.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 17846681.0 | -5.3% | shares | 10-K | 2026-02-24 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 17662813.0 | — | shares | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 17578267.0 | -0.5% | shares | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 17629196.0 | +0.3% | shares | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 17688350.0 | +0.3% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 17754553.0 | +0.4% | shares | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 17823292.0 | +0.4% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 17840854.0 | +0.1% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 17881177.0 | +0.2% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 17910440.0 | +0.2% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 18073713.0 | +0.9% | shares | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 18122576.0 | +0.3% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 18125201.0 | +0.0% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 18160539.0 | +0.2% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 18192486.0 | +0.2% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 18254017.0 | +0.3% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 18336010.0 | +0.4% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 18434815.0 | +0.5% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 18455462.0 | +0.1% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 18473149.0 | +0.1% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 18503805.0 | +0.2% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 18606486.0 | +0.6% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 18665065.0 | +0.3% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 18583237.0 | -0.4% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 18535116.0 | -0.3% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 18579816.0 | +0.2% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 18589675.0 | +0.1% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 18596389.0 | +0.0% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 18741371.0 | +0.8% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 18541033.0 | -1.1% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 18540598.0 | -0.0% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 18741371.0 | +1.1% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 18872792.0 | +0.7% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 19006838.0 | +0.7% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 18950661.0 | -0.3% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 18872792.0 | -0.4% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 18849456.0 | -0.1% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 18703285.0 | -0.8% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 18532326.0 | -0.9% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 18259632.0 | -1.5% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 17688350.0 | — | shares | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 17881177.0 | +1.1% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 18125201.0 | +1.4% | shares | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 18336010.0 | +1.2% | shares | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 18503805.0 | +0.9% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 18535116.0 | +0.2% | shares | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 18631384.0 | +0.5% | shares | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 18849456.0 | +1.2% | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 18849456.0 | +0.0% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 17846681.0 | -5.3% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 17544192.0 | — | shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 17508022.0 | -0.2% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 17498808.0 | -0.1% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 17596546.0 | +0.6% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 17693102.0 | +0.5% | shares | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 17729857.0 | +0.2% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 17790989.0 | +0.3% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 17943450.0 | +0.9% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 17998917.0 | +0.3% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 18042468.0 | +0.2% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 18082492.0 | +0.2% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 18134909.0 | +0.3% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 18286816.0 | +0.8% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 18347189.0 | +0.3% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 18371883.0 | +0.1% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 18456079.0 | +0.5% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 18547276.0 | +0.5% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 18554136.0 | +0.0% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 18463419.0 | -0.5% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 18507073.0 | +0.2% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 18515851.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 18449430.0 | -0.4% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 18436367.0 | -0.1% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 18570293.0 | +0.7% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 18665570.0 | +0.5% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 18896361.0 | +1.2% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 18810267.0 | -0.5% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 18702438.0 | -0.6% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 18508758.0 | -1.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 18314488.0 | -1.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 17523267.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 17695390.0 | +1.0% | shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 17940438.0 | +1.4% | shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 18118486.0 | +1.0% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 18349724.0 | +1.3% | shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 18499674.0 | +0.8% | shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 18494356.0 | -0.0% | shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 18509523.0 | +0.1% | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 18786871.0 | +1.5% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 18366216.0 | -2.2% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 17977587.0 | — | shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 17933243.0 | -0.2% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 17973206.0 | +0.2% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 17596546.0 | -2.1% | shares | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 17693102.0 | +0.5% | shares | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 18171444.0 | +2.7% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 18245359.0 | +0.4% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 18371538.0 | +0.7% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 18439621.0 | +0.4% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 18345211.0 | -0.5% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 18394865.0 | +0.3% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 18487948.0 | +0.5% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 18666238.0 | +1.0% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 18584693.0 | -0.4% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 18648328.0 | +0.3% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 18831423.0 | +1.0% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 18931703.0 | +0.5% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 18871217.0 | -0.3% | shares | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 18799732.0 | -0.4% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 18683798.0 | -0.6% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 18691916.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 18682268.0 | -0.1% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 18713455.0 | +0.2% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 18878311.0 | +0.9% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 19077767.0 | +1.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 19206801.0 | +0.7% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 19093873.0 | -0.6% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 18960007.0 | -0.7% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 18687918.0 | -1.4% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 18547724.0 | -0.8% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 17976183.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 17695390.0 | -1.6% | shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 18338569.0 | +3.6% | shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 18453145.0 | +0.6% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 18635002.0 | +1.0% | shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 18849217.0 | +1.1% | shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 18697255.0 | -0.8% | shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 18783633.0 | +0.5% | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 19096138.0 | +1.7% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 18579707.0 | -2.7% | shares | 10-K | 2026-02-24 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4358 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.5009 | +14.9% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.4417 | -11.8% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.4090 | -7.4% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.2715 | -33.6% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.2612 | -3.8% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.2685 | +2.8% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.2963 | +10.4% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.2816 | -5.0% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.2522 | -10.4% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.2799 | +11.0% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.2686 | -4.0% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.2192 | -18.4% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.2081 | -5.0% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.2463 | +18.3% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.2436 | -1.1% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.2581 | +5.9% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.2549 | -1.2% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.2458 | -3.6% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.2733 | +11.2% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.2616 | -4.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.2778 | +6.2% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.2903 | +4.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.2876 | -0.9% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.2700 | -6.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.2835 | +5.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.2597 | -8.4% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.2457 | -5.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2566 | +4.4% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.2413 | -6.0% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1.7202 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1.0092 | -41.3% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 1.1320 | +12.2% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 1.0703 | -5.5% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.9246 | -13.6% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 1.0274 | +11.1% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 1.0065 | -2.0% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 1.1169 | +11.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1.0812 | -3.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.9485 | -12.3% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.2410 | — | ratio | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 2.1664 | -3.3% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 2.2911 | +5.8% | ratio | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 2.2429 | -2.1% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 2.3936 | +6.7% | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 2.1923 | -8.4% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 2.0880 | -4.8% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1.7890 | -14.3% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 1.8009 | +0.7% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 1.8143 | +0.7% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 1.8393 | +1.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 1.8827 | +2.4% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 1.6931 | -10.1% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 1.8460 | +9.0% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 1.7766 | -3.8% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 1.7497 | -1.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 2.5997 | +48.6% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1.8326 | -29.5% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 2.0111 | +9.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1.9410 | -3.5% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 1.9138 | -1.4% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 1.8375 | -4.0% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 1.9055 | +3.7% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 1.8147 | -4.8% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 1.9700 | +8.6% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 1.9672 | -0.1% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 2.1376 | +8.7% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 2.1992 | +2.9% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 2.2679 | +3.1% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2.2878 | +0.9% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2.2655 | -1.0% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 2.0793 | -8.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2.1548 | +3.6% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 2.1705 | +0.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2.1715 | +0.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1.9733 | -9.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2.1402 | +8.5% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.0910 | -2.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 2.1254 | +1.6% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 2.2429 | — | ratio | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 1.7890 | -20.2% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 1.8827 | +5.2% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 1.7497 | -7.1% | ratio | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 1.9410 | +10.9% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1.8147 | -6.5% | ratio | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 2.1992 | +21.2% | ratio | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 2.0793 | -5.5% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1.9733 | -5.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2.0461 | +3.7% | ratio | 10-K | 2026-02-24 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.6394 | — | ratio | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 0.6599 | +3.2% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 0.6644 | +0.7% | ratio | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 0.6875 | +3.5% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.6892 | +0.2% | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 2.4702 | +258.4% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 2.3817 | -3.6% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 2.3300 | -2.2% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 2.3049 | -1.1% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 2.2630 | -1.8% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 2.1400 | -5.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 2.1378 | -0.1% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 2.2502 | +5.3% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 2.1945 | -2.5% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 2.0756 | -5.4% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 1.9419 | -6.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 2.2066 | +13.6% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1.7558 | -20.4% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 1.6904 | -3.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1.6658 | -1.5% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 1.5648 | -6.1% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 1.4718 | -5.9% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 1.4083 | -4.3% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 1.4401 | +2.3% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 1.4016 | -2.7% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 1.3622 | -2.8% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1.3566 | -0.4% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-12-31 | 1.2985 | -4.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1.2318 | -5.1% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1.1236 | -8.8% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.9390 | -16.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.9253 | -1.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.8699 | -6.0% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.8653 | -0.5% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 0.8753 | +1.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.9130 | +4.3% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.8852 | -3.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.8992 | +1.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.9557 | +6.3% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.6876 | — | ratio | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 2.3300 | +238.9% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 2.1378 | -8.2% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 1.9419 | -9.2% | ratio | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 1.6658 | -14.2% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1.4401 | -13.5% | ratio | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 1.2985 | -9.8% | ratio | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 0.9253 | -28.7% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 0.9130 | -1.3% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.1029 | +20.8% | ratio | 10-K | 2026-02-24 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4309 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.4395 | +2.0% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.4262 | -3.0% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.4173 | -2.1% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.3861 | -7.5% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.3994 | +3.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.3999 | +0.1% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.4011 | +0.3% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.3900 | -2.8% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.4122 | +5.7% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.4031 | -2.2% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.4061 | +0.8% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.4078 | +0.4% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.4182 | +2.6% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.3956 | -5.4% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.4303 | +8.8% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.4117 | -4.3% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.4015 | -2.5% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.3832 | -4.6% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.3787 | -1.2% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.3830 | +1.2% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.4104 | +7.1% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.4336 | +5.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.4332 | -0.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.4421 | +2.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.4311 | -2.5% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.4237 | -1.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.4138 | -2.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.4209 | +1.7% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.4266 | +1.4% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.4348 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.3986 | -8.3% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.3961 | -0.6% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.4059 | +2.5% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.4074 | +0.4% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.4015 | -1.4% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.3854 | -4.0% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.4244 | +10.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.4275 | +0.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.4024 | -5.9% | ratio | 10-K | 2026-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0247 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.0707 | +186.4% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0573 | -18.9% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -0.0207 | -136.1% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -0.0098 | +52.6% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.0137 | +240.0% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0121 | -11.9% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-06-30 | 0.0435 | +259.3% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 0.0355 | -18.3% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0206 | -42.0% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 0.0494 | +140.1% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 0.0520 | +5.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0206 | -60.3% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2020-06-30 | 0.0668 | +224.0% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2020-09-30 | 0.0447 | -33.1% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.0976 | +118.5% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-06-30 | 0.0351 | -64.0% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 0.0790 | +125.1% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.0399 | -49.5% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 0.0592 | +48.5% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 0.0593 | +0.2% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0795 | +33.9% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 0.0973 | +22.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 0.0752 | -22.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0913 | +21.5% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 0.0843 | -7.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 0.0659 | -21.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0452 | -31.4% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 0.0634 | +40.4% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 0.0491 | -22.5% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.0576 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -0.0062 | -110.7% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.0298 | +582.4% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0403 | +35.3% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0337 | -16.6% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.0595 | +76.7% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.0607 | +2.0% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.0881 | +45.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0651 | -26.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0364 | -44.1% | ratio | 10-K | 2026-02-24 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0395 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.1040 | +163.7% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0812 | -21.9% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -0.0140 | -117.2% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | 0.0345 | +347.2% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.0419 | +21.6% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0381 | -9.1% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.0650 | +70.6% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0563 | -13.3% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0411 | -27.0% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0664 | +61.4% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.0766 | +15.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0571 | -25.4% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.1070 | +87.3% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.0703 | -34.3% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.1379 | +96.2% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.0731 | -47.0% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.0879 | +20.2% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.0566 | -35.6% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.0814 | +43.8% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0814 | +0.0% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.1174 | +44.2% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.1352 | +15.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1139 | -15.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.1206 | +5.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1166 | -3.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-30 | 0.0969 | -16.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0676 | -30.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0960 | +42.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-30 | 0.0735 | -23.4% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.0844 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0329 | -61.0% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.0516 | +56.9% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0631 | +22.3% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0636 | +0.8% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.0859 | +35.0% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.0798 | -7.1% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.1115 | +39.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0888 | -20.3% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0568 | -36.1% | ratio | 10-K | 2026-02-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2325 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.2180 | -6.2% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.3441 | +57.8% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 0.4369 | +27.0% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.3742 | -14.3% | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 0.2739 | -26.8% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 0.2757 | +0.7% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 0.2469 | -10.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.2237 | -9.4% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2018-06-30 | 0.2196 | -1.8% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2018-09-30 | 0.2240 | +2.0% | ratio | 10-Q | 2018-11-02 |
| Annual | 2016-12-31 | 0.4369 | — | ratio | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 0.2469 | -43.5% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 0.3439 | +39.3% | ratio | 10-K | 2019-02-28 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0108 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.0354 | +229.2% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0253 | -28.5% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -0.0085 | -133.4% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -0.0027 | +68.6% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.0036 | +234.6% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0032 | -9.4% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-06-30 | 0.0129 | +296.5% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 0.0100 | -22.4% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0052 | -48.1% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 0.0138 | +166.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 0.0140 | +1.1% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0045 | -67.6% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2020-06-30 | 0.0139 | +207.6% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2020-09-30 | 0.0110 | -20.9% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.0238 | +116.1% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-06-30 | 0.0091 | -61.9% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 0.0201 | +122.3% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.0098 | -51.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 0.0162 | +65.1% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 0.0155 | -4.1% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0221 | +42.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 0.0282 | +27.9% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 0.0216 | -23.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0247 | +14.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 0.0239 | -3.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 0.0171 | -28.4% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0111 | -35.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 0.0163 | +46.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 0.0119 | -27.1% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.0992 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -0.0062 | -106.3% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.0338 | +641.1% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0432 | +27.9% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0311 | -27.9% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.0611 | +96.4% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.0611 | -0.0% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.0983 | +61.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0703 | -28.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0345 | -50.9% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0176 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.0588 | +233.3% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0422 | -28.3% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -0.0143 | -133.9% | ratio | 10-Q | 2018-05-01 |
| Quarterly | 2017-06-30 | -0.0092 | +35.4% | ratio | 10-Q | 2018-08-01 |
| Quarterly | 2017-09-30 | 0.0121 | +231.2% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0107 | -11.5% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-06-30 | 0.0420 | +291.5% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 0.0314 | -25.3% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0169 | -46.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 0.0442 | +161.8% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 0.0430 | -2.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0145 | -66.3% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2020-06-30 | 0.0383 | +164.4% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2020-09-30 | 0.0296 | -22.8% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.0610 | +106.1% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-06-30 | 0.0224 | -63.3% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2021-09-30 | 0.0485 | +116.6% | ratio | 10-Q | 2022-10-27 |
| Quarterly | 2022-03-31 | 0.0236 | -51.5% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 0.0382 | +62.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 0.0366 | -4.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0493 | +34.7% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-06-30 | 0.0600 | +21.7% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 0.0419 | -30.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0461 | +10.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 0.0446 | -3.3% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 0.0321 | -28.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0209 | -34.8% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 0.0309 | +47.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 0.0232 | -25.0% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.1674 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -0.0208 | -112.4% | ratio | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 0.1059 | +609.9% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.1270 | +19.9% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0830 | -34.7% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.1492 | +79.7% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.1404 | -5.8% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.1893 | +34.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1345 | -28.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0726 | -46.0% | ratio | 10-K | 2026-02-24 |
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-06 | Huml David W. | PRESIDENT AND CEO |
Equity grant / award
G
|
Common Stock | 26,755 | $0.00 | $0 | 72,930 |
| 2026-03-02 | Glerum James T Jr. | — |
Open-market buy
P
|
Common Stock | 8,163 | $61.25 | $499,980 | 8,600 |
| 2026-02-28 | Schottler Patrick W. | SVP, Chief Mktg & Tech Officer |
Other disposed transaction
F
|
Common Stock | 194 | $61.03 | $11,840 | 11,150 |
| 2026-02-27 | Arvani Azita | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,538 | $0.00 | $0 | 0 |
| 2026-02-27 | Arvani Azita | — |
Open-market sell
S
|
Common Stock | 3,156 | $61.40 | $193,794 | 17,435 |
| 2026-02-27 | Arvani Azita | — |
Exercise / conversion
M
|
Common Stock | 3,538 | $54.70 | $193,529 | 20,591 |
| 2026-02-26 | Huml David W. | PRESIDENT AND CEO |
Equity grant / award
A
|
Common Stock | 28,694 | $0.00 | $0 | 96,652 |
| 2026-02-26 | Huml David W. | PRESIDENT AND CEO |
Open-market buy
P
|
Common Stock | 175 | $65.48 | $11,460 | 67,958 |
| 2026-02-26 | Huml David W. | PRESIDENT AND CEO |
Open-market buy
P
|
Common Stock | 1,225 | $65.01 | $79,637 | 67,783 |
| 2026-02-26 | Huml David W. | PRESIDENT AND CEO |
Open-market buy
P
|
Common Stock | 2,600 | $64.02 | $166,463 | 66,558 |
| 2026-02-26 | Huml David W. | PRESIDENT AND CEO |
Other disposed transaction
F
|
Common Stock | 13,807 | $62.73 | $866,113 | 63,958 |
| 2026-02-26 | Huml David W. | PRESIDENT AND CEO |
Equity grant / award
A
|
Common Stock | 35,472 | $0.00 | $0 | 77,765 |
| 2026-02-26 | Glerum James T Jr. | — |
Equity grant / award
A
|
Common Stock | 437 | $0.00 | $0 | 437 |
| 2025-11-03 | Schottler Patrick W. | SVP, Chief Mktg & Tech Officer |
Other disposed transaction
F
|
Common Stock | 153 | $80.00 | $12,240 | 5,840 |
| 2025-08-19 | Zay Richard H. | CHIEF COMMERCIAL OFFICER |
Open-market sell
S
|
Common Stock | 4,042 | $83.21 | $336,324 | 20,998 |
| 2025-05-06 | SHEAHAN MARK W | — |
Equity grant / award
A
|
Common Stock | 1,815 | $0.00 | $0 | 2,858 |
| 2025-04-14 | Huml David W. | PRESIDENT AND CEO |
Equity grant / award
G
|
Common Stock | 17,571 | $0.00 | $0 | 46,175 |
| 2025-03-01 | Huml David W. | PRESIDENT AND CEO |
Other disposed transaction
F
|
Common Stock | 3,836 | $86.56 | $332,044 | 59,864 |
| 2025-02-28 | Arvani Azita | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,358 | $0.00 | $0 | 0 |
| 2025-02-28 | Arvani Azita | — |
Open-market sell
S
|
Common Stock | 2,358 | $85.22 | $200,950 | 15,238 |
| 2025-02-28 | Arvani Azita | — |
Exercise / conversion
M
|
Common Stock | 2,358 | $65.12 | $153,553 | 17,596 |
| 2025-02-21 | Balinski Barb | SVP, Chief Transf Officer |
Other disposed transaction
F
|
Common Stock | 954 | $89.16 | $85,059 | 13,546 |
| 2025-02-21 | Balinski Barb | SVP, Chief Transf Officer |
Equity grant / award
A
|
Common Stock | 2,895 | $0.00 | $0 | 14,500 |
| 2025-02-21 | Balinski Barb | SVP, Chief Transf Officer |
Equity grant / award
A
|
Common Stock | 3,116 | $0.00 | $0 | 11,605 |
| 2024-08-28 | Balinski Barb | SVP, INNOVATION & TECHNOLOGY |
Open-market sell
S
|
Common Stock | 1,500 | $96.61 | $144,908 | 8,489 |
| 2024-06-06 | Huml David W. | PRESIDENT AND CEO |
Equity grant / award
G
|
Common Stock | 13,682 | $0.00 | $0 | 28,604 |
| 2024-05-15 | SHEAHAN MARK W | — |
Equity grant / award
A
|
Common Stock | 1,043 | $0.00 | $0 | 1,043 |
| 2024-05-08 | Hider Andrew P. | — |
Equity grant / award
A
|
Common Stock | 1,073 | $0.00 | $0 | 3,682 |
| 2024-05-07 | West Fay | SENIOR VP, CFO |
Other disposed transaction
F
|
Common Stock | 1,128 | $106.99 | $120,685 | 24,089 |
| 2024-03-08 | ERICKSON KRISTIN A. | SVP, GENERAL COUNSEL |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 556 | $0.00 | $0 | 0 |
| 2024-03-08 | ERICKSON KRISTIN A. | SVP, GENERAL COUNSEL |
Open-market sell
S
|
Common Stock | 556 | $110.00 | $61,160 | 10,698 |
| 2024-03-08 | ERICKSON KRISTIN A. | SVP, GENERAL COUNSEL |
Exercise / conversion
M
|
Common Stock | 556 | $73.20 | $40,699 | 11,254 |
| 2024-03-07 | ERICKSON KRISTIN A. | SVP, GENERAL COUNSEL |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,270 | $0.00 | $0 | 0 |
| 2024-03-07 | ERICKSON KRISTIN A. | SVP, GENERAL COUNSEL |
Open-market sell
S
|
Common Stock | 1,270 | $110.66 | $140,532 | 10,698 |
| 2024-03-07 | ERICKSON KRISTIN A. | SVP, GENERAL COUNSEL |
Exercise / conversion
M
|
Common Stock | 1,270 | $66.97 | $85,052 | 11,968 |
| 2024-03-04 | Arvani Azita | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,765 | $0.00 | $0 | 0 |
| 2024-03-04 | Arvani Azita | — |
Open-market sell
S
|
Common Stock | 1,765 | $111.72 | $197,177 | 14,165 |
| 2024-03-04 | Arvani Azita | — |
Exercise / conversion
M
|
Common Stock | 1,765 | $64.20 | $113,313 | 15,930 |
| 2024-03-02 | Balinski Barb | SVP, INNOVATION & TECHNOLOGY |
Other disposed transaction
F
|
Common Stock | 329 | $110.81 | $36,456 | 9,989 |
| 2024-03-02 | Zay Richard H. | CHIEF COMMERCIAL OFFICER |
Other disposed transaction
F
|
Common Stock | 733 | $110.81 | $81,224 | 18,099 |
| 2024-02-28 | EICHER CAROL S | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,358 | $0.00 | $0 | 0 |
| 2024-02-28 | EICHER CAROL S | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,765 | $0.00 | $0 | 0 |
| 2024-02-28 | EICHER CAROL S | — |
Open-market sell
S
|
Common Stock | 2,298 | $116.45 | $267,602 | 25,540 |
| 2024-02-28 | EICHER CAROL S | — |
Exercise / conversion
M
|
Common Stock | 2,358 | $65.12 | $153,553 | 27,838 |
| 2024-02-28 | EICHER CAROL S | — |
Exercise / conversion
M
|
Common Stock | 1,765 | $64.20 | $113,313 | 25,480 |
| 2024-02-27 | Zay Richard H. | CHIEF COMMERCIAL OFFICER |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 7,053 | $0.00 | $0 | 7,053 |
| 2024-02-27 | Zay Richard H. | CHIEF COMMERCIAL OFFICER |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 7,690 | $0.00 | $0 | 0 |
| 2024-02-27 | Zay Richard H. | CHIEF COMMERCIAL OFFICER |
Other disposed transaction
F
|
Common Stock | 1,825 | $110.16 | $201,042 | 18,832 |
| 2024-02-27 | Zay Richard H. | CHIEF COMMERCIAL OFFICER |
Equity grant / award
A
|
Common Stock | 5,823 | $0.00 | $0 | 20,657 |
| 2024-02-27 | Zay Richard H. | CHIEF COMMERCIAL OFFICER |
Equity grant / award
A
|
Common Stock | 3,739 | $0.00 | $0 | 14,834 |
| 2024-02-27 | Zay Richard H. | CHIEF COMMERCIAL OFFICER |
Open-market sell
S
|
Common Stock | 14,743 | $110.19 | $1,624,553 | 11,095 |
| 2024-02-27 | Zay Richard H. | CHIEF COMMERCIAL OFFICER |
Exercise / conversion
M
|
Common Stock | 7,053 | $52.42 | $369,718 | 25,838 |
| 2024-02-27 | Zay Richard H. | CHIEF COMMERCIAL OFFICER |
Exercise / conversion
M
|
Common Stock | 7,690 | $66.97 | $514,999 | 18,785 |
| 2024-02-27 | Windley David | — |
Open-market sell
S
|
Common Stock | 7,250 | $113.23 | $820,954 | 3,983 |
| 2024-02-27 | Balinski Barb | SVP, INNOVATION & TECHNOLOGY |
Other disposed transaction
F
|
Common Stock | 846 | $110.16 | $93,195 | 10,318 |
| 2023-11-27 | Christianson Brock R. | SVP, CHIEF HR OFFICER |
Equity grant / award
A
|
Common Stock | 1,704 | $0.00 | $0 | 1,704 |
| 2023-11-07 | ERICKSON KRISTIN A. | SVP, GENERAL COUNSEL |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 950 | $0.00 | $0 | 0 |
| 2023-11-07 | ERICKSON KRISTIN A. | SVP, GENERAL COUNSEL |
Open-market sell
S
|
Common Stock | 950 | $82.00 | $77,900 | 6,219 |
| 2023-11-07 | ERICKSON KRISTIN A. | SVP, GENERAL COUNSEL |
Exercise / conversion
M
|
Common Stock | 950 | $60.67 | $57,636 | 7,169 |
| 2023-10-30 | Huml David W. | PRESIDENT AND CEO |
Equity grant / award
G
|
Common Stock | 810 | $0.00 | $0 | 39,721 |
| 2023-10-03 | Mulligan Donal L | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,765 | $0.00 | $0 | 0 |
| 2023-10-03 | Mulligan Donal L | — |
Open-market sell
S
|
Common Stock | 1,765 | $73.94 | $130,504 | 16,715 |
| 2023-10-03 | Mulligan Donal L | — |
Exercise / conversion
M
|
Common Stock | 1,765 | $64.20 | $113,313 | 18,480 |
| 2023-08-30 | Sonnenberg Steven Alan | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,765 | $0.00 | $0 | 0 |
| 2023-08-30 | Sonnenberg Steven Alan | — |
Open-market sell
S
|
Common Stock | 1,765 | $83.24 | $146,919 | 22,994 |
| 2023-08-30 | Sonnenberg Steven Alan | — |
Exercise / conversion
M
|
Common Stock | 1,765 | $64.20 | $113,313 | 24,759 |
| 2023-08-14 | Huml David W. | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,852 | $0.00 | $0 | 1,851 |
| 2023-08-14 | Huml David W. | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,747 | $0.00 | $0 | 5,065 |
| 2023-08-14 | Huml David W. | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 4,599 | $83.83 | $385,529 | 40,531 |
| 2023-08-14 | Huml David W. | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 1,852 | $52.42 | $97,082 | 45,130 |
| 2023-08-14 | Huml David W. | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 2,747 | $73.20 | $201,080 | 43,278 |
| 2023-08-10 | Zay Richard H. | CHIEF COMMERCIAL OFFICER |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 4,055 | $0.00 | $0 | 0 |
| 2023-08-10 | Zay Richard H. | CHIEF COMMERCIAL OFFICER |
Open-market sell
S
|
Common Stock | 5,559 | $85.79 | $476,907 | 11,095 |
| 2023-08-10 | Zay Richard H. | CHIEF COMMERCIAL OFFICER |
Exercise / conversion
M
|
Common Stock | 4,055 | $60.67 | $246,017 | 16,654 |
| 2023-05-26 | McKnight Carol E. | FORMER, SVP, CHIEF ADMIN OFFR |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,304 | $0.00 | $0 | 4,706 |
| 2023-05-26 | McKnight Carol E. | FORMER, SVP, CHIEF ADMIN OFFR |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 9,127 | $0.00 | $0 | 0 |
| 2023-05-26 | McKnight Carol E. | FORMER, SVP, CHIEF ADMIN OFFR |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 5,568 | $0.00 | $0 | 0 |
| 2023-05-26 | McKnight Carol E. | FORMER, SVP, CHIEF ADMIN OFFR |
Open-market sell
S
|
Common Stock | 15,999 | $75.41 | $1,206,480 | 21,760 |
| 2023-05-26 | McKnight Carol E. | FORMER, SVP, CHIEF ADMIN OFFR |
Exercise / conversion
M
|
Common Stock | 1,304 | $66.97 | $87,329 | 37,759 |
| 2023-05-26 | McKnight Carol E. | FORMER, SVP, CHIEF ADMIN OFFR |
Exercise / conversion
M
|
Common Stock | 9,127 | $67.70 | $617,898 | 36,455 |
| 2023-05-26 | McKnight Carol E. | FORMER, SVP, CHIEF ADMIN OFFR |
Exercise / conversion
M
|
Common Stock | 5,568 | $73.20 | $407,578 | 27,328 |
| 2023-05-25 | McKnight Carol E. | FORMER, SVP, CHIEF ADMIN OFFR |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,478 | $0.00 | $0 | 5,568 |
| 2023-05-25 | McKnight Carol E. | FORMER, SVP, CHIEF ADMIN OFFR |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,967 | $0.00 | $0 | 0 |
| 2023-05-25 | McKnight Carol E. | FORMER, SVP, CHIEF ADMIN OFFR |
Open-market sell
S
|
Common Stock | 4,445 | $75.74 | $336,682 | 21,760 |
| 2023-05-25 | McKnight Carol E. | FORMER, SVP, CHIEF ADMIN OFFR |
Exercise / conversion
M
|
Common Stock | 2,478 | $73.20 | $181,390 | 26,205 |
| 2023-05-25 | McKnight Carol E. | FORMER, SVP, CHIEF ADMIN OFFR |
Exercise / conversion
M
|
Common Stock | 1,967 | $52.42 | $103,110 | 23,727 |
| 2023-05-24 | McKnight Carol E. | SVP, CHIEF ADMIN OFFICER |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 6,930 | $0.00 | $0 | 1,967 |
| 2023-05-24 | McKnight Carol E. | SVP, CHIEF ADMIN OFFICER |
Open-market sell
S
|
Common Stock | 1,500 | $76.83 | $115,243 | 22,031 |
| 2023-05-24 | McKnight Carol E. | SVP, CHIEF ADMIN OFFICER |
Open-market sell
S
|
Common Stock | 5,430 | $76.14 | $413,435 | 23,531 |
| 2023-05-24 | McKnight Carol E. | SVP, CHIEF ADMIN OFFICER |
Exercise / conversion
M
|
Common Stock | 6,930 | $52.42 | $363,271 | 28,961 |
| 2023-05-23 | McKnight Carol E. | SVP, CHIEF ADMIN OFFICER |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 850 | $0.00 | $0 | 8,897 |
| 2023-05-23 | McKnight Carol E. | SVP, CHIEF ADMIN OFFICER |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,982 | $0.00 | $0 | 0 |
| 2023-05-23 | McKnight Carol E. | SVP, CHIEF ADMIN OFFICER |
Open-market sell
S
|
Common Stock | 3,832 | $77.57 | $297,259 | 22,031 |
| 2023-05-23 | McKnight Carol E. | SVP, CHIEF ADMIN OFFICER |
Exercise / conversion
M
|
Common Stock | 850 | $52.42 | $44,557 | 25,863 |
| 2023-05-23 | McKnight Carol E. | SVP, CHIEF ADMIN OFFICER |
Exercise / conversion
M
|
Common Stock | 2,982 | $76.25 | $227,378 | 25,013 |
| 2023-05-11 | Huml David W. | PRESIDENT AND CEO |
Other disposed transaction
F
|
Common Stock | 370 | $77.86 | $28,808 | 39,855 |
| 2023-05-07 | West Fay | SENIOR VP, CFO |
Other disposed transaction
F
|
Common Stock | 1,964 | $78.31 | $153,801 | 17,235 |
| 2023-05-03 | Sonnenberg Steven Alan | — |
Equity grant / award
A
|
Common Stock | 1,447 | $0.00 | $0 | 22,994 |
| 2023-04-03 | Mulligan Donal L | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,320 | $0.00 | $0 | 0 |
| 2023-04-03 | Mulligan Donal L | — |
Open-market sell
S
|
Common Stock | 2,320 | $68.38 | $158,642 | 15,268 |
| 2023-04-03 | Mulligan Donal L | — |
Exercise / conversion
M
|
Common Stock | 2,320 | $46.59 | $108,089 | 17,588 |
| 2023-03-07 | Arvani Azita | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,320 | $0.00 | $0 | 0 |
| 2023-03-07 | Arvani Azita | — |
Open-market sell
S
|
Common Stock | 2,320 | $70.69 | $163,996 | 12,718 |
| 2023-03-07 | Arvani Azita | — |
Exercise / conversion
M
|
Common Stock | 2,320 | $46.59 | $108,089 | 15,038 |
| 2023-02-28 | Huml David W. | PRESIDENT AND CEO |
Other disposed transaction
F
|
Common Stock | 449 | $72.88 | $32,723 | 40,531 |
| 2023-02-28 | Huml David W. | PRESIDENT AND CEO |
Equity grant / award
A
|
Common Stock | 1,467 | $0.00 | $0 | 40,980 |
| 2023-02-25 | ERICKSON KRISTIN A. | SVP, GENERAL COUNSEL |
Other disposed transaction
F
|
Common Stock | 182 | $71.80 | $13,068 | 4,073 |
| 2022-11-11 | Sonnenberg Steven Alan | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,320 | $0.00 | $0 | 0 |
| 2022-11-11 | Sonnenberg Steven Alan | — |
Open-market sell
S
|
Common Stock | 2,320 | $46.59 | $108,089 | 21,547 |
| 2022-11-11 | Sonnenberg Steven Alan | — |
Exercise / conversion
M
|
Common Stock | 2,320 | $65.98 | $153,066 | 23,867 |
| 2022-08-19 | EICHER CAROL S | — |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,320 | $0.00 | $0 | 0 |
| 2022-08-19 | EICHER CAROL S | — |
Open-market sell
S
|
Common Stock | 300 | $70.12 | $21,036 | 22,268 |
| 2022-08-19 | EICHER CAROL S | — |
Open-market sell
S
|
Common Stock | 1,280 | $68.12 | $87,190 | 22,568 |
| 2022-08-19 | EICHER CAROL S | — |
Exercise / conversion
M
|
Common Stock | 2,320 | $46.59 | $108,089 | 23,848 |
| 2022-08-16 | Zay Richard H. | CHIEF COMMERCIAL OFFICER |
Open-market sell
S
|
Common Stock | 441 | $71.52 | $31,539 | 11,693 |
| 2022-08-16 | Zay Richard H. | CHIEF COMMERCIAL OFFICER |
Open-market sell
S
|
Common Stock | 2,059 | $70.63 | $145,423 | 12,134 |
| 2022-08-12 | Hider Andrew P. | — |
Equity grant / award
A
|
Common Stock | 1,162 | $0.00 | $0 | 1,162 |
| 2022-05-07 | West Fay | SENIOR VP, CFO |
Other disposed transaction
F
|
Common Stock | 1,963 | $60.51 | $118,781 | 16,113 |
| 2022-05-03 | Sonnenberg Steven Alan | Dir |
Equity grant / award
A
|
Common Stock | 1,736 | $0.00 | $0 | 21,547 |
| 2022-03-01 | Stokes Kristin A. | SVP, GENERAL COUNSEL |
Other disposed transaction
F
|
Common Stock | 183 | $78.78 | $14,417 | 4,255 |
| 2022-03-01 | Stokes Kristin A. | SVP, GENERAL COUNSEL |
Equity grant / award
A
|
Common Stock | 508 | $0.00 | $0 | 4,438 |
| 2022-02-26 | Huml David W. | President and CEO |
Other disposed transaction
F
|
Common Stock | 531 | $78.99 | $41,944 | 17,762 |
| 2021-12-07 | Stokes Kristin A. | SVP, General Counsel |
Other disposed transaction
F
|
Common Stock | 209 | $83.46 | $17,443 | 2,517 |
| 2021-11-09 | Arvani Azita | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,411 | $0.00 | $0 | 0 |
| 2021-11-09 | Arvani Azita | Dir |
Open-market sell
S
|
Common Stock | 1,411 | $83.59 | $117,953 | 10,982 |
| 2021-11-09 | Arvani Azita | Dir |
Exercise / conversion
M
|
Common Stock | 1,411 | $37.35 | $52,701 | 12,393 |
| 2021-11-01 | Mulligan Donal L | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,531 | $0.00 | $0 | 0 |
| 2021-11-01 | Mulligan Donal L | Dir |
Open-market sell
S
|
Common Stock | 2,531 | $80.00 | $202,480 | 13,532 |
| 2021-11-01 | Mulligan Donal L | Dir |
Exercise / conversion
M
|
Common Stock | 2,531 | $41.97 | $106,226 | 16,063 |
| 2021-08-20 | Zay Richard H. | Chief Commercial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,680 | $0.00 | $0 | 0 |
| 2021-08-20 | Zay Richard H. | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 3,680 | $71.95 | $264,785 | 11,818 |
| 2021-08-20 | Zay Richard H. | Chief Commercial Officer |
Exercise / conversion
M
|
Common Stock | 3,680 | $47.03 | $173,070 | 15,498 |
| 2021-08-18 | Zay Richard H. | Chief Commercial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,600 | $0.00 | $0 | 3,680 |
| 2021-08-18 | Zay Richard H. | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,100 | $73.31 | $80,646 | 11,818 |
| 2021-08-18 | Zay Richard H. | Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 500 | $72.13 | $36,063 | 12,918 |
| 2021-08-18 | Zay Richard H. | Chief Commercial Officer |
Exercise / conversion
M
|
Common Stock | 1,600 | $47.03 | $75,248 | 13,418 |
| 2021-05-28 | EICHER CAROL S | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,531 | $0.00 | $0 | 0 |
| 2021-05-28 | EICHER CAROL S | Dir |
Open-market sell
S
|
Common Stock | 1,281 | $83.24 | $106,630 | 19,792 |
| 2021-05-28 | EICHER CAROL S | Dir |
Exercise / conversion
M
|
Common Stock | 2,531 | $41.97 | $106,226 | 21,073 |
| 2021-05-10 | Huml David W. | President and CEO |
Open-market sell
S
|
Common Stock | 3,932 | $86.62 | $340,573 | 19,854 |
| 2021-05-10 | Huml David W. | President and CEO |
Open-market sell
S
|
Common Stock | 1,063 | $85.23 | $90,604 | 23,786 |
| 2021-05-07 | Sonnenberg Steven Alan | Dir |
Equity grant / award
A
|
Common Stock | 1,283 | $0.00 | $0 | 19,811 |
| 2021-04-20 | KILLINGSTAD CHRIS | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,401 | $0.00 | $0 | 33,622 |
| 2021-04-20 | KILLINGSTAD CHRIS | Dir |
Open-market sell
S
|
Common Stock | 2,512 | $79.15 | $198,825 | 152,752 |
| 2021-04-20 | KILLINGSTAD CHRIS | Dir |
Exercise / conversion
M
|
Common Stock | 1,401 | $43.66 | $61,168 | 155,264 |
| 2021-04-07 | KILLINGSTAD CHRIS | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,801 | $0.00 | $0 | 35,023 |
| 2021-04-07 | KILLINGSTAD CHRIS | Dir |
Open-market sell
S
|
Common Stock | 5,023 | $80.93 | $406,511 | 153,863 |
| 2021-04-07 | KILLINGSTAD CHRIS | Dir |
Exercise / conversion
M
|
Common Stock | 2,801 | $43.66 | $122,292 | 158,886 |
| 2021-03-15 | Austen William F. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,750 | $0.00 | $0 | 0 |
| 2021-03-15 | Austen William F. | Dir |
Other disposed transaction
F
|
Common Stock | 873 | $81.84 | $71,446 | 25,661 |
| 2021-03-15 | Austen William F. | Dir |
Exercise / conversion
M
|
Common Stock | 1,750 | $40.81 | $71,418 | 26,534 |
| 2021-03-08 | KILLINGSTAD CHRIS | Dir |
Open-market sell
S
|
Common Stock | 3,809 | $80.00 | $304,720 | 156,085 |
| 2021-03-02 | KILLINGSTAD CHRIS | Dir |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 12,655 | $0.00 | $0 | 12,655 |
| 2021-03-02 | KILLINGSTAD CHRIS | Dir |
Other disposed transaction
F
|
Common Stock | 7,882 | $78.24 | $616,688 | 159,894 |
| 2021-03-02 | KILLINGSTAD CHRIS | Dir |
Equity grant / award
A
|
Common Stock | 17,283 | $0.00 | $0 | 167,776 |
| 2021-03-02 | KILLINGSTAD CHRIS | Dir |
Equity grant / award
A
|
Common Stock | 7,349 | $0.00 | $0 | 150,493 |
| 2021-03-02 | Balinski Barb | SVP, Innovation & Technology |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 3,860 | $0.00 | $0 | 3,860 |
| 2021-03-02 | Balinski Barb | SVP, Innovation & Technology |
Other disposed transaction
F
|
Common Stock | 195 | $78.24 | $15,257 | 2,812 |
| 2021-03-02 | Balinski Barb | SVP, Innovation & Technology |
Equity grant / award
A
|
Common Stock | 540 | $0.00 | $0 | 3,007 |
| 2021-03-02 | Balinski Barb | SVP, Innovation & Technology |
Equity grant / award
A
|
Common Stock | 1,072 | $0.00 | $0 | 2,467 |
| 2021-02-27 | KILLINGSTAD CHRIS | Dir |
Other disposed transaction
F
|
Common Stock | 2,496 | $76.20 | $190,195 | 143,144 |
| 2021-02-02 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,297 | $0.00 | $0 | 0 |
| 2021-02-02 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 3,297 | $70.00 | $230,790 | 145,640 |
| 2021-02-02 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 3,297 | $40.21 | $132,572 | 148,937 |
| 2021-02-01 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 6,593 | $0.00 | $0 | 3,297 |
| 2021-02-01 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 6,593 | $67.93 | $447,862 | 145,640 |
| 2021-02-01 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 6,593 | $40.21 | $265,105 | 152,233 |
| 2021-01-22 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 3,809 | $75.00 | $285,675 | 145,640 |
| 2021-01-04 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 9,889 | $0.00 | $0 | 9,890 |
| 2021-01-04 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 9,889 | $70.00 | $692,230 | 149,449 |
| 2021-01-04 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 9,889 | $40.21 | $397,637 | 159,338 |
| 2020-12-09 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,270 | $0.00 | $0 | 19,779 |
| 2020-12-09 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 3,270 | $70.00 | $228,900 | 149,449 |
| 2020-12-09 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 3,270 | $40.21 | $131,487 | 152,719 |
| 2020-12-08 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 27 | $0.00 | $0 | 23,049 |
| 2020-12-08 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 27 | $70.00 | $1,890 | 149,449 |
| 2020-12-08 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 27 | $40.21 | $1,086 | 149,476 |
| 2020-12-07 | Huml David W. | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 492 | $69.29 | $34,091 | 15,789 |
| 2020-12-03 | WICHMANN DAVID S | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,750 | $0.00 | $0 | 0 |
| 2020-12-03 | WICHMANN DAVID S | Dir |
Open-market sell
S
|
Common Stock | 1,750 | $67.63 | $118,356 | 14,722 |
| 2020-12-03 | WICHMANN DAVID S | Dir |
Exercise / conversion
M
|
Common Stock | 1,750 | $40.81 | $71,418 | 16,472 |
| 2020-12-01 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 6,592 | $0.00 | $0 | 23,076 |
| 2020-12-01 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 6,592 | $67.78 | $446,806 | 149,449 |
| 2020-12-01 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 6,592 | $40.21 | $265,064 | 156,041 |
| 2020-11-24 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 15,302 | $70.00 | $1,071,140 | 149,449 |
| 2020-11-16 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,297 | $0.00 | $0 | 29,668 |
| 2020-11-16 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 3,297 | $64.14 | $211,470 | 164,751 |
| 2020-11-16 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 3,297 | $40.21 | $132,572 | 168,048 |
| 2020-11-13 | EICHER CAROL S | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,750 | $0.00 | $0 | 0 |
| 2020-11-13 | EICHER CAROL S | Dir |
Open-market sell
S
|
Common Stock | 1,131 | $63.30 | $71,592 | 17,259 |
| 2020-11-13 | EICHER CAROL S | Dir |
Exercise / conversion
M
|
Common Stock | 1,750 | $40.81 | $71,418 | 18,390 |
| 2020-11-09 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 6,592 | $0.00 | $0 | 32,965 |
| 2020-11-09 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 3,296 | $68.00 | $224,128 | 164,751 |
| 2020-11-09 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 6,592 | $40.21 | $265,064 | 171,343 |
| 2020-11-03 | Glusick Daniel E. | SVP, Operations |
Equity grant / award
A
|
Common Stock | 3,381 | $0.00 | $0 | 3,381 |
| 2020-05-11 | WICHMANN DAVID S | Dir |
Equity grant / award
A
|
Common Stock | 1,955 | $0.00 | $0 | 14,722 |
| 2020-02-29 | Huml David W. | SVP, Global Marketing |
Other disposed transaction
F
|
Common Stock | 404 | $71.54 | $28,902 | 15,470 |
| 2020-02-26 | Huml David W. | SVP, Global Marketing |
Other disposed transaction
F
|
Common Stock | 787 | $80.79 | $63,582 | 15,874 |
| 2020-02-26 | Huml David W. | SVP, Global Marketing |
Equity grant / award
A
|
Common Stock | 2,420 | $0.00 | $0 | 16,661 |
| 2020-02-25 | Huml David W. | SVP, Global Marketing |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 7,470 | $0.00 | $0 | 7,470 |
| 2020-02-25 | Huml David W. | SVP, Global Marketing |
Equity grant / award
A
|
Common Stock | 1,691 | $0.00 | $0 | 14,241 |
| 2020-02-25 | CEBULLA ANDREW J. | Interim CFO |
Equity grant / award
A
|
Common Stock | 474 | $0.00 | $0 | 1,926 |
| 2020-02-03 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 12,839 | $0.00 | $0 | 0 |
| 2020-02-03 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 1,850 | $77.70 | $143,748 | 155,165 |
| 2020-02-03 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 10,989 | $76.96 | $845,702 | 157,015 |
| 2020-02-03 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 12,839 | $24.21 | $310,832 | 168,004 |
| 2020-01-02 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 12,843 | $0.00 | $0 | 12,839 |
| 2020-01-02 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 1,638 | $77.89 | $127,578 | 155,165 |
| 2020-01-02 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 11,205 | $77.65 | $870,072 | 156,803 |
| 2020-01-02 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 12,843 | $24.21 | $310,929 | 168,008 |
| 2019-12-05 | Mulligan Donal L | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,750 | $0.00 | $0 | 0 |
| 2019-12-05 | Mulligan Donal L | Dir |
Open-market sell
S
|
Common Stock | 1,750 | $80.00 | $140,000 | 10,294 |
| 2019-12-05 | Mulligan Donal L | Dir |
Exercise / conversion
M
|
Common Stock | 1,750 | $40.81 | $71,418 | 12,044 |
| 2019-12-04 | Huml David W. | SVP, Global Marketing |
Open-market sell
S
|
Common Stock | 506 | $79.06 | $40,004 | 12,879 |
| 2019-12-02 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 12,843 | $0.00 | $0 | 25,682 |
| 2019-12-02 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 10 | $74.56 | $746 | 155,165 |
| 2019-12-02 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 12,833 | $74.38 | $954,462 | 155,175 |
| 2019-12-02 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 12,843 | $24.21 | $310,929 | 168,008 |
| 2019-11-14 | Huml David W. | SVP, Global Marketing |
Open-market sell
S
|
Common Stock | 424 | $70.10 | $29,722 | 13,385 |
| 2019-11-11 | Austen William F. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,256 | $0.00 | $0 | 0 |
| 2019-11-11 | Austen William F. | Dir |
Other disposed transaction
F
|
Common Stock | 994 | $77.82 | $77,353 | 22,692 |
| 2019-11-11 | Austen William F. | Dir |
Exercise / conversion
M
|
Common Stock | 2,256 | $34.28 | $77,336 | 23,686 |
| 2019-11-05 | Sonnenberg Steven Alan | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,750 | $0.00 | $0 | 0 |
| 2019-11-05 | Sonnenberg Steven Alan | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,531 | $0.00 | $0 | 0 |
| 2019-11-05 | Sonnenberg Steven Alan | Dir |
Open-market sell
S
|
Common Stock | 4,281 | $78.49 | $336,023 | 16,571 |
| 2019-11-05 | Sonnenberg Steven Alan | Dir |
Exercise / conversion
M
|
Common Stock | 1,750 | $40.81 | $71,418 | 20,852 |
| 2019-11-05 | Sonnenberg Steven Alan | Dir |
Exercise / conversion
M
|
Common Stock | 2,531 | $41.97 | $106,226 | 19,102 |
| 2019-11-01 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 12,843 | $0.00 | $0 | 38,525 |
| 2019-11-01 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 4,474 | $77.21 | $345,457 | 155,165 |
| 2019-11-01 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 8,369 | $76.74 | $642,243 | 159,639 |
| 2019-11-01 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 12,843 | $24.21 | $310,929 | 168,008 |
| 2019-10-11 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,800 | $0.00 | $0 | 51,368 |
| 2019-10-11 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 3,800 | $70.00 | $266,000 | 155,165 |
| 2019-10-11 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 3,800 | $24.21 | $91,998 | 158,965 |
| 2019-10-01 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 9,043 | $0.00 | $0 | 55,168 |
| 2019-10-01 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 650 | $71.19 | $46,271 | 155,165 |
| 2019-10-01 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 2,050 | $70.53 | $144,582 | 156,115 |
| 2019-10-01 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 6,343 | $68.22 | $432,736 | 157,865 |
| 2019-10-01 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 9,043 | $24.21 | $218,931 | 164,208 |
| 2019-09-10 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 6,500 | $0.00 | $0 | 64,211 |
| 2019-09-10 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 6,500 | $70.00 | $455,000 | 155,165 |
| 2019-09-10 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 6,500 | $24.21 | $157,365 | 161,665 |
| 2019-09-09 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,143 | $0.00 | $0 | 70,711 |
| 2019-09-09 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 4,143 | $68.00 | $281,724 | 155,165 |
| 2019-09-09 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 4,143 | $24.21 | $100,302 | 159,308 |
| 2019-09-05 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,200 | $0.00 | $0 | 74,854 |
| 2019-09-05 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 2,200 | $68.00 | $149,600 | 155,165 |
| 2019-09-05 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 2,200 | $24.21 | $53,262 | 157,365 |
| 2019-08-16 | WICHMANN DAVID S | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,256 | $0.00 | $0 | 0 |
| 2019-08-16 | WICHMANN DAVID S | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,385 | $0.00 | $0 | 0 |
| 2019-08-16 | WICHMANN DAVID S | Dir |
Open-market sell
S
|
Common Stock | 1,660 | $69.07 | $114,653 | 12,767 |
| 2019-08-16 | WICHMANN DAVID S | Dir |
Exercise / conversion
M
|
Common Stock | 2,256 | $34.28 | $77,336 | 14,427 |
| 2019-08-16 | WICHMANN DAVID S | Dir |
Exercise / conversion
M
|
Common Stock | 1,385 | $26.46 | $36,647 | 12,171 |
| 2019-08-01 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 12,843 | $0.00 | $0 | 77,054 |
| 2019-08-01 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 200 | $74.44 | $14,887 | 155,165 |
| 2019-08-01 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 6,446 | $73.60 | $474,424 | 155,365 |
| 2019-08-01 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 6,197 | $73.03 | $452,568 | 161,811 |
| 2019-08-01 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 12,843 | $24.21 | $310,929 | 168,008 |
| 2019-07-31 | Mulligan Donal L | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 729 | $0.00 | $0 | 0 |
| 2019-07-31 | Mulligan Donal L | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,256 | $0.00 | $0 | 0 |
| 2019-07-31 | Mulligan Donal L | Dir |
Open-market sell
S
|
Common Stock | 2,985 | $70.00 | $208,950 | 10,294 |
| 2019-07-31 | Mulligan Donal L | Dir |
Exercise / conversion
M
|
Common Stock | 729 | $24.21 | $17,649 | 13,279 |
| 2019-07-31 | Mulligan Donal L | Dir |
Exercise / conversion
M
|
Common Stock | 2,256 | $34.28 | $77,336 | 12,550 |
| 2019-07-16 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 12,843 | $0.00 | $0 | 89,897 |
| 2019-07-16 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 250 | $67.11 | $16,778 | 155,165 |
| 2019-07-16 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 7,735 | $66.55 | $514,798 | 155,415 |
| 2019-07-16 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 4,858 | $65.83 | $319,808 | 163,150 |
| 2019-07-16 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 12,843 | $24.21 | $310,929 | 168,008 |
| 2019-06-18 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 12,843 | $24.21 | $310,929 | 102,740 |
| 2019-06-18 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 2,001 | $62.24 | $124,536 | 155,165 |
| 2019-06-18 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 10,842 | $61.53 | $667,094 | 157,166 |
| 2019-06-18 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 12,843 | $24.21 | $310,929 | 168,008 |
| 2019-05-28 | EICHER CAROL S | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,256 | $0.00 | $0 | 0 |
| 2019-05-28 | EICHER CAROL S | Dir |
Open-market sell
S
|
Common Stock | 1,335 | $58.97 | $78,726 | 14,685 |
| 2019-05-28 | EICHER CAROL S | Dir |
Exercise / conversion
M
|
Common Stock | 2,256 | $34.28 | $77,336 | 16,020 |
| 2019-05-10 | Sonnenberg Steven Alan | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,256 | $0.00 | $0 | 0 |
| 2019-05-10 | Sonnenberg Steven Alan | Dir |
Open-market sell
S
|
Common Stock | 2,256 | $65.31 | $147,340 | 16,571 |
| 2019-05-10 | Sonnenberg Steven Alan | Dir |
Exercise / conversion
M
|
Common Stock | 2,256 | $34.28 | $77,336 | 18,827 |
| 2019-05-08 | GREEN MARIA C | Dir |
Equity grant / award
A
|
Common Stock | 1,679 | $0.00 | $0 | 1,910 |
| 2019-05-08 | Austen William F. | Dir |
Equity grant / award
A
|
Common Stock | 1,679 | $0.00 | $0 | 21,384 |
| 2019-05-03 | GREEN MARIA C | Dir |
Equity grant / award
A
|
Common Stock | 231 | $0.00 | $0 | 231 |
| 2019-03-07 | Austen William F. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,000 | $0.00 | $0 | 0 |
| 2019-03-07 | Austen William F. | Dir |
Other disposed transaction
F
|
Common Stock | 629 | $62.16 | $39,099 | 19,686 |
| 2019-03-07 | Austen William F. | Dir |
Exercise / conversion
M
|
Common Stock | 2,000 | $19.54 | $39,080 | 20,315 |
| 2019-02-26 | Huml David W. | SVP, Global Marketing |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 14,056 | $0.00 | $0 | 14,056 |
| 2019-02-26 | Huml David W. | SVP, Global Marketing |
Equity grant / award
A
|
Common Stock | 1,698 | $0.00 | $0 | 13,809 |
| 2019-02-26 | Huml David W. | SVP, Global Marketing |
Other disposed transaction
F
|
Common Stock | 502 | $63.65 | $31,952 | 12,111 |
| 2018-12-07 | McKnight Carol E. | SVP, Global Human Resources |
Equity grant / award
A
|
Common Stock | 4,272 | $0.00 | $0 | 11,257 |
| 2018-12-01 | Woodward Keith Alan | Senior VP, CFO |
Equity grant / award
A
|
Common Stock | 8,354 | $0.00 | $0 | 8,354 |
| 2018-09-06 | Huml David W. | SVP, Global Marketing |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 6,010 | $0.00 | $0 | 0 |
| 2018-09-06 | Huml David W. | SVP, Global Marketing |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 7,406 | $0.00 | $0 | 3,703 |
| 2018-09-06 | Huml David W. | SVP, Global Marketing |
Open-market sell
S
|
Common Stock | 13,416 | $75.15 | $1,008,188 | 7,569 |
| 2018-09-06 | Huml David W. | SVP, Global Marketing |
Exercise / conversion
M
|
Common Stock | 6,010 | $66.97 | $402,490 | 20,985 |
| 2018-09-06 | Huml David W. | SVP, Global Marketing |
Exercise / conversion
M
|
Common Stock | 7,406 | $52.42 | $388,223 | 14,975 |
| 2018-08-09 | PAULSON THOMAS | SVP, CFO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 15,000 | $0.00 | $0 | 0 |
| 2018-08-09 | PAULSON THOMAS | SVP, CFO |
Open-market sell
S
|
Common Stock | 300 | $78.87 | $23,660 | 25,007 |
| 2018-08-09 | PAULSON THOMAS | SVP, CFO |
Open-market sell
S
|
Common Stock | 14,700 | $78.29 | $1,150,907 | 25,307 |
| 2018-08-09 | PAULSON THOMAS | SVP, CFO |
Exercise / conversion
M
|
Common Stock | 15,000 | $10.08 | $151,200 | 40,007 |
| 2018-08-08 | Huml David W. | SVP, Global Marketing |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,906 | $0.00 | $0 | 7,812 |
| 2018-08-08 | Huml David W. | SVP, Global Marketing |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,644 | $0.00 | $0 | 0 |
| 2018-08-08 | Huml David W. | SVP, Global Marketing |
Open-market sell
S
|
Common Stock | 6,550 | $79.57 | $521,155 | 7,569 |
| 2018-08-08 | Huml David W. | SVP, Global Marketing |
Exercise / conversion
M
|
Common Stock | 3,906 | $73.20 | $285,919 | 14,119 |
| 2018-08-08 | Huml David W. | SVP, Global Marketing |
Exercise / conversion
M
|
Common Stock | 2,644 | $73.73 | $194,942 | 10,213 |
| 2018-05-01 | Huml David W. | Sr. VP, Global Marketing |
Open-market sell
S
|
Common Stock | 415 | $72.99 | $30,293 | 7,569 |
| 2018-04-26 | Austen William F. | Dir |
Equity grant / award
A
|
Common Stock | 1,353 | $0.00 | $0 | 18,265 |
| 2018-04-23 | Zay Richard H. | SVP - The Americas |
Open-market sell
S
|
Common Stock | 664 | $73.00 | $48,472 | 16,065 |
| 2018-04-17 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 44,271 | $0.00 | $0 | 0 |
| 2018-04-17 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 44,271 | $71.00 | $3,143,241 | 149,846 |
| 2018-04-17 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 44,271 | $10.08 | $446,252 | 194,117 |
| 2018-04-16 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 4,427 | $0.00 | $0 | 44,271 |
| 2018-04-16 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 4,427 | $68.58 | $303,605 | 149,846 |
| 2018-04-16 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 4,427 | $10.08 | $44,624 | 154,273 |
| 2018-04-11 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 13,281 | $0.00 | $0 | 48,698 |
| 2018-04-11 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 13,281 | $68.36 | $907,825 | 149,846 |
| 2018-04-11 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 13,281 | $10.08 | $133,872 | 163,127 |
| 2018-04-10 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 17,708 | $0.00 | $0 | 61,979 |
| 2018-04-10 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 17,708 | $68.99 | $1,221,696 | 149,846 |
| 2018-04-10 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 17,708 | $10.08 | $178,497 | 167,554 |
| 2018-04-09 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 26,564 | $0.00 | $0 | 79,687 |
| 2018-04-09 | KILLINGSTAD CHRIS | President and CEO |
Open-market sell
S
|
Common Stock | 26,564 | $68.25 | $1,813,094 | 149,846 |
| 2018-04-09 | KILLINGSTAD CHRIS | President and CEO |
Exercise / conversion
M
|
Common Stock | 26,564 | $10.08 | $267,765 | 176,100 |
| 2018-04-06 | PAULSON THOMAS | Sr. Vice President and CFO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 9,296 | $0.00 | $0 | 24,296 |
| 2018-04-06 | PAULSON THOMAS | Sr. Vice President and CFO |
Open-market sell
S
|
Common Stock | 9,296 | $69.08 | $642,160 | 26,286 |
| 2018-04-06 | PAULSON THOMAS | Sr. Vice President and CFO |
Exercise / conversion
M
|
Common Stock | 9,296 | $10.08 | $93,704 | 35,582 |
| 2018-03-06 | Austen William F. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,000 | $0.00 | $0 | 0 |
| 2018-03-06 | Austen William F. | Dir |
Other disposed transaction
F
|
Common Stock | 1,073 | $66.35 | $71,194 | 16,847 |
| 2018-03-06 | Austen William F. | Dir |
Exercise / conversion
M
|
Common Stock | 2,000 | $33.78 | $67,560 | 17,920 |
| 2018-03-06 | Austen William F. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,000 | $0.00 | $0 | 0 |
| 2018-03-06 | Austen William F. | Dir |
Exercise / conversion
M
|
Common Stock | 2,000 | $33.78 | $67,560 | 17,920 |
| 2018-02-27 | KILLINGSTAD CHRIS | President and CEO |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 61,702 | $0.00 | $0 | 61,702 |
| 2018-02-27 | KILLINGSTAD CHRIS | President and CEO |
Equity grant / award
A
|
Common Stock | 7,305 | $0.00 | $0 | 149,846 |
| 2018-02-27 | Huml David W. | SVP, Global Marketing |
Other disposed transaction
F
|
Common Stock | 329 | $67.70 | $22,273 | 12,550 |
| 2018-01-11 | PAULSON THOMAS | Sr. Vice President and CFO |
Open-market sell
S
|
Common Stock | 6,694 | $72.90 | $487,998 | 24,035 |
| 2017-11-07 | Cotter Jeffrey Louis | SVP, General Counsel |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 2,814 | $0.00 | $0 | 2,814 |
| 2017-11-07 | Cotter Jeffrey Louis | SVP, General Counsel |
Equity grant / award
A
|
Common Stock | 6,000 | $0.00 | $0 | 6,313 |
| 2017-11-07 | Cotter Jeffrey Louis | SVP, General Counsel |
Equity grant / award
A
|
Common Stock | 313 | $0.00 | $0 | 313 |
| 2017-11-03 | Huml David W. | SVP, Global Marketing |
Other disposed transaction
F
|
Common Stock | 185 | $64.05 | $11,849 | 6,434 |
| 2017-07-29 | Zay Richard H. | SVP, The Americas |
Other disposed transaction
F
|
Common Stock | 336 | $75.10 | $25,234 | 15,087 |
| 2017-06-05 | PAULSON THOMAS | SVP, CFO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 6,474 | $0.00 | $0 | 33,592 |
| 2017-06-05 | PAULSON THOMAS | SVP, CFO |
Open-market sell
S
|
Common Stock | 6,474 | $73.95 | $478,752 | 30,729 |
| 2017-06-05 | PAULSON THOMAS | SVP, CFO |
Exercise / conversion
M
|
Common Stock | 6,474 | $10.08 | $65,258 | 37,203 |
| 2017-06-02 | PAULSON THOMAS | SVP, CFO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,026 | $0.00 | $0 | 40,066 |
| 2017-06-02 | PAULSON THOMAS | SVP, CFO |
Open-market sell
S
|
Common Stock | 1,026 | $73.95 | $75,873 | 30,729 |
| 2017-06-02 | PAULSON THOMAS | SVP, CFO |
Exercise / conversion
M
|
Common Stock | 1,026 | $10.08 | $10,342 | 31,755 |
| 2017-05-01 | EICHER CAROL S | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,000 | $0.00 | $0 | 0 |
| 2017-05-01 | EICHER CAROL S | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,397 | $0.00 | $0 | 0 |
| 2017-05-01 | EICHER CAROL S | Dir |
Open-market sell
S
|
Common Stock | 1,928 | $73.76 | $142,205 | 10,732 |
| 2017-05-01 | EICHER CAROL S | Dir |
Exercise / conversion
M
|
Common Stock | 2,000 | $19.54 | $39,080 | 12,660 |
| 2017-05-01 | EICHER CAROL S | Dir |
Exercise / conversion
M
|
Common Stock | 1,397 | $31.12 | $43,475 | 10,660 |
| 2017-04-30 | Moorefield Jeffrey C. | Sr VP, Global Operations |
Other disposed transaction
F
|
Common Stock | 923 | $73.25 | $67,610 | 5,743 |
| 2017-04-27 | EICHER CAROL S | Dir |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 3,014 | $0.00 | $0 | 3,014 |
| 2017-04-27 | EICHER CAROL S | Dir |
Equity grant / award
A
|
Common Stock | 684 | $0.00 | $0 | 9,263 |
| 2017-04-10 | PAULSON THOMAS | SVP, CFO |
Exercise / conversion
M · derivative
|
Common Stock (right to buy) | 7,500 | $0.00 | $0 | 41,092 |
| 2017-04-10 | PAULSON THOMAS | SVP, CFO |
Open-market sell
S
|
Common Stock | 7,500 | $71.71 | $537,842 | 30,729 |
| 2017-04-10 | PAULSON THOMAS | SVP, CFO |
Exercise / conversion
M
|
Common Stock | 7,500 | $10.08 | $75,600 | 38,229 |
| 2017-03-06 | Wilson Heidi M | SVP, General Counsel and Sec'y |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 5,790 | $0.00 | $0 | 0 |
| 2017-03-06 | Wilson Heidi M | SVP, General Counsel and Sec'y |
Open-market sell
S
|
Common Stock | 5,790 | $71.65 | $414,842 | 19,643 |
| 2017-03-06 | Wilson Heidi M | SVP, General Counsel and Sec'y |
Exercise / conversion
M
|
Common Stock | 5,790 | $47.03 | $272,304 | 25,433 |
| 2017-03-02 | Austen William F. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,000 | $0.00 | $0 | 0 |
| 2017-03-02 | Austen William F. | Dir |
Other disposed transaction
F
|
Common Stock | 885 | $72.75 | $64,384 | 15,236 |
| 2017-03-02 | Austen William F. | Dir |
Exercise / conversion
M
|
Common Stock | 2,000 | $32.17 | $64,340 | 16,121 |
| 2017-02-28 | Zay Richard H. | SVP, The Americas |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 12,565 | $0.00 | $0 | 12,565 |
| 2017-02-28 | Zay Richard H. | SVP, The Americas |
Equity grant / award
A
|
Common Stock | 1,412 | $0.00 | $0 | 16,703 |
| 2017-02-28 | Zay Richard H. | SVP, The Americas |
Other disposed transaction
F
|
Common Stock | 698 | $73.20 | $51,094 | 15,291 |
| 2017-02-28 | Zay Richard H. | SVP, The Americas |
Equity grant / award
A
|
Common Stock | 1,095 | $0.00 | $0 | 15,989 |
| 2017-01-26 | Austen William F. | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 438 | $0.00 | $0 | 0 |
| 2017-01-26 | Austen William F. | Dir |
Other disposed transaction
F
|
Common Stock | 199 | $68.60 | $13,651 | 14,121 |
| 2017-01-26 | Austen William F. | Dir |
Exercise / conversion
M
|
Common Stock | 438 | $31.16 | $13,648 | 14,320 |
| 2016-11-08 | PAULSON THOMAS | SVP, CFO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 15,000 | $0.00 | $0 | 0 |
| 2016-11-08 | PAULSON THOMAS | SVP, CFO |
Open-market sell
S
|
Common Stock | 15,000 | $68.00 | $1,020,000 | 28,009 |
| 2016-11-08 | PAULSON THOMAS | SVP, CFO |
Exercise / conversion
M
|
Common Stock | 15,000 | $24.21 | $363,150 | 43,009 |
| 2016-11-03 | Huml David W. | SVP, Global Marketing |
Other disposed transaction
F
|
Common Stock | 1,008 | $62.70 | $63,202 | 4,887 |
| 2016-11-02 | SHANK STEPHEN G | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,000 | $0.00 | $0 | 0 |
| 2016-11-02 | SHANK STEPHEN G | Dir |
Exercise / conversion
M
|
Common Stock | 2,000 | $32.17 | $64,340 | 40,810 |
| 2016-08-23 | SHANK STEPHEN G | Dir |
Equity grant / award
G
|
Common Stock | 476 | $0.00 | $0 | 38,810 |
| 2016-08-04 | Wilson Heidi M | SVP, General Counsel and Sec'y |
Equity grant / award
G
|
Common Stock | 224 | $0.00 | $0 | 18,102 |
| 2016-08-04 | SHANK STEPHEN G | Dir |
Equity grant / award
G
|
Common Stock | 1,039 | $0.00 | $0 | 39,286 |
| 2016-08-02 | Wilson Heidi M | SVP, General Counsel and Sec'y |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,417 | $0.00 | $0 | 0 |
| 2016-08-02 | Wilson Heidi M | SVP, General Counsel and Sec'y |
Open-market sell
S
|
Common Stock | 3,417 | $63.02 | $215,327 | 18,326 |
| 2016-08-02 | Wilson Heidi M | SVP, General Counsel and Sec'y |
Exercise / conversion
M
|
Common Stock | 3,417 | $43.66 | $149,186 | 21,743 |
| 2016-08-01 | Wilson Heidi M | SVP, General Counsel and Sec'y |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,526 | $0.00 | $0 | 3,417 |
| 2016-08-01 | Wilson Heidi M | SVP, General Counsel and Sec'y |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 6,215 | $0.00 | $0 | 0 |
| 2016-08-01 | Wilson Heidi M | SVP, General Counsel and Sec'y |
Open-market sell
S
|
Common Stock | 8,741 | $63.94 | $558,938 | 18,326 |
| 2016-08-01 | Wilson Heidi M | SVP, General Counsel and Sec'y |
Exercise / conversion
M
|
Common Stock | 2,526 | $43.66 | $110,285 | 27,067 |
| 2016-08-01 | Wilson Heidi M | SVP, General Counsel and Sec'y |
Exercise / conversion
M
|
Common Stock | 6,215 | $40.21 | $249,905 | 24,541 |
| 2016-07-29 | McKnight Carol E. | SVP, Global Human Resources |
Other disposed transaction
F
|
Common Stock | 1,008 | $62.56 | $63,060 | 4,753 |
| 2016-07-26 | PAULSON THOMAS | SVP, CFO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 15,304 | $0.00 | $0 | 15,000 |
| 2016-07-26 | PAULSON THOMAS | SVP, CFO |
Open-market sell
S
|
Common Stock | 15,304 | $62.00 | $948,848 | 28,009 |
| 2016-07-26 | PAULSON THOMAS | SVP, CFO |
Exercise / conversion
M
|
Common Stock | 15,304 | $24.21 | $370,510 | 43,313 |
| 2016-06-08 | PAULSON THOMAS | SVP, CFO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 4,610 | $0.00 | $0 | 0 |
| 2016-06-08 | PAULSON THOMAS | SVP, CFO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 10,371 | $0.00 | $0 | 0 |
| 2016-06-08 | PAULSON THOMAS | SVP, CFO |
Open-market sell
S
|
Common Stock | 14,981 | $56.00 | $838,936 | 28,009 |
| 2016-06-08 | PAULSON THOMAS | SVP, CFO |
Exercise / conversion
M
|
Common Stock | 4,610 | $43.66 | $201,273 | 42,990 |
| 2016-06-08 | PAULSON THOMAS | SVP, CFO |
Exercise / conversion
M
|
Common Stock | 10,371 | $40.21 | $417,018 | 38,380 |
| 2016-04-28 | Windley David | Dir |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 3,538 | $0.00 | $0 | 3,538 |
| 2016-04-28 | Windley David | Dir |
Equity grant / award
A
|
Common Stock | 914 | $0.00 | $0 | 1,096 |
| 2016-04-26 | PAULSON THOMAS | SVP, CFO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 118 | $0.00 | $0 | 4,610 |
| 2016-04-26 | PAULSON THOMAS | SVP, CFO |
Open-market sell
S
|
Common Stock | 118 | $56.00 | $6,608 | 28,009 |
| 2016-04-26 | PAULSON THOMAS | SVP, CFO |
Exercise / conversion
M
|
Common Stock | 118 | $43.66 | $5,152 | 28,127 |