Financial Metrics
CNXN PC CONNECTION INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 572394000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 676165000.0 | +18.1% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 708485000.0 | +4.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 670594000.0 | -5.3% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 749792000.0 | +11.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 729230000.0 | -2.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 624895000.0 | -14.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 706570000.0 | +13.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 658504000.0 | -6.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 632921000.0 | -3.9% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 741076000.0 | +17.1% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 729410000.0 | -1.6% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 711850000.0 | -2.4% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 550002000.0 | -22.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 652752000.0 | +18.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 636892000.0 | -2.4% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 704161000.0 | +10.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 751368000.0 | +6.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 788344000.0 | +4.9% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 828509000.0 | +5.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 775692000.0 | -6.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 727545000.0 | -6.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 733547000.0 | +0.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 693086000.0 | -5.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 632025000.0 | -8.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 736479000.0 | +16.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 724717000.0 | -1.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 701046000.0 | -3.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 759693000.0 | +8.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 709068000.0 | -6.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 2692592000.0 | — | USD | 10-K | 2019-02-07 |
| Annual | 2017-12-31 | 2911883000.0 | +8.1% | USD | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 2699489000.0 | -7.3% | USD | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 2820034000.0 | +4.5% | USD | 10-K | 2022-03-14 |
| Annual | 2020-12-31 | 2590290000.0 | -8.1% | USD | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 2892595000.0 | +11.7% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 3124996000.0 | +8.0% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 2850644000.0 | -8.8% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 2802118000.0 | -1.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2872746000.0 | +2.5% | USD | 10-K | 2026-02-24 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 82193000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 93874000.0 | +14.2% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 96967000.0 | +3.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 86733000.0 | -10.6% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 99670000.0 | +14.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 96143000.0 | -3.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 96372000.0 | +0.2% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 107468000.0 | +11.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 100444000.0 | -6.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 99347000.0 | -1.1% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 116987000.0 | +17.8% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 118863000.0 | +1.6% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 113118000.0 | -4.8% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 89000000.0 | -21.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 107830000.0 | +21.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 100520000.0 | -6.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 116327000.0 | +15.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 120697000.0 | +3.8% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 128306000.0 | +6.3% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 136901000.0 | +6.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 136626000.0 | -0.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 122296000.0 | -10.5% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 127777000.0 | +4.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 131888000.0 | +3.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 118072000.0 | -10.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 136542000.0 | +15.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 135406000.0 | -0.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 127311000.0 | -6.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 137766000.0 | +8.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 138645000.0 | +0.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 371157000.0 | — | USD | 10-K | 2019-02-07 |
| Annual | 2017-12-31 | 382076000.0 | +2.9% | USD | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 411086000.0 | +7.6% | USD | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 451310000.0 | +9.8% | USD | 10-K | 2022-03-14 |
| Annual | 2020-12-31 | 418807000.0 | -7.2% | USD | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 464579000.0 | +10.9% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 526177000.0 | +13.3% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 511736000.0 | -2.7% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 519794000.0 | +1.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 539330000.0 | +3.8% | USD | 10-K | 2026-02-24 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 15164000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 21010000.0 | +38.6% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 22445000.0 | +6.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 11452000.0 | -49.0% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 22440000.0 | +95.9% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 21739000.0 | -3.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 15472000.0 | -28.8% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 24947000.0 | +61.2% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 18950000.0 | -24.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 17409000.0 | -8.1% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 32323000.0 | +85.7% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 32637000.0 | +1.0% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 20650000.0 | -36.7% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 10588000.0 | -48.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 21077000.0 | +99.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 14120000.0 | -33.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 23764000.0 | +68.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 27328000.0 | +15.0% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 30134000.0 | +10.3% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 34770000.0 | +15.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 31739000.0 | -8.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 18117000.0 | -42.9% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 25071000.0 | +38.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 32022000.0 | +27.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 13464000.0 | -58.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 30919000.0 | +129.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 30041000.0 | -2.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 14522000.0 | -51.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 30897000.0 | +112.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 30266000.0 | -2.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 80520000.0 | — | USD | 10-K | 2019-02-07 |
| Annual | 2017-12-31 | 77527000.0 | -3.7% | USD | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 85686000.0 | +10.5% | USD | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 111972000.0 | +30.7% | USD | 10-K | 2022-03-14 |
| Annual | 2020-12-31 | 72074000.0 | -35.6% | USD | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 96517000.0 | +33.9% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 120552000.0 | +24.9% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 103153000.0 | -14.4% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 97062000.0 | -5.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 99282000.0 | +2.3% | USD | 10-K | 2026-02-24 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 9063000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 21521000.0 | +137.5% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 35114000.0 | +63.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 7432000.0 | -78.8% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 21017000.0 | +182.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 34134000.0 | +62.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 11300000.0 | -66.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-06-30 | 29526000.0 | +161.3% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 43292000.0 | +46.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 12727000.0 | -70.6% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 36395000.0 | +186.0% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 60145000.0 | +65.3% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 14896000.0 | -75.2% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 22539000.0 | +51.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 39469000.0 | +75.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 10184000.0 | -74.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 27476000.0 | +169.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 47521000.0 | +73.0% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 21792000.0 | -54.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 47190000.0 | +116.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 70396000.0 | +49.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 14198000.0 | -79.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 33895000.0 | +138.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 59493000.0 | +75.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 13154000.0 | -77.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 39315000.0 | +198.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 66374000.0 | +68.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 13481000.0 | -79.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 38270000.0 | +183.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 63010000.0 | +64.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 48111000.0 | — | USD | 10-K | 2019-02-07 |
| Annual | 2017-12-31 | 54857000.0 | +14.0% | USD | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 64592000.0 | +17.7% | USD | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 82111000.0 | +27.1% | USD | 10-K | 2022-03-14 |
| Annual | 2020-12-31 | 55765000.0 | -32.1% | USD | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 69906000.0 | +25.4% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 89219000.0 | +27.6% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 83271000.0 | -6.7% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 87095000.0 | +4.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 83722000.0 | -3.9% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.34 | — | USD/shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.47 | +38.2% | USD/shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.51 | +8.5% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.28 | -45.1% | USD/shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.51 | +82.1% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.49 | -3.9% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.42 | -14.3% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.68 | +61.9% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.52 | -23.5% | USD/shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.48 | -7.7% | USD/shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.9 | +87.5% | USD/shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.9 | +0.0% | USD/shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.57 | -36.7% | USD/shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.29 | -49.1% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.65 | +124.1% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.39 | -40.0% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.66 | +69.2% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.77 | +16.7% | USD/shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.83 | +7.8% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.97 | +16.9% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.88 | -9.3% | USD/shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.54 | -38.6% | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.75 | +38.9% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.97 | +29.3% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.5 | -48.5% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.99 | +98.0% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1.03 | +4.0% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.52 | -49.5% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.98 | +88.5% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.98 | +0.0% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 1.81 | — | USD/shares | 10-K | 2019-02-07 |
| Annual | 2017-12-31 | 2.05 | +13.3% | USD/shares | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 2.42 | +18.0% | USD/shares | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 3.12 | +28.9% | USD/shares | 10-K | 2022-03-14 |
| Annual | 2020-12-31 | 2.13 | -31.7% | USD/shares | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 2.67 | +25.4% | USD/shares | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 3.4 | +27.3% | USD/shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 3.17 | -6.8% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 3.31 | +4.4% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 3.28 | -0.9% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.34 | — | USD/shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.47 | +38.2% | USD/shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.51 | +8.5% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.28 | -45.1% | USD/shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.51 | +82.1% | USD/shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.49 | -3.9% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.42 | -14.3% | USD/shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.68 | +61.9% | USD/shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.51 | -25.0% | USD/shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.48 | -5.9% | USD/shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.89 | +85.4% | USD/shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.9 | +1.1% | USD/shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.56 | -37.8% | USD/shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.29 | -48.2% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.64 | +120.7% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.39 | -39.1% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.66 | +69.2% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.76 | +15.2% | USD/shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.83 | +9.2% | USD/shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.96 | +15.7% | USD/shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.88 | -8.3% | USD/shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.54 | -38.6% | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.75 | +38.9% | USD/shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.97 | +29.3% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.5 | -48.5% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.99 | +98.0% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1.02 | +3.0% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.51 | -50.0% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.97 | +90.2% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.97 | +0.0% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 1.8 | — | USD/shares | 10-K | 2019-02-07 |
| Annual | 2017-12-31 | 2.04 | +13.3% | USD/shares | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 2.41 | +18.1% | USD/shares | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 3.1 | +28.6% | USD/shares | 10-K | 2022-03-14 |
| Annual | 2020-12-31 | 2.12 | -31.6% | USD/shares | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 2.65 | +25.0% | USD/shares | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 3.37 | +27.2% | USD/shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 3.15 | -6.5% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 3.29 | +4.4% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 3.27 | -0.6% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 90980000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 47299000.0 | -48.0% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 66883000.0 | +41.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 49180000.0 | -26.5% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-03-31 | 65755000.0 | +33.7% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 28131000.0 | -57.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 62338000.0 | +121.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 49990000.0 | -19.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 70967000.0 | +42.0% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 68680000.0 | -3.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 102243000.0 | +48.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 91703000.0 | -10.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 93470000.0 | +1.9% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 69739000.0 | -25.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 98489000.0 | +41.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 90060000.0 | -8.6% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 111323000.0 | +23.6% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 165943000.0 | +49.1% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 108051000.0 | -34.9% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 95655000.0 | -11.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 92257000.0 | -3.6% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 115665000.0 | +25.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 89728000.0 | -22.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 108310000.0 | +20.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 67409000.0 | -37.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 94896000.0 | +40.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 116190000.0 | +22.4% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 122930000.0 | +5.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 134810000.0 | +9.7% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 243983000.0 | +81.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 240509000.0 | -1.4% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 144954000.0 | -39.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 147579000.0 | +1.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 128213000.0 | -13.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 167511000.0 | +30.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 178318000.0 | +6.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 182457000.0 | +2.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 186744000.0 | +2.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 187845000.0 | +0.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 49180000.0 | — | USD | 10-K | 2018-03-09 |
| Annual | 2017-12-31 | 49990000.0 | +1.6% | USD | 10-K | 2019-02-07 |
| Annual | 2018-12-31 | 91703000.0 | +83.4% | USD | 10-K | 2020-02-06 |
| Annual | 2019-12-31 | 90060000.0 | -1.8% | USD | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 95655000.0 | +6.2% | USD | 10-K | 2022-03-14 |
| Annual | 2021-12-31 | 108310000.0 | +13.2% | USD | 10-K | 2023-03-06 |
| Annual | 2022-12-31 | 122930000.0 | +13.5% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 144954000.0 | +17.9% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 178318000.0 | +23.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 193221000.0 | +8.4% | USD | 10-K | 2026-02-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 288306000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 387975000.0 | +34.6% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 357967000.0 | -7.7% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 411883000.0 | +15.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 378453000.0 | -8.1% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 426439000.0 | +12.7% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 382666000.0 | -10.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 449682000.0 | +17.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-01-02 | 464250000.0 | +3.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 408334000.0 | -12.0% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 463994000.0 | +13.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 400831000.0 | -13.6% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 447698000.0 | +11.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 433948000.0 | -3.1% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 500912000.0 | +15.4% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 478907000.0 | -4.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 549626000.0 | +14.8% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 485316000.0 | -11.7% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 446716000.0 | -8.0% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 588960000.0 | +31.8% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 611021000.0 | +3.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 554696000.0 | -9.2% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 581656000.0 | +4.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 585380000.0 | +0.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 607532000.0 | +3.8% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 634142000.0 | +4.4% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 643953000.0 | +1.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 646656000.0 | +0.4% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 610280000.0 | -5.6% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 621844000.0 | +1.9% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 592663000.0 | -4.7% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 587597000.0 | -0.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 606834000.0 | +3.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 527259000.0 | -13.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 598826000.0 | +13.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 585076000.0 | -2.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 611433000.0 | +4.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 603984000.0 | -1.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 637037000.0 | +5.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 616704000.0 | -3.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 411883000.0 | — | USD | 10-K | 2018-03-09 |
| Annual | 2017-12-31 | 449682000.0 | +9.2% | USD | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 447698000.0 | -0.4% | USD | 10-K | 2020-02-06 |
| Annual | 2019-12-31 | 549626000.0 | +22.8% | USD | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 611021000.0 | +11.2% | USD | 10-K | 2022-03-14 |
| Annual | 2021-12-31 | 607532000.0 | -0.6% | USD | 10-K | 2023-03-06 |
| Annual | 2022-12-31 | 610280000.0 | +0.5% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 606834000.0 | -0.6% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 611433000.0 | +0.8% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 648020000.0 | +6.0% | USD | 10-K | 2026-02-24 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 97349000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 112494000.0 | +15.6% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 101982000.0 | -9.3% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 90535000.0 | -11.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 99973000.0 | +10.4% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 118226000.0 | +18.3% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 106724000.0 | -9.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 106753000.0 | +0.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-01-02 | 95884000.0 | -10.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 85582000.0 | -10.7% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 107449000.0 | +25.6% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 105283000.0 | -2.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 119195000.0 | +13.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 137665000.0 | +15.5% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 175904000.0 | +27.8% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 126078000.0 | -28.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 124666000.0 | -1.1% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 136985000.0 | +9.9% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 165632000.0 | +20.9% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 134689000.0 | -18.7% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 140867000.0 | +4.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 140534000.0 | -0.2% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 167079000.0 | +18.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 175374000.0 | +5.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 206555000.0 | +17.8% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 234601000.0 | +13.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 223158000.0 | -4.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 213316000.0 | -4.4% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 208682000.0 | -2.2% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 199317000.0 | -4.5% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 159734000.0 | -19.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 142243000.0 | -11.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 124179000.0 | -12.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 123900000.0 | -0.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 136613000.0 | +10.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 113691000.0 | -16.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 95054000.0 | -16.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 151792000.0 | +59.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 133487000.0 | -12.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 135018000.0 | +1.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 90535000.0 | — | USD | 10-K | 2018-03-09 |
| Annual | 2017-12-31 | 106753000.0 | +17.9% | USD | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 119195000.0 | +11.7% | USD | 10-K | 2020-02-06 |
| Annual | 2019-12-31 | 124666000.0 | +4.6% | USD | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 140867000.0 | +13.0% | USD | 10-K | 2022-03-14 |
| Annual | 2021-12-31 | 206555000.0 | +46.6% | USD | 10-K | 2023-03-06 |
| Annual | 2022-12-31 | 208682000.0 | +1.0% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 124179000.0 | -40.5% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 95054000.0 | -23.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 143567000.0 | +51.0% | USD | 10-K | 2026-02-24 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 484392000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 555235000.0 | +14.6% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 532601000.0 | -4.1% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 559171000.0 | +5.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 550738000.0 | -1.5% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 582917000.0 | +5.8% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 561492000.0 | -3.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 616095000.0 | +9.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 571700000.0 | -7.2% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 647335000.0 | +13.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 617083000.0 | -4.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 669179000.0 | +8.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 672344000.0 | +0.5% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 753665000.0 | +12.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 710355000.0 | -5.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 776411000.0 | +9.3% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 748983000.0 | -3.5% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 791741000.0 | +5.7% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 843716000.0 | +6.6% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 858980000.0 | +1.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 802851000.0 | -6.5% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 877988000.0 | +9.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 862279000.0 | -1.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 932413000.0 | +8.1% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 950740000.0 | +2.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 975375000.0 | +2.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 986257000.0 | +1.1% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 953792000.0 | -3.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 974116000.0 | +2.1% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 1021933000.0 | +4.9% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1040699000.0 | +1.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 1048639000.0 | +0.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1023356000.0 | -2.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1147505000.0 | +12.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1151726000.0 | +0.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1166850000.0 | +1.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1116519000.0 | -4.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1139067000.0 | +2.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1174082000.0 | +3.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 559171000.0 | — | USD | 10-K | 2018-03-09 |
| Annual | 2017-12-31 | 616095000.0 | +10.2% | USD | 10-K | 2019-02-07 |
| Annual | 2018-12-31 | 669179000.0 | +8.6% | USD | 10-K | 2020-02-06 |
| Annual | 2019-12-31 | 776411000.0 | +16.0% | USD | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 858980000.0 | +10.6% | USD | 10-K | 2022-03-14 |
| Annual | 2021-12-31 | 932413000.0 | +8.5% | USD | 10-K | 2023-03-06 |
| Annual | 2022-12-31 | 953792000.0 | +2.3% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 1048639000.0 | +9.9% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1166850000.0 | +11.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1220872000.0 | +4.6% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 570479000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 670174000.0 | +17.5% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 647733000.0 | -3.3% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 686134000.0 | +5.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 676492000.0 | -1.4% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 713329000.0 | +5.4% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 691882000.0 | -3.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 747851000.0 | +8.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 703570000.0 | -5.9% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 780954000.0 | +11.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 750227000.0 | -3.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 805355000.0 | +7.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 828449000.0 | +2.9% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 911802000.0 | +10.1% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 870648000.0 | -4.5% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-12-31 | 937335000.0 | +7.7% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 913192000.0 | -2.6% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 954340000.0 | +4.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 1003334000.0 | +5.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 1015373000.0 | +1.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 958386000.0 | -5.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 1031272000.0 | +7.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 1013926000.0 | -1.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-12-31 | 1083383000.0 | +6.9% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 1100819000.0 | +1.6% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 1123633000.0 | +2.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 1134125000.0 | +0.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 1099826000.0 | -3.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1118057000.0 | +1.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 1164275000.0 | +4.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 1181427000.0 | +1.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 1188381000.0 | +0.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1161065000.0 | -2.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 1283485000.0 | +10.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 1285745000.0 | +0.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 1299354000.0 | +1.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1247503000.0 | -4.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1269277000.0 | +1.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1305520000.0 | +2.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 686134000.0 | — | USD | 10-K | 2018-03-09 |
| Annual | 2017-12-31 | 747851000.0 | +9.0% | USD | 10-K | 2019-02-07 |
| Annual | 2018-12-31 | 805355000.0 | +7.7% | USD | 10-K | 2020-02-06 |
| Annual | 2019-12-31 | 937335000.0 | +16.4% | USD | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 1015373000.0 | +8.3% | USD | 10-K | 2022-03-14 |
| Annual | 2021-12-31 | 1083383000.0 | +6.7% | USD | 10-K | 2023-03-06 |
| Annual | 2022-12-31 | 1099826000.0 | +1.5% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 1188381000.0 | +8.1% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1299354000.0 | +9.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1350925000.0 | +4.0% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 152180000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 238525000.0 | +56.7% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 202805000.0 | -15.0% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 230254000.0 | +13.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 211517000.0 | -8.1% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 234370000.0 | +10.8% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 200115000.0 | -14.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 248015000.0 | +23.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 193615000.0 | -21.9% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 253313000.0 | +30.8% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 209024000.0 | -17.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 259799000.0 | +24.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 258881000.0 | -0.4% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 321235000.0 | +24.1% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 257470000.0 | -19.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 308923000.0 | +20.0% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 277309000.0 | -10.2% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 308207000.0 | +11.1% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 338360000.0 | +9.8% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 342260000.0 | +1.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 274944000.0 | -19.7% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 330494000.0 | +20.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 293348000.0 | -11.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 374632000.0 | +27.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 369803000.0 | -1.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 366883000.0 | -0.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 352920000.0 | -3.8% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 310517000.0 | -12.0% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 318309000.0 | +2.5% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 347305000.0 | +9.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 339963000.0 | -2.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 327965000.0 | -3.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 289808000.0 | -11.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 388642000.0 | +34.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 367453000.0 | -5.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 371205000.0 | +1.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 353885000.0 | -4.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 368276000.0 | +4.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 384088000.0 | +4.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 230254000.0 | — | USD | 10-K | 2018-03-09 |
| Annual | 2017-12-31 | 248015000.0 | +7.7% | USD | 10-K | 2019-02-07 |
| Annual | 2018-12-31 | 259799000.0 | +4.8% | USD | 10-K | 2020-02-06 |
| Annual | 2019-12-31 | 308923000.0 | +18.9% | USD | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 342260000.0 | +10.8% | USD | 10-K | 2022-03-14 |
| Annual | 2021-12-31 | 374632000.0 | +9.5% | USD | 10-K | 2023-03-06 |
| Annual | 2022-12-31 | 310517000.0 | -17.1% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 327965000.0 | +5.6% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 371205000.0 | +13.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 420392000.0 | +13.3% | USD | 10-K | 2026-02-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 168684000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 255092000.0 | +51.2% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 218960000.0 | -14.2% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 252692000.0 | +15.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 233757000.0 | -7.5% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 256204000.0 | +9.6% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 221964000.0 | -13.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 265599000.0 | +19.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 211611000.0 | -20.3% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 271293000.0 | +28.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 226985000.0 | -16.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 279452000.0 | +23.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 290857000.0 | +4.1% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 351635000.0 | +20.9% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 287504000.0 | -18.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 340023000.0 | +18.3% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 310630000.0 | -8.6% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 343127000.0 | +10.5% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 375057000.0 | +9.3% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 379046000.0 | +1.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 310891000.0 | -18.0% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 365701000.0 | +17.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 327754000.0 | -10.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 400910000.0 | +22.3% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 395337000.0 | -1.4% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 391634000.0 | -0.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 378018000.0 | -3.5% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 333651000.0 | -11.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 341574000.0 | +2.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 370155000.0 | +8.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 362266000.0 | -2.1% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 347614000.0 | -4.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 308393000.0 | -11.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 408557000.0 | +32.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 388383000.0 | -4.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 388364000.0 | -0.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 370528000.0 | -4.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 384457000.0 | +3.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 402778000.0 | +4.8% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 252692000.0 | — | USD | 10-K | 2018-03-09 |
| Annual | 2017-12-31 | 265599000.0 | +5.1% | USD | 10-K | 2019-02-07 |
| Annual | 2018-12-31 | 279452000.0 | +5.2% | USD | 10-K | 2020-02-06 |
| Annual | 2019-12-31 | 340023000.0 | +21.7% | USD | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 379046000.0 | +11.5% | USD | 10-K | 2022-03-14 |
| Annual | 2021-12-31 | 400910000.0 | +5.8% | USD | 10-K | 2023-03-06 |
| Annual | 2022-12-31 | 333651000.0 | -16.8% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 347614000.0 | +4.2% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 388364000.0 | +11.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 440795000.0 | +13.5% | USD | 10-K | 2026-02-24 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 401795000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 415082000.0 | +3.3% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 428773000.0 | +3.3% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 433442000.0 | +1.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 442735000.0 | +2.1% | USD | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 457125000.0 | +3.3% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 469918000.0 | +2.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 482252000.0 | +2.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-03-31 | 491959000.0 | +2.0% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-06-30 | 509660000.0 | +3.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 523242000.0 | +2.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 525903000.0 | +0.5% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-03-31 | 537592000.0 | +2.2% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-06-30 | 560167000.0 | +4.2% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-09-30 | 583144000.0 | +4.1% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2019-12-31 | 597312000.0 | +2.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 602562000.0 | +0.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-06-30 | 611213000.0 | +1.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 628277000.0 | +2.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 636327000.0 | +1.3% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-03-31 | 647495000.0 | +1.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-06-30 | 665571000.0 | +2.8% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-09-30 | 686172000.0 | +3.1% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-12-31 | 682473000.0 | -0.5% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-03-31 | 705482000.0 | +3.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-06-30 | 731999000.0 | +3.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-09-30 | 756107000.0 | +3.3% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2022-12-31 | 766175000.0 | +1.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-03-31 | 776483000.0 | +1.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-06-30 | 794120000.0 | +2.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 819161000.0 | +3.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 840767000.0 | +2.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-03-31 | 852672000.0 | +1.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-06-30 | 874928000.0 | +2.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 897362000.0 | +2.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 910990000.0 | +1.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 876975000.0 | -3.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-06-30 | 884820000.0 | +0.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | 902742000.0 | +2.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 433442000.0 | — | USD | 10-K | 2020-02-06 |
| Annual | 2017-12-31 | 482252000.0 | +11.3% | USD | 10-K | 2021-03-16 |
| Annual | 2018-12-31 | 525903000.0 | +9.1% | USD | 10-K | 2022-03-14 |
| Annual | 2019-12-31 | 597312000.0 | +13.6% | USD | 10-K | 2023-03-06 |
| Annual | 2020-12-31 | 636327000.0 | +6.5% | USD | 10-K | 2024-03-07 |
| Annual | 2021-12-31 | 682473000.0 | +7.3% | USD | 10-K | 2025-02-24 |
| Annual | 2022-12-31 | 766175000.0 | +12.3% | USD | 10-K | 2026-02-24 |
| Annual | 2023-12-31 | 840767000.0 | +9.7% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 910990000.0 | +8.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 910130000.0 | -0.1% | USD | 10-K | 2026-02-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 17002000.0 | — | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 39782000.0 | +134.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 25425000.0 | -36.1% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | -9758000.0 | -138.4% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 28361000.0 | +390.6% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 37244000.0 | +31.3% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 41518000.0 | +11.5% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 81253000.0 | +95.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 18098000.0 | -77.7% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 3329000.0 | -81.6% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 40022000.0 | +1102.2% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 44556000.0 | +11.3% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 102411000.0 | +129.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 46399000.0 | -54.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 5962000.0 | -87.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 31820000.0 | +433.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 8834000.0 | -72.2% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | -38285000.0 | -533.4% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -8395000.0 | +78.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 15689000.0 | +286.9% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 19505000.0 | +24.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 135445000.0 | +594.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 185665000.0 | +37.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 57285000.0 | -69.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 95676000.0 | +67.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 148620000.0 | +55.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -52387000.0 | -135.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -26129000.0 | +50.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 38020000.0 | +245.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 33586000.0 | — | USD | 10-K | 2019-02-07 |
| Annual | 2017-12-31 | 19320000.0 | -42.5% | USD | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 86839000.0 | +349.5% | USD | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 36603000.0 | -57.8% | USD | 10-K | 2022-03-14 |
| Annual | 2020-12-31 | 36098000.0 | -1.4% | USD | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 57754000.0 | +60.0% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 34889000.0 | -39.6% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 197954000.0 | +467.4% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 173868000.0 | -12.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 65438000.0 | -62.4% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -39765000.0 | — | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | -42729000.0 | -7.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -1487000.0 | +96.5% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | -4531000.0 | -204.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -7944000.0 | -75.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -5007000.0 | +37.0% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -9927000.0 | -98.3% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -15641000.0 | -57.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -6572000.0 | +58.0% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | -13877000.0 | -111.2% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -20621000.0 | -48.6% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -4595000.0 | +77.7% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -8214000.0 | -78.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -9611000.0 | -17.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -903000.0 | +90.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -3111000.0 | -244.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -5592000.0 | -79.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | -2451000.0 | +56.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -4565000.0 | -86.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -6975000.0 | -52.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -1882000.0 | +73.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -4860000.0 | -158.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -56054000.0 | -1053.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -51607000.0 | +7.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -103425000.0 | -100.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -109683000.0 | -6.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 104694000.0 | +195.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 103074000.0 | -1.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 49316000.0 | -52.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | -54875000.0 | — | USD | 10-K | 2019-02-07 |
| Annual | 2017-12-31 | -11803000.0 | +78.5% | USD | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | -21238000.0 | -79.9% | USD | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | -25656000.0 | -20.8% | USD | 10-K | 2022-03-14 |
| Annual | 2020-12-31 | -11033000.0 | +57.0% | USD | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | -8733000.0 | +20.8% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | -9077000.0 | -3.9% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | -160202000.0 | -1664.9% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -115286000.0 | +28.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 42834000.0 | +137.2% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -10126000.0 | — | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | -10358000.0 | -2.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -7363000.0 | +28.9% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | -6760000.0 | +8.2% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | -7259000.0 | -7.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -11260000.0 | -55.1% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | -12901000.0 | -14.6% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | -13359000.0 | -3.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -9759000.0 | +26.9% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | -11416000.0 | -17.0% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -12615000.0 | -10.5% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | -18698000.0 | -48.2% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -18314000.0 | +2.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -18797000.0 | -2.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -8457000.0 | +55.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -8699000.0 | -2.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -9169000.0 | -5.4% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | -165000.0 | +98.2% | USD | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | -454000.0 | -175.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -834000.0 | -83.7% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | -5743000.0 | -588.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -9532000.0 | -66.0% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -12032000.0 | -26.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -3053000.0 | +74.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -8992000.0 | -194.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -16380000.0 | -82.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -48168000.0 | -194.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -68519000.0 | -42.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -77809000.0 | -13.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | -9719000.0 | — | USD | 10-K | 2019-02-07 |
| Annual | 2017-12-31 | -6707000.0 | +31.0% | USD | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | -23888000.0 | -256.2% | USD | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | -12590000.0 | +47.3% | USD | 10-K | 2022-03-14 |
| Annual | 2020-12-31 | -19470000.0 | -54.6% | USD | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | -36366000.0 | -86.8% | USD | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | -11192000.0 | +69.2% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | -15728000.0 | -40.5% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -25218000.0 | -60.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -93369000.0 | -270.2% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2078000.0 | — | USD | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 5782000.0 | +178.2% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 8746000.0 | +51.3% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1487000.0 | -83.0% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 4531000.0 | +204.7% | USD | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 7944000.0 | +75.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 5007000.0 | -37.0% | USD | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 9927000.0 | +98.3% | USD | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 15641000.0 | +57.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 6572000.0 | -58.0% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 13877000.0 | +111.2% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 20621000.0 | +48.6% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 4595000.0 | -77.7% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 8214000.0 | +78.8% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 9611000.0 | +17.0% | USD | 10-Q | 2020-11-09 |
| Quarterly | 2022-06-30 | 4565000.0 | -52.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 6975000.0 | +52.8% | USD | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 1882000.0 | -73.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 4860000.0 | +158.2% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 7355000.0 | +51.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1608000.0 | -78.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 3427000.0 | +113.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 5215000.0 | +52.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1711000.0 | -67.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 3331000.0 | +94.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 5201000.0 | +56.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 11885000.0 | — | USD | 10-K | 2018-03-09 |
| Annual | 2017-12-31 | 11803000.0 | -0.7% | USD | 10-K | 2018-03-09 |
| Annual | 2023-12-31 | 9595000.0 | -18.7% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 7575000.0 | -21.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 7389000.0 | -2.5% | USD | 10-K | 2026-02-24 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 26609000.0 | — | shares | 10-K | 2018-03-09 |
| Annual | 2017-12-31 | 26853000.0 | +0.9% | shares | 10-K | 2019-02-07 |
| Annual | 2018-12-31 | 26396000.0 | -1.7% | shares | 10-K | 2020-02-06 |
| Annual | 2019-12-31 | 26345000.0 | -0.2% | shares | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 26170000.0 | -0.7% | shares | 10-K | 2022-03-14 |
| Annual | 2021-12-31 | 26252000.0 | +0.3% | shares | 10-K | 2023-03-06 |
| Annual | 2022-12-31 | 26350000.0 | +0.4% | shares | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 26360000.0 | +0.0% | shares | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 26300000.0 | -0.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 25221000.0 | -4.1% | shares | 10-K | 2026-02-24 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 28465000.0 | — | shares | 10-K | 2018-03-09 |
| Annual | 2017-12-31 | 28709000.0 | +0.9% | shares | 10-K | 2019-02-07 |
| Annual | 2018-12-31 | 28787000.0 | +0.3% | shares | 10-K | 2020-02-06 |
| Annual | 2019-12-31 | 28870000.0 | +0.3% | shares | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 28943000.0 | +0.3% | shares | 10-K | 2022-03-14 |
| Annual | 2021-12-31 | 29025000.0 | +0.3% | shares | 10-K | 2023-03-06 |
| Annual | 2022-12-31 | 29123000.0 | +0.3% | shares | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 29262000.0 | +0.5% | shares | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 29390000.0 | +0.4% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 29525000.0 | +0.5% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 26499000.0 | — | shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 26501000.0 | +0.0% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 26542000.0 | +0.2% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 26697000.0 | +0.6% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 26761000.0 | +0.2% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 26802000.0 | +0.2% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 26835000.0 | +0.1% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 26685000.0 | -0.6% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 26716000.0 | +0.1% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 26359000.0 | -1.3% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 26337000.0 | -0.1% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 26323000.0 | -0.1% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 26236000.0 | -0.3% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 26107000.0 | -0.5% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 26130000.0 | +0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 26172000.0 | +0.2% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 26187000.0 | +0.1% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 26197000.0 | +0.0% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 26255000.0 | +0.2% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 26268000.0 | +0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 26279000.0 | +0.0% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 26325000.0 | +0.2% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 26256000.0 | -0.3% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 26262000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 26362000.0 | +0.4% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 26348000.0 | -0.1% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 26292000.0 | -0.2% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 26076000.0 | -0.8% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 25405000.0 | -2.6% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 25354000.0 | -0.2% | shares | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 26528000.0 | — | shares | 10-K | 2019-02-07 |
| Annual | 2017-12-31 | 26771000.0 | +0.9% | shares | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 26717000.0 | -0.2% | shares | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 26335000.0 | -1.4% | shares | 10-K | 2022-03-14 |
| Annual | 2020-12-31 | 26157000.0 | -0.7% | shares | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 26196000.0 | +0.1% | shares | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 26279000.0 | +0.3% | shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 26287000.0 | +0.0% | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 26322000.0 | +0.1% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 25511000.0 | -3.1% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 26671000.0 | — | shares | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 26691000.0 | +0.1% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 26736000.0 | +0.2% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 26866000.0 | +0.5% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 26893000.0 | +0.1% | shares | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 26899000.0 | +0.0% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 26916000.0 | +0.1% | shares | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 26820000.0 | -0.4% | shares | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 26902000.0 | +0.3% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 26525000.0 | -1.4% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 26494000.0 | -0.1% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 26479000.0 | -0.1% | shares | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 26421000.0 | -0.2% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 26279000.0 | -0.5% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 26311000.0 | +0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 26360000.0 | +0.2% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 26359000.0 | -0.0% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 26368000.0 | +0.0% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 26405000.0 | +0.1% | shares | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 26429000.0 | +0.1% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 26455000.0 | +0.1% | shares | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 26436000.0 | -0.1% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 26365000.0 | -0.3% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 26434000.0 | +0.3% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 26525000.0 | +0.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 26520000.0 | -0.0% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 26501000.0 | -0.1% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 26218000.0 | -1.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 25520000.0 | -2.7% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 25489000.0 | -0.1% | shares | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 26719000.0 | — | shares | 10-K | 2019-02-07 |
| Annual | 2017-12-31 | 26891000.0 | +0.6% | shares | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 26854000.0 | -0.1% | shares | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 26505000.0 | -1.3% | shares | 10-K | 2022-03-14 |
| Annual | 2020-12-31 | 26336000.0 | -0.6% | shares | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 26364000.0 | +0.1% | shares | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 26443000.0 | +0.3% | shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 26429000.0 | -0.1% | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 26508000.0 | +0.3% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 25633000.0 | -3.3% | shares | 10-K | 2026-02-24 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.0034 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 1.0089 | +0.6% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 1.0938 | +8.4% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.9913 | -9.4% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 1.0511 | +6.0% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 1.0540 | +0.3% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.8882 | -15.7% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.9048 | +1.9% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.8777 | -3.0% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.7640 | -13.0% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.8128 | +6.4% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.8378 | +3.1% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.7795 | -7.0% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.5763 | -26.1% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.6506 | +12.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.6645 | +2.1% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.6828 | +2.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.7410 | +8.5% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.7161 | -3.4% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.7373 | +3.0% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.6840 | -7.2% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.6507 | -4.9% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.6300 | -3.2% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.5867 | -6.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.5443 | -7.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.5738 | +5.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.5637 | -1.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.5620 | -0.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.5985 | +6.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.5431 | -9.3% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 3.9243 | — | ratio | 10-K | 2019-02-07 |
| Annual | 2017-12-31 | 3.8937 | -0.8% | ratio | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 3.3519 | -13.9% | ratio | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 3.0086 | -10.2% | ratio | 10-K | 2022-03-14 |
| Annual | 2020-12-31 | 2.5511 | -15.2% | ratio | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 2.6700 | +4.7% | ratio | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 2.8414 | +6.4% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 2.3988 | -15.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 2.1565 | -10.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2.1265 | -1.4% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3.1830 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 2.3278 | -26.9% | ratio | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 2.6262 | +12.8% | ratio | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 2.4285 | -7.5% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 2.6038 | +7.2% | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 2.4872 | -4.5% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 2.8058 | +12.8% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 2.4841 | -11.5% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 2.9528 | +18.9% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 2.5555 | -13.5% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 2.9522 | +15.5% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 2.5758 | -12.8% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 2.5971 | +0.8% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 2.3461 | -9.7% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 2.7590 | +17.6% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 2.5133 | -8.9% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 2.7009 | +7.5% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 2.5689 | -4.9% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 2.4935 | -2.9% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 2.5097 | +0.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2.9201 | +16.3% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 2.6566 | -9.0% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 2.9394 | +10.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 2.4889 | -15.3% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 2.5709 | +3.3% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 2.6585 | +3.4% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 2.7946 | +5.1% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 3.0716 | +9.9% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 3.0603 | -0.4% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 2.9425 | -3.8% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 3.0612 | +4.0% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 3.1974 | +4.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 3.5312 | +10.4% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2.9526 | -16.4% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 3.1343 | +6.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 3.1434 | +0.3% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 3.1550 | +0.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 3.0930 | -2.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 3.0568 | -1.2% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 2.4285 | — | ratio | 10-K | 2018-03-09 |
| Annual | 2017-12-31 | 2.4841 | +2.3% | ratio | 10-K | 2019-02-07 |
| Annual | 2018-12-31 | 2.5758 | +3.7% | ratio | 10-K | 2020-02-06 |
| Annual | 2019-12-31 | 2.5133 | -2.4% | ratio | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 2.5097 | -0.1% | ratio | 10-K | 2022-03-14 |
| Annual | 2021-12-31 | 2.4889 | -0.8% | ratio | 10-K | 2023-03-06 |
| Annual | 2022-12-31 | 3.0716 | +23.4% | ratio | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 3.1974 | +4.1% | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 3.1434 | -1.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2.9041 | -7.6% | ratio | 10-K | 2026-02-24 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4198 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 0.6146 | +46.4% | ratio | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 0.5107 | -16.9% | ratio | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 0.5830 | +14.2% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.5280 | -9.4% | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2017-06-30 | 0.5605 | +6.2% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 0.4723 | -15.7% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 0.5507 | +16.6% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.4301 | -21.9% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 0.5323 | +23.8% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 0.4338 | -18.5% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 0.5314 | +22.5% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.5410 | +1.8% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 0.6277 | +16.0% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 0.4930 | -21.5% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 0.5693 | +15.5% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.5155 | -9.4% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 0.5614 | +8.9% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 0.5970 | +6.3% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 0.5957 | -0.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.4801 | -19.4% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 0.5495 | +14.4% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.4777 | -13.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 0.5874 | +23.0% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.5604 | -4.6% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.5350 | -4.5% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 0.5000 | -6.6% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 0.4355 | -12.9% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.4399 | +1.0% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.4661 | +6.0% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.4422 | -5.1% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.4134 | -6.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.3617 | -12.5% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.4670 | +29.1% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.4328 | -7.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.4263 | -1.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.4225 | -0.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.4345 | +2.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.4462 | +2.7% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.5830 | — | ratio | 10-K | 2018-03-09 |
| Annual | 2017-12-31 | 0.5507 | -5.5% | ratio | 10-K | 2019-02-07 |
| Annual | 2018-12-31 | 0.5314 | -3.5% | ratio | 10-K | 2020-02-06 |
| Annual | 2019-12-31 | 0.5693 | +7.1% | ratio | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 0.5957 | +4.6% | ratio | 10-K | 2022-03-14 |
| Annual | 2021-12-31 | 0.5874 | -1.4% | ratio | 10-K | 2023-03-06 |
| Annual | 2022-12-31 | 0.4355 | -25.9% | ratio | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 0.4134 | -5.1% | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 0.4263 | +3.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.4843 | +13.6% | ratio | 10-K | 2026-02-24 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1436 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.1388 | -3.3% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.1369 | -1.4% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.1293 | -5.5% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.1329 | +2.8% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.1318 | -0.8% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.1542 | +17.0% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.1521 | -1.4% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.1525 | +0.3% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.1570 | +2.9% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.1579 | +0.6% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.1630 | +3.2% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.1589 | -2.5% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.1618 | +1.8% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1652 | +2.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1578 | -4.5% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.1652 | +4.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1606 | -2.8% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.1628 | +1.3% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.1652 | +1.5% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.1761 | +6.6% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.1681 | -4.6% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.1742 | +3.6% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1903 | +9.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1868 | -1.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1854 | -0.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1868 | +0.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.1816 | -2.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1813 | -0.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1955 | +7.8% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.1378 | — | ratio | 10-K | 2019-02-07 |
| Annual | 2017-12-31 | 0.1312 | -4.8% | ratio | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 0.1523 | +16.1% | ratio | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 0.1600 | +5.1% | ratio | 10-K | 2022-03-14 |
| Annual | 2020-12-31 | 0.1617 | +1.0% | ratio | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 0.1606 | -0.7% | ratio | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 0.1684 | +4.8% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.1795 | +6.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1855 | +3.3% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1877 | +1.2% | ratio | 10-K | 2026-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0158 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0318 | +101.0% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0496 | +55.7% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0111 | -77.6% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0280 | +152.9% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0468 | +67.0% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0181 | -61.4% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-06-30 | 0.0418 | +131.1% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0657 | +57.3% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0201 | -69.4% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.0491 | +144.2% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.0825 | +67.9% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.0209 | -74.6% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0410 | +95.8% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0605 | +47.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0160 | -73.6% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0390 | +144.0% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0632 | +62.1% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0276 | -56.3% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0570 | +106.0% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0908 | +59.3% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0195 | -78.5% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0462 | +136.8% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0858 | +85.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0208 | -75.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0534 | +156.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0916 | +71.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0192 | -79.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0504 | +162.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0889 | +76.4% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.0179 | — | ratio | 10-K | 2019-02-07 |
| Annual | 2017-12-31 | 0.0188 | +5.4% | ratio | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 0.0239 | +27.0% | ratio | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 0.0291 | +21.7% | ratio | 10-K | 2022-03-14 |
| Annual | 2020-12-31 | 0.0215 | -26.1% | ratio | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 0.0242 | +12.3% | ratio | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 0.0286 | +18.1% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.0292 | +2.3% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0311 | +6.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0291 | -6.2% | ratio | 10-K | 2026-02-24 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0265 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0311 | +17.3% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0317 | +2.0% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0171 | -46.1% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0299 | +75.3% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0298 | -0.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0248 | -16.9% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2018-06-30 | 0.0353 | +42.6% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0288 | -18.5% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0275 | -4.4% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.0436 | +58.6% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.0447 | +2.6% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.0290 | -35.2% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0193 | -33.6% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0323 | +67.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0222 | -31.3% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0337 | +52.2% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0364 | +7.8% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0382 | +5.1% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0420 | +9.8% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0409 | -2.5% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0249 | -39.1% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0342 | +37.3% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0462 | +35.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0213 | -53.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0420 | +97.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0415 | -1.3% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0207 | -50.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0407 | +96.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0427 | +5.0% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.0299 | — | ratio | 10-K | 2019-02-07 |
| Annual | 2017-12-31 | 0.0266 | -11.0% | ratio | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 0.0317 | +19.2% | ratio | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 0.0397 | +25.1% | ratio | 10-K | 2022-03-14 |
| Annual | 2020-12-31 | 0.0278 | -29.9% | ratio | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 0.0334 | +19.9% | ratio | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 0.0386 | +15.6% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.0362 | -6.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0346 | -4.3% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0346 | -0.2% | ratio | 10-K | 2026-02-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5978 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.1983 | -66.8% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.3298 | +66.3% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 0.2136 | -35.2% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-03-31 | 0.3109 | +45.5% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.1200 | -61.4% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.3115 | +159.5% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 0.2016 | -35.3% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.3665 | +81.8% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 0.2711 | -26.0% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2018-09-30 | 0.4891 | +80.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 0.3530 | -27.8% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.3611 | +2.3% | ratio | 10-Q | 2019-05-02 |
| Quarterly | 2019-06-30 | 0.2171 | -39.9% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2019-09-30 | 0.3825 | +76.2% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 0.2915 | -23.8% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.4014 | +37.7% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 0.5384 | +34.1% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 0.3193 | -40.7% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-12-31 | 0.2795 | -12.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.3355 | +20.1% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 0.3500 | +4.3% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.3059 | -12.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 0.2891 | -5.5% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.1823 | -37.0% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.2587 | +41.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 0.3292 | +27.3% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 0.3959 | +20.2% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.4235 | +7.0% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2023-06-30 | 0.7025 | +65.9% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.7075 | +0.7% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-12-31 | 0.4420 | -37.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.5092 | +15.2% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.3299 | -35.2% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.4559 | +38.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.4804 | +5.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.5156 | +7.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.5071 | -1.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.4891 | -3.6% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.2136 | — | ratio | 10-K | 2018-03-09 |
| Annual | 2017-12-31 | 0.2016 | -5.6% | ratio | 10-K | 2019-02-07 |
| Annual | 2018-12-31 | 0.3530 | +75.1% | ratio | 10-K | 2020-02-06 |
| Annual | 2019-12-31 | 0.2915 | -17.4% | ratio | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 0.2795 | -4.1% | ratio | 10-K | 2022-03-14 |
| Annual | 2021-12-31 | 0.2891 | +3.4% | ratio | 10-K | 2023-03-06 |
| Annual | 2022-12-31 | 0.3959 | +36.9% | ratio | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 0.4420 | +11.6% | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 0.4804 | +8.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.4596 | -4.3% | ratio | 10-K | 2026-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0159 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0321 | +102.1% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0542 | +68.8% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0110 | -79.7% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0295 | +168.2% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0493 | +67.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0161 | -67.4% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-06-30 | 0.0378 | +135.4% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0577 | +52.6% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0154 | -73.4% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.0399 | +159.8% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.0691 | +73.1% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.0163 | -76.4% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0236 | +44.8% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0393 | +66.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0106 | -73.0% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0266 | +150.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0469 | +75.9% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0198 | -57.8% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0420 | +112.2% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0621 | +47.8% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0127 | -79.5% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0291 | +129.3% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0504 | +73.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0113 | -77.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0306 | +170.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0516 | +68.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0108 | -79.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0302 | +179.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0483 | +60.1% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.0701 | — | ratio | 10-K | 2019-02-07 |
| Annual | 2017-12-31 | 0.0734 | +4.6% | ratio | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 0.0802 | +9.3% | ratio | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 0.0876 | +9.2% | ratio | 10-K | 2022-03-14 |
| Annual | 2020-12-31 | 0.0549 | -37.3% | ratio | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 0.0645 | +17.5% | ratio | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 0.0811 | +25.7% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.0701 | -13.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0670 | -4.3% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0620 | -7.5% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0226 | — | ratio | 10-Q | 2017-05-08 |
| Quarterly | 2016-06-30 | 0.0518 | +129.9% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0819 | +58.0% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0168 | -79.5% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0460 | +173.9% | ratio | 10-Q | 2018-08-02 |
| Quarterly | 2017-09-30 | 0.0726 | +58.0% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0230 | -68.4% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-06-30 | 0.0579 | +152.2% | ratio | 10-Q | 2019-08-01 |
| Quarterly | 2018-09-30 | 0.0827 | +42.8% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0237 | -71.4% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.0650 | +174.4% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.1031 | +58.7% | ratio | 10-Q | 2020-11-09 |
| Quarterly | 2020-03-31 | 0.0247 | -76.0% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0369 | +49.2% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0628 | +70.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0157 | -75.0% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0413 | +162.5% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0693 | +67.8% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0309 | -55.4% | ratio | 10-Q | 2023-05-04 |
| Quarterly | 2022-06-30 | 0.0645 | +108.7% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0931 | +44.4% | ratio | 10-Q | 2023-11-01 |
| Quarterly | 2023-03-31 | 0.0183 | -80.4% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0427 | +133.4% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0726 | +70.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0154 | -78.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0449 | +191.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0740 | +64.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0154 | -79.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0433 | +181.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.0698 | +61.4% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.1110 | — | ratio | 10-K | 2019-02-07 |
| Annual | 2017-12-31 | 0.1138 | +2.5% | ratio | 10-K | 2020-02-06 |
| Annual | 2018-12-31 | 0.1228 | +8.0% | ratio | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 0.1375 | +11.9% | ratio | 10-K | 2022-03-14 |
| Annual | 2020-12-31 | 0.0876 | -36.2% | ratio | 10-K | 2023-03-06 |
| Annual | 2021-12-31 | 0.1024 | +16.9% | ratio | 10-K | 2024-03-07 |
| Annual | 2022-12-31 | 0.1164 | +13.7% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.0990 | -14.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0956 | -3.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0920 | -3.8% | ratio | 10-K | 2026-02-24 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-04-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 10,000 |
| 2026-04-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,935 | $59.98 | $236,021 | 290,343 |
| 2026-04-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $0.00 | $0 | 294,278 |
| 2026-03-14 | Bothwick Jay E | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 625 | $0.00 | $0 | 1,250 |
| 2026-03-14 | Bothwick Jay E | — |
Exercise / conversion
M
|
Common Stock | 625 | $0.00 | $0 | 5,625 |
| 2026-02-10 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 15,000 |
| 2026-02-10 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Exercise / conversion
M
|
Common Stock | 5,000 | $0.00 | $0 | 2,528,258 |
| 2025-12-17 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,250 | $0.00 | $0 | 0 |
| 2025-12-17 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Exercise / conversion
M
|
Common Stock | 1,250 | $0.00 | $0 | 2,523,258 |
| 2025-12-16 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 22,500 | $0.00 | $0 | 22,500 |
| 2025-12-12 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Equity grant / award
G
|
Common Stock | 18,500 | $0.00 | $0 | 2,522,008 |
| 2025-11-21 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 5,000 |
| 2025-11-21 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 1,968 | $57.56 | $113,278 | 45,885 |
| 2025-11-21 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 5,000 | $0.00 | $0 | 47,853 |
| 2025-10-29 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 5,000 |
| 2025-10-29 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 1,968 | $60.88 | $119,812 | 261,586 |
| 2025-10-29 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 5,000 | $0.00 | $0 | 263,554 |
| 2025-09-15 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Equity grant / award
G
|
Common Stock | 3,500 | $0.00 | $0 | 4,540,508 |
| 2025-09-01 | BEFFA NEGRINI DAVID | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 500 | $0.00 | $0 | 1,000 |
| 2025-09-01 | BEFFA NEGRINI DAVID | — |
Exercise / conversion
M
|
Common Stock | 500 | $0.00 | $0 | 62,875 |
| 2025-06-30 | Bothwick Jay E | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,250 | $0.00 | $0 | 1,250 |
| 2025-06-30 | Bothwick Jay E | — |
Exercise / conversion
M
|
Common Stock | 1,250 | $0.00 | $0 | 4,375 |
| 2025-05-30 | Ferguson Jack L | — |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 65,055 |
| 2025-05-30 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 10,930 | $65.14 | $711,980 | 249,457 |
| 2025-05-28 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 5,440 | $67.05 | $364,752 | 260,387 |
| 2025-05-28 | Ferguson Jack L | — |
Open-market sell
S
|
Common Stock | 1,000 | $66.32 | $66,320 | 66,055 |
| 2025-05-27 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 26,565 | $66.80 | $1,774,542 | 265,827 |
| 2025-05-20 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 7,065 | $68.94 | $487,061 | 292,392 |
| 2025-04-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 20,000 |
| 2025-04-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,935 | $63.10 | $248,298 | 299,457 |
| 2025-04-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $0.00 | $0 | 303,392 |
| 2025-03-14 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 15,000 |
| 2025-03-14 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Exercise / conversion
M
|
Common Stock | 5,000 | $0.00 | $0 | 4,450,345 |
| 2025-02-23 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 0 |
| 2025-02-23 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 1,303 | $65.03 | $84,734 | 39,359 |
| 2025-02-23 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 5,000 | $0.00 | $0 | 40,662 |
| 2025-02-10 | Kinyon Gary | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,500 | $0.00 | $0 | 2,500 |
| 2024-12-17 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 5,000 |
| 2024-12-17 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 1,968 | $73.81 | $145,258 | 287,327 |
| 2024-12-17 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 5,000 | $0.00 | $0 | 289,295 |
| 2024-12-13 | BEFFA NEGRINI DAVID | — |
Equity grant / award
G
|
Common Stock | 10,000 | $0.00 | $0 | 63,000 |
| 2024-12-03 | BEFFA NEGRINI DAVID | — |
Equity grant / award
G
|
Common Stock | 1,250 | $0.00 | $0 | 61,750 |
| 2024-11-21 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 20,000 |
| 2024-11-21 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,935 | $71.73 | $282,258 | 284,295 |
| 2024-11-21 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $0.00 | $0 | 288,230 |
| 2024-11-20 | BEFFA NEGRINI DAVID | — |
Open-market sell
S
|
Common Stock | 5,000 | $70.00 | $350,000 | 71,750 |
| 2024-10-29 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 10,000 |
| 2024-10-29 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 1,968 | $69.22 | $136,225 | 278,230 |
| 2024-10-29 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 5,000 | $0.00 | $0 | 280,198 |
| 2024-09-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 8,000 | $0.00 | $0 | 8,000 |
| 2024-09-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 12,000 | $0.00 | $0 | 22,000 |
| 2024-09-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,148 | $73.08 | $230,056 | 275,198 |
| 2024-09-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 8,000 | $0.00 | $0 | 278,346 |
| 2024-09-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 4,722 | $73.08 | $345,084 | 270,346 |
| 2024-09-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 12,000 | $0.00 | $0 | 275,068 |
| 2024-08-27 | Duckett Barbara | — |
Open-market sell
S
|
Common Stock | 1,000 | $71.71 | $71,710 | 12,877 |
| 2024-08-07 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 7,900 | $70.17 | $554,343 | 263,068 |
| 2024-08-07 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 6,723 | $68.97 | $463,685 | 270,968 |
| 2024-08-06 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 3,137 | $70.71 | $221,817 | 277,691 |
| 2024-08-06 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 12,240 | $70.05 | $857,412 | 280,828 |
| 2024-06-30 | Bothwick Jay E | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,250 | $0.00 | $0 | 2,500 |
| 2024-06-30 | Bothwick Jay E | — |
Exercise / conversion
M
|
Common Stock | 1,250 | $0.00 | $0 | 2,500 |
| 2024-05-16 | Duckett Barbara | — |
Open-market sell
S
|
Common Stock | 1,000 | $68.08 | $68,080 | 13,877 |
| 2024-05-13 | Ferguson Jack L | — |
Open-market sell
S
|
Common Stock | 10,000 | $64.94 | $649,400 | 64,680 |
| 2024-05-08 | Comack Trust | — |
Equity grant / award
G
|
Common Stock | 621,307 | $0.00 | $0 | 0 |
| 2024-04-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 30,000 |
| 2024-04-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,680 | $65.53 | $241,150 | 293,068 |
| 2024-04-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $0.00 | $0 | 296,748 |
| 2024-03-14 | Kinyon Gary | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,500 | $0.00 | $0 | 2,500 |
| 2024-02-23 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 5,000 |
| 2024-02-23 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 1,297 | $68.18 | $88,429 | 29,383 |
| 2024-02-23 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 5,000 | $0.00 | $0 | 30,680 |
| 2023-12-17 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 10,000 |
| 2023-12-17 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 1,968 | $67.45 | $132,742 | 286,748 |
| 2023-12-17 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 5,000 | $0.00 | $0 | 288,716 |
| 2023-12-13 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Open-market sell
S
|
Common Stock | 955 | $64.94 | $62,018 | 22,648 |
| 2023-12-13 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Open-market sell
S
|
Common Stock | 4,045 | $64.13 | $259,406 | 23,603 |
| 2023-12-04 | BEFFA NEGRINI DAVID | — |
Open-market sell
S
|
Common Stock | 5,000 | $60.97 | $304,850 | 75,000 |
| 2023-11-27 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 0 |
| 2023-11-27 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,935 | $60.84 | $239,405 | 283,716 |
| 2023-11-27 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $0.00 | $0 | 287,651 |
| 2023-11-21 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 30,000 |
| 2023-11-21 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,935 | $61.11 | $240,468 | 277,651 |
| 2023-11-21 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $0.00 | $0 | 281,586 |
| 2023-11-21 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 10,590 | $61.31 | $649,273 | 271,586 |
| 2023-11-21 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 15,000 |
| 2023-11-21 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 1,968 | $61.11 | $120,264 | 27,648 |
| 2023-11-21 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 5,000 | $0.00 | $0 | 29,616 |
| 2023-11-20 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 12,104 | $60.63 | $733,866 | 282,176 |
| 2023-11-10 | Ferguson Jack L | — |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 73,430 |
| 2023-11-10 | Ferguson Jack L | — |
Open-market sell
S
|
Common Stock | 3,000 | $59.12 | $177,360 | 74,430 |
| 2023-10-29 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,750 | $0.00 | $0 | 0 |
| 2023-10-29 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 1,476 | $52.50 | $77,490 | 24,616 |
| 2023-10-29 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 3,750 | $0.00 | $0 | 26,092 |
| 2023-09-15 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Equity grant / award
G
|
Common Stock | 7,500 | $0.00 | $0 | 4,603,600 |
| 2023-09-11 | BEFFA NEGRINI DAVID | — |
Open-market sell
S
|
Common Stock | 5,250 | $53.56 | $281,190 | 80,000 |
| 2023-09-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 8,000 | $0.00 | $0 | 16,000 |
| 2023-09-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,000 | $0.00 | $0 | 34,000 |
| 2023-09-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 2,755 | $53.80 | $148,219 | 291,248 |
| 2023-09-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 7,000 | $0.00 | $0 | 294,003 |
| 2023-09-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,148 | $53.80 | $169,362 | 287,003 |
| 2023-09-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 8,000 | $0.00 | $0 | 290,151 |
| 2023-08-23 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 15,155 | $53.30 | $807,762 | 282,151 |
| 2023-08-22 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 20,310 | $52.77 | $1,071,759 | 297,306 |
| 2023-08-10 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 2,000 | $52.91 | $105,820 | 317,616 |
| 2023-08-10 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 8,074 | $52.18 | $421,301 | 319,616 |
| 2023-08-09 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Open-market sell
S
|
Common Stock | 2,500 | $51.34 | $128,350 | 24,842 |
| 2023-08-09 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 660 | $53.72 | $35,455 | 327,690 |
| 2023-08-09 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 2,640 | $53.00 | $139,920 | 328,350 |
| 2023-08-08 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Open-market sell
S
|
Common Stock | 5,000 | $54.02 | $270,100 | 27,342 |
| 2023-08-07 | Duckett Barbara | — |
Open-market sell
S
|
Common Stock | 2,000 | $53.07 | $106,140 | 13,127 |
| 2023-07-28 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,800 | $48.08 | $86,544 | 162,093 |
| 2023-07-27 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,600 | $47.84 | $124,384 | 163,893 |
| 2023-07-20 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 100 | $46.27 | $4,627 | 166,493 |
| 2023-06-30 | Bothwick Jay E | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,250 | $0.00 | $0 | 3,750 |
| 2023-06-30 | Bothwick Jay E | — |
Exercise / conversion
M
|
Common Stock | 1,250 | $0.00 | $0 | 1,250 |
| 2023-06-21 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 500 | $46.28 | $23,140 | 166,593 |
| 2023-06-07 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 5,187 | $46.89 | $243,218 | 167,093 |
| 2023-06-02 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 600 | $46.26 | $27,756 | 172,280 |
| 2023-04-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 40,000 |
| 2023-04-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,935 | $44.96 | $176,918 | 330,990 |
| 2023-04-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $0.00 | $0 | 334,925 |
| 2023-03-13 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Equity grant / award
W
|
Common Stock | 6,879,962 | $0.00 | $0 | 6,879,962 |
| 2023-03-07 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 0 |
| 2023-03-07 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 1,331 | $42.82 | $56,993 | 32,342 |
| 2023-03-07 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 5,000 | $0.00 | $0 | 33,673 |
| 2023-02-23 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 10,000 |
| 2023-02-23 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 1,987 | $43.16 | $85,759 | 28,673 |
| 2023-02-23 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 5,000 | $0.00 | $0 | 30,660 |
| 2023-02-13 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Equity grant / award
G
|
Common Stock | 275,000 | $0.00 | $0 | 275,000 |
| 2023-02-07 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 3,290 | $48.19 | $158,545 | 7,052,842 |
| 2023-02-06 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,143 | $50.43 | $57,641 | 7,056,132 |
| 2023-02-06 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 800 | $49.15 | $39,320 | 7,057,275 |
| 2023-02-06 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 3,613 | $48.36 | $174,725 | 7,058,075 |
| 2023-02-03 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 4,325 | $51.51 | $222,781 | 7,061,688 |
| 2023-02-02 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,564 | $51.07 | $130,943 | 7,066,013 |
| 2023-02-02 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 989 | $50.50 | $49,944 | 7,068,577 |
| 2023-01-26 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,702 | $48.29 | $130,480 | 7,069,566 |
| 2023-01-25 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 4,111 | $48.21 | $198,191 | 7,072,268 |
| 2023-01-20 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,030 | $49.80 | $101,094 | 7,076,379 |
| 2023-01-19 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,400 | $49.76 | $119,424 | 7,078,409 |
| 2023-01-12 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,500 | $48.43 | $72,645 | 7,080,809 |
| 2023-01-12 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 300 | $47.93 | $14,379 | 7,082,309 |
| 2023-01-11 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 3,133 | $47.94 | $150,196 | 7,082,609 |
| 2023-01-06 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 3,290 | $47.38 | $155,880 | 7,085,742 |
| 2023-01-05 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 700 | $47.08 | $32,956 | 7,089,032 |
| 2023-01-05 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,590 | $46.51 | $120,461 | 7,089,732 |
| 2022-12-30 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 3,290 | $46.80 | $153,972 | 7,092,322 |
| 2022-12-29 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 3,290 | $46.89 | $154,268 | 7,095,612 |
| 2022-12-22 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,400 | $48.36 | $67,704 | 7,098,902 |
| 2022-12-22 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,890 | $47.38 | $89,548 | 7,100,302 |
| 2022-12-21 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,612 | $49.55 | $79,875 | 7,102,192 |
| 2022-12-21 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 4,829 | $49.09 | $237,056 | 7,103,804 |
| 2022-12-17 | Ferguson Jack L | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,250 | $0.00 | $0 | 3,750 |
| 2022-12-17 | Ferguson Jack L | — |
Exercise / conversion
M
|
Common Stock | 1,250 | $0.00 | $0 | 76,930 |
| 2022-12-15 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 3,700 | $49.33 | $182,521 | 7,108,633 |
| 2022-12-14 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,433 | $51.37 | $124,983 | 7,112,333 |
| 2022-12-08 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,931 | $51.06 | $98,597 | 7,114,766 |
| 2022-12-08 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 800 | $49.76 | $39,808 | 7,116,697 |
| 2022-12-07 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 300 | $53.02 | $15,906 | 7,117,497 |
| 2022-12-07 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,700 | $52.23 | $141,021 | 7,117,797 |
| 2022-12-06 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 264 | $53.45 | $14,111 | 321,893 |
| 2022-12-06 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 4,852 | $52.82 | $256,283 | 322,157 |
| 2022-12-05 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 3,958 | $53.61 | $212,188 | 327,009 |
| 2022-12-02 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 200 | $55.16 | $11,032 | 7,120,497 |
| 2022-12-02 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,425 | $54.61 | $132,429 | 7,120,697 |
| 2022-12-01 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,100 | $55.54 | $116,634 | 7,123,122 |
| 2022-11-27 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 15,000 | $0.00 | $0 | 10,000 |
| 2022-11-27 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 5,903 | $55.57 | $328,030 | 330,967 |
| 2022-11-27 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 15,000 | $0.00 | $0 | 336,870 |
| 2022-11-21 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 20,000 | $0.00 | $0 | 20,000 |
| 2022-11-16 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 667 | $53.08 | $35,404 | 7,131,802 |
| 2022-11-16 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,893 | $52.61 | $152,201 | 7,132,469 |
| 2022-11-15 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,000 | $53.00 | $53,000 | 7,135,362 |
| 2022-11-15 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,200 | $52.22 | $114,884 | 7,136,362 |
| 2022-11-15 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,600 | $51.28 | $82,048 | 7,138,562 |
| 2022-11-11 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,900 | $51.04 | $96,976 | 7,140,162 |
| 2022-11-10 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,061 | $51.26 | $54,387 | 7,142,062 |
| 2022-11-10 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,839 | $50.78 | $93,384 | 7,143,123 |
| 2022-10-29 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 20,000 |
| 2022-10-29 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 1,968 | $52.35 | $103,025 | 321,870 |
| 2022-10-29 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 5,000 | $0.00 | $0 | 323,838 |
| 2022-09-16 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Equity grant / award
G
|
Common Stock | 10,500 | $0.00 | $0 | 2,069,402 |
| 2022-09-15 | Ferguson Jack L | — |
Equity grant / award
G
|
Common Stock | 2,000 | $0.00 | $0 | 75,680 |
| 2022-09-14 | Ferguson Jack L | — |
Open-market sell
S
|
Common Stock | 4,000 | $46.36 | $185,440 | 77,680 |
| 2022-09-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 8,000 | $0.00 | $0 | 24,000 |
| 2022-09-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,000 | $0.00 | $0 | 41,000 |
| 2022-09-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 2,755 | $48.09 | $132,488 | 318,838 |
| 2022-09-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 7,000 | $0.00 | $0 | 321,593 |
| 2022-09-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,148 | $48.09 | $151,387 | 314,593 |
| 2022-09-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 8,000 | $0.00 | $0 | 317,741 |
| 2022-07-27 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,300 | $47.27 | $108,721 | 2,079,402 |
| 2022-07-26 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,029 | $46.62 | $94,592 | 2,081,702 |
| 2022-07-20 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 758 | $46.65 | $35,361 | 2,083,731 |
| 2022-07-20 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,133 | $46.15 | $98,438 | 2,084,489 |
| 2022-07-19 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,575 | $45.82 | $117,986 | 2,086,622 |
| 2022-07-13 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,000 | $43.15 | $86,300 | 2,089,197 |
| 2022-07-12 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,707 | $43.97 | $75,057 | 2,091,197 |
| 2022-07-07 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 3,000 | $43.10 | $129,300 | 2,092,904 |
| 2022-07-06 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,206 | $42.94 | $94,726 | 2,095,904 |
| 2022-06-28 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 410 | $45.04 | $18,466 | 2,098,110 |
| 2022-06-28 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,990 | $44.36 | $88,276 | 2,098,520 |
| 2022-06-27 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,853 | $44.87 | $83,144 | 2,100,510 |
| 2022-06-23 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,300 | $43.73 | $100,579 | 2,102,363 |
| 2022-06-22 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,700 | $44.20 | $119,340 | 2,104,663 |
| 2022-06-17 | Bothwick Jay E | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 5,000 |
| 2022-06-15 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 200 | $44.88 | $8,976 | 2,107,363 |
| 2022-06-15 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 3,200 | $44.21 | $141,472 | 2,107,563 |
| 2022-06-14 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 3,800 | $43.70 | $166,060 | 2,110,763 |
| 2022-06-07 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 3,248 | $46.17 | $149,960 | 2,114,563 |
| 2022-06-06 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 4,300 | $45.72 | $196,596 | 2,117,811 |
| 2022-05-24 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,201 | $43.39 | $52,111 | 2,122,111 |
| 2022-05-24 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,600 | $42.84 | $111,384 | 2,123,312 |
| 2022-05-23 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,547 | $43.66 | $111,202 | 2,125,912 |
| 2022-05-19 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 3,100 | $45.06 | $139,686 | 2,128,459 |
| 2022-05-18 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 379 | $46.34 | $17,563 | 2,131,559 |
| 2022-05-18 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 3,505 | $45.63 | $159,933 | 2,131,938 |
| 2022-05-11 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 832 | $47.22 | $39,287 | 2,135,443 |
| 2022-05-11 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,577 | $46.51 | $119,856 | 2,136,275 |
| 2022-05-10 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,414 | $47.58 | $114,858 | 2,138,852 |
| 2022-05-10 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,286 | $46.67 | $60,018 | 2,141,266 |
| 2022-05-10 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,414 | $47.58 | $114,858 | 7,138,852 |
| 2022-05-10 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,286 | $46.67 | $60,018 | 7,141,266 |
| 2022-05-04 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,440 | $49.53 | $71,323 | 7,142,552 |
| 2022-05-04 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,770 | $48.40 | $85,668 | 7,143,992 |
| 2022-05-03 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 4,164 | $48.82 | $203,286 | 7,145,762 |
| 2022-04-26 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 100 | $49.63 | $4,963 | 7,149,926 |
| 2022-04-26 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 3,400 | $48.88 | $166,192 | 7,150,026 |
| 2022-04-25 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,193 | $49.93 | $59,566 | 7,153,426 |
| 2022-04-25 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,418 | $49.31 | $69,922 | 7,154,619 |
| 2022-04-20 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 4,399 | $52.63 | $231,519 | 7,156,037 |
| 2022-04-19 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,589 | $52.12 | $134,939 | 7,160,436 |
| 2022-04-14 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,320 | $53.02 | $123,006 | 7,163,025 |
| 2022-04-13 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,700 | $52.65 | $142,155 | 7,165,345 |
| 2022-04-06 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 610 | $52.92 | $32,281 | 7,168,045 |
| 2022-04-05 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,467 | $52.47 | $76,973 | 7,168,655 |
| 2022-04-05 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,671 | $52.74 | $88,129 | 7,170,122 |
| 2022-04-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 50,000 |
| 2022-04-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,935 | $54.31 | $213,710 | 309,741 |
| 2022-04-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $0.00 | $0 | 313,676 |
| 2022-03-25 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 436 | $52.32 | $22,812 | 7,171,793 |
| 2022-03-25 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 664 | $51.89 | $34,455 | 7,172,229 |
| 2022-03-24 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 852 | $51.67 | $44,023 | 7,172,893 |
| 2022-03-16 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,623 | $51.56 | $83,682 | 7,173,745 |
| 2022-03-15 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 978 | $51.00 | $49,878 | 7,175,368 |
| 2022-03-07 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 5,000 |
| 2022-03-07 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 1,218 | $50.65 | $61,692 | 20,354 |
| 2022-03-07 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 5,000 | $0.00 | $0 | 21,572 |
| 2022-03-04 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,754 | $50.83 | $89,156 | 7,179,201 |
| 2022-03-04 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,446 | $50.41 | $72,893 | 7,180,955 |
| 2022-03-03 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,444 | $49.78 | $71,882 | 7,182,401 |
| 2022-02-24 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 538 | $47.74 | $25,684 | 7,183,845 |
| 2022-02-24 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,735 | $47.15 | $81,805 | 7,184,383 |
| 2022-02-23 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,645 | $48.02 | $78,993 | 7,186,118 |
| 2022-02-23 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 908 | $48.47 | $44,011 | 7,187,763 |
| 2022-02-15 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 500 | $48.50 | $24,250 | 7,188,671 |
| 2022-02-15 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 3,006 | $49.80 | $149,699 | 7,189,171 |
| 2022-02-14 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,935 | $47.89 | $140,557 | 7,192,177 |
| 2022-02-14 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,765 | $48.45 | $85,514 | 7,195,112 |
| 2022-02-09 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 4,800 | $50.41 | $241,968 | 7,196,877 |
| 2022-02-08 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 5,745 | $49.47 | $284,205 | 7,201,677 |
| 2022-02-08 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 500 | $46.94 | $23,470 | 7,207,422 |
| 2022-02-08 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,251 | $48.79 | $61,036 | 7,207,922 |
| 2022-02-03 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 3,010 | $43.36 | $130,514 | 7,209,173 |
| 2022-02-03 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 3,010 | $43.36 | $130,514 | 7,209,173 |
| 2022-02-02 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,500 | $43.03 | $107,575 | 7,212,183 |
| 2022-02-02 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,500 | $43.03 | $107,575 | 7,212,183 |
| 2022-01-25 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 35 | $43.09 | $1,508 | 7,214,683 |
| 2022-01-25 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 4,067 | $42.63 | $173,376 | 7,214,718 |
| 2022-01-24 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 5,236 | $43.05 | $225,410 | 7,218,785 |
| 2022-01-24 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 906 | $43.67 | $39,565 | 7,224,021 |
| 2022-01-19 | BEFFA NEGRINI DAVID | — |
Equity grant / award
G
|
Common Stock | 2,500 | $0.00 | $0 | 83,000 |
| 2022-01-05 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,796 | $42.98 | $120,172 | 7,224,927 |
| 2022-01-04 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,116 | $43.57 | $92,194 | 7,227,723 |
| 2021-12-29 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,418 | $44.19 | $106,851 | 7,229,839 |
| 2021-12-28 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,535 | $44.19 | $67,832 | 7,232,257 |
| 2021-12-21 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,000 | $43.27 | $86,540 | 7,233,792 |
| 2021-12-17 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 5,000 |
| 2021-12-15 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,916 | $43.90 | $84,112 | 7,540,191 |
| 2021-12-15 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,367 | $44.75 | $61,173 | 7,542,107 |
| 2021-12-15 | BEFFA NEGRINI DAVID | — |
Open-market sell
S
|
Common Stock | 1,000 | $44.81 | $44,810 | 85,500 |
| 2021-12-15 | BEFFA NEGRINI DAVID | — |
Open-market sell
S
|
Common Stock | 4,000 | $44.69 | $178,760 | 86,500 |
| 2021-12-14 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,700 | $44.11 | $74,987 | 7,543,474 |
| 2021-12-09 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,300 | $44.72 | $58,136 | 7,545,174 |
| 2021-12-08 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,842 | $45.47 | $83,756 | 7,546,474 |
| 2021-11-30 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 3,800 | $43.84 | $166,592 | 7,548,316 |
| 2021-11-29 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 3,000 | $44.93 | $134,790 | 7,552,116 |
| 2021-11-27 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 20,000 | $0.00 | $0 | 25,000 |
| 2021-11-27 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 7,870 | $45.26 | $356,196 | 303,676 |
| 2021-11-27 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $0.00 | $0 | 311,546 |
| 2021-11-23 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,917 | $47.53 | $138,645 | 7,555,116 |
| 2021-11-22 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 577 | $48.25 | $27,840 | 7,558,033 |
| 2021-11-22 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,368 | $47.91 | $113,451 | 7,558,610 |
| 2021-11-17 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 900 | $47.61 | $42,849 | 7,560,978 |
| 2021-11-17 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,740 | $46.54 | $127,520 | 7,561,878 |
| 2021-11-16 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 760 | $49.73 | $37,795 | 7,564,618 |
| 2021-11-16 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,175 | $49.43 | $107,510 | 7,565,378 |
| 2021-11-09 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 3,247 | $47.64 | $154,687 | 7,567,553 |
| 2021-11-08 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,625 | $48.45 | $127,181 | 7,570,800 |
| 2021-11-08 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 1,037 | $49.02 | $50,834 | 7,573,425 |
| 2021-10-29 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 25,000 |
| 2021-10-29 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 1,968 | $46.05 | $90,626 | 291,546 |
| 2021-10-29 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 5,000 | $0.00 | $0 | 293,514 |
| 2021-09-10 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Other acquired transaction
Z
|
Common Stock | 7,119,095 | $0.00 | $0 | 7,574,462 |
| 2021-09-09 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Equity grant / award
G
|
Common Stock | 8,350 | $0.00 | $0 | 455,367 |
| 2021-09-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 8,000 | $0.00 | $0 | 48,000 |
| 2021-09-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,000 | $0.00 | $0 | 32,000 |
| 2021-09-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,148 | $47.75 | $150,317 | 288,514 |
| 2021-09-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 8,000 | $0.00 | $0 | 291,662 |
| 2021-09-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 2,755 | $47.75 | $131,551 | 283,662 |
| 2021-09-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 7,000 | $0.00 | $0 | 286,417 |
| 2021-07-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,500 | $0.00 | $0 | 60,000 |
| 2021-07-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 2,952 | $46.30 | $136,678 | 279,417 |
| 2021-07-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 7,500 | $0.00 | $0 | 282,369 |
| 2021-04-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 17,500 | $0.00 | $0 | 67,500 |
| 2021-04-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 5,169 | $46.84 | $242,116 | 274,869 |
| 2021-04-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 17,500 | $0.00 | $0 | 280,038 |
| 2021-03-16 | Ferguson Jack L | — |
Open-market sell
S
|
Common Stock | 3,000 | $47.11 | $141,330 | 80,680 |
| 2021-03-16 | Ferguson Jack L | — |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 83,680 |
| 2021-03-07 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 10,000 |
| 2021-03-07 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 1,307 | $45.44 | $59,390 | 10,076 |
| 2021-03-07 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 5,000 | $0.00 | $0 | 11,383 |
| 2020-12-21 | BEFFA NEGRINI DAVID | — |
Equity grant / award
G
|
Common Stock | 4,000 | $0.00 | $0 | 90,000 |
| 2020-12-09 | BEFFA NEGRINI DAVID | — |
Open-market sell
S
|
Common Stock | 2,000 | $46.15 | $92,300 | 94,000 |
| 2020-11-27 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 15,000 | $0.00 | $0 | 45,000 |
| 2020-11-27 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 5,903 | $46.55 | $274,785 | 262,538 |
| 2020-11-27 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 15,000 | $0.00 | $0 | 268,441 |
| 2020-10-29 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,750 | $0.00 | $0 | 11,250 |
| 2020-10-29 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 1,149 | $45.32 | $52,073 | 6,383 |
| 2020-10-29 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 3,750 | $0.00 | $0 | 7,532 |
| 2020-09-16 | BEFFA NEGRINI DAVID | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $42.54 | $212,700 | 96,000 |
| 2020-09-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 8,000 | $0.00 | $0 | 56,000 |
| 2020-09-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,000 | $0.00 | $0 | 39,000 |
| 2020-09-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,148 | $45.26 | $142,478 | 250,409 |
| 2020-09-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 8,000 | $0.00 | $0 | 253,557 |
| 2020-09-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 2,755 | $45.26 | $124,691 | 245,557 |
| 2020-09-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 7,000 | $0.00 | $0 | 248,312 |
| 2020-08-13 | Duckett Barbara | Dir |
Open-market sell
S
|
Common Stock | 3,500 | $47.62 | $166,670 | 8,377 |
| 2020-08-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 0 |
| 2020-08-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,935 | $43.70 | $171,960 | 241,312 |
| 2020-08-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $0.00 | $0 | 245,247 |
| 2020-05-08 | Duckett Barbara | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $40.40 | $121,200 | 11,877 |
| 2020-04-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 85,000 |
| 2020-04-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,935 | $38.70 | $152,284 | 235,247 |
| 2020-04-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $0.00 | $0 | 239,182 |
| 2020-03-07 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 15,000 |
| 2020-03-07 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 1,218 | $39.64 | $48,282 | 3,782 |
| 2020-03-07 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 5,000 | $0.00 | $0 | 5,000 |
| 2019-12-13 | BEFFA NEGRINI DAVID | Dir |
Open-market sell
S
|
Common Stock | 2,430 | $49.63 | $120,601 | 103,845 |
| 2019-12-12 | BEFFA NEGRINI DAVID | Dir |
Open-market sell
S
|
Common Stock | 2,557 | $49.65 | $126,955 | 106,275 |
| 2019-12-12 | BEFFA NEGRINI DAVID | Dir |
Open-market sell
S
|
Common Stock | 705 | $49.68 | $35,024 | 108,832 |
| 2019-11-27 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 20,000 | $0.00 | $0 | 60,000 |
| 2019-11-27 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 7,870 | $49.88 | $392,556 | 229,182 |
| 2019-11-27 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $0.00 | $0 | 237,052 |
| 2019-11-20 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 17,469 | $51.36 | $897,208 | 217,052 |
| 2019-11-20 | BEFFA NEGRINI DAVID | Dir |
Open-market sell
S
|
Common Stock | 1,389 | $51.88 | $72,061 | 109,537 |
| 2019-11-20 | BEFFA NEGRINI DAVID | Dir |
Open-market sell
S
|
Common Stock | 74 | $52.00 | $3,848 | 110,926 |
| 2019-11-19 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 9,686 | $51.48 | $498,635 | 234,521 |
| 2019-11-18 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 12,845 | $51.09 | $656,251 | 244,207 |
| 2019-10-29 | MCGRATH TIMOTHY J | President & CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 35,000 | $0.00 | $0 | 35,000 |
| 2019-09-01 | BEFFA NEGRINI DAVID | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 500 | $0.00 | $0 | 4,000 |
| 2019-09-01 | BEFFA NEGRINI DAVID | Dir |
Exercise / conversion
M
|
Common Stock | 500 | $0.00 | $0 | 111,000 |
| 2019-08-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 10,000 |
| 2019-08-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,935 | $32.57 | $128,163 | 247,955 |
| 2019-08-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $0.00 | $0 | 251,890 |
| 2019-05-22 | BAUTE JOSEPH A | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,500 | $0.00 | $0 | 0 |
| 2019-05-22 | BAUTE JOSEPH A | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,000 | $0.00 | $0 | 0 |
| 2019-05-22 | BAUTE JOSEPH A | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 500 | $0.00 | $0 | 0 |
| 2019-05-22 | BAUTE JOSEPH A | Dir |
Exercise / conversion
M
|
Common Stock | 4,500 | $0.00 | $0 | 13,840 |
| 2019-05-22 | BAUTE JOSEPH A | Dir |
Exercise / conversion
M
|
Common Stock | 1,000 | $0.00 | $0 | 9,340 |
| 2019-05-22 | BAUTE JOSEPH A | Dir |
Exercise / conversion
M
|
Common Stock | 500 | $0.00 | $0 | 8,340 |
| 2019-04-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 95,000 |
| 2019-04-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 1,968 | $36.69 | $72,206 | 241,890 |
| 2019-04-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 5,000 | $0.00 | $0 | 243,858 |
| 2019-03-07 | Baker Thomas C | Sr. VP, CFO & Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 20,000 | $0.00 | $0 | 20,000 |
| 2019-03-05 | BAUTE JOSEPH A | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $40.29 | $60,435 | 7,840 |
| 2019-03-05 | BEFFA NEGRINI DAVID | Dir |
Open-market sell
S
|
Common Stock | 12,300 | $40.14 | $493,722 | 109,500 |
| 2019-02-20 | Ferguson Jack L | Dir |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 83,680 |
| 2019-02-19 | Ferguson Jack L | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $41.65 | $124,950 | 87,680 |
| 2018-12-17 | Sarno Stephen P | Sr. VP, CFO, & Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 10,000 |
| 2018-12-13 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Equity grant / award
G
|
Common Stock | 20,000 | $0.00 | $0 | 460,217 |
| 2018-11-27 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 15,000 | $0.00 | $0 | 80,000 |
| 2018-11-27 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 5,903 | $30.70 | $181,222 | 238,858 |
| 2018-11-27 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 15,000 | $0.00 | $0 | 244,761 |
| 2018-11-23 | HALL DAVID | Dir |
Equity grant / award
G
|
Common Stock | 10,000 | $0.00 | $0 | 37,868 |
| 2018-09-14 | Duckett Barbara | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $41.46 | $82,920 | 12,877 |
| 2018-09-01 | Duckett Barbara | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 500 | $0.00 | $0 | 4,500 |
| 2018-09-01 | Duckett Barbara | Dir |
Exercise / conversion
M
|
Common Stock | 500 | — | — | 13,377 |
| 2018-08-16 | BAUTE JOSEPH A | Dir |
Open-market sell
S
|
Common Stock | 16,660 | $38.35 | $638,911 | 9,340 |
| 2018-08-15 | BAUTE JOSEPH A | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $37.65 | $37,650 | 26,000 |
| 2018-08-14 | BAUTE JOSEPH A | Dir |
Open-market sell
S
|
Common Stock | 3,100 | $38.07 | $118,017 | 27,000 |
| 2018-08-14 | Ferguson Jack L | Dir |
Equity grant / award
G
|
Common Stock | 3,000 | $0.00 | $0 | 84,680 |
| 2018-08-13 | BEFFA NEGRINI DAVID | Dir |
Open-market sell
S
|
Common Stock | 5,263 | $36.93 | $194,363 | 120,300 |
| 2018-08-13 | BAUTE JOSEPH A | Dir |
Open-market sell
S
|
Common Stock | 2,900 | $37.44 | $108,576 | 30,100 |
| 2018-08-10 | BEFFA NEGRINI DAVID | Dir |
Open-market sell
S
|
Common Stock | 1,260 | $38.00 | $47,880 | 125,563 |
| 2018-08-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 20,000 | $0.00 | $0 | 20,000 |
| 2018-08-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 6,543 | $33.99 | $222,397 | 220,664 |
| 2018-08-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $0.00 | $0 | 227,207 |
| 2018-06-13 | BEFFA NEGRINI DAVID | Dir |
Open-market sell
S
|
Common Stock | 3,477 | $32.00 | $111,264 | 126,823 |
| 2018-05-08 | Duckett Barbara | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $29.57 | $59,142 | 13,877 |
| 2018-05-01 | Sarno Stephen P | Sr. VP, CFO, & Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 20,000 | $0.00 | $0 | 20,000 |
| 2018-02-13 | BAUTE JOSEPH A | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Units | 5,000 | $0.00 | $0 | 5,000 |
| 2018-01-08 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 9,700 | $26.85 | $260,462 | 207,207 |
| 2017-12-05 | Duckett Barbara | Dir |
Open-market sell
S
|
Common Stock | 1,123 | $27.56 | $30,951 | 15,877 |
| 2017-12-03 | BEFFA NEGRINI DAVID | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 500 | $0.00 | $0 | 0 |
| 2017-12-03 | BEFFA NEGRINI DAVID | Dir |
Exercise / conversion
M
|
Common Stock | 500 | $0.00 | $0 | 130,300 |
| 2017-11-28 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 5,805 | $26.85 | $155,875 | 216,907 |
| 2017-11-27 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock units | 10,000 | $0.00 | $0 | 95,000 |
| 2017-11-27 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 4,195 | $27.04 | $113,433 | 222,712 |
| 2017-11-27 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $0.00 | $0 | 226,907 |
| 2017-09-12 | BEFFA NEGRINI DAVID | Dir |
Open-market sell
S
|
Common Stock | 20,000 | $26.00 | $520,000 | 129,800 |
| 2017-09-01 | HALL DAVID | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 500 | $0.00 | $0 | 1,500 |
| 2017-09-01 | HALL DAVID | Dir |
Exercise / conversion
M
|
Common Stock | 500 | $0.00 | $0 | 46,368 |
| 2017-08-11 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 8,000 | $25.53 | $204,278 | 216,907 |
| 2017-08-10 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 18,122 | $25.95 | $470,241 | 224,907 |
| 2017-08-08 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock units | 25,000 | $0.00 | $0 | 0 |
| 2017-08-08 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 10,488 | $26.74 | $280,449 | 243,029 |
| 2017-08-08 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 25,000 | $0.00 | $0 | 253,517 |
| 2017-08-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 20,000 | $0.00 | $0 | 40,000 |
| 2017-08-01 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 8,390 | $26.11 | $219,063 | 228,517 |
| 2017-08-01 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $0.00 | $0 | 236,907 |
| 2017-04-04 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 8,934 | $29.09 | $259,852 | 216,907 |
| 2017-04-03 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 6,988 | $29.21 | $204,147 | 225,841 |
| 2017-03-22 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 3,530 | $28.11 | $99,242 | 232,829 |
| 2017-03-21 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Right to Buy | 1,110 | $0.00 | $0 | 0 |
| 2017-03-21 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 5,548 | $28.46 | $157,909 | 236,359 |
| 2017-03-21 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 1,110 | $28.46 | $31,593 | 241,907 |
| 2017-03-21 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 1,110 | $6.77 | $7,515 | 243,017 |
| 2017-03-20 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Right to Buy | 10,304 | $0.00 | $0 | 1,110 |
| 2017-03-20 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 10,304 | $28.86 | $297,351 | 241,907 |
| 2017-03-20 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 10,304 | $6.77 | $69,758 | 252,211 |
| 2017-03-08 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Right to Buy | 15,413 | $0.00 | $0 | 11,414 |
| 2017-03-08 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 15,413 | $27.28 | $420,488 | 241,907 |
| 2017-03-08 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 15,413 | $6.77 | $104,346 | 257,320 |
| 2017-03-07 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Right to Buy | 6,614 | $0.00 | $0 | 26,827 |
| 2017-03-07 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 6,614 | $27.00 | $178,554 | 241,907 |
| 2017-03-07 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 6,614 | $6.77 | $44,777 | 248,521 |
| 2017-03-06 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Right to Buy | 8,450 | $0.00 | $0 | 33,441 |
| 2017-03-06 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stovk | 8,450 | $26.99 | $228,064 | 241,907 |
| 2017-03-06 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 8,450 | $6.77 | $57,206 | 250,357 |
| 2017-02-23 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Right to Buy | 4,581 | $0.00 | $0 | 41,891 |
| 2017-02-23 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 4,581 | $27.17 | $124,460 | 241,907 |
| 2017-02-23 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 4,581 | $6.77 | $31,013 | 246,488 |
| 2017-02-22 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Right to Buy | 3,528 | $0.00 | $0 | 46,472 |
| 2017-02-22 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Right to Buy | 1,506 | $0.00 | $0 | 0 |
| 2017-02-22 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 5,034 | $27.48 | $138,330 | 241,907 |
| 2017-02-22 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 3,528 | $6.77 | $23,885 | 246,941 |
| 2017-02-22 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 1,506 | $13.13 | $19,774 | 243,413 |
| 2017-02-21 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Right to Buy | 6,337 | $0.00 | $0 | 1,506 |
| 2017-02-21 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 6,337 | $27.84 | $176,433 | 241,907 |
| 2017-02-21 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 6,337 | $13.13 | $83,205 | 248,244 |
| 2017-02-08 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Right to Buy | 5,325 | $0.00 | $0 | 7,843 |
| 2017-02-08 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 5,325 | $26.72 | $142,281 | 241,907 |
| 2017-02-08 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 5,325 | $13.13 | $69,917 | 247,232 |
| 2017-02-07 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Right to Buy | 3,787 | $0.00 | $0 | 13,168 |
| 2017-02-07 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 3,787 | $27.09 | $102,573 | 241,907 |
| 2017-02-07 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 3,787 | $13.13 | $49,723 | 245,694 |
| 2017-02-06 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Right to Buy | 3,727 | $0.00 | $0 | 16,955 |
| 2017-02-06 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 3,727 | $27.46 | $102,327 | 241,907 |
| 2017-02-06 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 3,727 | $13.13 | $48,936 | 245,634 |
| 2017-01-25 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Right to Buy | 30,089 | $0.00 | $0 | 20,682 |
| 2017-01-25 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 30,089 | $27.50 | $827,321 | 241,907 |
| 2017-01-25 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 30,089 | $13.13 | $395,069 | 271,996 |
| 2017-01-24 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Right to Buy | 21,459 | $0.00 | $0 | 50,771 |
| 2017-01-24 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 21,459 | $27.21 | $583,908 | 241,907 |
| 2017-01-24 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 21,459 | $13.13 | $281,757 | 263,366 |
| 2017-01-23 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Right to Buy | 3,777 | $0.00 | $0 | 72,230 |
| 2017-01-23 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 3,777 | $27.10 | $102,344 | 241,907 |
| 2017-01-23 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 3,777 | $13.13 | $49,592 | 245,684 |
| 2017-01-11 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Right to Buy | 13,179 | $0.00 | $0 | 76,007 |
| 2017-01-11 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 13,179 | $27.62 | $363,945 | 241,907 |
| 2017-01-11 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 13,179 | $13.13 | $173,040 | 255,086 |
| 2017-01-10 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Right to Buy | 5,935 | $0.00 | $0 | 89,186 |
| 2017-01-10 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 5,935 | $27.52 | $163,326 | 241,907 |
| 2017-01-10 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 5,935 | $13.13 | $77,927 | 247,842 |
| 2017-01-09 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option Right to Buy | 7,234 | $0.00 | $0 | 95,121 |
| 2017-01-09 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 7,234 | $27.64 | $199,957 | 241,907 |
| 2017-01-09 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 7,234 | $13.13 | $94,982 | 249,141 |
| 2016-12-28 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Stk. Opt. Right to Buy | 5,139 | $0.00 | $0 | 102,355 |
| 2016-12-28 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 5,139 | $27.85 | $143,143 | 241,907 |
| 2016-12-28 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 5,139 | $13.13 | $67,475 | 247,046 |
| 2016-12-27 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Stk. Opt. Right to Buy | 5,167 | $0.00 | $0 | 107,494 |
| 2016-12-27 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 5,167 | $28.62 | $147,869 | 241,907 |
| 2016-12-27 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 5,167 | $13.13 | $67,843 | 247,074 |
| 2016-12-16 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Equity grant / award
G
|
Common Stock | 20,000 | $0.00 | $0 | 477,717 |
| 2016-12-15 | HALL DAVID | Dir |
Equity grant / award
G
|
Common Stock | 20,000 | $0.00 | $0 | 45,368 |
| 2016-12-05 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 5,805 | $27.42 | $159,169 | 241,907 |
| 2016-12-03 | BEFFA NEGRINI DAVID | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 500 | $0.00 | $0 | 0 |
| 2016-12-03 | BEFFA NEGRINI DAVID | Dir |
Exercise / conversion
M
|
Common Stock | 500 | $0.00 | $0 | 148,800 |
| 2016-11-27 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 105,000 |
| 2016-11-27 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 4,195 | $26.79 | $112,384 | 247,712 |
| 2016-11-27 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $0.00 | $0 | 251,907 |
| 2016-11-12 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,000 | $0.00 | $0 | 0 |
| 2016-11-12 | GALLUP PATRICIA | Chairman & Chief Admin Officer |
Exercise / conversion
M
|
Common Stock | 2,000 | $0.00 | $0 | 497,217 |
| 2016-11-01 | HALL DAVID | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $23.20 | $92,800 | 0 |
| 2016-09-16 | HALL DAVID | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $24.37 | $48,747 | 4,000 |
| 2016-09-16 | HALL DAVID | Dir |
Equity grant / award
G
|
Common Stock | 6,000 | $0.00 | $0 | 6,000 |
| 2016-09-01 | DRISCOLL JOSEPH | Sr. VP, CFO and Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,000 | $0.00 | $0 | 19,000 |
| 2016-09-01 | DRISCOLL JOSEPH | Sr. VP, CFO and Treasurer |
Other disposed transaction
F
|
Common Stock | 1,947 | $26.29 | $51,187 | 8,106 |
| 2016-09-01 | DRISCOLL JOSEPH | Sr. VP, CFO and Treasurer |
Exercise / conversion
M
|
Common Stock | 6,000 | $0.00 | $0 | 10,053 |
| 2016-08-09 | MCGRATH TIMOTHY J | President & CEO |
Open-market sell
S
|
Common Stock | 10,000 | $25.55 | $255,523 | 241,907 |
| 2016-08-09 | BEFFA NEGRINI DAVID | Dir |
Equity grant / award
G
|
Common Stock | 5,000 | $0.00 | $0 | 145,800 |
| 2016-08-08 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 25,000 | $0.00 | $0 | 25,000 |
| 2016-08-08 | MCGRATH TIMOTHY J | President & CEO |
Other disposed transaction
F
|
Common Stock | 10,488 | $25.74 | $269,961 | 251,907 |
| 2016-08-08 | MCGRATH TIMOTHY J | President & CEO |
Exercise / conversion
M
|
Common Stock | 25,000 | $0.00 | $0 | 262,395 |
| 2016-08-04 | HALL DAVID | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $25.26 | $101,040 | 0 |
| 2016-08-02 | HALL DAVID | Dir |
Equity grant / award
G
|
Common Stock | 4,000 | $0.00 | $0 | 4,000 |
| 2016-08-01 | DRISCOLL JOSEPH | Sr. VP, CFO and Treasurer |
Open-market sell
S
|
Common Stock | 3,377 | $25.77 | $87,042 | 0 |
| 2016-06-14 | HALL DAVID | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $23.87 | $23,869 | 0 |
| 2016-06-09 | HALL DAVID | Dir |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 1,000 |