Financial Metrics
CBZ CBIZ, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 224238000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 197015000.0 | -12.1% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 199794000.0 | +1.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 241459000.0 | +20.9% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 211016000.0 | -12.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 207723000.0 | -1.6% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 266090000.0 | +28.1% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 232641000.0 | -12.6% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 224249000.0 | -3.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 269998000.0 | +20.4% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 235498000.0 | -12.8% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 239790000.0 | +1.8% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 277455000.0 | +15.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 236943000.0 | -14.6% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 238389000.0 | +0.6% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 300730000.0 | +26.2% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 278648000.0 | -7.3% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 282719000.0 | +1.5% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 391722000.0 | +38.6% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 361952000.0 | -7.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 363262000.0 | +0.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 454606000.0 | +25.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 398502000.0 | -12.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 410539000.0 | +3.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 494297000.0 | +20.4% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 420012000.0 | -15.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 438884000.0 | +4.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 838014000.0 | +90.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 683496000.0 | -18.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 693818000.0 | +1.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 799832000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 855340000.0 | +6.9% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 922003000.0 | +7.8% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 948424000.0 | +2.9% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 963897000.0 | +1.6% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1104925000.0 | +14.6% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 1411979000.0 | +27.8% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 1591194000.0 | +12.7% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1813472000.0 | +14.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2757991000.0 | +52.1% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 46121000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 23019000.0 | -50.1% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 25725000.0 | +11.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 48693000.0 | +89.3% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 22896000.0 | -53.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 23000000.0 | +0.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 61340000.0 | +166.7% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 27539000.0 | -55.1% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 25642000.0 | -6.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 54502000.0 | +112.5% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 37350000.0 | -31.5% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 30644000.0 | -18.0% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 77628000.0 | +153.3% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 27927000.0 | -64.0% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 33629000.0 | +20.4% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 76759000.0 | +128.3% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 41714000.0 | -45.7% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 44391000.0 | +6.4% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 101423000.0 | +128.5% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 72216000.0 | -28.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 57245000.0 | -20.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 113595000.0 | +98.4% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 54515000.0 | -52.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 68391000.0 | +25.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 117812000.0 | +72.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 53644000.0 | -54.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 72913000.0 | +35.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 228102000.0 | +212.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 87909000.0 | -61.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 90129000.0 | +2.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 102106000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 99756000.0 | -2.3% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 131720000.0 | +32.0% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 124928000.0 | -5.2% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 138546000.0 | +10.9% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 159290000.0 | +15.0% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 223367000.0 | +40.2% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 223204000.0 | -0.1% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 182469000.0 | -18.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 355393000.0 | +94.8% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 35876000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 14673000.0 | -59.1% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 17046000.0 | +16.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 39925000.0 | +134.2% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 13664000.0 | -65.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 15021000.0 | +9.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 51312000.0 | +241.6% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 17546000.0 | -65.8% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 15363000.0 | -12.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 42822000.0 | +178.7% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 26784000.0 | -37.5% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 18974000.0 | -29.2% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 67139000.0 | +253.8% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 16767000.0 | -75.0% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 22290000.0 | +32.9% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 62276000.0 | +179.4% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | -2570000.0 | -104.1% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 31356000.0 | +1320.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 85114000.0 | +171.4% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 61290000.0 | -28.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 41352000.0 | -32.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 97997000.0 | +137.0% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 38722000.0 | -60.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 55255000.0 | +42.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 99101000.0 | +79.4% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 31594000.0 | -68.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 49686000.0 | +57.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 200032000.0 | +302.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 60272000.0 | -69.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 58864000.0 | -2.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 65787000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 66461000.0 | +1.0% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 92547000.0 | +39.3% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 80522000.0 | -13.0% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 92480000.0 | +14.9% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 72672000.0 | -21.4% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 168344000.0 | +131.6% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 165239000.0 | -1.8% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 73716000.0 | -55.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 234010000.0 | +217.4% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 21768000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 8129000.0 | -62.7% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 10854000.0 | +33.5% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 24874000.0 | +129.2% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 35872000.0 | +44.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 45530000.0 | +26.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 35851000.0 | -21.3% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 48957000.0 | +36.6% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 62543000.0 | +27.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 37469000.0 | -40.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 54061000.0 | +44.3% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 71867000.0 | +32.9% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 36848000.0 | -48.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 21468000.0 | -41.7% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 20077000.0 | -6.5% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 50209000.0 | +150.1% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 8607000.0 | -82.9% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 21691000.0 | +152.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 58127000.0 | +168.0% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 31255000.0 | -46.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 27470000.0 | -12.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 73160000.0 | +166.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 26863000.0 | -63.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 33682000.0 | +25.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 76884000.0 | +128.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 19793000.0 | -74.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 35084000.0 | +77.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 122773000.0 | +249.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 41942000.0 | -65.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 30146000.0 | -28.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 40065000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 50377000.0 | +25.7% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 61570000.0 | +22.2% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 70714000.0 | +14.9% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 78299000.0 | +10.7% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 70887000.0 | -9.5% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 105354000.0 | +48.6% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 120968000.0 | +14.8% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 41038000.0 | -66.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 115444000.0 | +181.3% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.42 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.16 | -61.9% | USD/shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.21 | +31.2% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.47 | +123.8% | USD/shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.2 | -57.4% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.18 | -10.0% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.66 | +266.7% | USD/shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.24 | -63.6% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.25 | +4.2% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.69 | +176.0% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.31 | -55.1% | USD/shares | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.33 | +6.5% | USD/shares | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 0.68 | +106.1% | USD/shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.4 | -41.2% | USD/shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.37 | -7.5% | USD/shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.94 | +154.1% | USD/shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.16 | -83.0% | USD/shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.41 | +156.2% | USD/shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1.12 | +173.2% | USD/shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.6 | -46.4% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.53 | -11.7% | USD/shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1.45 | +173.6% | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.54 | -62.8% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.68 | +25.9% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.54 | +126.5% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.39 | -74.7% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.7 | +79.5% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.92 | +174.3% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.66 | -65.6% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.48 | -27.3% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.77 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.94 | +22.1% | USD/shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 1.13 | +20.2% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 1.3 | +15.0% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 1.44 | +10.8% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1.35 | -6.2% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 2.05 | +51.9% | USD/shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 2.42 | +18.0% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.78 | -67.8% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.84 | +135.9% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.41 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.16 | -61.0% | USD/shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.2 | +25.0% | USD/shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.45 | +125.0% | USD/shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.19 | -57.8% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.18 | -5.3% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.64 | +255.6% | USD/shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.23 | -64.1% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.24 | +4.3% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.67 | +179.2% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.3 | -55.2% | USD/shares | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.32 | +6.7% | USD/shares | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 0.66 | +106.2% | USD/shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.39 | -40.9% | USD/shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.36 | -7.7% | USD/shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.92 | +155.6% | USD/shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.16 | -82.6% | USD/shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.41 | +156.2% | USD/shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1.1 | +168.3% | USD/shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.6 | -45.5% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.53 | -11.7% | USD/shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1.44 | +171.7% | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.53 | -63.2% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.67 | +26.4% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.53 | +128.4% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.39 | -74.5% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.7 | +79.5% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.91 | +172.9% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.66 | -65.4% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.48 | -27.3% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.75 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.91 | +21.3% | USD/shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 1.09 | +19.8% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 1.26 | +15.6% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 1.41 | +11.9% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1.32 | -6.4% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 2.01 | +52.3% | USD/shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 2.39 | +18.9% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.78 | -67.4% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.83 | +134.6% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1561000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 8492000.0 | +444.0% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 514000.0 | -93.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 3494000.0 | +579.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 2424000.0 | -30.6% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1161000.0 | -52.1% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 1278000.0 | +10.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 424000.0 | -66.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 295000.0 | -30.4% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 1921000.0 | +551.2% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 3493000.0 | +81.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 640000.0 | -81.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 2143000.0 | +234.8% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 2628000.0 | +22.6% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 2723000.0 | +3.6% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2019-12-31 | 567000.0 | -79.2% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 216942000.0 | +38161.4% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 9620000.0 | -95.6% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 6113000.0 | -36.5% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-12-31 | 4652000.0 | -23.9% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 6778000.0 | +45.7% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 4677000.0 | -31.0% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 2749000.0 | -41.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-12-31 | 1997000.0 | -27.4% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 558000.0 | -72.1% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 3881000.0 | +595.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 2040000.0 | -47.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-12-31 | 4697000.0 | +130.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 2265000.0 | -51.8% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 3692000.0 | +63.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1415000.0 | -61.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 8090000.0 | +471.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1402000.0 | -82.7% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 1128000.0 | -19.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 1076000.0 | -4.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 13826000.0 | +1184.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 8850000.0 | -36.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 39817000.0 | +349.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 16969000.0 | -57.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 3494000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 424000.0 | -87.9% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 640000.0 | +50.9% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 567000.0 | -11.4% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 4652000.0 | +720.5% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1997000.0 | -57.1% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 4697000.0 | +135.2% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 8090000.0 | +72.2% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 13826000.0 | +70.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 18290000.0 | +32.3% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 197248000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 193155000.0 | -2.1% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 194419000.0 | +0.7% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 175354000.0 | -9.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 220859000.0 | +26.0% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 218317000.0 | -1.2% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 213418000.0 | -2.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 188300000.0 | -11.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 261336000.0 | +38.8% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 245639000.0 | -6.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 234906000.0 | -4.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 207287000.0 | -11.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 264434000.0 | +27.6% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 271781000.0 | +2.8% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 260969000.0 | -4.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 222031000.0 | -14.9% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 263180000.0 | +18.5% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 267198000.0 | +1.5% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 248886000.0 | -6.9% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-12-31 | 216175000.0 | -13.1% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 270610000.0 | +25.2% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 292496000.0 | +8.1% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 293890000.0 | +0.5% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 242168000.0 | -17.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 365758000.0 | +51.0% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 410481000.0 | +12.2% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 398970000.0 | -2.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 334498000.0 | -16.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 442781000.0 | +32.4% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 456397000.0 | +3.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 465848000.0 | +2.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 380152000.0 | -18.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 504107000.0 | +32.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 477841000.0 | -5.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 476565000.0 | -0.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 534858000.0 | +12.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 735426000.0 | +37.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 676054000.0 | -8.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 719554000.0 | +6.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 175354000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 188300000.0 | +7.4% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 207287000.0 | +10.1% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 222031000.0 | +7.1% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 216175000.0 | -2.6% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 242168000.0 | +12.0% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 334498000.0 | +38.1% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 380152000.0 | +13.6% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 534858000.0 | +40.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 555995000.0 | +4.0% | USD | 10-K | 2026-02-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 392770000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 458074000.0 | +16.6% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 383332000.0 | -16.3% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 441592000.0 | +15.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 432634000.0 | -2.0% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 428595000.0 | -0.9% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 403855000.0 | -5.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 448173000.0 | +11.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 463562000.0 | +3.4% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 446272000.0 | -3.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 423837000.0 | -5.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 423538000.0 | -0.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 457861000.0 | +8.1% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 458015000.0 | +0.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 447899000.0 | -2.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 456020000.0 | +1.8% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 675573000.0 | +48.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 472174000.0 | -30.1% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 425891000.0 | -9.8% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-12-31 | 436431000.0 | +2.5% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 471475000.0 | +8.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 509171000.0 | +8.0% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 535104000.0 | +5.1% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 451674000.0 | -15.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 611559000.0 | +35.4% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 654042000.0 | +6.9% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 583081000.0 | -10.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 568426000.0 | -2.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 649857000.0 | +14.3% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 686188000.0 | +5.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 665902000.0 | -3.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 612685000.0 | -8.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 722164000.0 | +17.9% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 693936000.0 | -3.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 675795000.0 | -2.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 835726000.0 | +23.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1002832000.0 | +20.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 966035000.0 | -3.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1005415000.0 | +4.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 441592000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 448173000.0 | +1.5% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 423538000.0 | -5.5% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 456020000.0 | +7.7% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 436431000.0 | -4.3% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 451674000.0 | +3.5% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 568426000.0 | +25.8% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 612685000.0 | +7.8% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 835726000.0 | +36.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 899249000.0 | +7.6% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1016910000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 1122554000.0 | +10.4% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 1052945000.0 | -6.2% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 1118588000.0 | +6.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1111187000.0 | -0.7% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1150666000.0 | +3.6% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 1128688000.0 | -1.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1176231000.0 | +4.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1214353000.0 | +3.2% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 1210124000.0 | -0.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 1189856000.0 | -1.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 1183031000.0 | -0.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1377319000.0 | +16.4% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 1376923000.0 | -0.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 1397063000.0 | +1.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 1400774000.0 | +0.3% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 1616558000.0 | +15.4% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 1427608000.0 | -11.7% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 1425116000.0 | -0.2% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-12-31 | 1513754000.0 | +6.2% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 1551843000.0 | +2.5% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 1656628000.0 | +6.8% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 1712768000.0 | +3.4% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 1627934000.0 | -5.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1942444000.0 | +19.3% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 1972597000.0 | +1.6% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 1899618000.0 | -3.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1879124000.0 | -1.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 2038196000.0 | +8.5% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2088755000.0 | +2.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2074494000.0 | -0.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2043592000.0 | -1.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2196998000.0 | +7.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2160805000.0 | -1.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2133370000.0 | -1.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 4470883000.0 | +109.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 4585498000.0 | +2.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 4537973000.0 | -1.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 4545144000.0 | +0.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1118588000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1176231000.0 | +5.2% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 1183031000.0 | +0.6% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 1400774000.0 | +18.4% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1513754000.0 | +8.1% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1627934000.0 | +7.5% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1879124000.0 | +15.4% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 2043592000.0 | +8.8% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 4470883000.0 | +118.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 4409528000.0 | -1.4% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 250877000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 329792000.0 | +31.5% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 251383000.0 | -23.8% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 339447000.0 | +35.0% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 277769000.0 | -18.2% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 290248000.0 | +4.5% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 262462000.0 | -9.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 334246000.0 | +27.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 288341000.0 | -13.7% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 305412000.0 | +5.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 281797000.0 | -7.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 321314000.0 | +14.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 311122000.0 | -3.2% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 324736000.0 | +4.4% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 310081000.0 | -4.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 365926000.0 | +18.0% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 309429000.0 | -15.4% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 333299000.0 | +7.7% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 298056000.0 | -10.6% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-12-31 | 378274000.0 | +26.9% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 333674000.0 | -11.8% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 423764000.0 | +27.0% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 441831000.0 | +4.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 423289000.0 | -4.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 458375000.0 | +8.3% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 531348000.0 | +15.9% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 458604000.0 | -13.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 512407000.0 | +11.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 461158000.0 | -10.0% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 500977000.0 | +8.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 474446000.0 | -5.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 511921000.0 | +7.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 470055000.0 | -8.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 467763000.0 | -0.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 452917000.0 | -3.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 705802000.0 | +55.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 660063000.0 | -6.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 602321000.0 | -8.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 641759000.0 | +6.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 339447000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 334246000.0 | -1.5% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 321314000.0 | -3.9% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 365926000.0 | +13.9% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 378274000.0 | +3.4% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 423289000.0 | +11.9% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 512407000.0 | +21.1% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 511921000.0 | -0.1% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 705802000.0 | +37.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 735594000.0 | +4.2% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 571046000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 662129000.0 | +16.0% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 578259000.0 | -12.7% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 638567000.0 | +10.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 603922000.0 | -5.4% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 627304000.0 | +3.9% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 598202000.0 | -4.6% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 645352000.0 | +7.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 642737000.0 | -0.4% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 621298000.0 | -3.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 587941000.0 | -5.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 589368000.0 | +0.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 753832000.0 | +27.9% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 742863000.0 | -1.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 740767000.0 | -0.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 741536000.0 | +0.1% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 946298000.0 | +27.6% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 732388000.0 | -22.6% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 707112000.0 | -3.5% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-12-31 | 811134000.0 | +14.7% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 824060000.0 | +1.6% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 944296000.0 | +14.6% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 992121000.0 | +5.1% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 923386000.0 | -6.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1182596000.0 | +28.1% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 1208074000.0 | +2.2% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 1125493000.0 | -6.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1165672000.0 | +3.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1266266000.0 | +8.6% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1312712000.0 | +3.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1263900000.0 | -3.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1251974000.0 | -0.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1329909000.0 | +6.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1269371000.0 | -4.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1205450000.0 | -5.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2690900000.0 | +123.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2670797000.0 | -0.7% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 2646130000.0 | -0.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2673345000.0 | +1.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 638567000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 645352000.0 | +1.1% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 589368000.0 | -8.7% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 741536000.0 | +25.8% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 811134000.0 | +9.4% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 923386000.0 | +13.8% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1165672000.0 | +26.2% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 1251974000.0 | +7.4% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 2690900000.0 | +114.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2647461000.0 | -1.6% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 445864000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 460425000.0 | +3.3% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 474686000.0 | +3.1% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 480021000.0 | +1.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 507265000.0 | +5.7% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 523362000.0 | +3.2% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 530486000.0 | +1.4% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 530879000.0 | +0.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-03-31 | 571616000.0 | +7.7% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-06-30 | 588826000.0 | +3.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 601915000.0 | +2.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 593663000.0 | -1.4% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2019-03-31 | 623487000.0 | +5.0% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-06-30 | 634060000.0 | +1.7% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2019-09-30 | 656296000.0 | +3.5% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2019-12-31 | 659238000.0 | +0.4% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-03-31 | 670260000.0 | +1.7% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-06-30 | 695220000.0 | +3.7% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-09-30 | 718004000.0 | +3.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-12-31 | 702620000.0 | -2.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-03-31 | 727783000.0 | +3.6% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-06-30 | 712332000.0 | -2.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 720647000.0 | +1.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-12-31 | 704548000.0 | -2.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-03-31 | 759848000.0 | +7.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-06-30 | 764523000.0 | +0.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 774125000.0 | +1.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-12-31 | 713452000.0 | -7.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-03-31 | 771930000.0 | +8.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-06-30 | 776043000.0 | +0.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 810594000.0 | +4.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 791618000.0 | -2.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 867089000.0 | +9.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-06-30 | 891434000.0 | +2.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 927920000.0 | +4.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 1779983000.0 | +91.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1914701000.0 | +7.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-06-30 | 1891843000.0 | -1.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 1871799000.0 | -1.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 480021000.0 | — | USD | 10-K | 2020-02-26 |
| Annual | 2017-12-31 | 530879000.0 | +10.6% | USD | 10-K | 2021-02-26 |
| Annual | 2018-12-31 | 593663000.0 | +11.8% | USD | 10-K | 2022-02-25 |
| Annual | 2019-12-31 | 659238000.0 | +11.0% | USD | 10-K | 2023-02-24 |
| Annual | 2020-12-31 | 702620000.0 | +6.6% | USD | 10-K | 2024-02-23 |
| Annual | 2021-12-31 | 704548000.0 | +0.3% | USD | 10-K | 2025-02-28 |
| Annual | 2022-12-31 | 713452000.0 | +1.3% | USD | 10-K | 2026-02-26 |
| Annual | 2023-12-31 | 791618000.0 | +11.0% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1779983000.0 | +124.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1762067000.0 | -1.0% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 232906000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 233887000.0 | +0.4% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 218118000.0 | -6.7% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 190049000.0 | -12.9% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 211479000.0 | +11.3% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 209510000.0 | -0.9% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 205041000.0 | -2.1% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 177672000.0 | -13.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 214002000.0 | +20.4% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 178493000.0 | -16.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 165482000.0 | -7.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 133974000.0 | -19.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 180564000.0 | +34.8% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 157654000.0 | -12.7% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 158744000.0 | +0.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 104333000.0 | -34.3% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 381923000.0 | +266.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 119013000.0 | -68.8% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 109103000.0 | -8.3% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-12-31 | 107192000.0 | -1.8% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 161282000.0 | +50.5% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 162672000.0 | +0.9% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 189662000.0 | +16.6% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 154851000.0 | -18.4% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 298541000.0 | +92.8% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 263718000.0 | -11.7% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 268936000.0 | +2.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 263654000.0 | -2.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 401772000.0 | +52.4% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 408790000.0 | +1.7% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 393008000.0 | -3.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 310826000.0 | -20.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 436344000.0 | +40.4% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 379660000.0 | -13.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 335835000.0 | -11.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1333755000.0 | +297.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1462504000.0 | +9.7% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1488215000.0 | +1.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1502639000.0 | +1.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 190049000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 177672000.0 | -6.5% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 133974000.0 | -24.6% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 104333000.0 | -22.1% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 107192000.0 | +2.7% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 154851000.0 | +44.5% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 263654000.0 | +70.3% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 310826000.0 | +17.9% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1333755000.0 | +329.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1389552000.0 | +4.2% | USD | 10-K | 2026-02-26 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -17162000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 22260000.0 | +229.7% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 34897000.0 | +56.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | -14492000.0 | -141.5% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 24238000.0 | +267.3% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 37851000.0 | +56.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -20500000.0 | -154.2% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 41106000.0 | +300.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 63272000.0 | +53.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -24753000.0 | -139.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 19580000.0 | +179.1% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 49414000.0 | +152.4% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | -18647000.0 | -137.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 55523000.0 | +397.8% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 81796000.0 | +47.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | -14827000.0 | -118.1% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 66294000.0 | +547.1% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 80946000.0 | +22.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -50890000.0 | -162.9% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 28508000.0 | +156.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 60059000.0 | +110.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | -44511000.0 | -174.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 29729000.0 | +166.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 57254000.0 | +92.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -63720000.0 | -211.3% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 24439000.0 | +138.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 68168000.0 | +178.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -88266000.0 | -229.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 24880000.0 | +128.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 48846000.0 | +96.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 74061000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 77036000.0 | +4.0% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 105248000.0 | +36.6% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 98185000.0 | -6.7% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 146845000.0 | +49.6% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 131154000.0 | -10.7% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 126132000.0 | -3.8% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 153507000.0 | +21.7% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 123692000.0 | -19.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 192485000.0 | +55.6% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 17916000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -32196000.0 | -279.7% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 35164000.0 | +209.2% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 48847000.0 | +38.9% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 31757000.0 | -35.0% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 43463000.0 | +36.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -19756000.0 | -145.5% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | -31084000.0 | -57.3% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | -39267000.0 | -26.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -9736000.0 | +75.2% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -10879000.0 | -11.7% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | -24691000.0 | -127.0% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 4355000.0 | +117.6% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 12807000.0 | +194.1% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | -9491000.0 | -174.1% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 229000.0 | +102.4% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | -40137000.0 | -17627.1% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | -70728000.0 | -76.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -81531000.0 | -15.3% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -89756000.0 | -10.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -95550000.0 | -6.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | -45896000.0 | +52.0% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -65617000.0 | -43.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -76630000.0 | -16.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -28702000.0 | +62.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -33247000.0 | -15.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -24911000.0 | +25.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -4961000.0 | +80.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -12299000.0 | -147.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -16913000.0 | -37.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -9847000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -48681000.0 | -394.4% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | -47576000.0 | +2.3% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -27685000.0 | +41.8% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -46406000.0 | -67.6% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -82010000.0 | -76.7% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -99118000.0 | -20.9% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | -79393000.0 | +19.9% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -1129283000.0 | -1322.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -15853000.0 | +98.6% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -51284000.0 | — | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -79306000.0 | -54.6% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -20296000.0 | +74.4% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | -75530000.0 | -272.1% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | -102838000.0 | -36.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 10025000.0 | +109.7% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -42076000.0 | -519.7% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | -56473000.0 | -34.2% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 207772000.0 | +467.9% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | -70560000.0 | -134.0% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | -94058000.0 | -33.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | -2960000.0 | +96.9% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | -42582000.0 | -1338.6% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 1678000.0 | +103.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 170446000.0 | +10057.7% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 91655000.0 | -46.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 6025000.0 | -93.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 61778000.0 | +925.4% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 21793000.0 | -64.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -18442000.0 | -184.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 71188000.0 | +486.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -11920000.0 | -116.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -85222000.0 | -614.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 55363000.0 | +165.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -33249000.0 | -160.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -75233000.0 | -126.3% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -18384000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -45593000.0 | -148.0% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | -109380000.0 | -139.9% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -54549000.0 | +50.1% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -76609000.0 | -40.4% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -69005000.0 | +9.9% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -17343000.0 | +74.9% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | -77111000.0 | -344.6% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1035613000.0 | +1443.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -145712000.0 | -114.1% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 880000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 1837000.0 | +108.7% | USD | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 2843000.0 | +54.8% | USD | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1760000.0 | -38.1% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 6749000.0 | +283.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 8870000.0 | +31.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 2641000.0 | -70.2% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 5493000.0 | +108.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 9800000.0 | +78.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 5452000.0 | -44.4% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 6916000.0 | +26.9% | USD | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 10279000.0 | +48.6% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 2641000.0 | -74.3% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 5306000.0 | +100.9% | USD | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 9486000.0 | +78.8% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 1146000.0 | -87.9% | USD | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 3258000.0 | +184.3% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 6451000.0 | +98.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 833000.0 | -87.1% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 3640000.0 | +337.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 6030000.0 | +65.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 3599000.0 | -40.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 11726000.0 | +225.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 19035000.0 | +62.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 5121000.0 | -73.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 6973000.0 | +36.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 9650000.0 | +38.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 5177000.0 | -46.4% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 13125000.0 | +153.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 15035000.0 | +14.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 4141000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 11892000.0 | +187.2% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 14624000.0 | +23.0% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 13873000.0 | -5.1% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 11576000.0 | -16.6% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 8984000.0 | -22.4% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 8641000.0 | -3.8% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 23052000.0 | +166.8% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 12914000.0 | -44.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 16959000.0 | +31.3% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 54044000.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 54591000.0 | +1.0% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 55072000.0 | +0.9% | shares | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 55419000.0 | +0.6% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 54099000.0 | -2.4% | shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 52038000.0 | -3.8% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 50180000.0 | -3.6% | shares | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 49814000.0 | -0.7% | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 50198000.0 | +0.8% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 54380000.0 | +8.3% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 128191000.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 130075000.0 | +1.5% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 131404000.0 | +1.0% | shares | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 133056000.0 | +1.3% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 134144000.0 | +0.8% | shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 135187000.0 | +0.8% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 136295000.0 | +0.8% | shares | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 137387000.0 | +0.8% | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 137945000.0 | +0.4% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 144654000.0 | +4.9% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 51572000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 52031000.0 | +0.9% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 52648000.0 | +1.2% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 53293000.0 | +1.2% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 53968000.0 | +1.3% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 54142000.0 | +0.3% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 54071000.0 | -0.1% | shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 54594000.0 | +1.0% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 54794000.0 | +0.4% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 54287000.0 | -0.9% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 54090000.0 | -0.4% | shares | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 54268000.0 | +0.3% | shares | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 54571000.0 | +0.6% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 54142000.0 | -0.8% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 54403000.0 | +0.5% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 53366000.0 | -1.9% | shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 52874000.0 | -0.9% | shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 52425000.0 | -0.8% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 52119000.0 | -0.6% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 51911000.0 | -0.4% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 51457000.0 | -0.9% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 50367000.0 | -2.1% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 49963000.0 | -0.8% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 49838000.0 | -0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 50045000.0 | +0.4% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 50111000.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 50145000.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 63843000.0 | +27.3% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 63542000.0 | -0.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 62360000.0 | -1.9% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 52321000.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 53862000.0 | +2.9% | shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 54561000.0 | +1.3% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 54299000.0 | -0.5% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 54288000.0 | -0.0% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 52637000.0 | -3.0% | shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 51502000.0 | -2.2% | shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 49989000.0 | -2.9% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 52375000.0 | +4.8% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 62909000.0 | +20.1% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 52745000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 53079000.0 | +0.6% | shares | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 53846000.0 | +1.4% | shares | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 55214000.0 | +2.5% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 55831000.0 | +1.1% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 55827000.0 | -0.0% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 55924000.0 | +0.2% | shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 56437000.0 | +0.9% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 56740000.0 | +0.5% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 55915000.0 | -1.5% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 55495000.0 | -0.8% | shares | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 55816000.0 | +0.6% | shares | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 55945000.0 | +0.2% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 55116000.0 | -1.5% | shares | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 55360000.0 | +0.4% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 54436000.0 | -1.7% | shares | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 53769000.0 | -1.2% | shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 53226000.0 | -1.0% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 52955000.0 | -0.5% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 52531000.0 | -0.8% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 52238000.0 | -0.6% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 50762000.0 | -2.8% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 50385000.0 | -0.7% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 50371000.0 | -0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 50221000.0 | -0.3% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 50276000.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 50401000.0 | +0.2% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 64142000.0 | +27.3% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 63784000.0 | -0.6% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 62699000.0 | -1.7% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 53513000.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 55689000.0 | +4.1% | shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 56487000.0 | +1.4% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 55895000.0 | -1.0% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 55359000.0 | -1.0% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 53723000.0 | -3.0% | shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 52388000.0 | -2.5% | shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 50557000.0 | -3.5% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 52661000.0 | +4.2% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 63240000.0 | +20.1% | shares | 10-K | 2026-02-26 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2205 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.1755 | -20.4% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.1897 | +8.1% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.2173 | +14.5% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.1834 | -15.6% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.1840 | +0.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.2191 | +19.1% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.1922 | -12.3% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.1885 | -2.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.1960 | +4.0% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.1710 | -12.8% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.1716 | +0.4% | ratio | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 0.1716 | -0.0% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.1660 | -3.3% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.1673 | +0.8% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.1938 | +15.8% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.1682 | -13.2% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.1651 | -1.9% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.2017 | +22.2% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.1835 | -9.0% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.1912 | +4.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.2230 | +16.6% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1908 | -14.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1979 | +3.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2250 | +13.7% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.1944 | -13.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2057 | +5.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1828 | -11.2% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.1506 | -17.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1527 | +1.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.7150 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.7272 | +1.7% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.7794 | +7.2% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.6771 | -13.1% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.6368 | -6.0% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.6787 | +6.6% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.7514 | +10.7% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.7786 | +3.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.4056 | -47.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.6255 | +54.2% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.5656 | — | ratio | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 1.3890 | -11.3% | ratio | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 1.5249 | +9.8% | ratio | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 1.3009 | -14.7% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1.5575 | +19.7% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1.4767 | -5.2% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 1.5387 | +4.2% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1.3408 | -12.9% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1.6077 | +19.9% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 1.4612 | -9.1% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 1.5041 | +2.9% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 1.3181 | -12.4% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1.4716 | +11.6% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 1.4104 | -4.2% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 1.4445 | +2.4% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 1.2462 | -13.7% | ratio | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 2.1833 | +75.2% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 1.4167 | -35.1% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 1.4289 | +0.9% | ratio | 10-Q | 2020-11-02 |
| Quarterly | 2020-12-31 | 1.1537 | -19.3% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 1.4130 | +22.5% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 1.2015 | -15.0% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 1.2111 | +0.8% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 1.0671 | -11.9% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1.3342 | +25.0% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 1.2309 | -7.7% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 1.2714 | +3.3% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1.1093 | -12.7% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1.4092 | +27.0% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1.3697 | -2.8% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.4035 | +2.5% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1.1968 | -14.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.5363 | +28.4% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1.4835 | -3.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.4921 | +0.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.1841 | -20.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.5193 | +28.3% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1.6039 | +5.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.5667 | -2.3% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1.3009 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1.3408 | +3.1% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 1.3181 | -1.7% | ratio | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 1.2462 | -5.5% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1.1537 | -7.4% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1.0671 | -7.5% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1.1093 | +4.0% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 1.1968 | +7.9% | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1.1841 | -1.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.2225 | +3.2% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.2808 | — | ratio | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 1.4381 | +12.3% | ratio | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 1.2182 | -15.3% | ratio | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 1.3303 | +9.2% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 1.1905 | -10.5% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1.1986 | +0.7% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 1.1276 | -5.9% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 1.2156 | +7.8% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1.1244 | -7.5% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 1.0551 | -6.2% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 0.9768 | -7.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 0.9928 | +1.6% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1.2091 | +21.8% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 1.1716 | -3.1% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 1.1287 | -3.7% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 1.1248 | -0.3% | ratio | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 1.4118 | +25.5% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 1.0535 | -25.4% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2020-09-30 | 0.9848 | -6.5% | ratio | 10-Q | 2020-11-02 |
| Quarterly | 2020-12-31 | 1.1544 | +17.2% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 1.1323 | -1.9% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 1.3256 | +17.1% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2021-09-30 | 1.3767 | +3.9% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 1.3106 | -4.8% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1.5564 | +18.8% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2022-06-30 | 1.5802 | +1.5% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 1.4539 | -8.0% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1.6338 | +12.4% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1.6404 | +0.4% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 1.6915 | +3.1% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.5592 | -7.8% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1.5815 | +1.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.5338 | -3.0% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1.4240 | -7.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.2991 | -8.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.5118 | +16.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.3949 | -7.7% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1.3987 | +0.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.4282 | +2.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1.3303 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1.2156 | -8.6% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 0.9928 | -18.3% | ratio | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 1.1248 | +13.3% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1.1544 | +2.6% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1.3106 | +13.5% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1.6338 | +24.7% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 1.5815 | -3.2% | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1.5118 | -4.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.5025 | -0.6% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2057 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.1168 | -43.2% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.1288 | +10.2% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.2017 | +56.6% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.1085 | -46.2% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.1107 | +2.0% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.2305 | +108.2% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.1184 | -48.6% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.1143 | -3.4% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.2019 | +76.5% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.1586 | -21.4% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.1278 | -19.4% | ratio | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 0.2798 | +118.9% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.1179 | -57.9% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.1411 | +19.7% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.2552 | +80.9% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.1497 | -41.3% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.1570 | +4.9% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.2589 | +64.9% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.1995 | -22.9% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.1576 | -21.0% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.2499 | +58.6% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1368 | -45.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1666 | +21.8% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2383 | +43.1% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.1277 | -46.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1661 | +30.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2722 | +63.8% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.1286 | -52.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.1299 | +1.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.1277 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1166 | -8.6% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.1429 | +22.5% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.1317 | -7.8% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1437 | +9.1% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1442 | +0.3% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.1582 | +9.7% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.1403 | -11.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1006 | -28.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1289 | +28.1% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0971 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0413 | -57.5% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0543 | +31.7% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.1030 | +89.6% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.1700 | +65.0% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.2192 | +28.9% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.1347 | -38.5% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.2104 | +56.2% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.2789 | +32.5% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.1388 | -50.2% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.2296 | +65.4% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.2997 | +30.6% | ratio | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 0.1328 | -55.7% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0906 | -31.8% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.0842 | -7.0% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.1670 | +98.2% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.0309 | -81.5% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.0767 | +148.4% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.1484 | +93.4% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.0864 | -41.8% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0756 | -12.4% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.1609 | +112.8% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0674 | -58.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0820 | +21.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1555 | +89.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0471 | -69.7% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0799 | +69.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.1465 | +83.3% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0614 | -58.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0434 | -29.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.0501 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0589 | +17.6% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.0668 | +13.4% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0746 | +11.7% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0812 | +8.9% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0642 | -21.0% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0746 | +16.3% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.0760 | +1.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0226 | -70.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0419 | +85.0% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1600 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0745 | -53.4% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0853 | +14.6% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.1653 | +93.8% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.0648 | -60.8% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0723 | +11.7% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.1928 | +166.7% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.0754 | -60.9% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0685 | -9.2% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.1586 | +131.5% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.1137 | -28.3% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.0791 | -30.4% | ratio | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 0.2420 | +205.8% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0708 | -70.8% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.0935 | +32.1% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.2071 | +121.5% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | -0.0092 | -104.5% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.1109 | +1302.5% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.2173 | +95.9% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.1693 | -22.1% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.1138 | -32.8% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.2156 | +89.4% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0972 | -54.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1346 | +38.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2005 | +49.0% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0752 | -62.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1132 | +50.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2387 | +110.8% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0882 | -63.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0848 | -3.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.0823 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0777 | -5.5% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.1004 | +29.2% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0849 | -15.4% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0959 | +13.0% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0658 | -31.4% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.1192 | +81.3% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.1038 | -12.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0406 | -60.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0848 | +108.7% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0062 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0257 | +313.8% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0020 | -92.1% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2016-12-31 | 0.0103 | +403.4% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0087 | -15.2% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 0.0040 | -54.2% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2017-09-30 | 0.0049 | +21.7% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-12-31 | 0.0013 | -73.9% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0010 | -19.3% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.0063 | +514.8% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0124 | +97.1% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 0.0020 | -83.9% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0069 | +245.8% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0081 | +17.5% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.0088 | +8.5% | ratio | 10-Q | 2020-11-02 |
| Quarterly | 2019-12-31 | 0.0015 | -82.4% | ratio | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 0.7011 | +45147.3% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0289 | -95.9% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.0205 | -28.9% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2020-12-31 | 0.0123 | -40.0% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.0203 | +65.2% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.0110 | -45.7% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.0062 | -43.6% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-12-31 | 0.0047 | -24.2% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0012 | -74.2% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.0073 | +500.0% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0044 | -39.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-12-31 | 0.0092 | +106.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0049 | -46.4% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0074 | +50.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0030 | -59.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 0.0158 | +429.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0030 | -81.1% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0024 | -19.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0024 | -1.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 0.0196 | +724.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0134 | -31.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0661 | +393.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0264 | -60.0% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.0103 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0013 | -87.7% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.0020 | +57.0% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0015 | -22.2% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0123 | +693.7% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0047 | -61.6% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0092 | +94.3% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.0158 | +72.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0196 | +24.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0249 | +26.9% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0214 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0072 | -66.2% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0103 | +42.3% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0224 | +117.2% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.0312 | +39.3% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0403 | +29.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0295 | -26.8% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.0405 | +37.0% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0526 | +29.9% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0272 | -48.2% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0393 | +44.3% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.0514 | +31.0% | ratio | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 0.0228 | -55.7% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0150 | -34.0% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.0141 | -6.3% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.0324 | +129.7% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.0052 | -83.9% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.0127 | +143.8% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0299 | +136.3% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.0158 | -47.1% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0145 | -8.7% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0359 | +148.2% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0129 | -64.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0162 | +26.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0350 | +115.5% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0092 | -73.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0164 | +79.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0268 | +62.8% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0092 | -65.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0066 | -28.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.0358 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0428 | +19.6% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.0520 | +21.5% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0505 | -3.0% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0517 | +2.5% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0435 | -15.8% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0561 | +28.8% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.0592 | +5.6% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0092 | -84.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0262 | +185.2% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0488 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0177 | -63.8% | ratio | 10-Q | 2017-08-03 |
| Quarterly | 2016-09-30 | 0.0229 | +29.5% | ratio | 10-Q | 2017-11-02 |
| Quarterly | 2017-03-31 | 0.0490 | +114.5% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.0685 | +39.8% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0858 | +25.2% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0627 | -26.9% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.0831 | +32.6% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.1039 | +25.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0601 | -42.2% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0853 | +41.9% | ratio | 10-Q | 2020-08-03 |
| Quarterly | 2019-09-30 | 0.1095 | +28.4% | ratio | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 0.0550 | -49.8% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0309 | -43.8% | ratio | 10-Q | 2021-07-30 |
| Quarterly | 2020-09-30 | 0.0280 | -9.4% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.0690 | +146.7% | ratio | 10-Q | 2022-05-02 |
| Quarterly | 2021-06-30 | 0.0121 | -82.5% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.0301 | +149.1% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0765 | +154.2% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.0409 | -46.6% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0355 | -13.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0948 | +167.1% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0346 | -63.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0416 | +20.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0887 | +113.4% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0222 | -75.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0378 | +70.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0641 | +69.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0222 | -65.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0161 | -27.4% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.0835 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0949 | +13.7% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.1037 | +9.3% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.1073 | +3.4% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1114 | +3.9% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1006 | -9.7% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.1477 | +46.8% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.1528 | +3.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0231 | -84.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0655 | +184.2% | ratio | 10-K | 2026-02-26 |
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-17 | Lakhia Brad S. | Senior Vice President & CFO |
Other disposed transaction
F
|
Common Stock | 1,647 | $26.49 | $43,629 | 146,833 |
| 2026-03-13 | Lakhia Brad S. | Senior Vice President & CFO |
Open-market buy
P
|
Common Stock | 12,775 | $25.97 | $331,719 | 148,480 |
| 2026-03-10 | WILEY BENAREE PRATT | Dir |
Open-market sell
S
|
Common Stock | 17,956 | $26.39 | $473,913 | 18,000 |
| 2026-03-06 | Mangan Michael T. | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 3,462 | $0.00 | $0 | 7,633 |
| 2026-02-14 | Mangan Michael T. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 183 | $27.84 | $5,095 | 4,171 |
| 2026-02-11 | Kouzelos Michael P | President, Employee Services |
Other disposed transaction
F
|
Common Stock | 4,766 | $30.47 | $145,220 | 369,017 |
| 2026-02-11 | Kouzelos Michael P | President, Employee Services |
Equity grant / award
A
|
Common Stock | 10,623 | $0.00 | $0 | 373,783 |
| 2026-02-09 | Mangan Michael T. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 204 | $34.29 | $6,995 | 3,217 |
| 2026-02-08 | Mangan Michael T. | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 266 | $38.27 | $10,180 | 3,421 |
| 2025-12-02 | WILEY BENAREE PRATT | Dir |
Open-market sell
S
|
Common Stock | 8,288 | $49.54 | $410,612 | 35,956 |
| 2025-11-26 | Lakhia Brad S. | Senior Vice President & CFO |
Open-market buy
P
|
Common Stock | 2,060 | $48.51 | $99,931 | 40,584 |
| 2025-08-08 | YOUNG RODNEY A | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $62.43 | $124,860 | 8,310 |
| 2025-08-04 | Lakhia Brad S. | Senior Vice President & CFO |
Open-market buy
P
|
Common Stock | 1,593 | $62.78 | $100,014 | 38,524 |
| 2025-05-16 | BURDICK RICK L | Dir |
Equity grant / award
A
|
Common Stock | 2,361 | $0.00 | $0 | 2,361 |
| 2025-03-26 | GRISKO JEROME P | CEO & President |
Equity grant / award
G
|
Common Stock | 177,914 | $0.00 | $0 | 177,914 |
| 2025-03-26 | GRISKO JEROME P | CEO & President |
Equity grant / award
G
|
Common Stock | 24,325 | $0.00 | $0 | 202,239 |
| 2025-03-26 | GRISKO JEROME P | CEO & President |
Equity grant / award
G
|
Common Stock | 5,080 | $0.00 | $0 | 307,080 |
| 2025-03-17 | Lakhia Brad S. | Senior Vice President & CFO |
Equity grant / award
A
|
Common Stock | 11,014 | $0.00 | $0 | 36,931 |
| 2025-03-17 | Lakhia Brad S. | Senior Vice President & CFO |
Equity grant / award
A
|
Common Stock | 25,917 | $0.00 | $0 | 25,917 |
| 2025-03-14 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 4,029 | $70.16 | $282,679 | 301,518 |
| 2025-03-06 | WILEY BENAREE PRATT | Dir |
Open-market sell
S
|
Common Stock | 6,526 | $71.75 | $468,214 | 41,759 |
| 2025-03-04 | YOUNG RODNEY A | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $76.18 | $76,180 | 3,949 |
| 2025-02-14 | SPURIO CHRIS | President, Financial Services |
Equity grant / award
A
|
Common Stock | 10,444 | $0.00 | $0 | 239,341 |
| 2025-02-12 | SPURIO CHRIS | President, Financial Services |
Other disposed transaction
F
|
Common Stock | 7,249 | $87.24 | $632,403 | 228,897 |
| 2025-02-12 | SPURIO CHRIS | President, Financial Services |
Equity grant / award
A
|
Common Stock | 16,160 | $0.00 | $0 | 236,146 |
| 2025-02-11 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,143 | — | — | 0 |
| 2025-02-11 | SPURIO CHRIS | President, Financial Services |
Other disposed transaction
F
|
Common Stock | 1,859 | $88.03 | $163,648 | 219,986 |
| 2025-02-11 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M
|
Common Stock | 4,143 | — | — | 221,845 |
| 2025-02-09 | SPURIO CHRIS | President, Financial Services |
Other disposed transaction
F
|
Common Stock | 1,401 | $88.00 | $123,288 | 217,702 |
| 2025-02-08 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,724 | — | — | 3,725 |
| 2025-02-08 | SPURIO CHRIS | President, Financial Services |
Other disposed transaction
F
|
Common Stock | 1,671 | $88.00 | $147,048 | 219,103 |
| 2025-02-08 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M
|
Common Stock | 3,724 | — | — | 220,774 |
| 2024-12-31 | BURDICK RICK L | Dir |
Equity grant / award
G
|
Common Stock | 179,454 | $0.00 | $0 | 179,454 |
| 2024-12-11 | BURDICK RICK L | Dir |
Equity grant / award
G
|
Common Stock | 1,600 | $0.00 | $0 | 178,179 |
| 2024-12-10 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 8,143 | $79.11 | $644,163 | 293,826 |
| 2024-12-09 | YOUNG RODNEY A | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $77.56 | $77,556 | 2,949 |
| 2024-12-05 | GRISKO JEROME P | CEO & President |
Equity grant / award
G
|
Common Stock | 177,914 | $0.00 | $0 | 177,914 |
| 2024-05-10 | YOUNG RODNEY A | Dir |
Equity grant / award
A
|
Common Stock | 1,949 | $0.00 | $0 | 1,949 |
| 2024-02-11 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,089 | — | — | 4,090 |
| 2024-02-11 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,864 | — | — | 0 |
| 2024-02-11 | GROVE WARE H | C.F.O. |
Other disposed transaction
F
|
Common Stock | 1,834 | $66.07 | $121,172 | 301,969 |
| 2024-02-11 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 4,089 | — | — | 303,803 |
| 2024-02-11 | GROVE WARE H | C.F.O. |
Other disposed transaction
F
|
Common Stock | 2,631 | $66.07 | $173,830 | 299,714 |
| 2024-02-11 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 5,864 | — | — | 302,345 |
| 2024-02-09 | GROVE WARE H | C.F.O. |
Equity grant / award
A
|
Common Stock | 7,806 | $0.00 | $0 | 296,481 |
| 2024-02-09 | GROVE WARE H | C.F.O. |
Other disposed transaction
F
|
Common Stock | 15,781 | $66.07 | $1,042,651 | 288,675 |
| 2024-02-09 | GROVE WARE H | C.F.O. |
Equity grant / award
A
|
Common Stock | 35,184 | $0.00 | $0 | 304,456 |
| 2024-02-08 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,332 | — | — | 6,662 |
| 2024-02-08 | GROVE WARE H | C.F.O. |
Other disposed transaction
F
|
Common Stock | 1,635 | $65.13 | $106,488 | 269,272 |
| 2024-02-08 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 3,332 | — | — | 270,907 |
| 2023-11-24 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 100 | $58.10 | $5,810 | 267,575 |
| 2023-11-22 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 6,849 | $57.99 | $397,154 | 267,675 |
| 2023-11-07 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 1,159 | $0.00 | $0 | 0 |
| 2023-11-07 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 1,159 | $55.23 | $64,007 | 274,524 |
| 2023-11-07 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 1,159 | $19.45 | $22,543 | 275,683 |
| 2023-11-06 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 14,930 | $0.00 | $0 | 1,159 |
| 2023-11-06 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 14,930 | $55.25 | $824,821 | 274,524 |
| 2023-11-06 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 14,930 | $19.45 | $290,388 | 289,454 |
| 2023-11-03 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 3,911 | $0.00 | $0 | 16,089 |
| 2023-11-03 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 3,911 | $55.21 | $215,912 | 274,524 |
| 2023-11-03 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 3,911 | $19.45 | $76,069 | 278,435 |
| 2023-09-07 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 732 | $0.00 | $0 | 0 |
| 2023-09-07 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 478 | $54.08 | $25,850 | 76,822 |
| 2023-09-07 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 732 | $19.45 | $14,237 | 77,300 |
| 2023-09-06 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 47,532 | $0.00 | $0 | 732 |
| 2023-09-06 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 31,000 | $53.60 | $1,661,752 | 76,568 |
| 2023-09-06 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 47,532 | $19.45 | $924,497 | 107,568 |
| 2023-09-05 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 41,736 | $0.00 | $0 | 48,264 |
| 2023-09-05 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 27,141 | $54.12 | $1,468,979 | 60,036 |
| 2023-09-05 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 41,736 | $19.45 | $811,765 | 87,177 |
| 2023-08-24 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 2,760 | $0.00 | $0 | 90,000 |
| 2023-08-24 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 1,800 | $54.09 | $97,368 | 45,441 |
| 2023-08-24 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 2,760 | $19.45 | $53,682 | 47,241 |
| 2023-08-23 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 30,134 | $0.00 | $0 | 92,760 |
| 2023-08-23 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 19,615 | $53.96 | $1,058,363 | 44,481 |
| 2023-08-23 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 30,134 | $19.45 | $586,106 | 64,096 |
| 2023-08-22 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 35,258 | $0.00 | $0 | 122,894 |
| 2023-08-22 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 22,980 | $53.73 | $1,234,731 | 33,962 |
| 2023-08-22 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 35,258 | $19.45 | $685,768 | 56,942 |
| 2023-08-21 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 16,971 | $0.00 | $0 | 158,152 |
| 2023-08-21 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 11,081 | $53.44 | $592,207 | 21,684 |
| 2023-08-21 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 16,971 | $19.45 | $330,086 | 32,765 |
| 2023-08-18 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 4,877 | $0.00 | $0 | 175,123 |
| 2023-08-18 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 3,182 | $53.53 | $170,325 | 15,794 |
| 2023-08-18 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 4,877 | $19.45 | $94,858 | 18,976 |
| 2023-08-03 | WILEY BENAREE PRATT | Dir |
Open-market sell
S
|
Common Stock | 7,519 | $54.01 | $406,116 | 45,252 |
| 2023-08-02 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 20,000 | $0.00 | $0 | 20,000 |
| 2023-08-02 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 20,000 | $54.55 | $1,091,020 | 274,524 |
| 2023-08-02 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 20,000 | $19.45 | $389,000 | 294,524 |
| 2023-06-05 | DIMARTINO JOSEPH S | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $52.35 | $261,748 | 15,999 |
| 2023-05-19 | DIMARTINO JOSEPH S | Dir |
Open-market sell
S
|
Common Stock | 4,873 | $50.39 | $245,572 | 20,999 |
| 2023-05-17 | DIMARTINO JOSEPH S | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $50.28 | $251,394 | 25,872 |
| 2023-05-15 | DIMARTINO JOSEPH S | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $49.74 | $248,676 | 30,872 |
| 2023-05-10 | WILEY BENAREE PRATT | Dir |
Equity grant / award
A
|
Common Stock | 3,022 | $0.00 | $0 | 4,543 |
| 2023-05-01 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 1,515 | $0.00 | $0 | 40,000 |
| 2023-05-01 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 1,515 | $52.85 | $80,068 | 274,524 |
| 2023-05-01 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 1,515 | $19.45 | $29,467 | 276,039 |
| 2023-04-28 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 18,485 | $0.00 | $0 | 41,515 |
| 2023-04-28 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 18,485 | $53.04 | $980,380 | 274,524 |
| 2023-04-28 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 18,485 | $19.45 | $359,533 | 293,009 |
| 2023-03-15 | GRISKO JEROME P | CEO & President |
Equity grant / award
G
|
Common Stock | 91,745 | $0.00 | $0 | 565,492 |
| 2023-02-28 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 24,875 | $0.00 | $0 | 0 |
| 2023-02-28 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common Stock | 24,875 | $51.21 | $1,273,933 | 313,003 |
| 2023-02-28 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common Stock | 24,875 | $19.45 | $483,819 | 337,878 |
| 2023-02-27 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 47,125 | $0.00 | $0 | 24,875 |
| 2023-02-27 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common Stock | 47,125 | $51.23 | $2,414,284 | 313,003 |
| 2023-02-27 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common Stock | 47,125 | $19.45 | $916,581 | 360,128 |
| 2023-02-23 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 15,000 | $0.00 | $0 | 60,000 |
| 2023-02-23 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 15,000 | $50.08 | $751,142 | 259,524 |
| 2023-02-23 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 15,000 | $19.45 | $291,750 | 274,524 |
| 2023-02-08 | SPURIO CHRIS | President, Financial Services |
Equity grant / award
A · derivative
|
Restricted Stock Units | 11,174 | $0.00 | $0 | 11,174 |
| 2023-02-08 | SPURIO CHRIS | President, Financial Services |
Other disposed transaction
F
|
Common Stock | 14,857 | $48.40 | $719,079 | 180,546 |
| 2023-02-08 | SPURIO CHRIS | President, Financial Services |
Equity grant / award
A
|
Common Stock | 31,792 | $0.00 | $0 | 195,403 |
| 2022-12-02 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 7,000 | $0.00 | $0 | 0 |
| 2022-12-02 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 7,000 | $50.08 | $350,532 | 257,844 |
| 2022-12-02 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 7,000 | $15.55 | $108,850 | 264,844 |
| 2022-12-01 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 21,044 | $0.00 | $0 | 0 |
| 2022-12-01 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 13,311 | $49.51 | $658,990 | 66,260 |
| 2022-12-01 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 21,044 | $15.55 | $327,234 | 79,571 |
| 2022-11-30 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 56,833 | $0.00 | $0 | 21,044 |
| 2022-11-30 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 36,015 | $49.15 | $1,770,170 | 58,527 |
| 2022-11-30 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 56,833 | $15.55 | $883,753 | 94,542 |
| 2022-11-29 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 12,123 | $0.00 | $0 | 77,877 |
| 2022-11-29 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 7,700 | $48.75 | $375,372 | 37,709 |
| 2022-11-29 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 12,123 | $15.55 | $188,513 | 45,409 |
| 2022-11-25 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 8,000 | $0.00 | $0 | 7,000 |
| 2022-11-25 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 8,000 | $50.16 | $401,262 | 257,844 |
| 2022-11-25 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 8,000 | $15.55 | $124,400 | 265,844 |
| 2022-11-03 | GRISKO JEROME P | CEO & President |
Equity grant / award
G
|
Common Stock | 31,278 | $0.00 | $0 | 473,747 |
| 2022-10-31 | HUDSON SHERRILL W | Dir |
Open-market sell
S
|
Common Stock | 20,000 | $50.15 | $1,003,000 | 63,983 |
| 2022-10-31 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 1,401 | $0.00 | $0 | 15,000 |
| 2022-10-31 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 1,401 | $50.00 | $70,050 | 257,844 |
| 2022-10-31 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 1,401 | $15.55 | $21,786 | 259,245 |
| 2022-10-28 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 13,599 | $0.00 | $0 | 16,401 |
| 2022-10-28 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 13,599 | $50.08 | $681,095 | 257,844 |
| 2022-10-28 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 13,599 | $15.55 | $211,464 | 271,443 |
| 2022-08-12 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 935 | $0.00 | $0 | 30,000 |
| 2022-08-12 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 935 | $46.22 | $43,213 | 257,844 |
| 2022-08-12 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 935 | $15.55 | $14,539 | 258,779 |
| 2022-08-10 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 13,222 | $0.00 | $0 | 0 |
| 2022-08-10 | SPURIO CHRIS | President, Financial Services |
Open-market sell
S
|
Common Stock | 13,222 | $45.25 | $598,347 | 163,588 |
| 2022-08-10 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M
|
Common Stock | 13,222 | $15.55 | $205,602 | 176,810 |
| 2022-08-08 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 14,407 | $0.00 | $0 | 90,000 |
| 2022-08-08 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 9,435 | $43.84 | $413,662 | 64,564 |
| 2022-08-08 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 14,407 | $15.55 | $224,029 | 73,999 |
| 2022-08-05 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 21,333 | $0.00 | $0 | 104,407 |
| 2022-08-05 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 13,948 | $43.96 | $613,202 | 59,592 |
| 2022-08-05 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 21,333 | $15.55 | $331,728 | 73,540 |
| 2022-08-04 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 43,980 | $0.00 | $0 | 125,740 |
| 2022-08-04 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 28,672 | $44.40 | $1,272,908 | 52,207 |
| 2022-08-04 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 43,980 | $15.55 | $683,889 | 80,879 |
| 2022-08-04 | BURDICK RICK L | Dir |
Equity grant / award
G
|
Common Stock | 2,000 | $0.00 | $0 | 174,808 |
| 2022-08-03 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 10,280 | $0.00 | $0 | 169,720 |
| 2022-08-03 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 6,667 | $45.23 | $301,518 | 36,899 |
| 2022-08-03 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 10,280 | $15.55 | $159,854 | 43,566 |
| 2022-08-02 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 19,927 | $0.00 | $0 | 23,050 |
| 2022-08-02 | SPURIO CHRIS | President, Financial Services |
Open-market sell
S
|
Common Stock | 19,927 | $45.19 | $900,593 | 163,588 |
| 2022-08-02 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M
|
Common Stock | 19,927 | $15.55 | $309,865 | 183,515 |
| 2022-08-01 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 32,023 | $0.00 | $0 | 42,977 |
| 2022-08-01 | SPURIO CHRIS | President, Financial Services |
Open-market sell
S
|
Common Stock | 32,023 | $46.08 | $1,475,652 | 163,588 |
| 2022-08-01 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M
|
Common Stock | 32,023 | $15.55 | $497,958 | 195,611 |
| 2022-05-27 | DIMARTINO JOSEPH S | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $41.33 | $41,334 | 40,872 |
| 2022-05-26 | DIMARTINO JOSEPH S | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $40.71 | $40,708 | 41,872 |
| 2022-05-23 | DIMARTINO JOSEPH S | Dir |
Open-market sell
S
|
Common Stock | 2,749 | $38.39 | $105,534 | 42,872 |
| 2022-05-20 | WILEY BENAREE PRATT | Dir |
Open-market sell
S
|
Common Stock | 6,482 | $38.32 | $248,391 | 1,521 |
| 2022-05-17 | GRISKO JEROME P | CEO & President |
Equity grant / award
G
|
Common Stock | 6,436 | $0.00 | $0 | 442,469 |
| 2022-05-09 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 15,000 | $0.00 | $0 | 45,000 |
| 2022-05-09 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 15,000 | $40.26 | $603,934 | 257,844 |
| 2022-05-09 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 15,000 | $15.55 | $233,250 | 272,844 |
| 2022-05-04 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 24,728 | $0.00 | $0 | 5,097 |
| 2022-05-04 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common Stock | 24,728 | $10.35 | $255,935 | 297,703 |
| 2022-05-03 | GRISKO JEROME P | CEO & President |
Equity grant / award
G
|
Common Stock | 58,512 | $0.00 | $0 | 436,033 |
| 2022-03-16 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 9,200 | $0.00 | $0 | 0 |
| 2022-03-16 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common Stock | 9,200 | $40.20 | $369,855 | 272,975 |
| 2022-03-16 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common Stock | 9,200 | $15.55 | $143,060 | 282,175 |
| 2022-03-15 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 19,730 | $0.00 | $0 | 9,200 |
| 2022-03-15 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common Stock | 19,730 | $40.00 | $789,133 | 272,975 |
| 2022-03-15 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common Stock | 19,730 | $15.55 | $306,802 | 292,705 |
| 2022-03-14 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 9,729 | $0.00 | $0 | 28,930 |
| 2022-03-14 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common Stock | 9,729 | $39.32 | $382,528 | 272,975 |
| 2022-03-14 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common Stock | 9,729 | $15.55 | $151,286 | 282,704 |
| 2022-03-11 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 5,936 | $0.00 | $0 | 38,659 |
| 2022-03-11 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common Stock | 5,936 | $39.09 | $232,046 | 272,975 |
| 2022-03-11 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common Stock | 5,936 | $15.55 | $92,305 | 278,911 |
| 2022-03-10 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 7,505 | $0.00 | $0 | 44,595 |
| 2022-03-10 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common Stock | 7,505 | $39.11 | $293,531 | 297,703 |
| 2022-03-10 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common Stock | 7,505 | $15.55 | $116,703 | 305,208 |
| 2022-03-09 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 14,635 | $0.00 | $0 | 60,000 |
| 2022-03-09 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 14,635 | $39.34 | $575,697 | 257,844 |
| 2022-03-09 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 14,635 | $15.55 | $227,574 | 272,479 |
| 2022-03-09 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 5,000 | $0.00 | $0 | 52,100 |
| 2022-03-09 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common Stock | 5,000 | $39.33 | $196,632 | 297,703 |
| 2022-03-09 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common Stock | 5,000 | $15.55 | $77,750 | 302,703 |
| 2022-03-08 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 10,508 | $0.00 | $0 | 9,510 |
| 2022-03-08 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 6,400 | $38.46 | $246,133 | 94,488 |
| 2022-03-08 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 10,508 | $10.35 | $108,758 | 100,888 |
| 2022-03-08 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 365 | $0.00 | $0 | 74,635 |
| 2022-03-08 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 365 | $38.76 | $14,146 | 257,844 |
| 2022-03-08 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 365 | $15.55 | $5,676 | 258,209 |
| 2022-03-07 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 9,982 | $0.00 | $0 | 20,018 |
| 2022-03-07 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 6,057 | $39.03 | $236,423 | 90,380 |
| 2022-03-07 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 9,982 | $10.35 | $103,314 | 96,437 |
| 2022-03-04 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 2,304 | $0.00 | $0 | 30,000 |
| 2022-03-04 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 1,413 | $38.83 | $54,871 | 86,440 |
| 2022-03-04 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 2,304 | $10.35 | $23,846 | 87,853 |
| 2022-03-04 | MARABITO RICHARD T | Dir |
Open-market buy
P
|
Common Stock | 2,500 | $38.99 | $97,488 | 2,500 |
| 2022-03-03 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 8,019 | $0.00 | $0 | 32,304 |
| 2022-03-03 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 4,880 | $38.57 | $188,205 | 85,549 |
| 2022-03-03 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 8,019 | $10.35 | $82,997 | 90,429 |
| 2022-03-02 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 10,015 | $0.00 | $0 | 40,323 |
| 2022-03-02 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 6,107 | $38.23 | $233,493 | 82,410 |
| 2022-03-02 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 10,015 | $10.35 | $103,655 | 88,517 |
| 2022-03-01 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 9,922 | $0.00 | $0 | 50,338 |
| 2022-03-01 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 6,076 | $37.81 | $229,734 | 78,502 |
| 2022-03-01 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 9,922 | $10.35 | $102,693 | 84,578 |
| 2022-02-28 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 16,390 | $0.00 | $0 | 60,260 |
| 2022-02-28 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 9,966 | $39.00 | $388,706 | 74,656 |
| 2022-02-28 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 16,390 | $10.35 | $169,636 | 84,622 |
| 2022-02-23 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 13,350 | $0.00 | $0 | 76,650 |
| 2022-02-23 | GRISKO JEROME P | CEO & President |
Equity grant / award
G
|
Common Stock | 33,420 | $0.00 | $0 | 377,521 |
| 2022-02-23 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 8,192 | $37.58 | $307,822 | 101,652 |
| 2022-02-23 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 13,350 | $10.35 | $138,172 | 109,844 |
| 2022-02-11 | GROVE WARE H | C.F.O. |
Equity grant / award
A · derivative
|
Restricted Stock Units | 12,269 | $0.00 | $0 | 12,269 |
| 2022-02-11 | GROVE WARE H | C.F.O. |
Other disposed transaction
F
|
Common Stock | 13,018 | $38.12 | $496,246 | 257,844 |
| 2022-02-11 | GROVE WARE H | C.F.O. |
Equity grant / award
A
|
Common Stock | 27,786 | $0.00 | $0 | 270,862 |
| 2022-02-11 | GRISKO JEROME P | CEO & President |
Equity grant / award
A · derivative
|
Restricted Stock Units | 28,372 | $0.00 | $0 | 28,372 |
| 2022-02-11 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 29,853 | $38.12 | $1,137,996 | 96,494 |
| 2022-02-11 | GRISKO JEROME P | CEO & President |
Equity grant / award
A
|
Common Stock | 64,255 | $0.00 | $0 | 126,347 |
| 2021-10-14 | DeGroote Michael H | Dir |
Open-market sell
S
|
Common Stock | 8,362 | $34.72 | $290,329 | 124,592 |
| 2021-10-11 | WILEY BENAREE PRATT | Dir |
Open-market sell
S
|
Common Stock | 2,100 | $33.83 | $71,048 | 4,999 |
| 2021-09-09 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 15,930 | $0.00 | $0 | 90,000 |
| 2021-09-09 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 10,053 | $33.70 | $338,759 | 116,849 |
| 2021-09-09 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 15,930 | $10.35 | $164,876 | 126,902 |
| 2021-09-08 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 18,569 | $0.00 | $0 | 105,930 |
| 2021-09-08 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 11,718 | $33.73 | $395,265 | 110,972 |
| 2021-09-08 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 18,569 | $10.35 | $192,189 | 122,690 |
| 2021-09-07 | SLOTKIN TODD J | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $33.91 | $84,783 | 40,842 |
| 2021-09-07 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 26,067 | $0.00 | $0 | 124,499 |
| 2021-09-07 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 16,435 | $33.84 | $556,224 | 104,121 |
| 2021-09-07 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 26,067 | $10.35 | $269,793 | 120,556 |
| 2021-09-03 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 11,655 | $0.00 | $0 | 150,566 |
| 2021-09-03 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 7,325 | $34.26 | $250,924 | 94,489 |
| 2021-09-03 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 11,655 | $10.35 | $120,629 | 101,814 |
| 2021-09-02 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 13,001 | $0.00 | $0 | 162,221 |
| 2021-09-02 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 8,146 | $34.60 | $281,872 | 90,159 |
| 2021-09-02 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 13,001 | $10.35 | $134,560 | 98,305 |
| 2021-09-01 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 4,778 | $0.00 | $0 | 175,222 |
| 2021-09-01 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 3,000 | $34.33 | $102,981 | 85,304 |
| 2021-09-01 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 4,778 | $10.35 | $49,452 | 88,304 |
| 2021-08-27 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 10,000 | $0.00 | $0 | 10,000 |
| 2021-08-27 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 10,000 | $33.76 | $337,578 | 243,076 |
| 2021-08-27 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 10,000 | $10.35 | $103,500 | 253,076 |
| 2021-08-12 | MARABITO RICHARD T | Dir |
Equity grant / award
A · derivative
|
Stock Option | 50,000 | $0.00 | $0 | 50,000 |
| 2021-07-12 | WILEY BENAREE PRATT | Dir |
Open-market sell
S
|
Common Stock | 2,100 | $32.00 | $67,192 | 52,771 |
| 2021-05-25 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common Stock | 16,012 | $33.09 | $529,874 | 284,376 |
| 2021-05-24 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common Stock | 15,523 | $33.70 | $523,127 | 300,388 |
| 2021-05-21 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common Stock | 14,368 | $33.77 | $485,242 | 315,911 |
| 2021-05-17 | DIMARTINO JOSEPH S | Dir |
Open-market sell
S
|
Common Stock | 5,933 | $34.48 | $204,556 | 42,617 |
| 2021-05-12 | DeGroote Michael H | Dir |
Equity grant / award
A
|
Common Stock | 3,738 | $0.00 | $0 | 124,979 |
| 2021-05-06 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 9,252 | $0.00 | $0 | 20,000 |
| 2021-05-06 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 9,252 | $34.35 | $317,783 | 243,076 |
| 2021-05-06 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 9,252 | $10.35 | $95,758 | 252,328 |
| 2021-05-05 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 5,097 | $0.00 | $0 | 0 |
| 2021-05-05 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common Stock | 5,097 | $33.86 | $172,577 | 259,456 |
| 2021-05-05 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common Stock | 5,097 | $10.35 | $52,754 | 264,553 |
| 2021-05-05 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 5,748 | $0.00 | $0 | 29,252 |
| 2021-05-05 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 5,748 | $34.32 | $197,292 | 243,076 |
| 2021-05-05 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 5,748 | $10.35 | $59,492 | 248,824 |
| 2021-05-04 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common Stock | 24,728 | $34.19 | $845,364 | 259,456 |
| 2021-05-03 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 31,931 | $0.00 | $0 | 29,825 |
| 2021-05-03 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common Stock | 31,931 | $34.12 | $1,089,578 | 284,184 |
| 2021-05-03 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common Stock | 31,931 | $10.35 | $330,486 | 316,115 |
| 2021-04-30 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 10,244 | $0.00 | $0 | 61,756 |
| 2021-04-30 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common Stock | 10,244 | $33.62 | $344,366 | 284,164 |
| 2021-04-30 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common Stock | 10,244 | $10.35 | $106,025 | 294,428 |
| 2021-04-12 | WILEY BENAREE PRATT | Dir |
Open-market sell
S
|
Common Stock | 4,200 | $33.49 | $140,667 | 3,361 |
| 2021-03-16 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 20,929 | $0.00 | $0 | 0 |
| 2021-03-16 | SPURIO CHRIS | President, Financial Services |
Open-market sell
S
|
Common Stock | 20,929 | $33.19 | $694,728 | 148,539 |
| 2021-03-16 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M
|
Common Stock | 20,929 | $10.35 | $216,615 | 169,468 |
| 2021-03-15 | GRISKO JEROME P | CEO & President |
Equity grant / award
G
|
Common Stock | 34,288 | $0.00 | $0 | 591,264 |
| 2021-03-12 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 5,000 | $0.00 | $0 | 35,000 |
| 2021-03-12 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 5,000 | $33.94 | $169,698 | 243,076 |
| 2021-03-12 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 5,000 | $10.35 | $51,750 | 248,076 |
| 2021-03-05 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 5,000 | $0.00 | $0 | 40,000 |
| 2021-03-05 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 5,000 | $32.18 | $160,884 | 243,076 |
| 2021-03-05 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 5,000 | $10.35 | $51,750 | 248,076 |
| 2021-03-03 | GERARD STEVEN L | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option | 7,083 | $0.00 | $0 | 0 |
| 2021-03-03 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common Stock | 7,083 | $31.25 | $221,326 | 326,541 |
| 2021-03-03 | GERARD STEVEN L | Dir |
Exercise / conversion
M
|
Common Stock | 7,083 | $9.35 | $66,226 | 333,624 |
| 2021-03-02 | GERARD STEVEN L | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option | 34,657 | $0.00 | $0 | 7,083 |
| 2021-03-02 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common Stock | 34,657 | $30.99 | $1,074,128 | 326,541 |
| 2021-03-02 | GERARD STEVEN L | Dir |
Exercise / conversion
M
|
Common Stock | 34,657 | $9.35 | $324,043 | 361,198 |
| 2021-03-01 | GERARD STEVEN L | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option | 33,348 | $0.00 | $0 | 41,740 |
| 2021-03-01 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common Stock | 33,348 | $30.85 | $1,028,919 | 326,541 |
| 2021-03-01 | GERARD STEVEN L | Dir |
Exercise / conversion
M
|
Common Stock | 33,348 | $9.35 | $311,804 | 359,889 |
| 2021-02-26 | GERARD STEVEN L | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option | 26,277 | $0.00 | $0 | 75,088 |
| 2021-02-26 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common Stock | 26,277 | $30.46 | $800,290 | 326,541 |
| 2021-02-26 | GERARD STEVEN L | Dir |
Exercise / conversion
M
|
Common Stock | 26,277 | $9.35 | $245,690 | 352,818 |
| 2021-02-25 | GERARD STEVEN L | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option | 36,045 | $0.00 | $0 | 101,365 |
| 2021-02-25 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common Stock | 36,045 | $30.66 | $1,105,295 | 326,541 |
| 2021-02-25 | GERARD STEVEN L | Dir |
Exercise / conversion
M
|
Common Stock | 36,045 | $9.35 | $337,021 | 362,586 |
| 2021-02-24 | GERARD STEVEN L | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option | 22,493 | $0.00 | $0 | 137,410 |
| 2021-02-24 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common Stock | 22,493 | $30.74 | $691,523 | 326,541 |
| 2021-02-24 | GERARD STEVEN L | Dir |
Exercise / conversion
M
|
Common Stock | 22,493 | $9.35 | $210,310 | 349,034 |
| 2021-02-23 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 6,536 | $0.00 | $0 | 45,000 |
| 2021-02-23 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 6,536 | $30.44 | $198,986 | 243,076 |
| 2021-02-23 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 6,536 | $10.35 | $67,648 | 249,612 |
| 2021-02-23 | GERARD STEVEN L | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option | 20,097 | $0.00 | $0 | 159,903 |
| 2021-02-23 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common Stock | 20,097 | $30.31 | $609,056 | 326,541 |
| 2021-02-23 | GERARD STEVEN L | Dir |
Exercise / conversion
M
|
Common Stock | 20,097 | $9.35 | $187,907 | 346,638 |
| 2021-02-22 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 14,778 | $0.00 | $0 | 0 |
| 2021-02-22 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common Stock | 14,778 | $30.10 | $444,861 | 284,184 |
| 2021-02-22 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common Stock | 14,778 | $9.35 | $138,174 | 298,962 |
| 2021-02-22 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 8,464 | $0.00 | $0 | 51,536 |
| 2021-02-22 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 8,464 | $30.25 | $256,051 | 243,076 |
| 2021-02-22 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 8,464 | $10.35 | $87,602 | 251,540 |
| 2021-02-19 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 21,222 | $0.00 | $0 | 14,778 |
| 2021-02-19 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common Stock | 21,222 | $29.35 | $622,923 | 284,184 |
| 2021-02-19 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common Stock | 21,222 | $9.35 | $198,426 | 305,406 |
| 2021-02-11 | GROVE WARE H | C.F.O. |
Equity grant / award
A · derivative
|
Restricted Stock Units | 17,592 | $0.00 | $0 | 17,592 |
| 2020-12-16 | SLOTKIN TODD J | Dir |
Open-market sell
S
|
Common Stock | 1,941 | $25.71 | $49,903 | 41,604 |
| 2020-12-16 | SLOTKIN TODD J | Dir |
Open-market sell
S
|
Common Stock | 100 | $25.74 | $2,574 | 43,545 |
| 2020-12-10 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 6,613 | $0.00 | $0 | 0 |
| 2020-12-10 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 11,000 | $0.00 | $0 | 6,613 |
| 2020-12-10 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 6,613 | $25.34 | $167,597 | 117,642 |
| 2020-12-10 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 6,613 | $9.35 | $61,832 | 124,255 |
| 2020-12-10 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 11,000 | $25.21 | $277,364 | 117,642 |
| 2020-12-10 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 11,000 | $9.35 | $102,850 | 128,642 |
| 2020-12-09 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 25,311 | $0.00 | $0 | 17,613 |
| 2020-12-09 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 11,000 | $0.00 | $0 | 42,924 |
| 2020-12-09 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 25,311 | $25.33 | $641,082 | 117,642 |
| 2020-12-09 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 25,311 | $9.35 | $236,658 | 142,953 |
| 2020-12-09 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 11,000 | $25.11 | $276,198 | 117,642 |
| 2020-12-09 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 11,000 | $9.35 | $102,850 | 128,642 |
| 2020-12-08 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 828 | $0.00 | $0 | 53,924 |
| 2020-12-08 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 10,000 | $0.00 | $0 | 54,752 |
| 2020-12-08 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 828 | $25.00 | $20,700 | 117,642 |
| 2020-12-08 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 828 | $9.35 | $7,742 | 118,470 |
| 2020-12-08 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 10,000 | $24.72 | $247,241 | 117,642 |
| 2020-12-08 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 10,000 | $9.35 | $93,500 | 127,642 |
| 2020-12-07 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 1,248 | $0.00 | $0 | 64,752 |
| 2020-12-07 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 11,000 | $0.00 | $0 | 66,000 |
| 2020-12-07 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 1,248 | $25.00 | $31,205 | 117,642 |
| 2020-12-07 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 1,248 | $9.35 | $11,669 | 118,890 |
| 2020-12-07 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 11,000 | $24.76 | $272,340 | 117,642 |
| 2020-12-07 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 11,000 | $9.35 | $102,850 | 128,642 |
| 2020-12-04 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 11,000 | $0.00 | $0 | 77,000 |
| 2020-12-04 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 11,000 | $24.62 | $270,801 | 117,642 |
| 2020-12-04 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 11,000 | $9.35 | $102,850 | 128,642 |
| 2020-12-03 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 11,000 | $0.00 | $0 | 88,000 |
| 2020-12-03 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 11,000 | $24.23 | $266,510 | 117,642 |
| 2020-12-03 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 11,000 | $9.35 | $102,850 | 128,642 |
| 2020-12-02 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 11,000 | $0.00 | $0 | 99,000 |
| 2020-12-02 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 11,000 | $24.14 | $265,584 | 117,642 |
| 2020-12-02 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 11,000 | $9.35 | $102,850 | 128,642 |
| 2020-12-01 | WILEY BENAREE PRATT | Dir |
Open-market sell
S
|
Common Stock | 700 | $24.48 | $17,137 | 7,561 |
| 2020-11-24 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 15,000 | $0.00 | $0 | 60,000 |
| 2020-11-24 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 15,000 | $25.25 | $378,729 | 228,076 |
| 2020-11-24 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 15,000 | $10.35 | $155,250 | 258,076 |
| 2020-11-17 | HUDSON SHERRILL W | Dir |
Exercise / conversion
M · derivative
|
Stock Option | 14,500 | $0.00 | $0 | 0 |
| 2020-11-17 | HUDSON SHERRILL W | Dir |
Open-market sell
S
|
Common Stock | 8,603 | $25.04 | $215,420 | 77,241 |
| 2020-11-17 | HUDSON SHERRILL W | Dir |
Exercise / conversion
M
|
Common Stock | 14,500 | $8.48 | $122,960 | 85,844 |
| 2020-11-16 | HUDSON SHERRILL W | Dir |
Exercise / conversion
M · derivative
|
Stock Option | 35,500 | $0.00 | $0 | 14,500 |
| 2020-11-16 | HUDSON SHERRILL W | Dir |
Open-market sell
S
|
Common Stock | 21,397 | $25.46 | $544,853 | 71,344 |
| 2020-11-16 | HUDSON SHERRILL W | Dir |
Exercise / conversion
M
|
Common Stock | 35,500 | $8.48 | $301,040 | 92,741 |
| 2020-11-02 | WILEY BENAREE PRATT | Dir |
Open-market sell
S
|
Common Stock | 700 | $23.10 | $16,169 | 8,261 |
| 2020-10-01 | WILEY BENAREE PRATT | Dir |
Open-market sell
S
|
Common Stock | 700 | $22.88 | $16,012 | 8,961 |
| 2020-09-02 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 6,000 | $24.80 | $148,800 | 243,076 |
| 2020-09-01 | WILEY BENAREE PRATT | Dir |
Open-market sell
S
|
Common Stock | 700 | $24.22 | $16,952 | 9,661 |
| 2020-08-11 | SLOTKIN TODD J | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $25.21 | $63,025 | 43,645 |
| 2020-08-10 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 3,149 | $0.00 | $0 | 10,000 |
| 2020-08-10 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 3,149 | $24.93 | $78,520 | 249,076 |
| 2020-08-10 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 3,149 | $9.35 | $29,443 | 252,225 |
| 2020-08-07 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 6,851 | $0.00 | $0 | 13,149 |
| 2020-08-07 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 6,851 | $24.86 | $170,293 | 249,076 |
| 2020-08-07 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 6,851 | $9.35 | $64,057 | 255,927 |
| 2020-08-06 | SHERMAN A HAAG | Dir |
Equity grant / award
A · derivative
|
Stock Option | 50,000 | $26.42 | $1,321,000 | 50,000 |
| 2020-08-06 | SHERMAN A HAAG | Dir |
Equity grant / award
A · derivative
|
Stock Option | 50,000 | $26.42 | $1,321,000 | 50,000 |
| 2020-08-03 | WILEY BENAREE PRATT | Dir |
Open-market sell
S
|
Common Stock | 700 | $24.33 | $17,028 | 10,361 |
| 2020-07-31 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 36,000 | $0.00 | $0 | 36,000 |
| 2020-07-31 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common Stock | 36,000 | $23.33 | $839,765 | 284,184 |
| 2020-07-31 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common Stock | 36,000 | $9.35 | $336,600 | 320,184 |
| 2020-07-01 | WILEY BENAREE PRATT | Dir |
Open-market sell
S
|
Common Stock | 700 | $24.02 | $16,813 | 11,061 |
| 2020-06-05 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 5,000 | $0.00 | $0 | 20,000 |
| 2020-06-05 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 5,000 | $25.61 | $128,028 | 249,076 |
| 2020-06-05 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 5,000 | $9.35 | $46,750 | 259,076 |
| 2020-05-27 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 5,000 | $0.00 | $0 | 30,000 |
| 2020-05-27 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 5,000 | $23.20 | $116,000 | 249,076 |
| 2020-05-27 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 5,000 | $9.35 | $46,750 | 259,076 |
| 2020-05-18 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 10,000 | $0.00 | $0 | 40,000 |
| 2020-05-18 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 10,000 | $22.50 | $225,000 | 249,076 |
| 2020-05-18 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 10,000 | $9.35 | $93,500 | 259,076 |
| 2020-05-14 | BURDICK RICK L | Dir |
Equity grant / award
A
|
Common Stock | 5,759 | $0.00 | $0 | 170,066 |
| 2020-05-07 | WEIR DONALD V | Dir |
Open-market sell
S
|
Common Stock | 6,956 | $21.79 | $151,575 | 16,106 |
| 2020-04-01 | WILEY BENAREE PRATT | Dir |
Open-market sell
S
|
Common Stock | 1,600 | $20.24 | $32,389 | 54,871 |
| 2020-03-03 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common Stock | 60,000 | $26.82 | $1,609,008 | 320,782 |
| 2020-03-02 | WILEY BENAREE PRATT | Dir |
Open-market sell
S
|
Common Stock | 1,600 | $26.07 | $41,707 | 56,471 |
| 2020-02-28 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 1,410 | $0.00 | $0 | 50,000 |
| 2020-02-28 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 1,410 | $25.33 | $35,715 | 249,076 |
| 2020-02-28 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 1,410 | $9.35 | $13,184 | 250,486 |
| 2020-02-27 | GROVE WARE H | C.F.O. |
Equity grant / award
A · derivative
|
Restricted Stock Units | 15,691 | $0.00 | $0 | 15,691 |
| 2020-02-27 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 23,590 | $0.00 | $0 | 51,410 |
| 2020-02-27 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 23,590 | $26.24 | $619,058 | 249,076 |
| 2020-02-27 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 23,590 | $9.35 | $220,566 | 272,666 |
| 2020-02-03 | WILEY BENAREE PRATT | Dir |
Open-market sell
S
|
Common Stock | 1,600 | $27.22 | $43,548 | 58,071 |
| 2020-01-02 | WILEY BENAREE PRATT | Dir |
Open-market sell
S
|
Common Stock | 1,600 | $26.92 | $43,075 | 59,671 |
| 2019-12-12 | GRISKO JEROME P | CEO & President |
Equity grant / award
G
|
Common Stock | 556,976 | $0.00 | $0 | 556,976 |
| 2019-12-11 | GERARD STEVEN L | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option | 180,000 | $0.00 | $0 | 0 |
| 2019-12-11 | GERARD STEVEN L | Dir |
Exercise / conversion
M
|
Common Stock | 180,000 | $8.36 | $1,504,800 | 380,782 |
| 2019-12-10 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 35,000 | $0.00 | $0 | 0 |
| 2019-12-10 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common Stock | 35,000 | $27.01 | $945,350 | 284,184 |
| 2019-12-10 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common Stock | 35,000 | $8.36 | $292,600 | 319,184 |
| 2019-12-09 | France Gina D | Dir |
Exercise / conversion
M · derivative
|
Stock Option | 50,000 | $0.00 | $0 | 0 |
| 2019-12-09 | France Gina D | Dir |
Exercise / conversion
M
|
Common Stock | 50,000 | $8.40 | $420,000 | 64,202 |
| 2019-12-06 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common Stock | 64,000 | $27.10 | $1,734,400 | 200,782 |
| 2019-12-05 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 30,000 | $0.00 | $0 | 15,000 |
| 2019-12-05 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 30,000 | $26.81 | $804,231 | 674,326 |
| 2019-12-05 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 30,000 | $8.36 | $250,800 | 704,326 |
| 2019-12-04 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 5,000 | $0.00 | $0 | 45,000 |
| 2019-12-04 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 30,000 | $0.00 | $0 | 50,000 |
| 2019-12-04 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 5,000 | $26.91 | $134,545 | 674,326 |
| 2019-12-04 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 5,000 | $8.36 | $41,800 | 679,326 |
| 2019-12-04 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 30,000 | $26.89 | $806,703 | 674,326 |
| 2019-12-04 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 30,000 | $8.36 | $250,800 | 704,326 |
| 2019-12-04 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 5,000 | $0.00 | $0 | 50,000 |
| 2019-12-04 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 25,000 | $0.00 | $0 | 55,000 |
| 2019-12-04 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 5,000 | $26.91 | $134,545 | 674,326 |
| 2019-12-04 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 5,000 | $8.36 | $41,800 | 674,326 |
| 2019-12-04 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 25,000 | $26.89 | $672,252 | 674,326 |
| 2019-12-04 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 25,000 | $8.36 | $209,000 | 699,326 |
| 2019-12-04 | France Gina D | Dir |
Open-market sell
S
|
Common Stock | 3,892 | $26.99 | $105,032 | 14,202 |
| 2019-12-04 | France Gina D | Dir |
Open-market sell
S
|
Common Stock | 3,096 | $26.98 | $83,523 | 18,094 |
| 2019-12-04 | France Gina D | Dir |
Open-market sell
S
|
Common Stock | 4,805 | $26.97 | $129,596 | 21,190 |
| 2019-12-04 | France Gina D | Dir |
Open-market sell
S
|
Common Stock | 3,891 | $27.03 | $105,183 | 25,995 |
| 2019-12-04 | France Gina D | Dir |
Open-market sell
S
|
Common Stock | 10,700 | $27.05 | $289,413 | 29,886 |
| 2019-12-04 | France Gina D | Dir |
Open-market sell
S
|
Common Stock | 5,896 | $26.98 | $159,045 | 40,586 |
| 2019-12-04 | France Gina D | Dir |
Open-market sell
S
|
Common Stock | 5,700 | $27.02 | $154,007 | 14,202 |
| 2019-12-04 | France Gina D | Dir |
Open-market sell
S
|
Common Stock | 3,892 | $26.98 | $105,010 | 19,902 |
| 2019-12-04 | France Gina D | Dir |
Open-market sell
S
|
Common Stock | 3,096 | $26.97 | $83,507 | 23,794 |
| 2019-12-04 | France Gina D | Dir |
Open-market sell
S
|
Common Stock | 4,805 | $26.96 | $129,537 | 26,890 |
| 2019-12-04 | France Gina D | Dir |
Open-market sell
S
|
Common Stock | 3,891 | $27.03 | $105,156 | 31,695 |
| 2019-12-04 | France Gina D | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $27.06 | $135,292 | 35,586 |
| 2019-12-04 | France Gina D | Dir |
Open-market sell
S
|
Common Stock | 5,896 | $26.97 | $158,996 | 40,586 |
| 2019-12-03 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 5,000 | $0.00 | $0 | 80,000 |
| 2019-12-03 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 25,000 | $0.00 | $0 | 85,000 |
| 2019-12-03 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 5,000 | $26.72 | $133,600 | 674,326 |
| 2019-12-03 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 5,000 | $8.36 | $41,800 | 679,326 |
| 2019-12-03 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 25,000 | $26.63 | $665,772 | 674,326 |
| 2019-12-03 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 25,000 | $8.36 | $209,000 | 699,326 |
| 2019-12-03 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 5,000 | $0.00 | $0 | 80,000 |
| 2019-12-03 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 25,000 | $0.00 | $0 | 85,000 |
| 2019-12-03 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 5,000 | $26.72 | $133,600 | 674,326 |
| 2019-12-03 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 5,000 | $8.36 | $41,800 | 679,326 |
| 2019-12-03 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common Stock | 25,000 | $26.63 | $665,772 | 674,326 |
| 2019-12-03 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 25,000 | $8.36 | $209,000 | 699,326 |
| 2019-12-02 | WILEY BENAREE PRATT | Dir |
Open-market sell
S
|
Common Stock | 1,600 | $26.75 | $42,803 | 61,271 |
| 2019-11-13 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 55,000 | $0.00 | $0 | 0 |
| 2019-11-13 | SPURIO CHRIS | President, Financial Services |
Open-market sell
S
|
Common Stock | 55,000 | $26.63 | $1,464,524 | 162,400 |
| 2019-11-13 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M
|
Common Stock | 55,000 | $9.35 | $514,250 | 217,400 |
| 2019-11-12 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 20,000 | $0.00 | $0 | 55,000 |
| 2019-11-12 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 7,165 | $0.00 | $0 | 0 |
| 2019-11-12 | SPURIO CHRIS | President, Financial Services |
Open-market sell
S
|
Common Stock | 20,000 | $26.65 | $533,000 | 162,400 |
| 2019-11-12 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M
|
Common Stock | 20,000 | $9.35 | $187,000 | 182,400 |
| 2019-11-12 | SPURIO CHRIS | President, Financial Services |
Open-market sell
S
|
Common Stock | 7,165 | $26.63 | $190,804 | 162,400 |
| 2019-11-12 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M
|
Common Stock | 7,165 | $8.36 | $59,899 | 169,565 |
| 2019-11-11 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 6,890 | $0.00 | $0 | 7,165 |
| 2019-11-11 | SPURIO CHRIS | President, Financial Services |
Open-market sell
S
|
Common Stock | 6,890 | $26.62 | $183,412 | 162,400 |
| 2019-11-11 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M
|
Common Stock | 6,890 | $8.36 | $57,600 | 169,290 |
| 2019-11-08 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 12,160 | $0.00 | $0 | 14,055 |
| 2019-11-08 | SPURIO CHRIS | President, Financial Services |
Open-market sell
S
|
Common Stock | 12,160 | $26.77 | $325,523 | 162,400 |
| 2019-11-08 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M
|
Common Stock | 12,160 | $8.36 | $101,658 | 174,560 |
| 2019-11-07 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 9,785 | $0.00 | $0 | 26,215 |
| 2019-11-07 | SPURIO CHRIS | President, Financial Services |
Open-market sell
S
|
Common Stock | 9,785 | $26.75 | $261,749 | 162,400 |
| 2019-11-07 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M
|
Common Stock | 9,785 | $8.36 | $81,803 | 172,185 |
| 2019-11-05 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 35,000 | $0.00 | $0 | 35,000 |
| 2019-11-05 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common Stock | 35,000 | $26.58 | $930,300 | 284,184 |
| 2019-11-05 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common Stock | 35,000 | $8.36 | $292,600 | 319,184 |
| 2019-11-01 | WILEY BENAREE PRATT | Dir |
Open-market sell
S
|
Common Stock | 1,600 | $27.45 | $43,914 | 62,871 |
| 2019-10-03 | WILEY BENAREE PRATT | Dir |
Open-market sell
S
|
Common Stock | 1,600 | $23.15 | $37,048 | 64,471 |
| 2019-09-11 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common Stock | 70,000 | $23.10 | $1,617,000 | 264,782 |
| 2019-08-19 | WILEY BENAREE PRATT | Dir |
Equity grant / award
G
|
Common Stock | 66,071 | $0.00 | $0 | 66,071 |
| 2019-08-01 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 25,000 | $0.00 | $0 | 9,746 |
| 2019-08-01 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 25,000 | $23.24 | $581,000 | 263,096 |
| 2019-08-01 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 25,000 | $8.36 | $209,000 | 288,096 |
| 2019-06-14 | SLOTKIN TODD J | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $20.41 | $40,816 | 44,482 |
| 2019-06-13 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 10,000 | $0.00 | $0 | 34,746 |
| 2019-06-13 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 10,000 | $20.52 | $205,200 | 263,096 |
| 2019-06-13 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 10,000 | $8.36 | $83,600 | 273,096 |
| 2019-06-05 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 20,000 | $0.00 | $0 | 44,746 |
| 2019-06-05 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 20,000 | $20.52 | $410,400 | 263,096 |
| 2019-06-05 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 20,000 | $8.36 | $167,200 | 283,096 |
| 2019-05-08 | WILEY BENAREE PRATT | Dir |
Equity grant / award
A
|
Common Stock | 6,107 | $0.00 | $0 | 90,957 |
| 2019-05-08 | DIMARTINO JOSEPH S | Dir |
Equity grant / award
A
|
Common Stock | 6,107 | $0.00 | $0 | 45,202 |
| 2019-03-20 | SPURIO CHRIS | President, Financial Services |
Equity grant / award
A · derivative
|
Restricted Stock Units | 21,326 | $0.00 | $0 | 21,326 |
| 2019-03-20 | Kouzelos Michael P | President, Employee Services |
Equity grant / award
A · derivative
|
Restricted Stock Units | 19,291 | $0.00 | $0 | 19,291 |
| 2019-03-15 | SLOTKIN TODD J | Dir |
Open-market sell
S
|
Common Stock | 3,500 | $20.14 | $70,497 | 40,375 |
| 2019-03-13 | DIMARTINO JOSEPH S | Dir |
Open-market sell
S
|
Common Stock | 3,500 | $20.27 | $70,953 | 39,095 |
| 2019-03-13 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 5,754 | — | $48,103 | 69,246 |
| 2019-03-13 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 5,754 | $20.36 | $117,151 | 263,096 |
| 2019-03-13 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 5,754 | $8.36 | $48,103 | 268,850 |
| 2019-03-01 | DIMARTINO JOSEPH S | Dir |
Open-market sell
S
|
Common Stock | 3,488 | $20.63 | $71,957 | 42,595 |
| 2019-02-22 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 16,800 | $0.00 | $0 | 0 |
| 2019-02-22 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common Stock | 16,800 | $21.30 | $357,921 | 284,184 |
| 2019-02-22 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common Stock | 16,800 | $6.52 | $109,536 | 300,984 |
| 2019-02-21 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 3,200 | $0.00 | $0 | 16,800 |
| 2019-02-21 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common Stock | 3,200 | $21.26 | $68,045 | 284,184 |
| 2019-02-21 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common Stock | 3,200 | $6.52 | $20,864 | 287,384 |
| 2019-02-20 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 15,000 | $0.00 | $0 | 20,000 |
| 2019-02-20 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common Stock | 15,000 | $21.27 | $318,994 | 284,184 |
| 2019-02-20 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common Stock | 15,000 | $6.52 | $97,800 | 299,184 |
| 2019-01-08 | GLEESPEN MICHAEL W | Corp. Secretary |
Open-market sell
S
|
Common Stock | 15,318 | $20.02 | $306,666 | 39,880 |
| 2019-01-07 | GLEESPEN MICHAEL W | Corp. Secretary |
Open-market sell
S
|
Common Stock | 10,672 | $20.02 | $213,653 | 55,198 |
| 2019-01-04 | GLEESPEN MICHAEL W | Corp. Secretary |
Open-market sell
S
|
Common Stock | 44,010 | $20.01 | $880,640 | 65,870 |
| 2018-12-24 | WILEY BENAREE PRATT | Dir |
Equity grant / award
G
|
Common Stock | 10,525 | $0.00 | $0 | 84,850 |
| 2018-09-12 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 24,284 | $0.00 | $0 | 0 |
| 2018-09-12 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 15,091 | $23.45 | $353,884 | 673,945 |
| 2018-09-12 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 24,284 | $6.52 | $158,332 | 689,036 |
| 2018-09-12 | SPURIO CHRIS | President, Financial Services |
Open-market sell
S
|
Common Stock | 14,159 | $23.44 | $331,908 | 162,256 |
| 2018-09-11 | SPURIO CHRIS | President, Financial Services |
Open-market sell
S
|
Common Stock | 33,502 | $23.80 | $797,348 | 176,415 |
| 2018-09-11 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 28,229 | $0.00 | $0 | 24,284 |
| 2018-09-11 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 17,458 | $23.73 | $414,278 | 664,752 |
| 2018-09-11 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 28,229 | $6.52 | $184,053 | 682,210 |
| 2018-09-10 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 19,000 | $0.00 | $0 | 52,513 |
| 2018-09-10 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 11,806 | $23.88 | $281,927 | 653,981 |
| 2018-09-10 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 19,000 | $6.52 | $123,880 | 665,787 |
| 2018-09-10 | SPURIO CHRIS | President, Financial Services |
Open-market sell
S
|
Common Stock | 2,339 | $23.93 | $55,965 | 209,917 |
| 2018-09-07 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 38,487 | $0.00 | $0 | 71,513 |
| 2018-09-07 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common Stock | 23,361 | $23.89 | $558,141 | 646,787 |
| 2018-09-07 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common Stock | 38,487 | $6.52 | $250,935 | 670,148 |
| 2018-08-31 | WEIR DONALD V | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $23.77 | $237,747 | 11,955 |
| 2018-08-27 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 10,000 | $23.75 | $237,500 | 263,096 |
| 2018-08-23 | GLEESPEN MICHAEL W | Corp. Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option | 18,000 | $0.00 | $0 | 0 |
| 2018-08-23 | GLEESPEN MICHAEL W | Corp. Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option | 9,000 | $0.00 | $0 | 0 |
| 2018-08-23 | GLEESPEN MICHAEL W | Corp. Secretary |
Open-market sell
S
|
Common Stock | 18,000 | $23.40 | $421,214 | 109,880 |
| 2018-08-23 | GLEESPEN MICHAEL W | Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 18,000 | $8.36 | $150,480 | 127,880 |
| 2018-08-23 | GLEESPEN MICHAEL W | Corp. Secretary |
Open-market sell
S
|
Common Stock | 9,000 | $23.46 | $211,118 | 109,880 |
| 2018-08-23 | GLEESPEN MICHAEL W | Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 9,000 | $6.52 | $58,680 | 118,880 |
| 2018-08-14 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 400 | $0.00 | $0 | 10,000 |
| 2018-08-14 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 19,500 | $0.00 | $0 | 10,400 |
| 2018-08-14 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 400 | $22.65 | $9,060 | 273,096 |
| 2018-08-14 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 400 | $6.25 | $2,500 | 273,496 |
| 2018-08-14 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 19,500 | $22.70 | $442,650 | 273,096 |
| 2018-08-14 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 19,500 | $6.52 | $127,140 | 292,596 |
| 2018-08-13 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 100 | $0.00 | $0 | 29,900 |
| 2018-08-13 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common Stock | 100 | $22.65 | $2,265 | 273,096 |
| 2018-08-13 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common Stock | 100 | $6.52 | $652 | 273,196 |
| 2018-06-15 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 6,800 | $6.52 | $44,336 | 35,000 |
| 2018-06-15 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common stock | 6,800 | $22.16 | $150,682 | 284,184 |
| 2018-06-15 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common stock | 6,800 | $6.52 | $44,336 | 290,984 |
| 2018-06-14 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 21,200 | $6.52 | $138,224 | 41,800 |
| 2018-06-14 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common stock | 21,200 | $22.31 | $472,949 | 284,184 |
| 2018-06-14 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common stock | 21,200 | $6.52 | $138,224 | 305,384 |
| 2018-06-13 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 7,000 | $6.52 | $45,640 | 63,000 |
| 2018-06-13 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common stock | 7,000 | $21.92 | $153,447 | 284,184 |
| 2018-06-13 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common stock | 7,000 | $6.52 | $45,640 | 291,184 |
| 2018-06-11 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 14,963 | $6.52 | $97,559 | 35,037 |
| 2018-06-11 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common stock | 14,963 | $21.50 | $321,704 | 273,096 |
| 2018-06-11 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common stock | 14,963 | $6.52 | $97,559 | 288,059 |
| 2018-05-24 | WEIR DONALD V | Dir |
Open-market sell
S
|
Common stock | 10,000 | $20.31 | $203,071 | 21,955 |
| 2018-05-15 | GROVE WARE H | C.F.O. |
Other disposed transaction
F
|
Common stock | 3,519 | $19.60 | $68,972 | 273,096 |
| 2018-05-14 | GROVE WARE H | C.F.O. |
Other disposed transaction
F
|
Common stock | 3,519 | $19.45 | $68,445 | 276,615 |
| 2018-05-10 | GROVE WARE H | C.F.O. |
Other disposed transaction
F
|
Common stock | 3,519 | $19.50 | $68,620 | 280,134 |
| 2018-05-09 | GLEESPEN MICHAEL W | Corp. Secretary |
Equity grant / award
A · derivative
|
Employee Stock Option | 36,000 | $0.00 | $0 | 36,000 |
| 2018-05-09 | GLEESPEN MICHAEL W | Corp. Secretary |
Equity grant / award
A
|
Common stock | 12,000 | $0.00 | $0 | 113,712 |
| 2018-04-27 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common stock | 1,000 | $18.96 | $18,958 | 328,675 |
| 2018-03-06 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 6,031 | $6.52 | $39,322 | 50,000 |
| 2018-03-06 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common stock | 6,031 | $18.50 | $111,574 | 257,172 |
| 2018-03-06 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common stock | 6,031 | $6.52 | $39,322 | 263,203 |
| 2018-03-05 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 10,000 | $6.52 | $65,200 | 56,031 |
| 2018-03-05 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common stock | 10,000 | $18.34 | $183,425 | 257,172 |
| 2018-03-05 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common stock | 10,000 | $6.52 | $65,200 | 267,172 |
| 2018-03-02 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 8,969 | $6.52 | $58,478 | 66,031 |
| 2018-03-02 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common stock | 8,969 | $18.27 | $163,864 | 257,172 |
| 2018-03-02 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common stock | 8,969 | $6.52 | $58,478 | 266,141 |
| 2018-02-27 | DIMARTINO JOSEPH S | Dir |
Open-market sell
S
|
Common stock | 4,698 | $18.56 | $87,178 | 50,081 |
| 2018-02-22 | GERARD STEVEN L | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option | 92,646 | $6.52 | $604,052 | 0 |
| 2018-02-22 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common stock | 92,646 | $18.16 | $1,682,294 | 329,675 |
| 2018-02-22 | GERARD STEVEN L | Dir |
Exercise / conversion
M
|
Common stock | 92,646 | $6.52 | $604,052 | 422,321 |
| 2018-02-21 | GERARD STEVEN L | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option | 17,301 | $6.52 | $112,803 | 92,646 |
| 2018-02-21 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common stock | 17,301 | $18.00 | $311,418 | 329,675 |
| 2018-02-21 | GERARD STEVEN L | Dir |
Exercise / conversion
M
|
Common stock | 17,301 | $6.52 | $112,803 | 346,976 |
| 2018-02-07 | WILEY BENAREE PRATT | Dir |
Equity grant / award
A
|
Common stock | 6,192 | $0.00 | $0 | 95,375 |
| 2017-12-15 | GERARD STEVEN L | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option | 26,423 | $6.52 | $172,278 | 109,947 |
| 2017-12-15 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common stock | 26,423 | $15.03 | $397,138 | 323,483 |
| 2017-12-15 | GERARD STEVEN L | Dir |
Exercise / conversion
M
|
Common stock | 26,423 | $6.52 | $172,278 | 349,906 |
| 2017-12-13 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 9,841 | $5.87 | $57,767 | 0 |
| 2017-12-13 | Kouzelos Michael P | President, Employee Services |
Other disposed transaction
F
|
Common stock | 6,108 | $14.98 | $91,498 | 266,573 |
| 2017-12-13 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common stock | 9,841 | $5.87 | $57,767 | 272,681 |
| 2017-12-12 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 67,993 | $5.87 | $399,119 | 0 |
| 2017-12-12 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common stock | 47,378 | $14.95 | $708,301 | 604,731 |
| 2017-12-12 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common stock | 67,993 | $5.87 | $399,119 | 652,109 |
| 2017-12-12 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 35,000 | $5.87 | $205,450 | 9,841 |
| 2017-12-12 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 25,159 | $5.87 | $147,683 | 44,841 |
| 2017-12-12 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common stock | 35,000 | $14.95 | $523,250 | 262,840 |
| 2017-12-12 | Kouzelos Michael P | President, Employee Services |
Other disposed transaction
F
|
Common stock | 15,291 | $14.95 | $228,600 | 297,840 |
| 2017-12-12 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common stock | 25,159 | $5.87 | $147,683 | 313,131 |
| 2017-12-12 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common stock | 35,000 | $5.87 | $205,450 | 287,972 |
| 2017-12-11 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 3,869 | $5.87 | $22,711 | 67,993 |
| 2017-12-11 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common stock | 2,696 | $14.95 | $40,305 | 584,116 |
| 2017-12-11 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common stock | 3,869 | $5.87 | $22,711 | 586,812 |
| 2017-12-08 | GERARD STEVEN L | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option | 9,899 | $6.52 | $64,541 | 170,101 |
| 2017-12-08 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common stock | 9,899 | $15.00 | $148,485 | 323,483 |
| 2017-12-08 | GERARD STEVEN L | Dir |
Exercise / conversion
M
|
Common stock | 9,899 | $6.52 | $64,541 | 333,382 |
| 2017-12-08 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 30,000 | $5.87 | $176,100 | 71,862 |
| 2017-12-08 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common stock | 20,913 | $14.95 | $312,649 | 582,943 |
| 2017-12-08 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common stock | 30,000 | $5.87 | $176,100 | 603,856 |
| 2017-12-07 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 138 | $5.87 | $810 | 101,862 |
| 2017-12-07 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common stock | 100 | $15.05 | $1,505 | 573,856 |
| 2017-12-07 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common stock | 138 | $5.87 | $810 | 573,956 |
| 2017-12-05 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 3,000 | $5.87 | $17,610 | 102,000 |
| 2017-12-05 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common stock | 2,089 | $15.05 | $31,439 | 573,818 |
| 2017-12-05 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common stock | 3,000 | $5.87 | $17,610 | 575,907 |
| 2017-12-04 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 5,000 | $5.87 | $29,350 | 105,000 |
| 2017-12-04 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common stock | 3,480 | $15.05 | $52,374 | 572,907 |
| 2017-12-04 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common stock | 5,000 | $5.87 | $29,350 | 576,387 |
| 2017-09-12 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 16,250 | $6.52 | $105,950 | 0 |
| 2017-09-12 | SPURIO CHRIS | President, Financial Services |
Open-market sell
S
|
Common stock | 16,250 | $15.18 | $246,724 | 191,293 |
| 2017-08-31 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 25,000 | $5.87 | $146,750 | 0 |
| 2017-08-31 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common stock | 25,000 | $15.06 | $376,515 | 257,172 |
| 2017-08-31 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common stock | 25,000 | $5.87 | $146,750 | 282,172 |
| 2017-06-15 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 17,426 | $5.87 | $102,291 | 25,000 |
| 2017-06-15 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common stock | 17,426 | $15.23 | $265,363 | 257,172 |
| 2017-06-15 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common stock | 17,426 | $5.87 | $102,291 | 274,598 |
| 2017-06-14 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 5,501 | $5.87 | $32,291 | 42,426 |
| 2017-06-14 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common stock | 5,501 | $15.33 | $84,330 | 257,172 |
| 2017-06-14 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common stock | 5,501 | $5.87 | $32,291 | 262,673 |
| 2017-06-12 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 2,073 | $5.87 | $12,169 | 47,927 |
| 2017-06-12 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common stock | 2,073 | $15.45 | $32,028 | 257,172 |
| 2017-06-12 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common stock | 2,073 | $5.87 | $12,169 | 259,245 |
| 2017-06-09 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 23,900 | $5.87 | $140,293 | 50,000 |
| 2017-06-09 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common stock | 23,900 | $15.10 | $360,890 | 257,172 |
| 2017-06-09 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common stock | 23,900 | $5.87 | $140,293 | 281,072 |
| 2017-06-08 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 1,100 | $5.87 | $6,457 | 73,900 |
| 2017-06-08 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common stock | 1,100 | $15.10 | $16,610 | 257,172 |
| 2017-06-08 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common stock | 1,100 | $5.87 | $6,457 | 258,272 |
| 2017-05-18 | GLEESPEN MICHAEL W | Corp. Secretary |
Open-market sell
S
|
Common stock | 8,000 | $15.01 | $120,040 | 101,712 |
| 2017-05-17 | WEIR DONALD V | Dir |
Open-market sell
S
|
Common stock | 10,000 | $15.22 | $152,240 | 25,763 |
| 2017-05-16 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common stock | 1,928 | $15.26 | $29,418 | 257,172 |
| 2017-05-15 | GROVE WARE H | C.F.O. |
Other disposed transaction
F
|
Common stock | 2,464 | $15.25 | $37,576 | 259,100 |
| 2017-05-15 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common stock | 1,072 | $15.25 | $16,348 | 261,564 |
| 2017-05-15 | Kouzelos Michael P | President, Employee Services |
Other disposed transaction
F
|
Common stock | 2,054 | $15.25 | $31,324 | 252,972 |
| 2017-05-14 | GROVE WARE H | C.F.O. |
Other disposed transaction
F
|
Common stock | 2,464 | $15.25 | $37,576 | 262,636 |
| 2017-05-14 | Kouzelos Michael P | President, Employee Services |
Other disposed transaction
F
|
Common stock | 1,971 | $15.25 | $30,058 | 255,026 |
| 2017-05-12 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common stock | 9,000 | $15.23 | $137,070 | 265,100 |
| 2017-05-11 | GERARD STEVEN L | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option | 51,594 | $5.87 | $302,857 | 0 |
| 2017-05-11 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common stock | 51,594 | $15.33 | $790,936 | 323,483 |
| 2017-05-11 | GERARD STEVEN L | Dir |
Exercise / conversion
M
|
Common stock | 51,594 | $5.87 | $302,857 | 375,077 |
| 2017-05-10 | SPURIO CHRIS | President, Financial Services |
Equity grant / award
A · derivative
|
Employee Stock Option | 75,000 | $0.00 | $0 | 75,000 |
| 2017-05-10 | SPURIO CHRIS | President, Financial Services |
Other disposed transaction
F
|
Common stock | 2,464 | $15.55 | $38,315 | 212,017 |
| 2017-05-10 | SPURIO CHRIS | President, Financial Services |
Equity grant / award
A
|
Common stock | 30,000 | $0.00 | $0 | 214,481 |
| 2017-05-10 | GERARD STEVEN L | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option | 2,000 | $5.87 | $11,740 | 51,594 |
| 2017-05-10 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common stock | 2,000 | $15.50 | $31,000 | 323,483 |
| 2017-05-10 | GERARD STEVEN L | Dir |
Exercise / conversion
M
|
Common stock | 2,000 | $5.87 | $11,740 | 325,483 |
| 2017-05-09 | SPURIO CHRIS | President, Financial Services |
Other disposed transaction
F
|
Common stock | 1,807 | $15.45 | $27,918 | 184,481 |
| 2017-05-08 | GERARD STEVEN L | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option | 22,406 | $5.87 | $131,523 | 53,594 |
| 2017-05-08 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common stock | 22,406 | $15.59 | $349,265 | 323,483 |
| 2017-05-08 | GERARD STEVEN L | Dir |
Exercise / conversion
M
|
Common stock | 22,406 | $5.87 | $131,523 | 345,889 |
| 2017-05-05 | GERARD STEVEN L | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option | 49,000 | $5.87 | $287,630 | 76,000 |
| 2017-05-05 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common stock | 49,000 | $15.66 | $767,183 | 323,483 |
| 2017-05-05 | GERARD STEVEN L | Dir |
Exercise / conversion
M
|
Common stock | 49,000 | $5.87 | $287,630 | 372,483 |
| 2017-05-04 | GERARD STEVEN L | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option | 40,500 | $5.87 | $237,735 | 125,000 |
| 2017-05-04 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common stock | 40,500 | $15.60 | $631,800 | 323,483 |
| 2017-05-04 | GERARD STEVEN L | Dir |
Exercise / conversion
M
|
Common stock | 40,500 | $5.87 | $237,735 | 363,983 |
| 2017-05-03 | GERARD STEVEN L | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option | 4,500 | $5.87 | $26,415 | 165,500 |
| 2017-05-03 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common stock | 4,500 | $15.50 | $69,750 | 323,483 |
| 2017-05-03 | GERARD STEVEN L | Dir |
Exercise / conversion
M
|
Common stock | 4,500 | $5.87 | $26,415 | 327,983 |
| 2017-05-02 | GERARD STEVEN L | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option | 10,000 | $5.87 | $58,700 | 170,000 |
| 2017-05-02 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common stock | 10,000 | $15.54 | $155,370 | 323,483 |
| 2017-05-02 | GERARD STEVEN L | Dir |
Exercise / conversion
M
|
Common stock | 10,000 | $5.87 | $58,700 | 333,483 |
| 2017-03-17 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 12,173 | $7.41 | $90,202 | 0 |
| 2017-03-17 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common stock | 9,801 | $14.13 | $138,486 | 544,912 |
| 2017-03-17 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common stock | 12,173 | $7.41 | $90,202 | 554,713 |
| 2017-03-16 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 15,500 | $7.41 | $114,855 | 12,173 |
| 2017-03-16 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common stock | 11,928 | $14.12 | $168,391 | 542,540 |
| 2017-03-16 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common stock | 15,500 | $7.41 | $114,855 | 554,468 |
| 2017-03-15 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 39,163 | $7.41 | $290,198 | 27,673 |
| 2017-03-15 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common stock | 30,000 | $14.03 | $420,750 | 538,968 |
| 2017-03-15 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common stock | 39,163 | $7.41 | $290,198 | 568,968 |
| 2017-03-14 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option | 43,164 | $7.41 | $319,845 | 66,836 |
| 2017-03-14 | GRISKO JEROME P | CEO & President |
Other disposed transaction
F
|
Common stock | 32,763 | $13.89 | $455,111 | 529,764 |
| 2017-03-14 | GRISKO JEROME P | CEO & President |
Exercise / conversion
M
|
Common stock | 43,164 | $7.41 | $319,845 | 562,527 |
| 2017-03-10 | GLEESPEN MICHAEL W | Corp. Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option | 18,000 | $8.36 | $150,480 | 18,000 |
| 2017-03-10 | GLEESPEN MICHAEL W | Corp. Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option | 9,000 | $5.87 | $52,830 | 0 |
| 2017-03-10 | GLEESPEN MICHAEL W | Corp. Secretary |
Open-market sell
S
|
Common stock | 18,000 | $13.87 | $249,642 | 101,656 |
| 2017-03-10 | GLEESPEN MICHAEL W | Corp. Secretary |
Open-market sell
S
|
Common stock | 9,000 | $13.87 | $124,821 | 137,656 |
| 2017-03-10 | GLEESPEN MICHAEL W | Corp. Secretary |
Exercise / conversion
M
|
Common stock | 9,000 | $5.87 | $52,830 | 146,656 |
| 2017-03-10 | GLEESPEN MICHAEL W | Corp. Secretary |
Exercise / conversion
M
|
Common stock | 18,000 | $8.36 | $150,480 | 119,656 |
| 2017-02-22 | SLOTKIN TODD J | Dir |
Open-market sell
S
|
Common stock | 8,500 | $13.56 | $115,265 | 37,683 |
| 2017-02-21 | DIMARTINO JOSEPH S | Dir |
Open-market sell
S
|
Common stock | 10,700 | $13.60 | $145,532 | 48,587 |
| 2017-02-08 | WILEY BENAREE PRATT | Dir |
Equity grant / award
A
|
Common stock | 7,783 | $0.00 | $0 | 89,183 |
| 2016-12-13 | WEIR DONALD V | Dir |
Open-market sell
S
|
Common stock | 20,000 | $13.49 | $269,800 | 27,980 |
| 2016-12-12 | BURDICK RICK L | Dir |
Equity grant / award
G
|
Common stock | 1,400 | $0.00 | $0 | 144,225 |
| 2016-12-06 | BURDICK RICK L | Dir |
Equity grant / award
G
|
Common stock | 5,000 | $0.00 | $0 | 145,625 |
| 2016-11-14 | Marek Kelly | — |
Exercise / conversion
M · derivative
|
Employee Stock Option | 9,000 | $9.35 | $84,150 | 0 |
| 2016-11-14 | Marek Kelly | — |
Exercise / conversion
M · derivative
|
Employee Stock Option | 6,000 | $8.36 | $50,160 | 0 |
| 2016-11-14 | Marek Kelly | — |
Exercise / conversion
M · derivative
|
Employee Stock Option | 3,000 | $6.52 | $19,560 | 0 |
| 2016-11-14 | Marek Kelly | — |
Open-market sell
S
|
Common stock | 9,000 | $11.71 | $105,422 | 44,957 |
| 2016-11-14 | Marek Kelly | — |
Open-market sell
S
|
Common stock | 6,000 | $11.71 | $70,282 | 53,957 |
| 2016-11-14 | Marek Kelly | — |
Open-market sell
S
|
Common stock | 3,000 | $11.71 | $35,141 | 59,957 |
| 2016-11-14 | Marek Kelly | — |
Exercise / conversion
M
|
Common stock | 3,000 | $6.52 | $19,560 | 62,957 |
| 2016-11-14 | Marek Kelly | — |
Exercise / conversion
M
|
Common stock | 6,000 | $8.36 | $50,160 | 59,957 |
| 2016-11-14 | Marek Kelly | — |
Exercise / conversion
M
|
Common stock | 9,000 | $9.35 | $84,150 | 53,957 |
| 2016-11-10 | GERARD STEVEN L | Dir |
Exercise / conversion
M · derivative
|
Employee Stock Option | 180,000 | $7.41 | $1,333,800 | 0 |
| 2016-11-10 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common stock | 180,000 | $11.26 | $2,027,340 | 315,700 |
| 2016-11-10 | GERARD STEVEN L | Dir |
Exercise / conversion
M
|
Common stock | 180,000 | $7.41 | $1,333,800 | 495,700 |
| 2016-11-09 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 21,661 | $7.41 | $160,508 | 0 |
| 2016-11-09 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common stock | 21,661 | $11.00 | $238,271 | 249,028 |
| 2016-11-09 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common stock | 21,661 | $7.41 | $160,508 | 270,689 |
| 2016-11-08 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 6,033 | $7.41 | $44,705 | 21,661 |
| 2016-11-08 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common stock | 6,033 | $11.00 | $66,363 | 249,028 |
| 2016-11-08 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common stock | 6,033 | $7.41 | $44,705 | 255,061 |
| 2016-11-07 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 42,000 | $7.41 | $311,220 | 27,694 |
| 2016-11-07 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common stock | 42,000 | $11.02 | $462,840 | 249,028 |
| 2016-11-07 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common stock | 42,000 | $7.41 | $311,220 | 291,028 |
| 2016-11-04 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 1,000 | $7.41 | $7,410 | 69,694 |
| 2016-11-04 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common stock | 1,000 | $11.00 | $11,000 | 249,028 |
| 2016-11-04 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common stock | 1,000 | $7.41 | $7,410 | 250,028 |
| 2016-11-03 | GROVE WARE H | C.F.O. |
Exercise / conversion
M · derivative
|
Employee Stock Option | 4,306 | $7.41 | $31,907 | 70,694 |
| 2016-11-03 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common stock | 4,306 | $11.00 | $47,382 | 249,028 |
| 2016-11-03 | GROVE WARE H | C.F.O. |
Exercise / conversion
M
|
Common stock | 4,306 | $7.41 | $31,907 | 253,334 |
| 2016-09-13 | GRISKO JEROME P | CEO & President |
Open-market sell
S
|
Common stock | 9,090 | $11.08 | $100,717 | 519,074 |
| 2016-09-08 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common stock | 22,159 | $11.70 | $259,260 | 315,700 |
| 2016-08-31 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common stock | 1,681 | $11.35 | $19,079 | 337,859 |
| 2016-08-30 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common stock | 46,216 | $11.35 | $524,552 | 339,540 |
| 2016-08-29 | GERARD STEVEN L | Dir |
Open-market sell
S
|
Common stock | 28,784 | $11.42 | $328,713 | 385,756 |
| 2016-08-25 | SPURIO CHRIS | President, Financial Services |
Open-market sell
S
|
Common stock | 7,000 | $11.60 | $81,200 | 186,140 |
| 2016-08-15 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M
|
Common stock | 21 | $11.42 | $235 | 193,140 |
| 2016-08-11 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 18,000 | $8.36 | $150,480 | 36,000 |
| 2016-08-11 | SPURIO CHRIS | President, Financial Services |
Other disposed transaction
F
|
Common stock | 15,241 | $11.24 | $171,272 | 193,119 |
| 2016-08-11 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M
|
Common stock | 18,000 | $8.36 | $150,480 | 208,360 |
| 2016-08-10 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 18,000 | $8.36 | $150,480 | 54,000 |
| 2016-08-10 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 8,750 | $6.52 | $57,050 | 16,250 |
| 2016-08-10 | SPURIO CHRIS | President, Financial Services |
Other disposed transaction
F
|
Common stock | 15,308 | $11.13 | $170,354 | 190,360 |
| 2016-08-10 | SPURIO CHRIS | President, Financial Services |
Other disposed transaction
F
|
Common stock | 6,450 | $11.09 | $71,562 | 205,668 |
| 2016-08-10 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M
|
Common stock | 8,750 | $6.52 | $57,050 | 212,118 |
| 2016-08-10 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M
|
Common stock | 18,000 | $8.36 | $150,480 | 203,368 |
| 2016-08-09 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 37,500 | $6.52 | $244,500 | 25,000 |
| 2016-08-09 | SPURIO CHRIS | President, Financial Services |
Other disposed transaction
F
|
Common stock | 27,675 | $11.07 | $306,415 | 185,368 |
| 2016-08-09 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M
|
Common stock | 37,500 | $6.52 | $244,500 | 213,043 |
| 2016-08-08 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 15,000 | $5.87 | $88,050 | 0 |
| 2016-08-08 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 2,500 | $6.52 | $16,300 | 62,500 |
| 2016-08-08 | SPURIO CHRIS | President, Financial Services |
Other disposed transaction
F
|
Common stock | 10,493 | $11.06 | $116,053 | 175,543 |
| 2016-08-08 | SPURIO CHRIS | President, Financial Services |
Other disposed transaction
F
|
Common stock | 1,858 | $11.05 | $20,531 | 186,036 |
| 2016-08-08 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M
|
Common stock | 2,500 | $6.52 | $16,300 | 187,894 |
| 2016-08-08 | SPURIO CHRIS | President, Financial Services |
Exercise / conversion
M
|
Common stock | 15,000 | $5.87 | $88,050 | 185,394 |
| 2016-07-15 | SPURIO CHRIS | President, Financial Services |
Open-market buy
P
|
Common stock | 22 | $10.87 | $235 | 170,394 |
| 2016-06-15 | SPURIO CHRIS | President, Financial Services |
Open-market buy
P
|
Common stock | 22 | $10.58 | $235 | 170,372 |
| 2016-06-14 | SLOTKIN TODD J | Dir |
Open-market sell
S
|
Common stock | 8,000 | $10.54 | $84,360 | 38,400 |
| 2016-06-06 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 50,000 | $0.00 | $0 | 0 |
| 2016-06-06 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common stock | 50,000 | $10.71 | $535,680 | 236,022 |
| 2016-06-06 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common stock | 50,000 | $7.41 | $370,500 | 286,022 |
| 2016-06-03 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M · derivative
|
Employee Stock Option | 20,000 | $0.00 | $0 | 50,000 |
| 2016-06-03 | Kouzelos Michael P | President, Employee Services |
Open-market sell
S
|
Common stock | 20,000 | $10.67 | $213,400 | 236,022 |
| 2016-06-03 | Kouzelos Michael P | President, Employee Services |
Exercise / conversion
M
|
Common stock | 20,000 | $7.41 | $148,200 | 256,022 |
| 2016-06-02 | Marek Kelly | Treasurer |
Exercise / conversion
M · derivative
|
Employee Stock Option | 3,000 | $0.00 | $0 | 9,000 |
| 2016-06-02 | Marek Kelly | Treasurer |
Exercise / conversion
M · derivative
|
Employee Stock Option | 6,000 | $0.00 | $0 | 6,000 |
| 2016-06-02 | Marek Kelly | Treasurer |
Open-market sell
S
|
Common stock | 15,000 | $10.65 | $159,750 | 44,957 |
| 2016-06-02 | Marek Kelly | Treasurer |
Exercise / conversion
M
|
Common stock | 3,000 | $9.35 | $28,050 | 59,957 |
| 2016-06-02 | Marek Kelly | Treasurer |
Exercise / conversion
M
|
Common stock | 6,000 | $6.52 | $39,120 | 56,957 |
| 2016-06-01 | Marek Kelly | Treasurer |
Exercise / conversion
M · derivative
|
Employee Stock Option | 6,000 | $0.00 | $0 | 0 |
| 2016-06-01 | Marek Kelly | Treasurer |
Open-market sell
S
|
Common stock | 12,000 | $10.66 | $127,920 | 44,957 |
| 2016-06-01 | Marek Kelly | Treasurer |
Exercise / conversion
M
|
Common stock | 6,000 | $5.87 | $35,220 | 56,957 |
| 2016-05-24 | GROVE WARE H | C.F.O. |
Open-market sell
S
|
Common stock | 10,000 | $10.30 | $102,962 | 249,028 |
| 2016-05-22 | GROVE WARE H | C.F.O. |
Other disposed transaction
F
|
Common stock | 2,624 | $10.35 | $27,158 | 259,028 |
| 2016-05-15 | Marek Kelly | Treasurer |
Other disposed transaction
F
|
Common stock | 504 | $10.20 | $5,141 | 45,428 |
| 2016-05-14 | Marek Kelly | Treasurer |
Other disposed transaction
F
|
Common stock | 504 | $10.20 | $5,141 | 45,932 |
| 2016-05-09 | Marek Kelly | Treasurer |
Other disposed transaction
F
|
Common stock | 504 | $10.19 | $5,136 | 46,436 |
| 2016-04-15 | SPURIO CHRIS | President, Financial Services |
Open-market buy
P
|
Common stock | 23 | $10.09 | $235 | 148,829 |