Financial Metrics
GIC GLOBAL INDUSTRIAL CoFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 313000000.0 | — | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 204400000.0 | -34.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 1265400000.0 | +519.1% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-03-31 | 212200000.0 | -83.2% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 231200000.0 | +9.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 235800000.0 | +2.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 232200000.0 | -1.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 248600000.0 | +7.1% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 243900000.0 | -1.9% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 227300000.0 | -6.8% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 242100000.0 | +6.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 285700000.0 | +18.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 251100000.0 | -12.1% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 272600000.0 | +8.6% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 277400000.0 | +1.8% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 288600000.0 | +4.0% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 318500000.0 | +10.4% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 298500000.0 | -6.3% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 273800000.0 | -8.3% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 325800000.0 | +19.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 354600000.0 | +8.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 323400000.0 | -8.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 347800000.0 | +7.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 342400000.0 | -1.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 321000000.0 | -6.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 358900000.0 | +11.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 353600000.0 | -1.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 753100000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 791800000.0 | +5.1% | USD | 10-K | 2020-03-13 |
| Annual | 2018-12-31 | 896900000.0 | +13.3% | USD | 10-K | 2021-03-18 |
| Annual | 2019-12-31 | 946900000.0 | +5.6% | USD | 10-K | 2022-03-17 |
| Annual | 2020-12-31 | 1029000000.0 | +8.7% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 1063100000.0 | +3.3% | USD | 10-K | 2024-03-12 |
| Annual | 2022-12-31 | 1166100000.0 | +9.7% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 1274300000.0 | +9.3% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1315900000.0 | +3.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1379100000.0 | +4.8% | USD | 10-K | 2026-02-27 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 66600000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | 78000000.0 | +17.1% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 75700000.0 | -2.9% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 81800000.0 | +8.1% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 91500000.0 | +11.9% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 71200000.0 | -22.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 351400000.0 | +393.5% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-03-31 | 72500000.0 | -79.4% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 80000000.0 | +10.3% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 82200000.0 | +2.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 80300000.0 | -2.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 86000000.0 | +7.1% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 84400000.0 | -1.9% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 76700000.0 | -9.1% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 84800000.0 | +10.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 102300000.0 | +20.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 77300000.0 | -24.4% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 98000000.0 | +26.8% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 102000000.0 | +4.1% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 107800000.0 | +5.7% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 113000000.0 | +4.8% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 106600000.0 | -5.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 98400000.0 | -7.7% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 112900000.0 | +14.7% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 116300000.0 | +3.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 110900000.0 | -4.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 122500000.0 | +10.5% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 116300000.0 | -5.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 112100000.0 | -3.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 133000000.0 | +18.6% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 126000000.0 | -5.3% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 238200000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 273200000.0 | +14.7% | USD | 10-K | 2020-03-13 |
| Annual | 2018-12-31 | 307700000.0 | +12.6% | USD | 10-K | 2021-03-18 |
| Annual | 2019-12-31 | 325700000.0 | +5.8% | USD | 10-K | 2022-03-17 |
| Annual | 2020-12-31 | 356900000.0 | +9.6% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 374300000.0 | +4.9% | USD | 10-K | 2024-03-12 |
| Annual | 2022-12-31 | 421200000.0 | +12.5% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 435800000.0 | +3.5% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 452000000.0 | +3.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 490200000.0 | +8.5% | USD | 10-K | 2026-02-27 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3100000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | 5400000.0 | +74.2% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 3100000.0 | -42.6% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 12400000.0 | +300.0% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 21700000.0 | +75.0% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 12500000.0 | -42.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 71300000.0 | +470.4% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-03-31 | 11100000.0 | -84.4% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 18300000.0 | +64.9% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 18400000.0 | +0.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 13200000.0 | -28.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 20000000.0 | +51.5% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 18500000.0 | -7.5% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 11500000.0 | -37.8% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 20100000.0 | +74.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 31400000.0 | +56.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 6600000.0 | -79.0% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 24700000.0 | +274.2% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 30600000.0 | +23.9% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 29500000.0 | -3.6% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 30500000.0 | +3.4% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 27500000.0 | -9.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 17800000.0 | -35.3% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 29100000.0 | +63.5% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 28200000.0 | -3.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 17400000.0 | -38.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 26400000.0 | +51.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 22200000.0 | -15.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 18200000.0 | -18.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 33500000.0 | +84.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 26300000.0 | -21.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 8000000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 45700000.0 | +471.3% | USD | 10-K | 2020-03-13 |
| Annual | 2018-12-31 | 61700000.0 | +35.0% | USD | 10-K | 2021-03-18 |
| Annual | 2019-12-31 | 66100000.0 | +7.1% | USD | 10-K | 2022-03-17 |
| Annual | 2020-12-31 | 84100000.0 | +27.2% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 88000000.0 | +4.6% | USD | 10-K | 2024-03-12 |
| Annual | 2022-12-31 | 105200000.0 | +19.5% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 96500000.0 | -8.3% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 80500000.0 | -16.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 97600000.0 | +21.2% | USD | 10-K | 2026-02-27 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -17300000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | -7400000.0 | +57.2% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -5800000.0 | +21.6% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | -18500000.0 | -219.0% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 13800000.0 | +174.6% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 11300000.0 | -18.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 14600000.0 | +29.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 18200000.0 | +24.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 178800000.0 | +882.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 9700000.0 | -94.6% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-06-30 | 14600000.0 | +50.5% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-09-30 | 12700000.0 | -13.0% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 8200000.0 | -35.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 16400000.0 | +100.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 24600000.0 | +50.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 15200000.0 | -38.2% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 22000000.0 | +44.7% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | 23100000.0 | +5.0% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 22000000.0 | -4.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 22800000.0 | +3.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 20200000.0 | -11.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 13200000.0 | -34.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 21500000.0 | +62.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 20700000.0 | -3.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 13200000.0 | -36.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 20300000.0 | +53.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 16800000.0 | -17.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 13600000.0 | -19.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 25100000.0 | +84.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 18800000.0 | -25.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -32600000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 40400000.0 | +223.9% | USD | 10-K | 2020-03-13 |
| Annual | 2018-12-31 | 224700000.0 | +456.2% | USD | 10-K | 2021-03-18 |
| Annual | 2019-12-31 | 48500000.0 | -78.4% | USD | 10-K | 2022-03-17 |
| Annual | 2020-12-31 | 65400000.0 | +34.8% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 103300000.0 | +58.0% | USD | 10-K | 2024-03-12 |
| Annual | 2022-12-31 | 78800000.0 | -23.7% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 70700000.0 | -10.3% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 61000000.0 | -13.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 72100000.0 | +18.2% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | -0.5 | — | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.37 | +174.0% | USD/shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.31 | -16.2% | USD/shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.39 | +25.8% | USD/shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.49 | +25.6% | USD/shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 4.81 | +881.6% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.26 | -94.6% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.39 | +50.0% | USD/shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.33 | -15.4% | USD/shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.21 | -36.4% | USD/shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.44 | +109.5% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.65 | +47.7% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.41 | -36.9% | USD/shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.58 | +41.5% | USD/shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.61 | +5.2% | USD/shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.58 | -4.9% | USD/shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.6 | +3.4% | USD/shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.53 | -11.7% | USD/shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.35 | -34.0% | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.56 | +60.0% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.54 | -3.6% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.34 | -37.0% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.52 | +52.9% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.44 | -15.4% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.35 | -20.5% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.65 | +85.7% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.48 | -26.2% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -0.88 | — | USD/shares | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 1.09 | +223.9% | USD/shares | 10-K | 2020-03-13 |
| Annual | 2018-12-31 | 6.03 | +453.2% | USD/shares | 10-K | 2021-03-18 |
| Annual | 2019-12-31 | 1.29 | -78.6% | USD/shares | 10-K | 2022-03-17 |
| Annual | 2020-12-31 | 1.72 | +33.3% | USD/shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 2.73 | +58.7% | USD/shares | 10-K | 2024-03-12 |
| Annual | 2022-12-31 | 2.07 | -24.2% | USD/shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 1.85 | -10.6% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1.59 | -14.1% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.86 | +17.0% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-03-31 | -0.5 | — | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.37 | +174.0% | USD/shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.3 | -18.9% | USD/shares | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.38 | +26.7% | USD/shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.48 | +26.3% | USD/shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 4.72 | +883.3% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.25 | -94.7% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.38 | +52.0% | USD/shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.33 | -13.2% | USD/shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.21 | -36.4% | USD/shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.43 | +104.8% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.65 | +51.2% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.39 | -40.0% | USD/shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.57 | +46.2% | USD/shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.61 | +7.0% | USD/shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.58 | -4.9% | USD/shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.6 | +3.4% | USD/shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.53 | -11.7% | USD/shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.35 | -34.0% | USD/shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.56 | +60.0% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.54 | -3.6% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.34 | -37.0% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.52 | +52.9% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.44 | -15.4% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.35 | -20.5% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.65 | +85.7% | USD/shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.48 | -26.2% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -0.88 | — | USD/shares | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 1.07 | +221.6% | USD/shares | 10-K | 2020-03-13 |
| Annual | 2018-12-31 | 5.93 | +454.2% | USD/shares | 10-K | 2021-03-18 |
| Annual | 2019-12-31 | 1.28 | -78.4% | USD/shares | 10-K | 2022-03-17 |
| Annual | 2020-12-31 | 1.71 | +33.6% | USD/shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 2.71 | +58.5% | USD/shares | 10-K | 2024-03-12 |
| Annual | 2022-12-31 | 2.06 | -24.0% | USD/shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 1.84 | -10.7% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1.58 | -14.1% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.85 | +17.1% | USD/shares | 10-K | 2026-02-27 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-12-31 | 97200000.0 | — | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 64100000.0 | -34.1% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 58100000.0 | -9.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 78400000.0 | +34.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 22400000.0 | -71.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 36900000.0 | +64.7% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 41600000.0 | +12.7% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 54100000.0 | +30.0% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 15400000.0 | -71.5% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 14600000.0 | -5.2% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 23500000.0 | +61.0% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 20000000.0 | -14.9% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 28500000.0 | +42.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 48200000.0 | +69.1% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 44900000.0 | -6.8% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 34300000.0 | -23.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 34400000.0 | +0.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 29900000.0 | -13.1% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 38800000.0 | +29.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 38900000.0 | +0.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 44600000.0 | +14.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 39000000.0 | -12.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 55100000.0 | +41.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 67200000.0 | +22.0% | USD | 10-Q | 2025-10-28 |
| Annual | 2018-12-31 | 295400000.0 | — | USD | 10-K | 2021-03-18 |
| Annual | 2019-12-31 | 97200000.0 | -67.1% | USD | 10-K | 2022-03-17 |
| Annual | 2020-12-31 | 22400000.0 | -77.0% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 15400000.0 | -31.2% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 28500000.0 | +85.1% | USD | 10-K | 2024-03-12 |
| Annual | 2023-12-31 | 34400000.0 | +20.7% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 44600000.0 | +29.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 67500000.0 | +51.3% | USD | 10-K | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 244600000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 228000000.0 | -6.8% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 228000000.0 | +0.0% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 148600000.0 | -34.8% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 152200000.0 | +2.4% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 161800000.0 | +6.3% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 164500000.0 | +1.7% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 73100000.0 | -55.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 186300000.0 | +154.9% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 189500000.0 | +1.7% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 87900000.0 | -53.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 84100000.0 | -4.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 91700000.0 | +9.0% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 96200000.0 | +4.9% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 96100000.0 | -0.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 88200000.0 | -8.2% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 95000000.0 | +7.7% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 110200000.0 | +16.0% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 114000000.0 | +3.4% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 102300000.0 | -10.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 104700000.0 | +2.3% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 111200000.0 | +6.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 119500000.0 | +7.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 106800000.0 | -10.6% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 118900000.0 | +11.3% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 135100000.0 | +13.6% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 127300000.0 | -5.8% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 108000000.0 | -15.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 113700000.0 | +5.3% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 140500000.0 | +23.6% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 136800000.0 | -2.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 130700000.0 | -4.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 133900000.0 | +2.4% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 142800000.0 | +6.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 140100000.0 | -1.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 126500000.0 | -9.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 142800000.0 | +12.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 156800000.0 | +9.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 149100000.0 | -4.9% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 148600000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 73100000.0 | -50.8% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 84100000.0 | +15.0% | USD | 10-K | 2020-03-13 |
| Annual | 2019-12-31 | 88200000.0 | +4.9% | USD | 10-K | 2021-03-18 |
| Annual | 2020-12-31 | 102300000.0 | +16.0% | USD | 10-K | 2022-03-17 |
| Annual | 2021-12-31 | 106800000.0 | +4.4% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 108000000.0 | +1.1% | USD | 10-K | 2024-03-12 |
| Annual | 2023-12-31 | 130700000.0 | +21.0% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 126500000.0 | -3.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 139600000.0 | +10.4% | USD | 10-K | 2026-02-27 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 133300000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 126400000.0 | -5.2% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 119500000.0 | -5.5% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 116700000.0 | -2.3% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 117500000.0 | +0.7% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 122600000.0 | +4.3% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 122900000.0 | +0.2% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 88200000.0 | -28.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 130900000.0 | +48.4% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 126400000.0 | -3.4% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 91200000.0 | -27.8% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 107300000.0 | +17.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 105900000.0 | -1.3% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 101400000.0 | -4.2% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 102300000.0 | +0.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 112500000.0 | +10.0% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 107600000.0 | -4.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 132400000.0 | +23.0% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 132300000.0 | -0.1% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 132300000.0 | +0.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 134700000.0 | +1.8% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 131400000.0 | -2.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 141400000.0 | +7.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 172800000.0 | +22.2% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 204400000.0 | +18.3% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 205700000.0 | +0.6% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 189400000.0 | -7.9% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 179400000.0 | -5.3% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 166100000.0 | -7.4% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 164300000.0 | -1.1% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 153800000.0 | -6.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 150800000.0 | -2.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 162800000.0 | +8.0% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 172900000.0 | +6.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 165300000.0 | -4.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 167100000.0 | +1.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 178600000.0 | +6.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 171200000.0 | -4.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 174600000.0 | +2.0% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 116700000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 88200000.0 | -24.4% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 107300000.0 | +21.7% | USD | 10-K | 2020-03-13 |
| Annual | 2019-12-31 | 112500000.0 | +4.8% | USD | 10-K | 2021-03-18 |
| Annual | 2020-12-31 | 132300000.0 | +17.6% | USD | 10-K | 2022-03-17 |
| Annual | 2021-12-31 | 172800000.0 | +30.6% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 179400000.0 | +3.8% | USD | 10-K | 2024-03-12 |
| Annual | 2023-12-31 | 150800000.0 | -15.9% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 167100000.0 | +10.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 174600000.0 | +4.5% | USD | 10-K | 2026-02-27 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 552600000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 529500000.0 | -4.2% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 510600000.0 | -3.6% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 511200000.0 | +0.1% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 419000000.0 | -18.0% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 449200000.0 | +7.2% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 468500000.0 | +4.3% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 494100000.0 | +5.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 463700000.0 | -6.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 418500000.0 | -9.7% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 490600000.0 | +17.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 497400000.0 | +1.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 274400000.0 | -44.8% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 293100000.0 | +6.8% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 302700000.0 | +3.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 304300000.0 | +0.5% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 272400000.0 | -10.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 307200000.0 | +12.8% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 332000000.0 | +8.1% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 263800000.0 | -20.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 282900000.0 | +7.2% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 292300000.0 | +3.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 322000000.0 | +10.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 301400000.0 | -6.4% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 345000000.0 | +14.5% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 372100000.0 | +7.9% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 346300000.0 | -6.9% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 325700000.0 | -5.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 335400000.0 | +3.0% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 359400000.0 | +7.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 337900000.0 | -6.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 329800000.0 | -2.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 337700000.0 | +2.4% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 366900000.0 | +8.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 358900000.0 | -2.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 352600000.0 | -1.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 372900000.0 | +5.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 394000000.0 | +5.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 404200000.0 | +2.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 511200000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 494100000.0 | -3.3% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 497400000.0 | +0.7% | USD | 10-K | 2020-03-13 |
| Annual | 2019-12-31 | 304300000.0 | -38.8% | USD | 10-K | 2021-03-18 |
| Annual | 2020-12-31 | 263800000.0 | -13.3% | USD | 10-K | 2022-03-17 |
| Annual | 2021-12-31 | 301400000.0 | +14.3% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 325700000.0 | +8.1% | USD | 10-K | 2024-03-12 |
| Annual | 2023-12-31 | 329800000.0 | +1.3% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 352600000.0 | +6.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 396500000.0 | +12.5% | USD | 10-K | 2026-02-27 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 620600000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 593200000.0 | -4.4% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 572500000.0 | -3.5% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 566100000.0 | -1.1% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 455900000.0 | -19.5% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 485000000.0 | +6.4% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 502700000.0 | +3.6% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 551400000.0 | +9.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 520300000.0 | -5.6% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 474400000.0 | -8.8% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 528300000.0 | +11.4% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 530000000.0 | +0.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 358200000.0 | -32.4% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 389500000.0 | +8.7% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 399600000.0 | +2.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 396900000.0 | -0.7% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 361300000.0 | -9.0% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 396700000.0 | +9.8% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 442700000.0 | +11.6% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 374900000.0 | -15.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 391500000.0 | +4.4% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 402800000.0 | +2.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 429800000.0 | +6.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 405000000.0 | -5.8% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 446400000.0 | +10.2% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 505400000.0 | +13.2% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 474400000.0 | -6.1% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 455200000.0 | -4.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 461600000.0 | +1.4% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 554000000.0 | +20.0% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 527800000.0 | -4.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 513400000.0 | -2.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 517400000.0 | +0.8% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 542500000.0 | +4.9% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 531600000.0 | -2.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 520700000.0 | -2.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 536700000.0 | +3.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 586500000.0 | +9.3% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 602500000.0 | +2.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 566100000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 551400000.0 | -2.6% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 530000000.0 | -3.9% | USD | 10-K | 2020-03-13 |
| Annual | 2019-12-31 | 396900000.0 | -25.1% | USD | 10-K | 2021-03-18 |
| Annual | 2020-12-31 | 374900000.0 | -5.5% | USD | 10-K | 2022-03-17 |
| Annual | 2021-12-31 | 405000000.0 | +8.0% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 455200000.0 | +12.4% | USD | 10-K | 2024-03-12 |
| Annual | 2023-12-31 | 513400000.0 | +12.8% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 520700000.0 | +1.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 580800000.0 | +11.5% | USD | 10-K | 2026-02-27 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 347200000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 334700000.0 | -3.6% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 322100000.0 | -3.8% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 325000000.0 | +0.9% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 221400000.0 | -31.9% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 232600000.0 | +5.1% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 241900000.0 | +4.0% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 315800000.0 | +30.5% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 273400000.0 | -13.4% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 255300000.0 | -6.6% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 143900000.0 | -43.6% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 379600000.0 | +163.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 159800000.0 | -57.9% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 167900000.0 | +5.1% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 171200000.0 | +2.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 159800000.0 | -6.7% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 164500000.0 | +2.9% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 186500000.0 | +13.4% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 190200000.0 | +2.0% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 186400000.0 | -2.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 194600000.0 | +4.4% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 190300000.0 | -2.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 200800000.0 | +5.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 179900000.0 | -10.4% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 207100000.0 | +15.1% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 219400000.0 | +5.9% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 180100000.0 | -17.9% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 153100000.0 | -15.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 155800000.0 | +1.8% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 231300000.0 | +48.5% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 195000000.0 | -15.7% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 174200000.0 | -10.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 176900000.0 | +1.5% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 195800000.0 | +10.7% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 178000000.0 | -9.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 168400000.0 | -5.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 180400000.0 | +7.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 187300000.0 | +3.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 184700000.0 | -1.4% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 325000000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 315800000.0 | -2.8% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 379600000.0 | +20.2% | USD | 10-K | 2020-03-13 |
| Annual | 2019-12-31 | 159800000.0 | -57.9% | USD | 10-K | 2021-03-18 |
| Annual | 2020-12-31 | 186400000.0 | +16.6% | USD | 10-K | 2022-03-17 |
| Annual | 2021-12-31 | 179900000.0 | -3.5% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 153100000.0 | -14.9% | USD | 10-K | 2024-03-12 |
| Annual | 2023-12-31 | 174200000.0 | +13.8% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 168400000.0 | -3.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 178500000.0 | +6.0% | USD | 10-K | 2026-02-27 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 382200000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 364200000.0 | -4.7% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 350700000.0 | -3.7% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 351700000.0 | +0.3% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 246400000.0 | -29.9% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 260600000.0 | +5.8% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 267200000.0 | +2.5% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 339600000.0 | +27.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 296300000.0 | -12.8% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 277100000.0 | -6.5% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 157000000.0 | -43.3% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 392300000.0 | +149.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 214200000.0 | -45.4% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 233400000.0 | +9.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 233700000.0 | +0.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 221400000.0 | -5.3% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 223600000.0 | +1.0% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 248000000.0 | +10.9% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 274600000.0 | +10.7% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 268100000.0 | -2.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 274100000.0 | +2.2% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 268300000.0 | -2.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 276500000.0 | +3.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 251400000.0 | -9.1% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 275600000.0 | +9.6% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 317700000.0 | +15.3% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 272400000.0 | -14.3% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 244800000.0 | -10.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 244600000.0 | -0.1% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 322200000.0 | +31.7% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 281600000.0 | -12.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 258200000.0 | -8.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 257200000.0 | -0.4% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 272100000.0 | +5.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 252400000.0 | -7.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 239600000.0 | -5.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 248800000.0 | +3.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 281300000.0 | +13.1% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 286500000.0 | +1.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 351700000.0 | — | USD | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 339600000.0 | -3.4% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 392300000.0 | +15.5% | USD | 10-K | 2020-03-13 |
| Annual | 2019-12-31 | 221400000.0 | -43.6% | USD | 10-K | 2021-03-18 |
| Annual | 2020-12-31 | 268100000.0 | +21.1% | USD | 10-K | 2022-03-17 |
| Annual | 2021-12-31 | 251400000.0 | -6.2% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 244800000.0 | -2.6% | USD | 10-K | 2024-03-12 |
| Annual | 2023-12-31 | 258200000.0 | +5.5% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 239600000.0 | -7.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 267600000.0 | +11.7% | USD | 10-K | 2026-02-27 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 238400000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 229000000.0 | -3.9% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 221800000.0 | -3.1% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 214400000.0 | -3.3% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 209500000.0 | -2.3% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 224400000.0 | +7.1% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 235500000.0 | +4.9% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 211800000.0 | -10.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-03-31 | 224000000.0 | +5.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 197300000.0 | -11.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 371300000.0 | +88.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 137700000.0 | -62.9% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-03-31 | 144000000.0 | +4.6% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-06-30 | 156100000.0 | +8.4% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-09-30 | 165900000.0 | +6.3% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2019-12-31 | 175500000.0 | +5.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 137700000.0 | -21.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 148700000.0 | +8.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 168100000.0 | +13.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 106800000.0 | -36.5% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-03-31 | 117400000.0 | +9.9% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 134500000.0 | +14.6% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | 153300000.0 | +14.0% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 153600000.0 | +0.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-03-31 | 170800000.0 | +11.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 187700000.0 | +9.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 202000000.0 | +7.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-12-31 | 210400000.0 | +4.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-03-31 | 217000000.0 | +3.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 231800000.0 | +6.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 246200000.0 | +6.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 255200000.0 | +3.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-03-31 | 260200000.0 | +2.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 270400000.0 | +3.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 279200000.0 | +3.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-12-31 | 281100000.0 | +0.7% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 287900000.0 | +2.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 305200000.0 | +6.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 316000000.0 | +3.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 214400000.0 | — | USD | 10-K | 2020-03-13 |
| Annual | 2017-12-31 | 211800000.0 | -1.2% | USD | 10-K | 2021-03-18 |
| Annual | 2018-12-31 | 137700000.0 | -35.0% | USD | 10-K | 2022-03-17 |
| Annual | 2019-12-31 | 175500000.0 | +27.5% | USD | 10-K | 2023-02-23 |
| Annual | 2020-12-31 | 106800000.0 | -39.1% | USD | 10-K | 2024-03-12 |
| Annual | 2021-12-31 | 153600000.0 | +43.8% | USD | 10-K | 2025-02-26 |
| Annual | 2022-12-31 | 210400000.0 | +37.0% | USD | 10-K | 2026-02-27 |
| Annual | 2023-12-31 | 255200000.0 | +21.3% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 281100000.0 | +10.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 313200000.0 | +11.4% | USD | 10-K | 2026-02-27 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 300000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 100000.0 | -66.7% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 100000.0 | +0.0% | USD | 10-Q | 2016-11-07 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -51000000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | -47400000.0 | +7.1% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -58100000.0 | -22.6% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | -1900000.0 | +96.7% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 15700000.0 | +926.3% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 33400000.0 | +112.7% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 16400000.0 | -50.9% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 16300000.0 | -0.6% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -19900000.0 | -222.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 24100000.0 | +221.1% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 50200000.0 | +108.3% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 64900000.0 | +29.3% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 13600000.0 | -79.0% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 14400000.0 | +5.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 42400000.0 | +194.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 20900000.0 | -50.7% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 32300000.0 | +54.5% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 50900000.0 | +57.6% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -14100000.0 | -127.7% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -2100000.0 | +85.1% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 23400000.0 | +1214.3% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 28300000.0 | +20.9% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 65300000.0 | +130.7% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 103700000.0 | +58.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 6400000.0 | -93.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 25200000.0 | +293.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 34800000.0 | +38.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 3400000.0 | -90.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 35100000.0 | +932.4% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 57800000.0 | +64.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -57400000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 45600000.0 | +179.4% | USD | 10-K | 2020-03-13 |
| Annual | 2018-12-31 | -22300000.0 | -148.9% | USD | 10-K | 2021-03-18 |
| Annual | 2019-12-31 | 68400000.0 | +406.7% | USD | 10-K | 2022-03-17 |
| Annual | 2020-12-31 | 68200000.0 | -0.3% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 49800000.0 | -27.0% | USD | 10-K | 2024-03-12 |
| Annual | 2022-12-31 | 50200000.0 | +0.8% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 112000000.0 | +123.1% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 50700000.0 | -54.7% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 77800000.0 | +53.5% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -1100000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | -1800000.0 | -63.6% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -2300000.0 | -27.8% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | -1100000.0 | +52.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | -1800000.0 | -63.6% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | -1600000.0 | +11.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -500000.0 | +68.8% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -1400000.0 | -180.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 246700000.0 | +17721.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -1000000.0 | -100.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | -2400000.0 | -140.0% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | -6200000.0 | -158.3% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | -300000.0 | +95.2% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -400000.0 | -33.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -1200000.0 | -200.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -900000.0 | +25.0% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | -2100000.0 | -133.3% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | -3400000.0 | -61.9% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -1100000.0 | +67.6% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | -2100000.0 | -90.9% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -4900000.0 | -133.3% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -700000.0 | +85.7% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | -73700000.0 | -10428.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -75600000.0 | -2.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -1300000.0 | +98.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -2200000.0 | -69.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -3100000.0 | -40.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -200000.0 | +93.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -5600000.0 | -2700.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -6300000.0 | -12.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -2700000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | -2800000.0 | -3.7% | USD | 10-K | 2020-03-13 |
| Annual | 2018-12-31 | 245100000.0 | +8853.6% | USD | 10-K | 2021-03-18 |
| Annual | 2019-12-31 | -6900000.0 | -102.8% | USD | 10-K | 2022-03-17 |
| Annual | 2020-12-31 | -2700000.0 | +60.9% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | -3400000.0 | -25.9% | USD | 10-K | 2024-03-12 |
| Annual | 2022-12-31 | -7100000.0 | -108.8% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | -76200000.0 | -973.2% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -3800000.0 | +95.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -7100000.0 | -86.8% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -100000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | -200000.0 | -100.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -2200000.0 | -1000.0% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | -1900000.0 | +13.6% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | -5400000.0 | -184.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | -8000000.0 | -48.1% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | -59900000.0 | -648.8% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -101500000.0 | -69.4% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -111500000.0 | -9.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -248400000.0 | -122.8% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | -252300000.0 | -1.6% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | -256400000.0 | -1.6% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | -46300000.0 | +81.9% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -53000000.0 | -14.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -60000000.0 | -13.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -5500000.0 | +90.8% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | -11500000.0 | -109.1% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | -16200000.0 | -40.9% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 14400000.0 | +188.9% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 12500000.0 | -13.2% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | -13600000.0 | -208.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -7900000.0 | +41.9% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 24900000.0 | +415.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -22300000.0 | -189.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -9600000.0 | +57.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -18500000.0 | -92.7% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | -27100000.0 | -46.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -8800000.0 | +67.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -18900000.0 | -114.8% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | -28700000.0 | -51.9% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -4100000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | -11500000.0 | -180.5% | USD | 10-K | 2020-03-13 |
| Annual | 2018-12-31 | -115000000.0 | -900.0% | USD | 10-K | 2021-03-18 |
| Annual | 2019-12-31 | -259600000.0 | -125.7% | USD | 10-K | 2022-03-17 |
| Annual | 2020-12-31 | -138800000.0 | +46.5% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | -55000000.0 | +60.4% | USD | 10-K | 2024-03-12 |
| Annual | 2022-12-31 | -29700000.0 | +46.0% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | -29700000.0 | +0.0% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -36700000.0 | -23.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -47500000.0 | -29.4% | USD | 10-K | 2026-02-27 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 800000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | 1300000.0 | +62.5% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 2100000.0 | +61.5% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 1000000.0 | -52.4% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 1800000.0 | +80.0% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 1400000.0 | -22.2% | USD | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 400000.0 | -71.4% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 1100000.0 | +175.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 2900000.0 | +163.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1000000.0 | -65.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 2400000.0 | +140.0% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 6200000.0 | +158.3% | USD | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 300000.0 | -95.2% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 400000.0 | +33.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 1200000.0 | +200.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 900000.0 | -25.0% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 2100000.0 | +133.3% | USD | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 3400000.0 | +61.9% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 1100000.0 | -67.6% | USD | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 2100000.0 | +90.9% | USD | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 4900000.0 | +133.3% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 700000.0 | -85.7% | USD | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 1400000.0 | +100.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 3300000.0 | +135.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1300000.0 | -60.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 2200000.0 | +69.2% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 3100000.0 | +40.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 200000.0 | -93.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1600000.0 | +700.0% | USD | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 2300000.0 | +43.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 2200000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 2500000.0 | +13.6% | USD | 10-K | 2020-03-13 |
| Annual | 2018-12-31 | 4500000.0 | +80.0% | USD | 10-K | 2021-03-18 |
| Annual | 2019-12-31 | 6900000.0 | +53.3% | USD | 10-K | 2022-03-17 |
| Annual | 2020-12-31 | 2700000.0 | -60.9% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 3400000.0 | +25.9% | USD | 10-K | 2024-03-12 |
| Annual | 2022-12-31 | 7400000.0 | +117.6% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 3900000.0 | -47.3% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 3800000.0 | -2.6% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 3100000.0 | -18.4% | USD | 10-K | 2026-02-27 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 36924293.0 | — | shares | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 37093774.0 | +0.5% | shares | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 37335467.0 | +0.7% | shares | 10-K | 2020-03-13 |
| Annual | 2019-12-31 | 37678539.0 | +0.9% | shares | 10-K | 2021-03-18 |
| Annual | 2020-12-31 | 37552055.0 | -0.3% | shares | 10-K | 2022-03-17 |
| Annual | 2021-12-31 | 37854409.0 | +0.8% | shares | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 37960605.0 | +0.3% | shares | 10-K | 2024-03-12 |
| Annual | 2023-12-31 | 38074344.0 | +0.3% | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 38230328.0 | +0.4% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 38198641.0 | -0.1% | shares | 10-K | 2026-02-27 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 38861992.0 | — | shares | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 38861992.0 | +0.0% | shares | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 38861992.0 | +0.0% | shares | 10-K | 2020-03-13 |
| Annual | 2019-12-31 | 38906221.0 | +0.1% | shares | 10-K | 2021-03-18 |
| Annual | 2020-12-31 | 38955848.0 | +0.1% | shares | 10-K | 2022-03-17 |
| Annual | 2021-12-31 | 39011096.0 | +0.1% | shares | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 39064239.0 | +0.1% | shares | 10-K | 2024-03-12 |
| Annual | 2023-12-31 | 39123102.0 | +0.2% | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 39178283.0 | +0.1% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 39248275.0 | +0.2% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 37200000.0 | — | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 37200000.0 | +0.0% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 37200000.0 | +0.0% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 37000000.0 | -0.5% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 37000000.0 | +0.0% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 37000000.0 | +0.0% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2018-03-31 | 37200000.0 | +0.5% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 37200000.0 | +0.0% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 37200000.0 | +0.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 37400000.0 | +0.5% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 37500000.0 | +0.3% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 37500000.0 | +0.0% | shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 37700000.0 | +0.5% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 37500000.0 | -0.5% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 37500000.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 37700000.0 | +0.5% | shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 37700000.0 | +0.0% | shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 37800000.0 | +0.3% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 37900000.0 | +0.3% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 38000000.0 | +0.3% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 38000000.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 38100000.0 | +0.3% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 38100000.0 | +0.0% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 38100000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 38200000.0 | +0.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 38200000.0 | +0.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 38300000.0 | +0.3% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 38300000.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 38400000.0 | +0.3% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 38400000.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 37200000.0 | — | shares | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 37000000.0 | -0.5% | shares | 10-K | 2020-03-13 |
| Annual | 2018-12-31 | 37200000.0 | +0.5% | shares | 10-K | 2021-03-18 |
| Annual | 2019-12-31 | 37500000.0 | +0.8% | shares | 10-K | 2022-03-17 |
| Annual | 2020-12-31 | 37500000.0 | +0.0% | shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 37800000.0 | +0.8% | shares | 10-K | 2024-03-12 |
| Annual | 2022-12-31 | 38000000.0 | +0.5% | shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 38100000.0 | +0.3% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 38300000.0 | +0.5% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 38400000.0 | +0.3% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 37100000.0 | — | shares | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | 37200000.0 | +0.3% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 37200000.0 | +0.0% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 37200000.0 | +0.0% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 37400000.0 | +0.5% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 37700000.0 | +0.8% | shares | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 37600000.0 | -0.3% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2018-03-31 | 37900000.0 | +0.8% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 37900000.0 | +0.0% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 37900000.0 | +0.0% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 37900000.0 | +0.0% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 37900000.0 | +0.0% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 38000000.0 | +0.3% | shares | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 37900000.0 | -0.3% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 37600000.0 | -0.8% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 37600000.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 37900000.0 | +0.8% | shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 37900000.0 | +0.0% | shares | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 38000000.0 | +0.3% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 38100000.0 | +0.3% | shares | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 38100000.0 | +0.0% | shares | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 38100000.0 | +0.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 38200000.0 | +0.3% | shares | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 38200000.0 | +0.0% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 38200000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 38400000.0 | +0.5% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 38400000.0 | +0.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 38400000.0 | +0.0% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 38400000.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 38400000.0 | +0.0% | shares | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 38500000.0 | +0.3% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 37200000.0 | — | shares | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 37600000.0 | +1.1% | shares | 10-K | 2020-03-13 |
| Annual | 2018-12-31 | 37900000.0 | +0.8% | shares | 10-K | 2021-03-18 |
| Annual | 2019-12-31 | 37700000.0 | -0.5% | shares | 10-K | 2022-03-17 |
| Annual | 2020-12-31 | 37700000.0 | +0.0% | shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 38000000.0 | +0.8% | shares | 10-K | 2024-03-12 |
| Annual | 2022-12-31 | 38100000.0 | +0.3% | shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 38200000.0 | +0.3% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 38400000.0 | +0.5% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 38400000.0 | +0.0% | shares | 10-K | 2026-02-27 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.6454 | — | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.4066 | -37.0% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 2.2949 | +464.4% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-03-31 | 0.4078 | -82.2% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.4874 | +19.5% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.4463 | -8.4% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.6482 | +45.2% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.6383 | -1.5% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.6104 | -4.4% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.6291 | +3.1% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.6103 | -3.0% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.6454 | +5.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.6414 | -0.6% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.6768 | +5.5% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.6454 | -4.6% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.6465 | +0.2% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.6302 | -2.5% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.6292 | -0.2% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.5932 | -5.7% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.5881 | -0.9% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.6718 | +14.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.6250 | -7.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.6411 | +2.6% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.6441 | +0.5% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.5981 | -7.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.6119 | +2.3% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.5869 | -4.1% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1.3303 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 1.4360 | +7.9% | ratio | 10-K | 2020-03-13 |
| Annual | 2018-12-31 | 1.6923 | +17.8% | ratio | 10-K | 2021-03-18 |
| Annual | 2019-12-31 | 2.3857 | +41.0% | ratio | 10-K | 2022-03-17 |
| Annual | 2020-12-31 | 2.7447 | +15.0% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 2.6249 | -4.4% | ratio | 10-K | 2024-03-12 |
| Annual | 2022-12-31 | 2.5617 | -2.4% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 2.4821 | -3.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2.5272 | +1.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2.3745 | -6.0% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.5916 | — | ratio | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 1.5820 | -0.6% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 1.5852 | +0.2% | ratio | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 1.5729 | -0.8% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 1.8925 | +20.3% | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 1.9312 | +2.0% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1.9368 | +0.3% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 1.5646 | -19.2% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 1.6960 | +8.4% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1.6392 | -3.3% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 3.4093 | +108.0% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 1.3103 | -61.6% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1.7171 | +31.0% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 1.7457 | +1.7% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 1.7681 | +1.3% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 1.9043 | +7.7% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 1.6559 | -13.0% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 1.6472 | -0.5% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 1.7455 | +6.0% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 1.4152 | -18.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.4538 | +2.7% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 1.5360 | +5.7% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1.6036 | +4.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1.6754 | +4.5% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 1.6659 | -0.6% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 1.6960 | +1.8% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 1.9228 | +13.4% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 2.1274 | +10.6% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 2.1528 | +1.2% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1.5538 | -27.8% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1.7328 | +11.5% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1.8932 | +9.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.9090 | +0.8% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1.8739 | -1.8% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 2.0163 | +7.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2.0938 | +3.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2.0671 | -1.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2.1036 | +1.8% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 2.1884 | +4.0% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1.5729 | — | ratio | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 1.5646 | -0.5% | ratio | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 1.3103 | -16.3% | ratio | 10-K | 2020-03-13 |
| Annual | 2019-12-31 | 1.9043 | +45.3% | ratio | 10-K | 2021-03-18 |
| Annual | 2020-12-31 | 1.4152 | -25.7% | ratio | 10-K | 2022-03-17 |
| Annual | 2021-12-31 | 1.6754 | +18.4% | ratio | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 2.1274 | +27.0% | ratio | 10-K | 2024-03-12 |
| Annual | 2023-12-31 | 1.8932 | -11.0% | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 2.0938 | +10.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2.2213 | +6.1% | ratio | 10-K | 2026-02-27 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.6032 | — | ratio | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 1.5904 | -0.8% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 1.5812 | -0.6% | ratio | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 1.6404 | +3.7% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 1.1761 | -28.3% | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2017-06-30 | 1.1613 | -1.3% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1.1346 | -2.3% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 1.6034 | +41.3% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 1.3228 | -17.5% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1.4045 | +6.2% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 0.4228 | -69.9% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-12-31 | 2.8489 | +573.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1.4875 | -47.8% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 1.4952 | +0.5% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 1.4087 | -5.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 1.2615 | -10.4% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 1.6238 | +28.7% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 1.6678 | +2.7% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 1.6336 | -2.1% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-12-31 | 2.5103 | +53.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2.3348 | -7.0% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 1.9948 | -14.6% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1.8037 | -9.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1.6367 | -9.3% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 1.6136 | -1.4% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 1.6926 | +4.9% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 1.3485 | -20.3% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 1.1635 | -13.7% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1.1272 | -3.1% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 1.3900 | +23.3% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 1.1438 | -17.7% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1.0118 | -11.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.9885 | -2.3% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 1.0063 | +1.8% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 0.9040 | -10.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.8524 | -5.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.8642 | +1.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.9217 | +6.7% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.9066 | -1.6% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1.6404 | — | ratio | 10-K | 2018-03-15 |
| Annual | 2017-12-31 | 1.6034 | -2.3% | ratio | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 2.8489 | +77.7% | ratio | 10-K | 2020-03-13 |
| Annual | 2019-12-31 | 1.2615 | -55.7% | ratio | 10-K | 2021-03-18 |
| Annual | 2020-12-31 | 2.5103 | +99.0% | ratio | 10-K | 2022-03-17 |
| Annual | 2021-12-31 | 1.6367 | -34.8% | ratio | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 1.1635 | -28.9% | ratio | 10-K | 2024-03-12 |
| Annual | 2023-12-31 | 1.0118 | -13.0% | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.8524 | -15.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.8544 | +0.2% | ratio | 10-K | 2026-02-27 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.2923 | — | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.3483 | +19.2% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 0.2777 | -20.3% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-03-31 | 0.3417 | +23.0% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.3460 | +1.3% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.3486 | +0.7% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.3458 | -0.8% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.3459 | +0.0% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.3460 | +0.0% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.3374 | -2.5% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.3503 | +3.8% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.3581 | +2.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.3078 | -14.0% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.3595 | +16.8% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.3677 | +2.3% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.3735 | +1.6% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.3548 | -5.0% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.3571 | +0.7% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.3594 | +0.6% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.3465 | -3.6% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.3280 | -5.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.3429 | +4.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.3522 | +2.7% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.3397 | -3.6% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.3492 | +2.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.3706 | +6.1% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.3563 | -3.8% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.3163 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 0.3450 | +9.1% | ratio | 10-K | 2020-03-13 |
| Annual | 2018-12-31 | 0.3431 | -0.6% | ratio | 10-K | 2021-03-18 |
| Annual | 2019-12-31 | 0.3440 | +0.3% | ratio | 10-K | 2022-03-17 |
| Annual | 2020-12-31 | 0.3468 | +0.8% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.3521 | +1.5% | ratio | 10-K | 2024-03-12 |
| Annual | 2022-12-31 | 0.3612 | +2.6% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.3420 | -5.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.3435 | +0.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.3554 | +3.5% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.0441 | — | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0553 | +25.4% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0688 | +24.5% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 0.0787 | +14.4% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 0.7583 | +863.3% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0418 | -94.5% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-06-30 | 0.0587 | +40.6% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-09-30 | 0.0521 | -11.3% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.0361 | -30.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 0.0677 | +87.8% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 0.0861 | +27.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0605 | -29.7% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 0.0807 | +33.3% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | 0.0833 | +3.2% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.0762 | -8.5% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 0.0716 | -6.1% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 0.0677 | -5.5% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0482 | -28.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0660 | +36.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0584 | -11.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0408 | -30.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 0.0584 | +43.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 0.0491 | -15.9% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0424 | -13.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 0.0699 | +65.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 0.0532 | -24.0% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -0.0433 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 0.0510 | +217.9% | ratio | 10-K | 2020-03-13 |
| Annual | 2018-12-31 | 0.2505 | +391.0% | ratio | 10-K | 2021-03-18 |
| Annual | 2019-12-31 | 0.0512 | -79.6% | ratio | 10-K | 2022-03-17 |
| Annual | 2020-12-31 | 0.0636 | +24.1% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.0972 | +52.9% | ratio | 10-K | 2024-03-12 |
| Annual | 2022-12-31 | 0.0676 | -30.5% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.0555 | -17.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0464 | -16.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0523 | +12.8% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.0693 | — | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0612 | -11.8% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2017-12-31 | 0.0563 | -7.9% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-03-31 | 0.0523 | -7.2% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.0792 | +51.3% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.0780 | -1.4% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0568 | -27.1% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0805 | +41.5% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.0759 | -5.7% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.0506 | -33.3% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0830 | +64.1% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1099 | +32.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0263 | -76.1% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.0906 | +244.7% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.1103 | +21.7% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.1022 | -7.3% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2022-06-30 | 0.0958 | -6.3% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2022-09-30 | 0.0921 | -3.8% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0650 | -29.4% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2023-06-30 | 0.0893 | +37.4% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0795 | -11.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0538 | -32.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0759 | +41.1% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2024-09-30 | 0.0648 | -14.6% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0567 | -12.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0933 | +64.6% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.0744 | -20.3% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.0106 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 0.0577 | +443.3% | ratio | 10-K | 2020-03-13 |
| Annual | 2018-12-31 | 0.0688 | +19.2% | ratio | 10-K | 2021-03-18 |
| Annual | 2019-12-31 | 0.0698 | +1.5% | ratio | 10-K | 2022-03-17 |
| Annual | 2020-12-31 | 0.0817 | +17.1% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.0828 | +1.3% | ratio | 10-K | 2024-03-12 |
| Annual | 2022-12-31 | 0.0902 | +9.0% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.0757 | -16.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0612 | -19.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.0708 | +15.7% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-12-31 | 0.6083 | — | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.3897 | -35.9% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 0.3115 | -20.1% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.4122 | +32.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 0.1202 | -70.8% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1896 | +57.8% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.2186 | +15.3% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2021-09-30 | 0.2694 | +23.2% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 0.0856 | -68.2% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.0705 | -17.6% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 0.1071 | +51.9% | ratio | 10-Q | 2022-08-02 |
| Quarterly | 2022-09-30 | 0.1110 | +3.7% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 0.1862 | +67.6% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.3094 | +66.2% | ratio | 10-Q | 2023-05-02 |
| Quarterly | 2023-06-30 | 0.1941 | -37.3% | ratio | 10-Q | 2023-08-01 |
| Quarterly | 2023-09-30 | 0.1759 | -9.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 0.1975 | +12.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1690 | -14.4% | ratio | 10-Q | 2024-04-30 |
| Quarterly | 2024-06-30 | 0.1982 | +17.2% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 0.2185 | +10.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.2648 | +21.2% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.2162 | -18.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2942 | +36.1% | ratio | 10-Q | 2025-07-29 |
| Quarterly | 2025-09-30 | 0.3638 | +23.7% | ratio | 10-Q | 2025-10-28 |
| Annual | 2018-12-31 | 0.7782 | — | ratio | 10-K | 2021-03-18 |
| Annual | 2019-12-31 | 0.6083 | -21.8% | ratio | 10-K | 2022-03-17 |
| Annual | 2020-12-31 | 0.1202 | -80.2% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.0856 | -28.8% | ratio | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 0.1862 | +117.5% | ratio | 10-K | 2024-03-12 |
| Annual | 2023-12-31 | 0.1975 | +6.1% | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.2648 | +34.1% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.3782 | +42.8% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0279 | — | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | -0.0125 | +55.2% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -0.0101 | +18.8% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | -0.0406 | -300.5% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0285 | +170.1% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0225 | -21.0% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0281 | +24.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 0.0384 | +36.7% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 0.3384 | +782.2% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0271 | -92.0% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-06-30 | 0.0375 | +38.4% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-09-30 | 0.0318 | -15.2% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.0227 | -28.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 0.0413 | +82.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 0.0556 | +34.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0388 | -30.1% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 0.0546 | +40.7% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | 0.0537 | -1.6% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.0493 | -8.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 0.0451 | -8.5% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 0.0426 | -5.6% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0286 | -32.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0388 | +35.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0392 | +1.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0255 | -35.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 0.0374 | +46.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 0.0316 | -15.5% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0253 | -19.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 0.0428 | +68.9% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 0.0312 | -27.1% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -0.0576 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 0.0733 | +227.2% | ratio | 10-K | 2020-03-13 |
| Annual | 2018-12-31 | 0.4240 | +478.6% | ratio | 10-K | 2021-03-18 |
| Annual | 2019-12-31 | 0.1222 | -71.2% | ratio | 10-K | 2022-03-17 |
| Annual | 2020-12-31 | 0.1744 | +42.8% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.2551 | +46.2% | ratio | 10-K | 2024-03-12 |
| Annual | 2022-12-31 | 0.1731 | -32.1% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.1377 | -20.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1171 | -14.9% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.1241 | +6.0% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0726 | — | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2016-06-30 | -0.0323 | +55.5% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -0.0261 | +19.1% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | -0.0883 | -237.7% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0615 | +169.6% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0480 | -22.0% | ratio | 10-Q | 2018-11-07 |
| Quarterly | 2018-03-31 | 0.0652 | +35.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-06-30 | 0.0922 | +41.5% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 0.4816 | +422.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0674 | -86.0% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-06-30 | 0.0935 | +38.8% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2019-09-30 | 0.0766 | -18.2% | ratio | 10-Q | 2020-10-30 |
| Quarterly | 2020-03-31 | 0.0595 | -22.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-06-30 | 0.1103 | +85.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 0.1463 | +32.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1295 | -11.5% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 0.1636 | +26.3% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | 0.1507 | -7.9% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.1288 | -14.5% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 0.1215 | -5.7% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 0.1000 | -17.7% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0608 | -39.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0928 | +52.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0841 | -9.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0507 | -39.7% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-06-30 | 0.0751 | +48.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2024-09-30 | 0.0602 | -19.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0472 | -21.5% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-06-30 | 0.0822 | +74.1% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-09-30 | 0.0595 | -27.7% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -0.1521 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 0.1907 | +225.4% | ratio | 10-K | 2020-03-13 |
| Annual | 2018-12-31 | 1.6318 | +755.5% | ratio | 10-K | 2021-03-18 |
| Annual | 2019-12-31 | 0.2764 | -83.1% | ratio | 10-K | 2022-03-17 |
| Annual | 2020-12-31 | 0.6124 | +121.6% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.6725 | +9.8% | ratio | 10-K | 2024-03-12 |
| Annual | 2022-12-31 | 0.3745 | -44.3% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.2770 | -26.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.2170 | -21.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.2302 | +6.1% | ratio | 10-K | 2026-02-27 |
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-27 | Longhito Christopher | — |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 1,984 | $23.65 | $46,922 | 0 |
| 2026-03-27 | Longhito Christopher | — |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,927 | $28.99 | $84,854 | 0 |
| 2026-03-27 | Longhito Christopher | — |
Open-market sell
S
|
Common Stock | 286 | $30.97 | $8,857 | 0 |
| 2026-03-27 | Longhito Christopher | — |
Open-market sell
S
|
Common Stock | 5,985 | $31.05 | $185,834 | 286 |
| 2026-03-27 | Longhito Christopher | — |
Open-market sell
S
|
Common Stock | 32 | $31.09 | $995 | 6,271 |
| 2026-03-27 | Longhito Christopher | — |
Open-market sell
S
|
Common Stock | 1,984 | $31.00 | $61,504 | 6,303 |
| 2026-03-27 | Longhito Christopher | — |
Exercise / conversion
M
|
Common Stock | 1,984 | $23.65 | $46,922 | 8,287 |
| 2026-03-27 | Longhito Christopher | — |
Open-market sell
S
|
Common Stock | 2,927 | $31.00 | $90,737 | 6,303 |
| 2026-03-27 | Longhito Christopher | — |
Exercise / conversion
M
|
Common Stock | 2,927 | $28.99 | $84,854 | 9,230 |
| 2026-03-27 | Longhito Christopher | — |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,984 | $23.65 | $46,922 | 0 |
| 2026-03-27 | Longhito Christopher | — |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,927 | $28.99 | $84,854 | 0 |
| 2026-03-27 | Longhito Christopher | — |
Open-market sell
S
|
Common Stock | 286 | $30.97 | $8,857 | 0 |
| 2026-03-27 | Longhito Christopher | — |
Open-market sell
S
|
Common Stock | 5,985 | $31.05 | $185,834 | 286 |
| 2026-03-27 | Longhito Christopher | — |
Open-market sell
S
|
Common Stock | 32 | $31.09 | $995 | 6,271 |
| 2026-03-27 | Longhito Christopher | — |
Open-market sell
S
|
Common Stock | 1,984 | $31.00 | $61,504 | 6,303 |
| 2026-03-27 | Longhito Christopher | — |
Exercise / conversion
M
|
Common Stock | 1,984 | $23.65 | $46,922 | 8,287 |
| 2026-03-27 | Longhito Christopher | — |
Open-market sell
S
|
Common Stock | 2,927 | $31.00 | $90,737 | 6,303 |
| 2026-03-27 | Longhito Christopher | — |
Exercise / conversion
M
|
Common Stock | 2,927 | $28.99 | $84,854 | 9,230 |
| 2026-03-26 | Longhito Christopher | — |
Open-market sell
S
|
Common Stock | 364 | $31.46 | $11,451 | 6,303 |
| 2026-03-26 | Longhito Christopher | — |
Open-market sell
S
|
Common Stock | 364 | $31.46 | $11,451 | 6,303 |
| 2026-03-23 | Longhito Christopher | — |
Open-market sell
S
|
Common Stock | 819 | $31.30 | $25,635 | 6,667 |
| 2026-03-23 | Longhito Christopher | — |
Open-market sell
S
|
Common Stock | 819 | $31.30 | $25,635 | 6,667 |
| 2026-03-02 | AXMACHER THOMAS | VP & Controller |
Other acquired transaction
J
|
Common Stock | 274 | $28.64 | $7,846 | 9,213 |
| 2026-03-02 | AXMACHER THOMAS | VP & Controller |
Other disposed transaction
F
|
Common Stock | 109 | $32.98 | $3,595 | 8,939 |
| 2026-03-02 | AXMACHER THOMAS | VP & Controller |
Other disposed transaction
F
|
Common Stock | 30 | $32.98 | $989 | 9,048 |
| 2026-03-02 | AXMACHER THOMAS | VP & Controller |
Other disposed transaction
F
|
Common Stock | 44 | $32.98 | $1,451 | 9,078 |
| 2026-02-17 | CHAIBI ANESA | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 2,670 | $31.80 | $84,906 | 55,089 |
| 2026-02-13 | Shetty Manoj | SVP & Chief Information Ofc. |
Other disposed transaction
F
|
Common Stock | 727 | $32.17 | $23,388 | 38,986 |
| 2026-02-13 | CHAIBI ANESA | Chief Executive Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 26,531 | $0.00 | $0 | 26,531 |
| 2026-02-13 | CHAIBI ANESA | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 16,164 | $0.00 | $0 | 57,759 |
| 2025-11-20 | ROSENTHAL ROBERT | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 10,000 | $0.00 | $0 | 0 |
| 2025-11-20 | ROSENTHAL ROBERT | Dir |
Exercise / conversion
M
|
Common Stock | 10,000 | $5.55 | $55,500 | 93,409 |
| 2025-10-28 | ADINA STORCH | SVP & General Counsel |
Other disposed transaction
F
|
Common Stock | 1,589 | $34.86 | $55,393 | 30,742 |
| 2025-09-04 | AXMACHER THOMAS | VP & Controller |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 9,255 | $0.00 | $0 | 0 |
| 2025-09-04 | AXMACHER THOMAS | VP & Controller |
Open-market sell
S
|
Common Stock | 9,255 | $37.50 | $347,062 | 8,024 |
| 2025-09-04 | AXMACHER THOMAS | VP & Controller |
Exercise / conversion
M
|
Common Stock | 9,255 | $23.72 | $219,529 | 17,279 |
| 2025-09-02 | AXMACHER THOMAS | VP & Controller |
Other acquired transaction
J
|
Common Stock | 277 | $27.58 | $7,640 | 8,024 |
| 2025-08-27 | Tomey Alex | SVP & Chief Merchandising Ofc. |
Other disposed transaction
F
|
Common Stock | 3,512 | $37.77 | $132,648 | 22,840 |
| 2025-08-01 | Clark Thomas Eugene | SVP & Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 7,500 | $0.00 | $0 | 17,500 |
| 2025-08-01 | Clark Thomas Eugene | SVP & Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,500 | $0.00 | $0 | 0 |
| 2025-08-01 | Clark Thomas Eugene | SVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 10,000 | $33.27 | $332,674 | 69,950 |
| 2025-08-01 | Clark Thomas Eugene | SVP & Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 7,500 | $6.02 | $45,150 | 79,950 |
| 2025-08-01 | Clark Thomas Eugene | SVP & Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 2,500 | $6.01 | $15,025 | 72,450 |
| 2025-07-01 | Hughes Claudia | SVP & Chief Sales Officer |
Other disposed transaction
F
|
Common Stock | 473 | $27.01 | $12,776 | 38,822 |
| 2025-06-02 | LINDBLOOM CHAD | Dir |
Equity grant / award
A
|
Common Stock | 1,896 | $0.00 | $0 | 13,170 |
| 2025-02-28 | ADINA STORCH | SVP & General Counsel |
Other disposed transaction
F
|
Common Stock | 249 | $23.45 | $5,839 | 35,072 |
| 2025-02-28 | Longhito Christopher | — |
Other disposed transaction
F
|
Common Stock | 73 | $23.77 | $1,735 | 20,909 |
| 2025-02-25 | AXMACHER THOMAS | VP & Controller |
Equity grant / award
A
|
Common Stock | 1,199 | $0.00 | $0 | 8,081 |
| 2025-02-21 | AXMACHER THOMAS | VP & Controller |
Other disposed transaction
F
|
Common Stock | 50 | $23.99 | $1,200 | 6,882 |
| 2025-02-17 | CHAIBI ANESA | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 20,560 | $0.00 | $0 | 20,560 |
| 2024-11-26 | LEEDS BRUCE | Vice Chairman |
Open-market sell
S
|
Common Stock | 5,840 | $28.28 | $165,161 | 0 |
| 2024-09-02 | AXMACHER THOMAS | VP & Controller |
Other acquired transaction
J
|
Common Stock | 266 | $28.48 | $7,574 | 6,932 |
| 2024-08-27 | Shetty Manoj | SVP & Chief Information Ofc. |
Equity grant / award
A
|
Common Stock | 16,316 | $0.00 | $0 | 31,348 |
| 2024-08-26 | Hughes Claudia | SVP & Chief Sales Officer |
Other disposed transaction
F
|
Common Stock | 473 | $31.36 | $14,833 | 20,542 |
| 2024-06-03 | ROSENTHAL ROBERT | Dir |
Equity grant / award
A
|
Common Stock | 1,434 | $0.00 | $0 | 81,513 |
| 2024-03-14 | LEEDS BRUCE | Vice Chairman |
Open-market sell
S
|
Common Stock | 380,000 | $41.15 | $15,637,000 | 139,800 |
| 2024-03-02 | ADINA STORCH | SVP & General Counsel |
Other acquired transaction
J
|
Common Stock | 363 | $29.24 | $10,614 | 9,811 |
| 2024-02-28 | Tomey Alex | SVP & Chief Merchandising Ofc. |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 4,202 | $0.00 | $0 | 4,202 |
| 2024-02-28 | Tomey Alex | SVP & Chief Merchandising Ofc. |
Equity grant / award
A
|
Common Stock | 1,585 | $0.00 | $0 | 5,732 |
| 2024-02-21 | Hughes Claudia | SVP & Chief Sales Officer |
Other disposed transaction
F
|
Common Stock | 203 | $44.38 | $9,009 | 19,414 |
| 2024-01-07 | Litwin Barry | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 19,027 | $0.00 | $0 | 168,365 |
| 2023-11-09 | AXMACHER THOMAS | VP & Controller |
Open-market sell
S
|
Common Stock | 682 | $35.92 | $24,501 | 3,749 |
| 2023-09-02 | Tomey Alex | SVP & Chief Merchandising Ofc. |
Other acquired transaction
J
|
Common Stock | 458 | $23.16 | $10,608 | 4,348 |
| 2023-06-30 | Hughes Claudia | SVP & Chief Sales Officer |
Equity grant / award
A
|
Common Stock | 7,765 | $0.00 | $0 | 19,542 |
| 2023-06-05 | LINDBLOOM CHAD | Dir |
Equity grant / award
A
|
Common Stock | 2,041 | $0.00 | $0 | 9,840 |
| 2023-03-02 | Shetty Manoj | SVP & Chief Information Ofc. |
Other acquired transaction
J
|
Common Stock | 453 | $23.43 | $10,616 | 14,143 |
| 2023-02-21 | Shetty Manoj | SVP & Chief Information Ofc. |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 5,927 | $0.00 | $0 | 5,927 |
| 2023-02-21 | Shetty Manoj | SVP & Chief Information Ofc. |
Equity grant / award
A
|
Common Stock | 2,310 | $0.00 | $0 | 13,690 |
| 2023-02-21 | Shetty Manoj | SVP & Chief Information Ofc. |
Equity grant / award
A
|
Common Stock | 862 | $0.00 | $0 | 11,380 |
| 2023-02-21 | Shetty Manoj | SVP & Chief Information Ofc. |
Equity grant / award
A
|
Common Stock | 621 | $0.00 | $0 | 10,518 |
| 2023-02-21 | Shetty Manoj | SVP & Chief Information Ofc. |
Equity grant / award
A
|
Common Stock | 1,125 | $0.00 | $0 | 9,897 |
| 2023-02-21 | Shetty Manoj | SVP & Chief Information Ofc. |
Other disposed transaction
F
|
Common Stock | 1,099 | $28.99 | $31,860 | 8,772 |
| 2023-02-21 | Shetty Manoj | SVP & Chief Information Ofc. |
Equity grant / award
A
|
Common Stock | 2,798 | $0.00 | $0 | 9,871 |
| 2023-01-07 | Litwin Barry | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 3,407 | $24.11 | $82,143 | 149,338 |
| 2023-01-07 | Litwin Barry | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 29,034 | $0.00 | $0 | 152,745 |
| 2022-09-02 | Hughes Claudia | SVP & Chief Sales Officer |
Other acquired transaction
J
|
Common Stock | 426 | $24.88 | $10,599 | 7,589 |
| 2022-07-01 | Werner Klaus | SVP & Chief Marketing Officer |
Equity grant / award
A
|
Common Stock | 6,451 | $0.00 | $0 | 8,715 |
| 2022-06-06 | LINDBLOOM CHAD | Dir |
Equity grant / award
A
|
Common Stock | 1,499 | $0.00 | $0 | 7,799 |
| 2022-03-02 | Clark Thomas Eugene | SVP & Chief Financial Officer |
Other acquired transaction
J
|
Common Stock | 382 | $27.78 | $10,611 | 25,851 |
| 2022-03-02 | Werner Klaus | SVP & Chief Marketing Officer |
Other acquired transaction
J
|
Common Stock | 214 | $27.78 | $5,944 | 2,264 |
| 2022-02-22 | Clark Thomas Eugene | SVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 826 | $32.59 | $26,919 | 25,469 |
| 2022-02-13 | Shetty Manoj | SVP & Chief Info Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 7,536 | $0.00 | $0 | 7,536 |
| 2022-02-13 | Shetty Manoj | SVP & Chief Info Officer |
Equity grant / award
A
|
Common Stock | 346 | $0.00 | $0 | 6,862 |
| 2022-02-13 | Shetty Manoj | SVP & Chief Info Officer |
Equity grant / award
A
|
Common Stock | 628 | $0.00 | $0 | 6,516 |
| 2022-02-13 | Shetty Manoj | SVP & Chief Info Officer |
Equity grant / award
A
|
Common Stock | 1,572 | $0.00 | $0 | 5,888 |
| 2022-01-07 | Litwin Barry | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 2,231 | $38.11 | $85,023 | 93,984 |
| 2022-01-07 | Litwin Barry | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 17,903 | $0.00 | $0 | 93,984 |
| 2021-12-16 | LEEDS ROBERT | Vice Chairman |
Open-market buy
P
|
Common Stock | 2,843,863 | $32.37 | $92,050,158 | 2,843,863 |
| 2021-12-16 | LEEDS ROBERT | Vice Chairman |
Equity grant / award
G
|
Common Stock | 3,976,137 | $0.00 | $0 | 3,976,137 |
| 2021-12-14 | LEEDS ROBERT | Vice Chairman |
Equity grant / award
G
|
Common Stock | 4,340,000 | $0.00 | $0 | 4,311,241 |
| 2021-11-23 | Litwin Barry | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 817 | $0.00 | $0 | 79,183 |
| 2021-11-23 | Litwin Barry | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 817 | $44.00 | $35,948 | 78,311 |
| 2021-11-23 | Litwin Barry | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 817 | $23.14 | $18,905 | 79,128 |
| 2021-11-10 | AXMACHER THOMAS | VP & Controller |
Open-market sell
S
|
Common Stock | 1,503 | $44.24 | $66,500 | 995 |
| 2021-10-25 | ADINA STORCH | SVP & General Counsel |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 6,956 | $0.00 | $0 | 6,956 |
| 2021-10-25 | ADINA STORCH | SVP & General Counsel |
Equity grant / award
A
|
Common Stock | 3,223 | $0.00 | $0 | 3,223 |
| 2021-09-02 | Longhito Christopher | SVP, Operations |
Other acquired transaction
J
|
Common Stock | 38 | $31.29 | $1,189 | 458 |
| 2021-08-26 | LINDBLOOM CHAD | Dir |
Other disposed transaction
J
|
Common Stock | 1,518 | $0.00 | $0 | 6,300 |
| 2021-06-17 | Shetty Manoj | SVP & Chief Info Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 10,000 | $0.00 | $0 | 0 |
| 2021-06-17 | Shetty Manoj | SVP & Chief Info Officer |
Open-market sell
S
|
Common Stock | 10,000 | $33.30 | $333,000 | 3,755 |
| 2021-06-17 | Shetty Manoj | SVP & Chief Info Officer |
Exercise / conversion
M
|
Common Stock | 10,000 | $6.01 | $60,100 | 13,755 |
| 2021-06-07 | LINDBLOOM CHAD | Dir |
Equity grant / award
A
|
Common Stock | 1,479 | $0.00 | $0 | 7,818 |
| 2021-04-03 | DOOLEY ROBERT | — |
Other disposed transaction
F
|
Common Stock | 2,449 | $42.37 | $103,764 | 88,749 |
| 2021-04-03 | DOOLEY ROBERT | — |
Equity grant / award
A
|
Common Stock | 5,000 | $0.00 | $0 | 91,198 |
| 2021-03-19 | Shetty Manoj | SVP & Chief Info Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 11,969 | $0.00 | $0 | 0 |
| 2021-03-19 | Shetty Manoj | SVP & Chief Info Officer |
Open-market sell
S
|
Common Stock | 2,000 | $38.25 | $76,500 | 3,755 |
| 2021-03-19 | Shetty Manoj | SVP & Chief Info Officer |
Open-market sell
S
|
Common Stock | 11,969 | $38.13 | $456,364 | 5,755 |
| 2021-03-19 | Shetty Manoj | SVP & Chief Info Officer |
Exercise / conversion
M
|
Common Stock | 11,969 | $16.43 | $196,651 | 17,724 |
| 2021-03-16 | Shetty Manoj | SVP & Chief Info Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 6,708 | $0.00 | $0 | 11,969 |
| 2021-03-16 | Shetty Manoj | SVP & Chief Info Officer |
Open-market sell
S
|
Common Stock | 6,708 | $38.25 | $256,581 | 5,755 |
| 2021-03-16 | Shetty Manoj | SVP & Chief Info Officer |
Exercise / conversion
M
|
Common Stock | 6,708 | $16.43 | $110,212 | 12,463 |
| 2021-03-15 | Shetty Manoj | SVP & Chief Info Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 292 | $0.00 | $0 | 18,677 |
| 2021-03-15 | Shetty Manoj | SVP & Chief Info Officer |
Open-market sell
S
|
Common Stock | 101 | $38.00 | $3,838 | 5,755 |
| 2021-03-15 | Shetty Manoj | SVP & Chief Info Officer |
Open-market sell
S
|
Common Stock | 292 | $38.10 | $11,125 | 5,856 |
| 2021-03-15 | Shetty Manoj | SVP & Chief Info Officer |
Exercise / conversion
M
|
Common Stock | 292 | $16.43 | $4,798 | 6,148 |
| 2021-03-12 | Shetty Manoj | SVP & Chief Info Officer |
Open-market sell
S
|
Common Stock | 2,979 | $38.00 | $113,202 | 5,856 |
| 2021-03-12 | Shetty Manoj | SVP & Chief Info Officer |
Exercise / conversion
M
|
Common Stock | 2,000 | $16.43 | $32,860 | 8,835 |
| 2021-03-11 | Shetty Manoj | SVP & Chief Info Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,000 | $0.00 | $0 | 18,969 |
| 2021-03-11 | Shetty Manoj | SVP & Chief Info Officer |
Open-market sell
S
|
Common Stock | 1,205 | $37.50 | $45,188 | 6,835 |
| 2021-03-10 | Shetty Manoj | SVP & Chief Info Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,702 | $0.00 | $0 | 20,969 |
| 2021-03-10 | Shetty Manoj | SVP & Chief Info Officer |
Open-market sell
S
|
Common Stock | 1,702 | $37.41 | $63,669 | 8,040 |
| 2021-03-10 | Shetty Manoj | SVP & Chief Info Officer |
Exercise / conversion
M
|
Common Stock | 1,702 | $16.43 | $27,964 | 9,742 |
| 2021-03-09 | DOOLEY ROBERT | President, Industrial Prod GRP |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 10,000 | $0.00 | $0 | 22,088 |
| 2021-03-09 | DOOLEY ROBERT | President, Industrial Prod GRP |
Open-market sell
S
|
Common Stock | 10,000 | $36.68 | $366,819 | 91,198 |
| 2021-03-09 | DOOLEY ROBERT | President, Industrial Prod GRP |
Exercise / conversion
M
|
Common Stock | 10,000 | $6.65 | $66,500 | 101,198 |
| 2021-03-05 | DOOLEY ROBERT | President, Industrial Prod GRP |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,000 | $0.00 | $0 | 32,088 |
| 2021-03-05 | DOOLEY ROBERT | President, Industrial Prod GRP |
Open-market sell
S
|
Common Stock | 5,000 | $35.15 | $175,772 | 91,198 |
| 2021-03-05 | DOOLEY ROBERT | President, Industrial Prod GRP |
Exercise / conversion
M
|
Common Stock | 5,000 | $6.65 | $33,250 | 96,198 |
| 2021-03-04 | Shetty Manoj | SVP & Chief Info Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 583 | $0.00 | $0 | 22,671 |
| 2021-03-04 | Shetty Manoj | SVP & Chief Info Officer |
Open-market sell
S
|
Common Stock | 583 | $37.00 | $21,571 | 8,040 |
| 2021-03-04 | Shetty Manoj | SVP & Chief Info Officer |
Exercise / conversion
M
|
Common Stock | 583 | $16.43 | $9,579 | 8,623 |
| 2021-03-03 | DOOLEY ROBERT | President, Industrial Prod GRP |
Other acquired transaction
J
|
Common Stock | 561 | $18.91 | $10,610 | 91,198 |
| 2021-03-03 | DOOLEY ROBERT | President, Industrial Prod GRP |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 412 | $0.00 | $0 | 37,088 |
| 2021-03-03 | DOOLEY ROBERT | President, Industrial Prod GRP |
Open-market sell
S
|
Common Stock | 412 | $37.32 | $15,377 | 91,198 |
| 2021-03-03 | DOOLEY ROBERT | President, Industrial Prod GRP |
Exercise / conversion
M
|
Common Stock | 412 | $6.65 | $2,740 | 91,610 |
| 2021-03-01 | DOOLEY ROBERT | President, Industrial Prod GRP |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 10,000 | $0.00 | $0 | 10,348 |
| 2021-03-01 | DOOLEY ROBERT | President, Industrial Prod GRP |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 993 | $0.00 | $0 | 0 |
| 2021-03-01 | DOOLEY ROBERT | President, Industrial Prod GRP |
Other disposed transaction
F
|
Common Stock | 1,699 | $37.46 | $63,645 | 90,637 |
| 2021-03-01 | DOOLEY ROBERT | President, Industrial Prod GRP |
Open-market sell
S
|
Common Stock | 10,000 | $37.69 | $376,900 | 92,336 |
| 2021-03-01 | DOOLEY ROBERT | President, Industrial Prod GRP |
Exercise / conversion
M
|
Common Stock | 10,000 | $16.43 | $164,300 | 102,336 |
| 2021-03-01 | DOOLEY ROBERT | President, Industrial Prod GRP |
Open-market sell
S
|
Common Stock | 993 | $37.59 | $37,327 | 92,336 |
| 2021-03-01 | DOOLEY ROBERT | President, Industrial Prod GRP |
Exercise / conversion
M
|
Common Stock | 993 | $6.01 | $5,968 | 93,329 |
| 2021-02-25 | DOOLEY ROBERT | President, Industrial Prod GRP |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,007 | $0.00 | $0 | 993 |
| 2021-02-25 | DOOLEY ROBERT | President, Industrial Prod GRP |
Open-market sell
S
|
Common Stock | 4,007 | $37.20 | $149,041 | 92,336 |
| 2021-02-25 | DOOLEY ROBERT | President, Industrial Prod GRP |
Exercise / conversion
M
|
Common Stock | 4,007 | $6.01 | $24,082 | 96,343 |
| 2021-02-21 | Hughes Claudia | SVP & Chief Sales Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 5,855 | $0.00 | $0 | 5,855 |
| 2021-01-07 | Litwin Barry | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 2,048 | $38.09 | $78,008 | 74,915 |
| 2021-01-07 | Litwin Barry | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 18,752 | $0.00 | $0 | 74,915 |
| 2020-12-18 | Shetty Manoj | SVP & Chief Info Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,746 | $0.00 | $0 | 23,254 |
| 2020-12-18 | Shetty Manoj | SVP & Chief Info Officer |
Open-market sell
S
|
Common Stock | 3,746 | $35.15 | $131,672 | 3,559 |
| 2020-12-18 | Shetty Manoj | SVP & Chief Info Officer |
Exercise / conversion
M
|
Common Stock | 3,746 | $16.43 | $61,547 | 7,305 |
| 2020-12-16 | Chaturbedi Ritesh | SVP & Chief Operations Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,000 | $0.00 | $0 | 19,410 |
| 2020-12-16 | Chaturbedi Ritesh | SVP & Chief Operations Officer |
Open-market sell
S
|
Common Stock | 3,000 | $37.78 | $113,340 | 2,417 |
| 2020-12-16 | Chaturbedi Ritesh | SVP & Chief Operations Officer |
Exercise / conversion
M
|
Common Stock | 3,000 | $22.71 | $68,130 | 5,417 |
| 2020-12-14 | Shetty Manoj | SVP & Chief Info Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,000 | $0.00 | $0 | 27,000 |
| 2020-12-14 | Shetty Manoj | SVP & Chief Info Officer |
Open-market sell
S
|
Common Stock | 3,000 | $37.67 | $112,998 | 3,559 |
| 2020-12-14 | Shetty Manoj | SVP & Chief Info Officer |
Exercise / conversion
M
|
Common Stock | 3,000 | $16.43 | $49,290 | 6,559 |
| 2020-12-10 | Litwin Barry | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 20,000 | $0.00 | $0 | 80,000 |
| 2020-12-10 | Litwin Barry | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 20,000 | $35.78 | $715,680 | 58,929 |
| 2020-12-10 | Litwin Barry | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 20,000 | $23.14 | $462,800 | 78,929 |
| 2020-12-10 | AXMACHER THOMAS | VP & Controller |
Open-market sell
S
|
Common Stock | 2,790 | $35.64 | $99,434 | 637 |
| 2020-12-08 | REINHOLD LAWRENCE P | Dir |
Open-market sell
S
|
Common Stock | 36,151 | $35.00 | $1,265,285 | 6,249 |
| 2020-12-04 | Shetty Manoj | SVP & Chief Info Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,087 | $0.00 | $0 | 30,000 |
| 2020-12-04 | Shetty Manoj | SVP & Chief Info Officer |
Open-market sell
S
|
Common Stock | 2,087 | $32.00 | $66,784 | 3,559 |
| 2020-12-04 | Shetty Manoj | SVP & Chief Info Officer |
Exercise / conversion
M
|
Common Stock | 2,087 | $16.43 | $34,289 | 5,646 |
| 2020-12-04 | Fielding Donna | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock | 483 | $32.06 | $15,487 | 0 |
| 2020-12-03 | Shetty Manoj | SVP & Chief Info Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,913 | $0.00 | $0 | 32,087 |
| 2020-12-03 | Shetty Manoj | SVP & Chief Info Officer |
Open-market sell
S
|
Common Stock | 2,913 | $32.00 | $93,216 | 3,559 |
| 2020-12-03 | Shetty Manoj | SVP & Chief Info Officer |
Exercise / conversion
M
|
Common Stock | 2,913 | $16.43 | $47,861 | 6,472 |
| 2020-11-25 | AXMACHER THOMAS | VP & Controller |
Open-market sell
S
|
Common Stock | 586 | $31.29 | $18,335 | 3,427 |
| 2020-11-24 | DOOLEY ROBERT | President, Industrial Prod GRP |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,000 | $0.00 | $0 | 15,000 |
| 2020-11-24 | DOOLEY ROBERT | President, Industrial Prod GRP |
Exercise / conversion
M
|
Common Stock | 5,000 | $6.01 | $30,050 | 91,878 |
| 2020-11-23 | DOOLEY ROBERT | President, Industrial Prod GRP |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,498 | $0.00 | $0 | 20,000 |
| 2020-11-23 | DOOLEY ROBERT | President, Industrial Prod GRP |
Open-market sell
S
|
Common Stock | 5,000 | $31.80 | $159,024 | 86,878 |
| 2020-11-23 | DOOLEY ROBERT | President, Industrial Prod GRP |
Open-market sell
S
|
Common Stock | 1,498 | $30.40 | $45,539 | 86,878 |
| 2020-11-23 | DOOLEY ROBERT | President, Industrial Prod GRP |
Exercise / conversion
M
|
Common Stock | 1,498 | $6.01 | $9,003 | 88,376 |
| 2020-11-09 | DOOLEY ROBERT | President, Industrial Prod GRP |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,502 | $0.00 | $0 | 21,498 |
| 2020-11-09 | DOOLEY ROBERT | President, Industrial Prod GRP |
Open-market sell
S
|
Common Stock | 3,502 | $30.40 | $106,461 | 86,878 |
| 2020-11-09 | DOOLEY ROBERT | President, Industrial Prod GRP |
Exercise / conversion
M
|
Common Stock | 3,502 | $6.01 | $21,047 | 90,380 |
| 2020-11-05 | Chaturbedi Ritesh | SVP & Chief Operations Officer |
Open-market sell
S
|
Common Stock | 206 | $29.86 | $6,160 | 2,417 |
| 2020-11-03 | REINHOLD LAWRENCE P | Dir |
Open-market sell
S
|
Common Stock | 25,204 | $30.00 | $756,120 | 138,389 |
| 2020-09-09 | AXMACHER THOMAS | VP & Controller |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,000 | $0.00 | $0 | 0 |
| 2020-09-09 | AXMACHER THOMAS | VP & Controller |
Other disposed transaction
F
|
Common Stock | 2,622 | $21.49 | $56,347 | 4,013 |
| 2020-09-09 | AXMACHER THOMAS | VP & Controller |
Exercise / conversion
M
|
Common Stock | 5,000 | $6.01 | $30,050 | 4,013 |
| 2020-09-02 | Shetty Manoj | SVP & Chief Info Officer |
Equity grant / award
A
|
Common Stock | 637 | $16.66 | $10,612 | 3,559 |
| 2020-06-12 | Fielding Donna | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock | 1,980 | $20.27 | $40,139 | 0 |
| 2020-06-05 | Litwin Barry | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 617 | $21.33 | $13,161 | 58,929 |
| 2020-06-01 | Pearlman Paul S | Dir |
Equity grant / award
A
|
Common Stock | 2,561 | $0.00 | $0 | 5,249 |
| 2020-05-14 | Chaturbedi Ritesh | SVP & Chief Operations Officer |
Open-market buy
P
|
Common Stock | 205 | $17.00 | $3,485 | 1,985 |
| 2020-03-02 | DOOLEY ROBERT | President, Industrial Prod GRP |
Equity grant / award
A
|
Common Stock | 637 | $16.66 | $10,612 | 86,241 |
| 2020-03-02 | Shetty Manoj | SVP & Chief Info Officer |
Equity grant / award
A
|
Common Stock | 637 | $16.66 | $10,612 | 2,922 |
| 2020-03-01 | DOOLEY ROBERT | President, Industrial Prod GRP |
Other disposed transaction
F
|
Common Stock | 1,699 | $0.00 | $0 | 89,542 |
| 2020-03-01 | DOOLEY ROBERT | President, Industrial Prod GRP |
Equity grant / award
A
|
Common Stock | 5,000 | $0.00 | $0 | 91,241 |
| 2020-02-24 | Werner Klaus | SVP & Chief Marketing Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 7,924 | $0.00 | $0 | 7,924 |
| 2020-02-10 | DOOLEY ROBERT | President, Industrial Prod GRP |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 15,090 | $0.00 | $0 | 15,090 |
| 2020-02-10 | DOOLEY ROBERT | President, Industrial Prod GRP |
Other disposed transaction
F
|
Common Stock | 917 | $23.65 | $21,687 | 87,303 |
| 2020-02-10 | DOOLEY ROBERT | President, Industrial Prod GRP |
Equity grant / award
A
|
Common Stock | 2,334 | $0.00 | $0 | 88,220 |
| 2020-01-07 | Litwin Barry | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 2,344 | $24.92 | $58,412 | 58,829 |
| 2020-01-07 | Litwin Barry | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 28,272 | $0.00 | $0 | 58,829 |
| 2019-12-18 | REINHOLD LAWRENCE P | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 6,378 | $0.00 | $0 | 25,000 |
| 2019-12-17 | REINHOLD LAWRENCE P | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 27,091 | $0.00 | $0 | 31,378 |
| 2019-12-17 | REINHOLD LAWRENCE P | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 25,000 | $0.00 | $0 | 0 |
| 2019-12-17 | REINHOLD LAWRENCE P | Dir |
Open-market sell
S
|
Common Stock | 6,378 | $25.00 | $159,450 | 161,032 |
| 2019-12-17 | REINHOLD LAWRENCE P | Dir |
Exercise / conversion
M
|
Common Stock | 6,378 | $6.65 | $42,414 | 167,410 |
| 2019-12-17 | REINHOLD LAWRENCE P | Dir |
Open-market sell
S
|
Common Stock | 27,091 | $25.00 | $677,275 | 161,032 |
| 2019-12-17 | REINHOLD LAWRENCE P | Dir |
Exercise / conversion
M
|
Common Stock | 27,091 | $6.65 | $180,155 | 188,123 |
| 2019-12-17 | REINHOLD LAWRENCE P | Dir |
Open-market sell
S
|
Common Stock | 25,000 | $25.00 | $625,000 | 161,032 |
| 2019-12-17 | REINHOLD LAWRENCE P | Dir |
Exercise / conversion
M
|
Common Stock | 25,000 | $6.01 | $150,250 | 186,032 |
| 2019-12-16 | REINHOLD LAWRENCE P | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 41,303 | $0.00 | $0 | 58,469 |
| 2019-12-16 | REINHOLD LAWRENCE P | Dir |
Open-market sell
S
|
Common Stock | 41,303 | $25.00 | $1,032,575 | 161,032 |
| 2019-12-16 | REINHOLD LAWRENCE P | Dir |
Exercise / conversion
M
|
Common Stock | 41,303 | $6.65 | $274,665 | 202,335 |
| 2019-12-13 | REINHOLD LAWRENCE P | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 228 | $0.00 | $0 | 99,772 |
| 2019-12-13 | REINHOLD LAWRENCE P | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 43,856 | $0.00 | $0 | 0 |
| 2019-12-13 | REINHOLD LAWRENCE P | Dir |
Exercise / conversion
M
|
Common Stock | 228 | $6.65 | $1,516 | 161,260 |
| 2019-12-13 | REINHOLD LAWRENCE P | Dir |
Open-market sell
S
|
Common Stock | 43,856 | $25.00 | $1,096,400 | 161,032 |
| 2019-12-13 | REINHOLD LAWRENCE P | Dir |
Exercise / conversion
M
|
Common Stock | 43,856 | $12.00 | $526,272 | 204,888 |
| 2019-12-12 | REINHOLD LAWRENCE P | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,257 | $0.00 | $0 | 43,856 |
| 2019-12-12 | REINHOLD LAWRENCE P | Dir |
Open-market sell
S
|
Common Stock | 228 | $25.00 | $5,700 | 161,032 |
| 2019-12-12 | REINHOLD LAWRENCE P | Dir |
Open-market sell
S
|
Common Stock | 1,257 | $25.00 | $31,425 | 161,032 |
| 2019-12-12 | REINHOLD LAWRENCE P | Dir |
Exercise / conversion
M
|
Common Stock | 1,257 | $12.00 | $15,084 | 162,289 |
| 2019-10-28 | REINHOLD LAWRENCE P | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,583 | $0.00 | $0 | 45,113 |
| 2019-10-28 | REINHOLD LAWRENCE P | Dir |
Open-market sell
S
|
Common Stock | 3,583 | $25.00 | $89,575 | 181,850 |
| 2019-10-28 | REINHOLD LAWRENCE P | Dir |
Exercise / conversion
M
|
Common Stock | 3,583 | $12.00 | $42,996 | 185,433 |
| 2019-10-25 | REINHOLD LAWRENCE P | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,304 | $0.00 | $0 | 48,696 |
| 2019-10-25 | REINHOLD LAWRENCE P | Dir |
Open-market sell
S
|
Common Stock | 1,304 | $25.00 | $32,600 | 181,850 |
| 2019-10-25 | REINHOLD LAWRENCE P | Dir |
Exercise / conversion
M
|
Common Stock | 1,304 | $12.00 | $15,648 | 183,154 |
| 2019-06-05 | Litwin Barry | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 717 | $20.08 | $14,397 | 58,829 |
| 2019-06-03 | REINHOLD LAWRENCE P | Dir |
Equity grant / award
A
|
Common Stock | 1,839 | $0.00 | $0 | 181,850 |
| 2019-05-09 | REINHOLD LAWRENCE P | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 50,000 | $0.00 | $0 | 0 |
| 2019-05-09 | REINHOLD LAWRENCE P | Dir |
Open-market sell
S
|
Common Stock | 35,000 | $22.22 | $777,700 | 180,011 |
| 2019-05-09 | REINHOLD LAWRENCE P | Dir |
Exercise / conversion
M
|
Common Stock | 50,000 | $10.89 | $544,500 | 215,011 |
| 2019-04-22 | Chaturbedi Ritesh | SVP & Chief Operations Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 25,880 | $0.00 | $0 | 25,880 |
| 2019-03-04 | DOOLEY ROBERT | President, Industrial Prod GRP |
Equity grant / award
A
|
Common Stock | 583 | $18.21 | $10,616 | 85,264 |
| 2019-03-04 | Shetty Manoj | Senior VP & Chief Info Officer |
Equity grant / award
A
|
Common Stock | 583 | $18.21 | $10,616 | 583 |
| 2019-03-01 | DOOLEY ROBERT | President, Industrial Prod GRP |
Other disposed transaction
F
|
Common Stock | 1,699 | $21.42 | $36,393 | 85,264 |
| 2019-02-01 | Lerner Eric | Senior VP & General Counsel |
Other disposed transaction
F
|
Common Stock | 3,240 | $23.05 | $74,682 | 15,321 |
| 2019-01-17 | ROSENTHAL ROBERT | Dir |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 10,000 | $0.00 | $0 | 10,000 |
| 2019-01-17 | ROSENTHAL ROBERT | Dir |
Other disposed transaction
D · derivative
|
Stock Option (right to buy) | 10,000 | $0.00 | $0 | 0 |
| 2019-01-07 | REINHOLD LAWRENCE P | Dir |
Other disposed transaction
D · derivative
|
Employee Stock Option (right to buy) | 25,000 | $0.00 | $0 | 25,000 |
| 2019-01-07 | REINHOLD LAWRENCE P | Dir |
Equity grant / award
A
|
Common Stock | 849 | $0.00 | $0 | 165,011 |
| 2019-01-07 | REINHOLD LAWRENCE P | Dir |
Other disposed transaction
F
|
Common Stock | 4,337 | $23.10 | $100,185 | 165,011 |
| 2019-01-07 | REINHOLD LAWRENCE P | Dir |
Other acquired transaction
J
|
Common Stock | 16,666 | $0.00 | $0 | 165,011 |
| 2019-01-07 | REINHOLD LAWRENCE P | Dir |
Other disposed transaction
F
|
Common Stock | 11,805 | $23.10 | $272,696 | 165,011 |
| 2019-01-07 | REINHOLD LAWRENCE P | Dir |
Other acquired transaction
J
|
Common Stock | 30,000 | $0.00 | $0 | 165,011 |
| 2019-01-07 | REINHOLD LAWRENCE P | Dir |
Other disposed transaction
F
|
Common Stock | 9,779 | $23.10 | $225,895 | 165,011 |
| 2019-01-07 | REINHOLD LAWRENCE P | Dir |
Other acquired transaction
J
|
Common Stock | 35,000 | $0.00 | $0 | 165,011 |
| 2018-12-14 | DOOLEY ROBERT | President, Industrial Prod GRP |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,652 | $0.00 | $0 | 20,348 |
| 2018-12-14 | DOOLEY ROBERT | President, Industrial Prod GRP |
Open-market sell
S
|
Common Stock | 4,652 | $30.33 | $141,095 | 86,380 |
| 2018-12-14 | DOOLEY ROBERT | President, Industrial Prod GRP |
Exercise / conversion
M
|
Common Stock | 4,652 | $18.73 | $87,132 | 91,032 |
| 2018-12-13 | DOOLEY ROBERT | President, Industrial Prod GRP |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 25,000 | $0.00 | $0 | 25,000 |
| 2018-12-13 | DOOLEY ROBERT | President, Industrial Prod GRP |
Open-market sell
S
|
Common Stock | 25,000 | $31.00 | $775,000 | 86,380 |
| 2018-12-13 | DOOLEY ROBERT | President, Industrial Prod GRP |
Exercise / conversion
M
|
Common Stock | 25,000 | $18.73 | $468,250 | 111,380 |
| 2018-10-02 | Kipe David | SVP & Chief Operations Officer |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 17,550 | $0.00 | $0 | 17,550 |
| 2018-10-02 | Kipe David | SVP & Chief Operations Officer |
Equity grant / award
A
|
Common Stock | 5,117 | $0.00 | $0 | 5,974 |
| 2018-08-22 | Kipe David | SVP & Chief Operations Officer |
Open-market sell
S
|
Common Stock | 1,430 | $40.05 | $57,272 | 857 |
| 2018-08-03 | Lerner Eric | Senior VP & General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 25,000 | $0.00 | $0 | 0 |
| 2018-08-03 | Lerner Eric | Senior VP & General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 12,500 | $0.00 | $0 | 12,500 |
| 2018-08-03 | Lerner Eric | Senior VP & General Counsel |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 18,750 | $0.00 | $0 | 6,250 |
| 2018-08-03 | Lerner Eric | Senior VP & General Counsel |
Other disposed transaction
D
|
Common Stock | 33,850 | $9.53 | $322,590 | 18,561 |
| 2018-08-03 | Lerner Eric | Senior VP & General Counsel |
Other disposed transaction
F
|
Common Stock | 72,400 | $9.53 | $689,972 | 18,561 |
| 2018-08-03 | Lerner Eric | Senior VP & General Counsel |
Exercise / conversion
M · derivative
|
Common Stock | 25,000 | $0.00 | $0 | 0 |
| 2018-08-03 | Lerner Eric | Senior VP & General Counsel |
Exercise / conversion
M
|
Common Stock | 12,500 | $8.31 | $103,875 | 18,561 |
| 2018-08-03 | Lerner Eric | Senior VP & General Counsel |
Exercise / conversion
M
|
Common Stock | 18,750 | $10.62 | $199,125 | 18,561 |
| 2018-06-04 | ROSENTHAL ROBERT | Dir |
Equity grant / award
A
|
Common Stock | 1,259 | $0.00 | $0 | 70,660 |
| 2018-01-08 | AXMACHER THOMAS | VP & Controller |
Other disposed transaction
F
|
Common Stock | 568 | $31.52 | $17,903 | 5,004 |
| 2018-01-08 | AXMACHER THOMAS | VP & Controller |
Other disposed transaction
F
|
Common Stock | 928 | $31.52 | $29,251 | 5,004 |
| 2018-01-05 | AXMACHER THOMAS | VP & Controller |
Exercise / conversion
M · derivative
|
Employee Stock Option | 1,825 | $0.00 | $0 | 7,500 |
| 2018-01-05 | AXMACHER THOMAS | VP & Controller |
Exercise / conversion
M · derivative
|
Employee Stock Option | 3,675 | $0.00 | $0 | 6,325 |
| 2018-01-05 | AXMACHER THOMAS | VP & Controller |
Exercise / conversion
M
|
Common Stock | 1,825 | $8.31 | $15,166 | 5,004 |
| 2018-01-05 | AXMACHER THOMAS | VP & Controller |
Exercise / conversion
M
|
Common Stock | 3,675 | $12.69 | $46,636 | 5,004 |
| 2017-12-05 | LINDBLOOM CHAD | Dir |
Equity grant / award
A
|
Common Stock | 680 | $0.00 | $0 | 680 |
| 2017-10-02 | Kipe David | SVP & Chief Operations Officer |
Equity grant / award
A
|
Common Stock | 3,688 | $0.00 | $0 | 3,688 |
| 2017-09-29 | REINHOLD LAWRENCE P | President & CEO |
Open-market sell
S
|
Common Stock | 4,800 | $26.93 | $129,264 | 157,984 |
| 2017-09-29 | REINHOLD LAWRENCE P | President & CEO |
Open-market sell
S
|
Common Stock | 41,673 | $26.02 | $1,084,331 | 162,784 |
| 2017-09-28 | REINHOLD LAWRENCE P | President & CEO |
Open-market sell
S
|
Common Stock | 33,157 | $27.73 | $919,444 | 204,457 |
| 2017-09-28 | REINHOLD LAWRENCE P | President & CEO |
Open-market sell
S
|
Common Stock | 573 | $27.04 | $15,494 | 237,614 |
| 2017-09-15 | REINHOLD LAWRENCE P | President & CEO |
Open-market sell
S
|
Common Stock | 3,469 | $25.91 | $89,882 | 238,187 |
| 2017-09-15 | REINHOLD LAWRENCE P | President & CEO |
Open-market sell
S
|
Common Stock | 44,411 | $25.00 | $1,110,275 | 241,656 |
| 2017-08-29 | AXMACHER THOMAS | VP & Controller |
Exercise / conversion
M · derivative
|
Employee Stock Option | 675 | $0.00 | $0 | 9,325 |
| 2017-08-29 | AXMACHER THOMAS | VP & Controller |
Exercise / conversion
M · derivative
|
Employee Stock Option | 2,211 | $0.00 | $0 | 10,000 |
| 2017-08-29 | AXMACHER THOMAS | VP & Controller |
Open-market sell
S
|
Common Stock | 675 | $24.54 | $16,564 | 1,000 |
| 2017-08-29 | AXMACHER THOMAS | VP & Controller |
Exercise / conversion
M
|
Common Stock | 675 | $8.31 | $5,609 | 1,675 |
| 2017-08-29 | AXMACHER THOMAS | VP & Controller |
Open-market sell
S
|
Common Stock | 2,211 | $24.50 | $54,170 | 1,000 |
| 2017-08-29 | AXMACHER THOMAS | VP & Controller |
Exercise / conversion
M
|
Common Stock | 2,211 | $12.69 | $28,058 | 3,211 |
| 2017-08-14 | AXMACHER THOMAS | VP & Controller |
Exercise / conversion
M · derivative
|
Employee Stock Option | 2,789 | $0.00 | $0 | 12,211 |
| 2017-08-14 | AXMACHER THOMAS | VP & Controller |
Exercise / conversion
M · derivative
|
Employee Stock Option | 3,400 | $0.00 | $0 | 6,600 |
| 2017-08-14 | AXMACHER THOMAS | VP & Controller |
Exercise / conversion
M · derivative
|
Employee Stock Option | 4,125 | $0.00 | $0 | 8,375 |
| 2017-08-14 | AXMACHER THOMAS | VP & Controller |
Open-market sell
S
|
Common Stock | 2,789 | $24.45 | $68,191 | 1,000 |
| 2017-08-14 | AXMACHER THOMAS | VP & Controller |
Exercise / conversion
M
|
Common Stock | 2,789 | $12.69 | $35,392 | 3,789 |
| 2017-08-14 | AXMACHER THOMAS | VP & Controller |
Open-market sell
S
|
Common Stock | 3,400 | $24.45 | $83,130 | 1,000 |
| 2017-08-14 | AXMACHER THOMAS | VP & Controller |
Exercise / conversion
M
|
Common Stock | 3,400 | $18.73 | $63,682 | 4,400 |
| 2017-08-14 | AXMACHER THOMAS | VP & Controller |
Open-market sell
S
|
Common Stock | 4,125 | $24.45 | $100,856 | 1,000 |
| 2017-08-14 | AXMACHER THOMAS | VP & Controller |
Exercise / conversion
M
|
Common Stock | 4,125 | $14.04 | $57,915 | 5,125 |
| 2017-08-08 | Shetty Manoj | Senior VP & Chief Info Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option | 5,000 | $0.00 | $0 | 0 |
| 2017-08-08 | Shetty Manoj | Senior VP & Chief Info Officer |
Open-market sell
S
|
Common Stock | 5,000 | $23.30 | $116,500 | 0 |
| 2017-08-08 | Shetty Manoj | Senior VP & Chief Info Officer |
Exercise / conversion
M
|
Common Stock | 5,000 | $19.00 | $95,000 | 0 |
| 2017-07-31 | Litwin Barry | — |
Equity grant / award
A
|
Common Stock | 2,108 | $0.00 | $0 | 2,108 |
| 2017-07-31 | Litwin Barry | — |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 5,000 | $0.00 | $0 | 5,000 |
| 2017-07-31 | Litwin Barry | — |
Equity grant / award
A
|
Common Stock | 2,108 | $0.00 | $0 | 2,108 |
| 2017-06-05 | ROSENTHAL ROBERT | Dir |
Equity grant / award
A
|
Common Stock | 2,470 | $0.00 | $0 | 74,525 |
| 2016-12-14 | REINHOLD LAWRENCE P | President & CEO |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 100,000 | $0.00 | $0 | 100,000 |
| 2016-11-10 | Clark Thomas Eugene | Vice President & CFO |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 50,000 | $0.00 | $0 | 50,000 |
| 2016-10-31 | Adler-Kravecas Marie | — |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 10,000 | $0.00 | $0 | 10,000 |
| 2016-07-07 | Taylor Simon | President, EU Tech Prod Group |
Other disposed transaction
D
|
Common Stock | 2,826 | $8.44 | $23,851 | 20,794 |
| 2016-06-06 | Adler-Kravecas Marie | Dir |
Equity grant / award
A
|
Common Stock | 4,400 | $0.00 | $0 | 25,703 |