Financial Metrics
ROCK GIBRALTAR INDUSTRIES, INC.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 237671000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 265738000.0 | +11.8% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 272734000.0 | +2.6% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 206605000.0 | -24.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 247627000.0 | +19.9% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 274574000.0 | +10.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 215337000.0 | -21.6% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 266036000.0 | +23.5% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 280086000.0 | +5.3% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 227417000.0 | -18.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 262655000.0 | +15.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 299236000.0 | +13.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 215401000.0 | -28.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 255184000.0 | +18.5% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 296792000.0 | +16.3% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 287592000.0 | -3.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 348389000.0 | +21.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 369353000.0 | +6.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 317865000.0 | -13.9% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 366949000.0 | +15.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 391291000.0 | +6.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 293267000.0 | -25.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 364914000.0 | +24.4% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 390744000.0 | +7.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 292506000.0 | -25.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 273624000.0 | -6.5% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 277132000.0 | +1.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 290015000.0 | +4.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 309517000.0 | +6.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 310939000.0 | +0.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1007981000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 986918000.0 | -2.1% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 837097000.0 | -15.2% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 898233000.0 | +7.3% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 1032578000.0 | +15.0% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 1339783000.0 | +29.8% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 1389966000.0 | +3.7% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 1046998000.0 | -24.7% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1023359000.0 | -2.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1135501000.0 | +11.0% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 54150000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 68843000.0 | +27.1% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 67887000.0 | -1.4% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 49255000.0 | -27.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 61825000.0 | +25.5% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 68735000.0 | +11.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 48318000.0 | -29.7% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 70503000.0 | +45.9% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 70279000.0 | -0.3% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 43900000.0 | -37.5% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 63558000.0 | +44.8% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 76578000.0 | +20.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 49861000.0 | -34.9% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 65561000.0 | +31.5% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 78495000.0 | +19.7% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 60018000.0 | -23.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 80931000.0 | +34.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 83252000.0 | +2.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 64844000.0 | -22.1% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 90271000.0 | +39.2% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 94556000.0 | +4.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 76929000.0 | -18.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 96739000.0 | +25.8% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 105384000.0 | +8.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 84388000.0 | -19.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 83328000.0 | -1.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 81384000.0 | -2.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 77700000.0 | -4.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 87835000.0 | +13.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 82746000.0 | -5.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 244762000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 236544000.0 | -3.4% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 210926000.0 | -10.8% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 219897000.0 | +4.3% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 256343000.0 | +16.6% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 290011000.0 | +13.1% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 318694000.0 | +9.9% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 281854000.0 | -11.6% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 301408000.0 | +6.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 305191000.0 | +1.3% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 17761000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 28576000.0 | +60.9% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 26522000.0 | -7.2% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 9679000.0 | -63.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 24930000.0 | +157.6% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 35693000.0 | +43.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 13843000.0 | -61.2% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 32274000.0 | +133.1% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 29404000.0 | -8.9% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 10566000.0 | -64.1% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 26606000.0 | +151.8% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 31420000.0 | +18.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 12777000.0 | -59.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 30748000.0 | +140.7% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 40943000.0 | +33.2% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 12815000.0 | -68.7% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 31409000.0 | +145.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 37978000.0 | +20.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 21195000.0 | -44.2% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 40139000.0 | +89.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 47396000.0 | +18.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 29370000.0 | -38.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 43077000.0 | +46.7% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 53190000.0 | +23.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 31736000.0 | -40.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 40822000.0 | +28.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 43173000.0 | +5.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 25510000.0 | -40.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 39506000.0 | +54.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 39942000.0 | +1.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 73488000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 92849000.0 | +26.3% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 81141000.0 | -12.6% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 80812000.0 | -0.4% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 107190000.0 | +32.6% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 96988000.0 | -9.5% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 130102000.0 | +34.1% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 120569000.0 | -7.3% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 139674000.0 | +15.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 122751000.0 | -12.1% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 9029000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 18612000.0 | +106.1% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 13786000.0 | -25.9% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 3996000.0 | -71.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-06-30 | 12769000.0 | +219.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-09-30 | 20619000.0 | +61.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 8352000.0 | -59.5% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-06-30 | 22837000.0 | +173.4% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-09-30 | 19503000.0 | -14.6% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 6345000.0 | -67.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 19913000.0 | +213.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 24476000.0 | +22.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 12059000.0 | -50.7% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | 27292000.0 | +126.3% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 33760000.0 | +23.7% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 12762000.0 | -62.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 25949000.0 | +103.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 27556000.0 | +6.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 15456000.0 | -43.9% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 29307000.0 | +89.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 34295000.0 | +17.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 21099000.0 | -38.5% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 30723000.0 | +45.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 39277000.0 | +27.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 24946000.0 | -36.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 32198000.0 | +29.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 34039000.0 | +5.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 21119000.0 | -38.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 26004000.0 | +23.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -89062000.0 | -442.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 33675000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 62560000.0 | +85.8% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 63809000.0 | +2.0% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 65091000.0 | +2.0% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 64566000.0 | -0.8% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 75629000.0 | +17.1% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 82406000.0 | +9.0% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 110533000.0 | +34.1% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 137340000.0 | +24.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -44388000.0 | -132.3% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.29 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.59 | +103.4% | USD/shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.44 | -25.4% | USD/shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.13 | -70.5% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.4 | +207.7% | USD/shares | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.65 | +62.5% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.26 | -60.0% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 0.72 | +176.9% | USD/shares | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 0.61 | -15.3% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2020-03-31 | 0.37 | -39.3% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.84 | +127.0% | USD/shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 1.03 | +22.6% | USD/shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.39 | -62.1% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.79 | +102.6% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.84 | +6.3% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.47 | -44.0% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 0.9 | +91.5% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1.08 | +20.0% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2024-06-30 | 1.05 | -2.8% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.11 | +5.7% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 0.87 | -21.6% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -2.99 | -443.7% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1.07 | — | USD/shares | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 1.97 | +84.1% | USD/shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 2.0 | +1.5% | USD/shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 2.01 | +0.5% | USD/shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 1.98 | -1.5% | USD/shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 2.3 | +16.2% | USD/shares | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 2.57 | +11.7% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 3.61 | +40.5% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 4.5 | +24.7% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -1.48 | -132.9% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.28 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.58 | +107.1% | USD/shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.43 | -25.9% | USD/shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.12 | -72.1% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.4 | +233.3% | USD/shares | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.64 | +60.0% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.26 | -59.4% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 0.7 | +169.2% | USD/shares | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 0.6 | -14.3% | USD/shares | 10-Q | 2018-11-01 |
| Quarterly | 2020-03-31 | 0.37 | -38.3% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.83 | +124.3% | USD/shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 1.02 | +22.9% | USD/shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.39 | -61.8% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.79 | +102.6% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.83 | +5.1% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.47 | -43.4% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 0.9 | +91.5% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1.08 | +20.0% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2024-06-30 | 1.05 | -2.8% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 1.11 | +5.7% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 0.87 | -21.6% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -2.98 | -442.5% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1.05 | — | USD/shares | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 1.94 | +84.8% | USD/shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 1.96 | +1.0% | USD/shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 1.99 | +1.5% | USD/shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 1.96 | -1.5% | USD/shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 2.29 | +16.8% | USD/shares | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 2.56 | +11.8% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 3.59 | +40.2% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 4.46 | +24.2% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -1.48 | -133.2% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 82627000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 124114000.0 | +50.2% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 208032000.0 | +67.6% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2016-12-31 | 170177000.0 | -18.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-03-31 | 160901000.0 | -5.5% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 182379000.0 | +13.3% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 208032000.0 | +14.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 222280000.0 | +6.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 200741000.0 | -9.7% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 210743000.0 | +5.0% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 245413000.0 | +16.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 297006000.0 | +21.0% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 43509000.0 | -85.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 81882000.0 | +88.2% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 137618000.0 | +68.1% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 191363000.0 | +39.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 85966000.0 | -55.1% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 120859000.0 | +40.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 179816000.0 | +48.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 32054000.0 | -82.2% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 20731000.0 | -35.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 16963000.0 | -18.2% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 13934000.0 | -17.9% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 12849000.0 | -7.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 15573000.0 | +21.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 17149000.0 | +10.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 21919000.0 | +27.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 17608000.0 | -19.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 7497000.0 | -57.4% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 18621000.0 | +148.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 85465000.0 | +359.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 99426000.0 | +16.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 146665000.0 | +47.5% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 179102000.0 | +22.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 228879000.0 | +27.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 269480000.0 | +17.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 25114000.0 | -90.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 43291000.0 | +72.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 89403000.0 | +106.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 170177000.0 | — | USD | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 222280000.0 | +30.6% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 297006000.0 | +33.6% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 191363000.0 | -35.6% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 32054000.0 | -83.2% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 12849000.0 | -59.9% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 17608000.0 | +37.0% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 99426000.0 | +464.7% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 269480000.0 | +171.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 115724000.0 | -57.1% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 149458000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 150170000.0 | +0.5% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 155434000.0 | +3.5% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 124072000.0 | -20.2% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 128482000.0 | +3.6% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 138871000.0 | +8.1% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 166718000.0 | +20.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 145385000.0 | -12.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-01-01 | 150307000.0 | +3.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 145182000.0 | -3.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 171642000.0 | +18.2% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 180875000.0 | +5.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 140283000.0 | -22.4% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 167201000.0 | +19.2% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 180701000.0 | +8.1% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 196334000.0 | +8.7% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 147515000.0 | -24.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 172452000.0 | +16.9% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 193609000.0 | +12.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 203488000.0 | +5.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 197990000.0 | -2.7% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 199598000.0 | +0.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 225315000.0 | +12.9% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 260624000.0 | +15.7% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 236444000.0 | -9.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 245807000.0 | +4.0% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 275596000.0 | +12.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 275704000.0 | +0.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 217156000.0 | -21.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 230132000.0 | +6.0% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 266487000.0 | +15.8% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 256400000.0 | -3.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 172736000.0 | -32.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 230971000.0 | +33.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 259358000.0 | +12.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 206842000.0 | -20.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 114898000.0 | -44.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 195192000.0 | +69.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 163572000.0 | -16.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 166341000.0 | +1.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 124072000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 145385000.0 | +17.2% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 140283000.0 | -3.5% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 133895000.0 | -4.6% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 197990000.0 | +47.9% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 236444000.0 | +19.4% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 217156000.0 | -8.2% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 172736000.0 | -20.5% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 114898000.0 | -33.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 120327000.0 | +4.7% | USD | 10-K | 2026-02-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 106406000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 98221000.0 | -7.7% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 92778000.0 | -5.5% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 89612000.0 | -3.4% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 86943000.0 | -3.0% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 86065000.0 | -1.0% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 85156000.0 | -1.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 86372000.0 | +1.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-01-01 | 81637000.0 | -5.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 90236000.0 | +10.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 95694000.0 | +6.0% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 97486000.0 | +1.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 98913000.0 | +1.5% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 98594000.0 | -0.3% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 85398000.0 | -13.4% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 83048000.0 | -2.8% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 78476000.0 | -5.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 88585000.0 | +12.9% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 79058000.0 | -10.8% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 77943000.0 | -1.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 98307000.0 | +26.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 107004000.0 | +8.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 133625000.0 | +24.9% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 156494000.0 | +17.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 176207000.0 | +12.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 187255000.0 | +6.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 197499000.0 | +5.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 204000000.0 | +3.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 170360000.0 | -16.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 171634000.0 | +0.7% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 159542000.0 | -7.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 141008000.0 | -11.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 120503000.0 | -14.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 137878000.0 | +14.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 134493000.0 | -2.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 138171000.0 | +2.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 93271000.0 | -32.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 170304000.0 | +82.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 125860000.0 | -26.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 121562000.0 | -3.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 89612000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 86372000.0 | -3.6% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 98913000.0 | +14.5% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 61957000.0 | -37.4% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 98307000.0 | +58.7% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 176207000.0 | +79.2% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 170360000.0 | -3.3% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 120503000.0 | -29.3% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 93271000.0 | -22.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 116770000.0 | +25.2% | USD | 10-K | 2026-02-26 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 348343000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 384624000.0 | +10.4% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 431171000.0 | +12.1% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 391197000.0 | -9.3% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 382283000.0 | -2.3% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 415666000.0 | +8.7% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 468101000.0 | +12.6% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 462764000.0 | -1.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-01-01 | 462951000.0 | +0.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 442871000.0 | -4.3% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 489673000.0 | +10.6% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 532723000.0 | +8.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 544553000.0 | +2.2% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 317586000.0 | -41.7% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 361245000.0 | +13.7% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 434527000.0 | +20.3% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 437102000.0 | +0.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 363152000.0 | -16.9% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 416375000.0 | +14.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 481553000.0 | +15.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 425460000.0 | -11.6% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 352017000.0 | -17.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 399544000.0 | +13.5% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 451644000.0 | +13.0% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 446967000.0 | -1.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 485471000.0 | +8.6% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 529577000.0 | +9.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 539201000.0 | +1.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 423937000.0 | -21.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 428278000.0 | +1.0% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 462970000.0 | +8.1% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 507690000.0 | +9.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 462251000.0 | -9.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 530719000.0 | +14.8% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 591865000.0 | +11.5% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 642291000.0 | +8.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 651332000.0 | +1.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 473486000.0 | -27.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 753509000.0 | +59.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 695448000.0 | -7.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 391197000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 462764000.0 | +18.3% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 544553000.0 | +17.7% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 437102000.0 | -19.7% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 425460000.0 | -2.7% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 446967000.0 | +5.1% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 423937000.0 | -5.2% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 462251000.0 | +9.0% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 651332000.0 | +40.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 628886000.0 | -3.4% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 884449000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 913000000.0 | +3.2% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 954832000.0 | +4.6% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 918245000.0 | -3.8% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 918466000.0 | +0.0% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 947458000.0 | +3.2% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 996297000.0 | +5.2% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 991385000.0 | -0.5% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-01-01 | 991572000.0 | +0.0% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 967143000.0 | -2.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 1009920000.0 | +4.4% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 1053787000.0 | +4.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 1061645000.0 | +0.7% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 866258000.0 | -18.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 906858000.0 | +4.7% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 984818000.0 | +8.6% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 984450000.0 | -0.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 984522000.0 | +0.0% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1035496000.0 | +5.2% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1101846000.0 | +6.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1212494000.0 | +10.0% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 1155191000.0 | -4.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1186133000.0 | +2.7% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 1232215000.0 | +3.9% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 1214901000.0 | -1.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1242340000.0 | +2.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1295413000.0 | +4.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1326263000.0 | +2.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1210613000.0 | -8.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1208492000.0 | -0.2% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1238577000.0 | +2.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1288046000.0 | +4.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1256451000.0 | -2.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1319857000.0 | +5.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1376941000.0 | +4.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 1424590000.0 | +3.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1419410000.0 | -0.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1439418000.0 | +1.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1482752000.0 | +3.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1437793000.0 | -3.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 918245000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 991385000.0 | +8.0% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 1061645000.0 | +7.1% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 984450000.0 | -7.3% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 1212494000.0 | +23.2% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 1214901000.0 | +0.2% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 1210613000.0 | -0.4% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 1256451000.0 | +3.8% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1419410000.0 | +13.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1393603000.0 | -1.8% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 166532000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 162894000.0 | -2.2% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 177032000.0 | +8.7% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 152088000.0 | -14.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 157999000.0 | +3.9% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 171759000.0 | +8.7% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 198079000.0 | +15.3% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 171033000.0 | -13.7% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-01-01 | 170946000.0 | -0.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 145917000.0 | -14.6% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 169648000.0 | +16.3% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 191565000.0 | +12.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 392872000.0 | +105.1% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 168141000.0 | -57.2% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 188253000.0 | +12.0% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 240185000.0 | +27.6% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 229197000.0 | -4.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 221523000.0 | -3.3% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 240143000.0 | +8.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 269493000.0 | +12.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 302240000.0 | +12.2% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 258667000.0 | -14.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 286809000.0 | +10.9% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 279736000.0 | -2.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 286990000.0 | +2.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 287701000.0 | +0.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 303528000.0 | +5.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 282368000.0 | -7.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 215320000.0 | -23.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 239693000.0 | +11.3% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 293048000.0 | +22.3% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 313015000.0 | +6.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 225578000.0 | -27.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 263599000.0 | +16.9% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 285485000.0 | +8.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 306593000.0 | +7.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 254862000.0 | -16.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 276628000.0 | +8.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 296278000.0 | +7.1% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 387766000.0 | +30.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 152088000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 171033000.0 | +12.5% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 392872000.0 | +129.7% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 229197000.0 | -41.7% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 302240000.0 | +31.9% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 286990000.0 | -5.0% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 215320000.0 | -25.0% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 225578000.0 | +4.8% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 254862000.0 | +13.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 366022000.0 | +43.6% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 420948000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 449579000.0 | +6.8% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 469645000.0 | +4.5% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 460880000.0 | -1.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-03-31 | 466305000.0 | +1.2% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-06-30 | 481903000.0 | +3.3% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-09-30 | 505431000.0 | +4.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 531719000.0 | +5.2% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-01-01 | 531993000.0 | +0.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 541955000.0 | +1.9% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-06-30 | 560896000.0 | +3.5% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-09-30 | 582875000.0 | +3.9% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-12-31 | 596693000.0 | +2.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 605833000.0 | +1.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 629547000.0 | +3.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 657213000.0 | +4.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 673964000.0 | +2.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-03-31 | 677357000.0 | +0.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | 709764000.0 | +4.8% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 746075000.0 | +5.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 743805000.0 | -0.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 758408000.0 | +2.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 787608000.0 | +3.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 814684000.0 | +3.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 825258000.0 | +1.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 838402000.0 | +1.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-06-30 | 817278000.0 | -2.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 843491000.0 | +3.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 822099000.0 | -2.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-03-31 | 835387000.0 | +1.6% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-06-30 | 850310000.0 | +1.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 889849000.0 | +4.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 914998000.0 | +2.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 940185000.0 | +2.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-06-30 | 975671000.0 | +3.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 1003233000.0 | +2.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 1048034000.0 | +4.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1009338000.0 | -3.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-06-30 | 1041180000.0 | +3.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 951774000.0 | -8.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 460880000.0 | — | USD | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 531719000.0 | +15.4% | USD | 10-K | 2021-02-25 |
| Annual | 2018-12-31 | 596693000.0 | +12.2% | USD | 10-K | 2022-02-23 |
| Annual | 2019-12-31 | 673964000.0 | +12.9% | USD | 10-K | 2023-02-22 |
| Annual | 2020-12-31 | 743805000.0 | +10.4% | USD | 10-K | 2024-02-21 |
| Annual | 2021-12-31 | 825258000.0 | +11.0% | USD | 10-K | 2025-02-19 |
| Annual | 2022-12-31 | 822099000.0 | -0.4% | USD | 10-K | 2026-02-26 |
| Annual | 2023-12-31 | 914998000.0 | +11.3% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1048034000.0 | +14.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 950398000.0 | -9.3% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 209432000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 209236000.0 | -0.1% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 209441000.0 | +0.1% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 209637000.0 | +0.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 209833000.0 | +0.1% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 209629000.0 | -0.1% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 209825000.0 | +0.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 210021000.0 | +0.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 210217000.0 | +0.1% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 210013000.0 | -0.1% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 210209000.0 | +0.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 210400000.0 | +0.1% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 2000000.0 | -99.0% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 0.0 | -100.0% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 0.0 | — | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 0.0 | — | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0 | — | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 0.0 | — | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 0.0 | — | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 85636000.0 | — | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 58023000.0 | -32.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 32309000.0 | -44.3% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 59695000.0 | +84.8% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 23781000.0 | -60.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 42367000.0 | +78.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 93454000.0 | +120.6% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 121840000.0 | +30.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 88762000.0 | -27.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 49876000.0 | -43.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 9790000.0 | -80.4% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.0 | -100.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.0 | — | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0 | — | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.0 | — | USD | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.0 | — | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.0 | — | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0 | — | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0 | — | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0 | — | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 209637000.0 | — | USD | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 210021000.0 | +0.2% | USD | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 210400000.0 | +0.2% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 0.0 | -100.0% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 85636000.0 | — | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 23781000.0 | -72.2% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 88762000.0 | +273.2% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 0.0 | -100.0% | USD | 10-K | 2024-02-21 |
| Annual | 2024-12-31 | 0.0 | — | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0 | — | USD | 10-K | 2026-02-26 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 15541000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 49441000.0 | +218.1% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 102186000.0 | +106.7% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 2343000.0 | -97.7% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 21720000.0 | +827.0% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 48831000.0 | +124.8% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -22206000.0 | -145.5% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -3803000.0 | +82.9% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 38210000.0 | +1104.7% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | -37488000.0 | -198.1% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 6486000.0 | +117.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 72494000.0 | +1017.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -43012000.0 | -159.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -7255000.0 | +83.1% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 56194000.0 | +874.6% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | -3225000.0 | -105.7% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 10775000.0 | +434.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -16525000.0 | -253.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -7754000.0 | +53.1% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 544000.0 | +107.0% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 38561000.0 | +6988.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 38045000.0 | -1.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 114094000.0 | +199.9% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 206656000.0 | +81.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 53181000.0 | -74.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 89653000.0 | +68.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 154335000.0 | +72.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 13684000.0 | -91.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 58558000.0 | +327.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 131548000.0 | +124.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 123987000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 70070000.0 | -43.5% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 97545000.0 | +39.2% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 129935000.0 | +33.2% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 89104000.0 | -31.4% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 23070000.0 | -74.1% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 102691000.0 | +345.1% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 218476000.0 | +112.8% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 174264000.0 | -20.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 167001000.0 | -4.2% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -2640000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 3410000.0 | +229.2% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | -297000.0 | -108.7% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | -10781000.0 | -3530.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -8990000.0 | +16.6% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | -10711000.0 | -19.1% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1790000.0 | +116.7% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -775000.0 | -143.3% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | -8861000.0 | -1043.4% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | -3374000.0 | +61.9% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -6469000.0 | -91.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -16281000.0 | -151.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -57309000.0 | -252.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -58853000.0 | -2.7% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -61152000.0 | -3.9% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 22424000.0 | +136.7% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 30339000.0 | +35.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 28778000.0 | -5.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -4402000.0 | -115.3% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -11202000.0 | -154.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | -67325000.0 | -501.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -1636000.0 | +97.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -4730000.0 | -189.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -17839000.0 | -277.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -4366000.0 | +75.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -8357000.0 | -91.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -13976000.0 | -67.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -195664000.0 | -1300.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -222528000.0 | -13.7% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -248294000.0 | -11.6% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -23870000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | -16797000.0 | +29.6% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | -14549000.0 | +13.4% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | -19673000.0 | -35.2% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -326710000.0 | -1560.7% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 24538000.0 | +107.5% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | -71683000.0 | -392.1% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -15722000.0 | +78.1% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 8544000.0 | +154.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -257400000.0 | -3112.6% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -335000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 1141000.0 | +440.6% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 1260000.0 | +10.4% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | -911000.0 | -172.3% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -1156000.0 | -26.9% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | -1733000.0 | -49.9% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | -624000.0 | +64.0% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -5890000.0 | -843.9% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | -5606000.0 | +4.8% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | -213247000.0 | -3703.9% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -216176000.0 | -1.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -216330000.0 | -0.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -4160000.0 | +98.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -4384000.0 | -5.4% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -6031000.0 | -37.6% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | -30388000.0 | -403.9% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -56292000.0 | -85.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -30276000.0 | +46.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 15039000.0 | +149.7% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 16032000.0 | +6.6% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 39675000.0 | +147.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -46509000.0 | -217.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -107970000.0 | -132.1% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | -120182000.0 | -11.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -1434000.0 | +98.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -1447000.0 | -0.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -10940000.0 | -656.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -62394000.0 | -470.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -62499000.0 | -0.2% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -63542000.0 | -1.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1348000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | -2598000.0 | -292.7% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | -6180000.0 | -137.9% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | -217050000.0 | -3412.1% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 79463000.0 | +136.6% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | -66612000.0 | -183.8% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | -25007000.0 | +62.5% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -120329000.0 | -381.2% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -12189000.0 | +89.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -63673000.0 | -422.4% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1501000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 4035000.0 | +168.8% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 7600000.0 | +88.4% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 1453000.0 | -80.9% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 3274000.0 | +125.3% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 5152000.0 | +57.4% | USD | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1033000.0 | -79.9% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 3704000.0 | +258.6% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 6767000.0 | +82.7% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 3132000.0 | -53.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 6265000.0 | +100.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 7703000.0 | +23.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 2144000.0 | -72.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 4178000.0 | +94.9% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 7893000.0 | +88.9% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 4389000.0 | -44.4% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 9474000.0 | +115.9% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 13251000.0 | +39.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 4402000.0 | -66.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 11202000.0 | +154.5% | USD | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 15704000.0 | +40.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2190000.0 | -86.1% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 5284000.0 | +141.3% | USD | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 7976000.0 | +50.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 4366000.0 | -45.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 7326000.0 | +67.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 11506000.0 | +57.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 11431000.0 | -0.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 28960000.0 | +153.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 37176000.0 | +28.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 10779000.0 | — | USD | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 11399000.0 | +5.8% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 10368000.0 | -9.0% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 8776000.0 | -15.4% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 13068000.0 | +48.9% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 17705000.0 | +35.5% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 20138000.0 | +13.7% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 13884000.0 | -31.1% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 17374000.0 | +25.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 46413000.0 | +167.1% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2020-12-31 | 33568000.0 | — | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 33568000.0 | +0.0% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 33568000.0 | +0.0% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 33568000.0 | +0.0% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 33799000.0 | +0.7% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 33799000.0 | +0.0% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 33799000.0 | +0.0% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 33799000.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 34060000.0 | +0.8% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 34060000.0 | +0.0% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 34060000.0 | +0.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 34060000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 34219000.0 | +0.5% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 34219000.0 | +0.0% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 34219000.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 34219000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 34313000.0 | +0.3% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 34313000.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 34313000.0 | +0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 34313000.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 32085000.0 | — | shares | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 32332000.0 | +0.8% | shares | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 32887000.0 | +1.7% | shares | 10-K | 2019-02-27 |
| Annual | 2020-12-31 | 33568000.0 | +2.1% | shares | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 33799000.0 | +0.7% | shares | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 34060000.0 | +0.8% | shares | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 34219000.0 | +0.5% | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 34313000.0 | +0.3% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 34482000.0 | +0.5% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 31827000.0 | — | shares | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 31930000.0 | +0.3% | shares | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 32040000.0 | +0.3% | shares | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 32085000.0 | +0.1% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 32133000.0 | +0.1% | shares | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 32155000.0 | +0.1% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 32275000.0 | +0.4% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 32332000.0 | +0.2% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 32398000.0 | +0.2% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 32755000.0 | +1.1% | shares | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 32842000.0 | +0.3% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 32887000.0 | +0.1% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 33026000.0 | +0.4% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 33101000.0 | +0.2% | shares | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 33145000.0 | +0.1% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 33192000.0 | +0.1% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 33388000.0 | +0.6% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 33413000.0 | +0.1% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 33519000.0 | +0.3% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 33782000.0 | +0.8% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 33711000.0 | -0.2% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 33718000.0 | +0.0% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 33782000.0 | +0.2% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 34034000.0 | +0.7% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 33972000.0 | -0.2% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 33989000.0 | +0.1% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 34034000.0 | +0.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 34212000.0 | +0.5% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 34148000.0 | -0.2% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 34194000.0 | +0.1% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 34212000.0 | +0.1% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 34298000.0 | +0.3% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 34266000.0 | -0.1% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 34274000.0 | +0.0% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 34298000.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 34476000.0 | +0.5% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 34401000.0 | -0.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 34419000.0 | +0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 34476000.0 | +0.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2018-12-31 | 32887000.0 | — | shares | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 33192000.0 | +0.9% | shares | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 33568000.0 | +1.1% | shares | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 33799000.0 | +0.7% | shares | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 34060000.0 | +0.8% | shares | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 34219000.0 | +0.5% | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 34313000.0 | +0.3% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 34482000.0 | +0.5% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 31423000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 31475000.0 | +0.2% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 31579000.0 | +0.3% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 31688000.0 | +0.3% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 31709000.0 | +0.1% | shares | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 31703000.0 | -0.0% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 31786000.0 | +0.3% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 31862000.0 | +0.2% | shares | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 32115000.0 | +0.8% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 32279000.0 | +0.5% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 32321000.0 | +0.1% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 32470000.0 | +0.5% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 32586000.0 | +0.4% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 32605000.0 | +0.1% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 32635000.0 | +0.1% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 32771000.0 | +0.4% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 32790000.0 | +0.1% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 32802000.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 32913000.0 | +0.3% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 32585000.0 | -1.0% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 31707000.0 | -2.7% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 30897000.0 | -2.6% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 30554000.0 | -1.1% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 30485000.0 | -0.2% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 30572000.0 | +0.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 30588000.0 | +0.1% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 30530000.0 | -0.2% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 30252000.0 | -0.9% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 29717000.0 | -1.8% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 29736000.0 | +0.1% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 31536000.0 | — | shares | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 31701000.0 | +0.5% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 31979000.0 | +0.9% | shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 32389000.0 | +1.3% | shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 32664000.0 | +0.8% | shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 32873000.0 | +0.6% | shares | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 32096000.0 | -2.4% | shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 30626000.0 | -4.6% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 30538000.0 | -0.3% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 29875000.0 | -2.2% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 31790000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 32007000.0 | +0.7% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 32176000.0 | +0.5% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 32254000.0 | +0.2% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 32183000.0 | -0.2% | shares | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 32210000.0 | +0.1% | shares | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 32444000.0 | +0.7% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 32553000.0 | +0.3% | shares | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 32571000.0 | +0.1% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 32617000.0 | +0.1% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 32642000.0 | +0.1% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 32770000.0 | +0.4% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 32883000.0 | +0.3% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 32860000.0 | -0.1% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 32969000.0 | +0.3% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 33104000.0 | +0.4% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 33056000.0 | -0.1% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 33050000.0 | -0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 33022000.0 | -0.1% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 32660000.0 | -1.1% | shares | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 31812000.0 | -2.6% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 31024000.0 | -2.5% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 30684000.0 | -1.1% | shares | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 30715000.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 30793000.0 | +0.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 30791000.0 | -0.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 30750000.0 | -0.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 30474000.0 | -0.9% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 29806000.0 | -2.2% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 29863000.0 | +0.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 32069000.0 | — | shares | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 32250000.0 | +0.6% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 32534000.0 | +0.9% | shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 32722000.0 | +0.6% | shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 32918000.0 | +0.6% | shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 33054000.0 | +0.4% | shares | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 32192000.0 | -2.6% | shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 30785000.0 | -4.4% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 30769000.0 | -0.1% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 29984000.0 | -2.6% | shares | 10-K | 2026-02-26 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2687 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.2911 | +8.3% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.2856 | -1.9% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.2249 | -21.2% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.2614 | +16.2% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.2756 | +5.4% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.2227 | -19.2% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.2634 | +18.3% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 0.2658 | +0.9% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.2625 | -1.2% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.2896 | +10.3% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.3038 | +4.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.2188 | -28.0% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.2464 | +12.6% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.2694 | +9.3% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.2490 | -7.6% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.2937 | +18.0% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.2997 | +2.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.2559 | -14.6% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.2833 | +10.7% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.2950 | +4.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.2427 | -17.7% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.2946 | +21.4% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.3034 | +3.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.2216 | -26.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1987 | -10.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1945 | -2.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2015 | +3.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2087 | +3.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2163 | +3.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1.0977 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.9955 | -9.3% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.7885 | -20.8% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.9124 | +15.7% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.8516 | -6.7% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 1.1028 | +29.5% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 1.1482 | +4.1% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.8333 | -27.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.7210 | -13.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.8148 | +13.0% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.0917 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 2.3612 | +12.9% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 2.4356 | +3.1% | ratio | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 2.5722 | +5.6% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 2.4195 | -5.9% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 2.4201 | +0.0% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 2.3632 | -2.3% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 2.7057 | +14.5% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-01-01 | 2.7082 | +0.1% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 3.0351 | +12.1% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 2.8864 | -4.9% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 2.7809 | -3.7% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 1.3861 | -50.2% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 1.8888 | +36.3% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 1.9189 | +1.6% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 1.8091 | -5.7% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 1.9071 | +5.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1.6393 | -14.0% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1.7339 | +5.8% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1.7869 | +3.1% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1.4077 | -21.2% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 1.3609 | -3.3% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1.3931 | +2.4% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 1.6145 | +15.9% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 1.5574 | -3.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.6874 | +8.3% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1.7447 | +3.4% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1.9096 | +9.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1.9689 | +3.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1.7868 | -9.2% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1.5798 | -11.6% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 1.6219 | +2.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.0492 | +26.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2.0134 | -1.7% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2.0732 | +3.0% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 2.0949 | +1.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2.5556 | +22.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.7116 | -33.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2.5432 | +48.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.7935 | -29.5% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 2.5722 | — | ratio | 10-K | 2018-02-27 |
| Annual | 2017-12-31 | 2.7057 | +5.2% | ratio | 10-K | 2019-02-27 |
| Annual | 2018-12-31 | 1.3861 | -48.8% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 1.9071 | +37.6% | ratio | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 1.4077 | -26.2% | ratio | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 1.5574 | +10.6% | ratio | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 1.9689 | +26.4% | ratio | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 2.0492 | +4.1% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2.5556 | +24.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1.7182 | -32.8% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2278 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.2591 | +13.7% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.2489 | -3.9% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.2384 | -4.2% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.2497 | +4.7% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.2503 | +0.3% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.2244 | -10.4% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.2650 | +18.1% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 0.2509 | -5.3% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.1930 | -23.1% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.2420 | +25.4% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.2559 | +5.8% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.2315 | -9.5% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.2569 | +11.0% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.2645 | +2.9% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.2087 | -21.1% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.2323 | +11.3% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.2254 | -3.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.2040 | -9.5% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.2460 | +20.6% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.2417 | -1.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.2623 | +8.6% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.2651 | +1.1% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.2697 | +1.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.2885 | +7.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.3045 | +5.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.2937 | -3.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2679 | -8.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.2838 | +5.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2661 | -6.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.2428 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.2397 | -1.3% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.2520 | +5.1% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.2448 | -2.8% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.2483 | +1.4% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.2165 | -12.8% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.2293 | +5.9% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.2692 | +17.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.2945 | +9.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.2688 | -8.7% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0380 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0700 | +84.4% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0505 | -27.8% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.0193 | -61.7% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-06-30 | 0.0516 | +166.6% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-09-30 | 0.0751 | +45.6% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0388 | -48.4% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2018-06-30 | 0.0858 | +121.3% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2018-09-30 | 0.0696 | -18.9% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.0279 | -59.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 0.0758 | +171.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 0.0818 | +7.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0560 | -31.6% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | 0.1070 | +91.0% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 0.1137 | +6.4% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.0444 | -61.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.0745 | +67.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.0746 | +0.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0486 | -34.8% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.0799 | +64.3% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0876 | +9.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0719 | -17.9% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0842 | +17.0% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1005 | +19.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0853 | -15.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1177 | +38.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1228 | +4.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0728 | -40.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0840 | +15.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.2864 | -440.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.0334 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.0634 | +89.7% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.0762 | +20.3% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0725 | -4.9% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.0625 | -13.7% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.0564 | -9.7% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.0593 | +5.0% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.1056 | +78.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1342 | +27.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.0391 | -129.1% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0747 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.1075 | +43.9% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0972 | -9.6% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.0468 | -51.8% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.1007 | +114.9% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.1300 | +29.1% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0643 | -50.5% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.1213 | +88.7% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 0.1050 | -13.5% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.0465 | -55.7% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.1013 | +118.0% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.1050 | +3.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0593 | -43.5% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.1205 | +103.1% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.1380 | +14.5% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.0446 | -67.7% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0902 | +102.3% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.1028 | +14.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0667 | -35.2% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.1094 | +64.0% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.1211 | +10.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1001 | -17.3% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.1180 | +17.9% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.1361 | +15.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1085 | -20.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1492 | +37.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.1558 | +4.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0880 | -43.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1276 | +45.1% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.1285 | +0.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.0729 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.0941 | +29.0% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.0969 | +3.0% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0900 | -7.2% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.1038 | +15.4% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.0724 | -30.3% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.0936 | +29.3% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.1152 | +23.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1365 | +18.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1081 | -20.8% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4962 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.7619 | +53.6% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 1.1751 | +54.2% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2016-12-31 | 1.1189 | -4.8% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-03-31 | 1.0184 | -9.0% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1.0618 | +4.3% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 1.0502 | -1.1% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-12-31 | 1.2996 | +23.7% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 1.3757 | +5.9% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 1.2422 | -9.7% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 1.2811 | +3.1% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-12-31 | 0.7560 | -41.0% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.2588 | -65.8% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 0.4350 | +68.1% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 0.5730 | +31.7% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 0.8349 | +45.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.3881 | -53.5% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 0.5033 | +29.7% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 0.6672 | +32.6% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 0.1061 | -84.1% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.0801 | -24.4% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 0.0591 | -26.2% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 0.0498 | -15.8% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 0.0448 | -10.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0541 | +20.9% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 0.0565 | +4.4% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 0.0776 | +37.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.0818 | +5.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0313 | -61.8% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.0635 | +103.2% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2023-09-30 | 0.2730 | +329.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.4408 | +61.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.5564 | +26.2% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 0.6274 | +12.8% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2024-09-30 | 0.7465 | +19.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1.0574 | +41.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0908 | -91.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1461 | +60.9% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2306 | +57.8% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1.1189 | — | ratio | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 1.2996 | +16.1% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.7560 | -41.8% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 0.8349 | +10.4% | ratio | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 0.1061 | -87.3% | ratio | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 0.0448 | -57.8% | ratio | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 0.0818 | +82.7% | ratio | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 0.4408 | +439.0% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1.0574 | +139.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.3162 | -70.1% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0102 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0204 | +99.7% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0144 | -29.2% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.0044 | -69.9% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-06-30 | 0.0135 | +209.8% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-09-30 | 0.0207 | +53.6% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0086 | -58.3% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2018-06-30 | 0.0226 | +161.8% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2018-09-30 | 0.0185 | -18.2% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.0073 | -60.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 0.0220 | +199.8% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 0.0249 | +13.2% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0122 | -50.7% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | 0.0264 | +115.2% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 0.0306 | +16.3% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.0110 | -63.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.0219 | +98.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.0224 | +2.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0124 | -44.4% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.0226 | +81.8% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0259 | +14.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0175 | -32.5% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0248 | +42.1% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0305 | +22.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0189 | -38.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0234 | +23.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0239 | +2.2% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0147 | -38.6% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0175 | +19.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.0619 | -453.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.0367 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.0631 | +72.1% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.0601 | -4.8% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0661 | +10.0% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.0533 | -19.5% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.0623 | +16.9% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.0681 | +9.3% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.0880 | +29.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0968 | +10.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.0319 | -132.9% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0214 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0414 | +93.0% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0294 | -29.1% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.0086 | -70.8% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-06-30 | 0.0265 | +209.2% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2017-09-30 | 0.0408 | +54.0% | ratio | 10-Q | 2018-11-01 |
| Quarterly | 2018-03-31 | 0.0154 | -62.2% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2018-06-30 | 0.0407 | +164.2% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2018-09-30 | 0.0335 | -17.8% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.0105 | -68.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 0.0316 | +202.0% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 0.0372 | +17.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0178 | -52.2% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | 0.0385 | +116.0% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 0.0453 | +17.7% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.0168 | -62.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.0329 | +95.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.0338 | +2.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0184 | -45.5% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.0359 | +94.5% | ratio | 10-Q | 2023-08-02 |
| Quarterly | 2022-09-30 | 0.0407 | +13.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0253 | -37.9% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0361 | +43.1% | ratio | 10-Q | 2024-07-31 |
| Quarterly | 2023-09-30 | 0.0441 | +22.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0265 | -39.9% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0330 | +24.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0339 | +2.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0209 | -38.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0250 | +19.4% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -0.0936 | -474.7% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.0731 | — | ratio | 10-K | 2019-02-27 |
| Annual | 2017-12-31 | 0.1177 | +61.0% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.1069 | -9.1% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0966 | -9.7% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.0868 | -10.1% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.0916 | +5.6% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.1002 | +9.4% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.1208 | +20.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1310 | +8.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.0467 | -135.6% | ratio | 10-K | 2026-02-26 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-04-10 | Shah Manish H | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 426 | $55.78 | $23,750 | 7,166 |
| 2026-03-31 | Watorek Jeffrey J. | VP and Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 79 | $0.00 | $0 | 1,546 |
| 2026-03-13 | Bosway William T | President and CEO |
Open-market buy
P
|
Common Stock | 1,000 | $41.37 | $41,370 | 230,585 |
| 2026-03-10 | Bosway William T | President and CEO |
Open-market buy
P
|
Common Stock | 1,500 | $39.52 | $59,288 | 229,585 |
| 2026-03-10 | METCALF JAMES S | Dir |
Open-market buy
P
|
Common Stock | 12,444 | $40.35 | $502,165 | 15,500 |
| 2026-03-09 | Bosway William T | President and CEO |
Open-market buy
P
|
Common Stock | 4,500 | $38.29 | $172,305 | 228,085 |
| 2026-03-06 | Watorek Jeffrey J. | VP and Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 60 | $0.00 | $0 | 1,467 |
| 2026-03-04 | Watorek Jeffrey J. | VP and Treasurer |
Other disposed transaction
F
|
Common Stock | 2,962 | $43.05 | $127,514 | 16,576 |
| 2026-03-03 | Watorek Jeffrey J. | VP and Treasurer |
Other disposed transaction
F
|
Common Stock | 117 | $43.83 | $5,128 | 19,538 |
| 2026-03-02 | Watorek Jeffrey J. | VP and Treasurer |
Equity grant / award
A
|
Common Stock | 1,307 | $0.00 | $0 | 19,655 |
| 2026-03-01 | Watorek Jeffrey J. | VP and Treasurer |
Other disposed transaction
F
|
Common Stock | 278 | $45.48 | $12,643 | 18,348 |
| 2026-01-02 | Shah Manish H | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 401 | $59.23 | $23,750 | 6,740 |
| 2025-12-31 | Watorek Jeffrey J. | VP and Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 56 | $0.00 | $0 | 1,407 |
| 2025-10-10 | Shah Manish H | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 390 | $60.83 | $23,750 | 6,339 |
| 2025-09-30 | Watorek Jeffrey J. | VP and Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 60 | $0.00 | $0 | 1,351 |
| 2025-08-19 | Lovechio Joseph A | VP and CFO |
Other disposed transaction
F
|
Common Stock | 637 | $62.92 | $40,080 | 7,929 |
| 2025-07-03 | Shah Manish H | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 377 | $63.07 | $23,750 | 5,949 |
| 2025-06-30 | Watorek Jeffrey J. | VP and Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 56 | $0.00 | $0 | 1,291 |
| 2025-05-05 | Nish James B | Dir |
Open-market sell
S
|
Common Stock | 1,172 | $58.21 | $68,222 | 11,976 |
| 2025-05-02 | Nish James B | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $57.91 | $57,914 | 13,148 |
| 2025-05-02 | Nish James B | Dir |
Open-market sell
S
|
Common Stock | 1,670 | $57.38 | $95,816 | 14,148 |
| 2025-04-30 | Shah Manish H | Dir |
Equity grant / award
A
|
Common Stock | 2,172 | $52.95 | $115,007 | 9,675 |
| 2025-04-26 | Catlett Janet Anne | VP, CHRO |
Other disposed transaction
F
|
Common Stock | 169 | $53.17 | $8,986 | 13,953 |
| 2025-04-11 | Shah Manish H | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 358 | $66.36 | $23,750 | 5,572 |
| 2025-03-31 | Watorek Jeffrey J. | VP and Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 59 | $0.00 | $0 | 1,235 |
| 2025-03-07 | Watorek Jeffrey J. | VP and Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 101 | $0.00 | $0 | 1,176 |
| 2025-03-06 | Watorek Jeffrey J. | VP and Treasurer |
Other disposed transaction
F
|
Common Stock | 173 | $65.71 | $11,368 | 18,626 |
| 2025-03-03 | Watorek Jeffrey J. | VP and Treasurer |
Equity grant / award
A
|
Common Stock | 859 | $0.00 | $0 | 18,799 |
| 2025-03-01 | Watorek Jeffrey J. | VP and Treasurer |
Other disposed transaction
F
|
Common Stock | 1,005 | $65.71 | $66,039 | 17,940 |
| 2025-02-18 | Watorek Jeffrey J. | VP and Treasurer |
Equity grant / award
A
|
Common Stock | 930 | $0.00 | $0 | 18,945 |
| 2025-01-17 | Shah Manish H | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 341 | $69.64 | $23,750 | 5,214 |
| 2024-12-31 | Watorek Jeffrey J. | VP and Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 36 | $0.00 | $0 | 1,075 |
| 2024-11-01 | METCALF JAMES S | Dir |
Equity grant / award
A
|
Common Stock | 884 | $66.95 | $59,184 | 884 |
| 2024-10-11 | Shah Manish H | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 321 | $74.00 | $23,750 | 4,873 |
| 2024-09-30 | Watorek Jeffrey J. | VP and Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 41 | $0.00 | $0 | 1,039 |
| 2024-08-19 | Lovechio Joseph A | VP and CFO |
Equity grant / award
A
|
Common Stock | 3,790 | $0.00 | $0 | 4,517 |
| 2024-08-19 | Lovechio Joseph A | VP and CFO |
Equity grant / award
A
|
Common Stock | 727 | $0.00 | $0 | 727 |
| 2024-08-09 | Murphy Timothy F. | Senior VP and CFO |
Other disposed transaction
I · derivative
|
Restricted Stock Unit (2018 MSPP) | 28,076 | $0.00 | $0 | 0 |
| 2024-07-05 | Shah Manish H | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 325 | $73.18 | $23,750 | 4,552 |
| 2024-06-30 | Watorek Jeffrey J. | VP and Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 34 | $0.00 | $0 | 998 |
| 2024-05-01 | Shah Manish H | Dir |
Equity grant / award
A
|
Common Stock | 1,670 | $68.86 | $114,996 | 7,503 |
| 2024-04-26 | Catlett Janet Anne | VP, CHRO |
Other disposed transaction
F
|
Common Stock | 176 | $72.26 | $12,718 | 10,384 |
| 2024-04-12 | Shah Manish H | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 329 | $72.10 | $23,750 | 4,228 |
| 2024-03-31 | Watorek Jeffrey J. | VP and Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 35 | $0.00 | $0 | 964 |
| 2024-03-08 | Watorek Jeffrey J. | VP and Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 217 | $0.00 | $0 | 928 |
| 2024-03-02 | Watorek Jeffrey J. | VP and Treasurer |
Other disposed transaction
F
|
Common Stock | 55 | $77.70 | $4,274 | 17,415 |
| 2024-03-01 | Watorek Jeffrey J. | VP and Treasurer |
Equity grant / award
A
|
Common Stock | 516 | $0.00 | $0 | 17,470 |
| 2024-03-01 | Watorek Jeffrey J. | VP and Treasurer |
Other disposed transaction
F
|
Common Stock | 450 | $77.70 | $34,965 | 16,954 |
| 2024-02-20 | Watorek Jeffrey J. | VP and Treasurer |
Equity grant / award
A
|
Common Stock | 5,782 | $0.00 | $0 | 17,404 |
| 2024-01-05 | Shah Manish H | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 376 | $63.15 | $23,750 | 3,898 |
| 2023-12-31 | Catlett Janet Anne | VP, CHRO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 130 | $0.00 | $0 | 380 |
| 2023-11-09 | Barberio Mark G | Dir |
Equity grant / award
G
|
Common Stock | 2,700 | $0.00 | $0 | 0 |
| 2023-10-13 | Shah Manish H | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 409 | $58.01 | $23,750 | 3,522 |
| 2023-09-30 | Catlett Janet Anne | VP, CHRO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 152 | $0.00 | $0 | 250 |
| 2023-07-07 | Shah Manish H | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 575 | $50.63 | $29,134 | 3,113 |
| 2023-06-30 | Catlett Janet Anne | VP, CHRO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 99 | $0.00 | $0 | 99 |
| 2023-05-23 | Nish James B | Dir |
Open-market sell
S
|
Common Stock | 4,963 | $56.69 | $281,352 | 11,976 |
| 2023-05-03 | Shah Manish H | Dir |
Equity grant / award
A
|
Common Stock | 2,117 | $54.33 | $115,017 | 5,833 |
| 2023-04-26 | Catlett Janet Anne | VP, CHRO |
Equity grant / award
A
|
Common Stock | 1,591 | $0.00 | $0 | 1,591 |
| 2023-04-14 | Shah Manish H | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 345 | $47.09 | $16,250 | 2,538 |
| 2023-03-31 | Bolanowski Katherine | General Counsel, VP, Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 198 | $0.00 | $0 | 2,632 |
| 2023-03-10 | Bolanowski Katherine | General Counsel, VP, Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 1,167 | $0.00 | $0 | 2,435 |
| 2023-03-02 | Watorek Jeffrey J. | VP and Treasurer |
Other disposed transaction
F
|
Common Stock | 1,418 | $53.48 | $75,835 | 11,622 |
| 2023-03-01 | Bolanowski Katherine | General Counsel, VP, Secretary |
Equity grant / award
A
|
Common Stock | 2,170 | $0.00 | $0 | 6,711 |
| 2023-03-01 | Bolanowski Katherine | General Counsel, VP, Secretary |
Other disposed transaction
F
|
Common Stock | 259 | $53.44 | $13,841 | 4,541 |
| 2023-02-21 | Bolanowski Katherine | General Counsel, VP, Secretary |
Equity grant / award
A
|
Common Stock | 1,905 | $0.00 | $0 | 4,800 |
| 2023-01-06 | Shah Manish H | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 370 | $43.95 | $16,250 | 2,192 |
| 2022-12-31 | Bolanowski Katherine | General Counsel, VP, Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 178 | $0.00 | $0 | 1,268 |
| 2022-10-14 | Myers Linda Kristine | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 356 | $45.66 | $16,250 | 1,111 |
| 2022-09-30 | Bolanowski Katherine | General Counsel, VP, Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 234 | $0.00 | $0 | 1,090 |
| 2022-07-08 | Myers Linda Kristine | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 294 | $55.33 | $16,250 | 755 |
| 2022-06-30 | Bolanowski Katherine | General Counsel, VP, Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 244 | $0.00 | $0 | 856 |
| 2022-05-20 | Myers Linda Kristine | Dir |
Open-market buy
P
|
Common Stock | 1,600 | $38.16 | $61,053 | 12,683 |
| 2022-05-06 | Shah Manish H | Dir |
Equity grant / award
A
|
Common Stock | 2,460 | $42.69 | $105,017 | 3,716 |
| 2022-05-03 | MONTAGUE WILLIAM P | Dir |
Equity grant / award
A
|
Common Stock | 892 | $39.25 | $35,011 | 49,528 |
| 2022-04-01 | Shah Manish H | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 246 | $65.97 | $16,250 | 1,173 |
| 2022-03-31 | Bolanowski Katherine | General Counsel, VP, Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 158 | $0.00 | $0 | 612 |
| 2022-03-18 | Burns Patrick | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 1,068 | $49.26 | $52,610 | 32,524 |
| 2022-03-08 | Jensen Elizabeth | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock | 94 | $48.52 | $4,561 | 3,419 |
| 2022-03-02 | Watorek Jeffrey J. | VP and Treasurer |
Other disposed transaction
F
|
Common Stock | 49 | $48.66 | $2,384 | 10,589 |
| 2022-03-01 | Bolanowski Katherine | General Counsel, VP, Secretary |
Equity grant / award
A
|
Common Stock | 1,968 | $0.00 | $0 | 2,895 |
| 2022-03-01 | Bolanowski Katherine | General Counsel, VP, Secretary |
Other disposed transaction
F
|
Common Stock | 88 | $47.00 | $4,136 | 927 |
| 2022-02-22 | Watorek Jeffrey J. | VP and Treasurer |
Other disposed transaction
D
|
Performance Stock Unit (March 2021) | 1,642 | $0.00 | $0 | 0 |
| 2022-01-07 | Myers Linda Kristine | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 215 | $75.47 | $16,250 | 215 |
| 2022-01-02 | Bosway William T | President and CEO |
Other disposed transaction
D
|
Special Restricted Stock Units (1/02/2019) | 9,342 | $0.00 | $0 | 0 |
| 2022-01-02 | Bosway William T | President and CEO |
Other disposed transaction
F
|
Common Stock | 4,249 | $66.68 | $283,323 | 23,603 |
| 2022-01-02 | Bosway William T | President and CEO |
Equity grant / award
A
|
Common Stock | 9,342 | $0.00 | $0 | 27,852 |
| 2021-12-31 | Jensen Elizabeth | Chief Human Resources Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP) | 138 | $71.40 | $9,827 | 389 |
| 2021-12-31 | Jensen Elizabeth | Chief Human Resources Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 55 | $0.00 | $0 | 156 |
| 2021-11-30 | Burns Patrick | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 500 | $69.90 | $34,950 | 0 |
| 2021-11-30 | Burns Patrick | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 134 | $69.89 | $9,365 | 500 |
| 2021-11-30 | Burns Patrick | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,545 | $69.82 | $177,692 | 634 |
| 2021-11-19 | Myers Linda Kristine | Dir |
Open-market buy
P
|
Common stock | 530 | $75.72 | $40,129 | 3,652 |
| 2021-10-01 | Mizell Gwendolyn G | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 150 | $81.32 | $12,187 | 534 |
| 2021-09-30 | Jensen Elizabeth | Chief Human Resources Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP) | 117 | $71.93 | $8,423 | 251 |
| 2021-09-30 | Jensen Elizabeth | Chief Human Resources Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 47 | $0.00 | $0 | 101 |
| 2021-07-09 | Mizell Gwendolyn G | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 162 | $79.50 | $12,881 | 384 |
| 2021-06-30 | Jensen Elizabeth | Chief Human Resources Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP) | 119 | $82.64 | $9,827 | 134 |
| 2021-06-30 | Jensen Elizabeth | Chief Human Resources Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 48 | $0.00 | $0 | 54 |
| 2021-05-20 | Myers Linda Kristine | Dir |
Open-market buy
P
|
Common Stock | 962 | $77.71 | $74,757 | 3,122 |
| 2021-05-12 | MONTAGUE WILLIAM P | Dir |
Other acquired transaction
J
|
Common Stock | 1,500 | $0.00 | $0 | 1,500 |
| 2021-05-05 | Shah Manish H | Dir |
Equity grant / award
A
|
Deferred Stock Units | 1,256 | $83.58 | $104,976 | 1,256 |
| 2021-04-03 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
D
|
RSU (LTIP 4/3/2017) | 127 | $0.00 | $0 | 0 |
| 2021-04-03 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
F
|
Common Stock | 54 | $93.68 | $5,059 | 3,584 |
| 2021-04-03 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 127 | $0.00 | $0 | 3,638 |
| 2021-04-02 | Mizell Gwendolyn G | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 222 | $71.03 | $15,750 | 222 |
| 2021-03-31 | Jensen Elizabeth | Chief Human Resources Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP) | 15 | $91.76 | $1,404 | 15 |
| 2021-03-31 | Jensen Elizabeth | Chief Human Resources Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 6 | $0.00 | $0 | 6 |
| 2021-03-18 | Burns Patrick | Chief Operating Officer |
Other disposed transaction
D
|
Special Restricted Stock Unit (March 2019) | 2,500 | $0.00 | $0 | 5,000 |
| 2021-03-18 | Burns Patrick | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 733 | $88.28 | $64,709 | 3,179 |
| 2021-03-18 | Burns Patrick | Chief Operating Officer |
Equity grant / award
A
|
Common Stock | 2,500 | $0.00 | $0 | 3,912 |
| 2021-03-18 | Burns Patrick | Chief Operating Officer |
Other disposed transaction
D
|
Restricted Stock Unit (LTIP 03/18/2019) | 1,143 | $0.00 | $0 | 2,286 |
| 2021-03-18 | Burns Patrick | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 335 | $88.28 | $29,574 | 1,412 |
| 2021-03-18 | Burns Patrick | Chief Operating Officer |
Equity grant / award
A
|
Common Stock | 1,143 | $0.00 | $0 | 1,747 |
| 2021-03-11 | Burns Patrick | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,575 | $94.00 | $242,050 | 604 |
| 2021-03-10 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Open-market sell
S
|
Common Stock | 4,920 | $88.00 | $432,960 | 3,511 |
| 2021-03-05 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 115 | $0.00 | $0 | 254 |
| 2021-03-03 | Myers Linda Kristine | Dir |
Open-market buy
P
|
Common Stock | 585 | $85.52 | $50,026 | 2,160 |
| 2021-03-02 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
D
|
Restricted Stock Unit (LTIP 3/2/2020) | 111 | $0.00 | $0 | 333 |
| 2021-03-02 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
F
|
Common Stock | 47 | $84.10 | $3,953 | 8,431 |
| 2021-03-02 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 111 | $0.00 | $0 | 8,478 |
| 2021-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
D
|
Restricted Stock Unit (LTIP 3/1/2019) | 135 | $0.00 | $0 | 272 |
| 2021-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
F
|
Common Stock | 57 | $88.06 | $5,019 | 8,367 |
| 2021-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 135 | $0.00 | $0 | 8,424 |
| 2021-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
D
|
Restricted Stock Units (LTIP 3/1/2018) | 158 | $0.00 | $0 | 158 |
| 2021-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
F
|
Common Stock | 67 | $88.06 | $5,900 | 8,289 |
| 2021-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 158 | $0.00 | $0 | 8,356 |
| 2021-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
D
|
Performance Stock Units (March 2018) | 3,608 | $0.00 | $0 | 0 |
| 2021-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
F
|
Common Stock | 1,574 | $88.06 | $138,606 | 8,198 |
| 2021-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 3,608 | $0.00 | $0 | 9,772 |
| 2021-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Discretionary RSU (March 2021) | 460 | $0.00 | $0 | 460 |
| 2021-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Restricted Stock Unit (LTIP 3/1/2021) | 274 | $0.00 | $0 | 274 |
| 2021-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Performance Stock Unit (March 2021) | 1,642 | $0.00 | $0 | 1,642 |
| 2021-02-24 | Syvrud Cherri | Senior Vice President |
Equity grant / award
A
|
Performance Stock Unit (March 2020) | 544 | $0.00 | $0 | 6,269 |
| 2021-02-01 | Syvrud Cherri | Senior Vice President |
Other disposed transaction
D
|
Restricted Stock Units (LTIP 02/01/2017) | 363 | $0.00 | $0 | 0 |
| 2021-02-01 | Syvrud Cherri | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 155 | $92.22 | $14,294 | 2,883 |
| 2021-02-01 | Syvrud Cherri | Senior Vice President |
Equity grant / award
A
|
Common Stock | 363 | $0.00 | $0 | 3,038 |
| 2021-01-02 | Bosway William T | President and CEO |
Other disposed transaction
D
|
Special Restricted Stock Units (1/02/2019) | 9,343 | $0.00 | $0 | 9,342 |
| 2021-01-02 | Bosway William T | President and CEO |
Other disposed transaction
F
|
Common Stock | 4,237 | $71.94 | $304,810 | 13,179 |
| 2021-01-02 | Bosway William T | President and CEO |
Equity grant / award
A
|
Common Stock | 9,343 | $0.00 | $0 | 17,416 |
| 2020-12-31 | Burns Patrick | Chief Operating Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP) | 433 | $66.77 | $28,942 | 1,475 |
| 2020-12-31 | Burns Patrick | Chief Operating Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 173 | $0.00 | $0 | 4,068 |
| 2020-09-30 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP) | 420 | $59.00 | $24,808 | 10,218 |
| 2020-09-30 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 168 | $0.00 | $0 | 5,292 |
| 2020-09-06 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
D
|
RSU (LTIP 9/6/2016) | 142 | $0.00 | $0 | 0 |
| 2020-09-06 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
F
|
Common Stock | 60 | $62.69 | $3,761 | 6,164 |
| 2020-09-06 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 142 | $0.00 | $0 | 6,224 |
| 2020-08-17 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Exercise / conversion
M · derivative
|
Option (September 2011) | 2,500 | $0.00 | $0 | 0 |
| 2020-08-17 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Open-market sell
S
|
Common Stock | 2,500 | $68.70 | $171,741 | 6,082 |
| 2020-08-17 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Exercise / conversion
M
|
Common Stock | 2,500 | $9.74 | $24,350 | 8,582 |
| 2020-08-07 | Myers Linda Kristine | Dir |
Open-market buy
P
|
Common Stock | 1,350 | $63.25 | $85,388 | 1,575 |
| 2020-08-07 | Myers Linda Kristine | Dir |
Open-market buy
P
|
Common Stock | 200 | $63.25 | $12,650 | 225 |
| 2020-08-07 | Myers Linda Kristine | Dir |
Open-market buy
P
|
Common Stock | 25 | $63.24 | $1,581 | 25 |
| 2020-06-30 | Burns Patrick | Chief Operating Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP) | 621 | $44.46 | $27,596 | 621 |
| 2020-06-30 | Burns Patrick | Chief Operating Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 248 | $0.00 | $0 | 3,726 |
| 2020-06-10 | Syvrud Cherri | Senior Vice President |
Other disposed transaction
D
|
Restricted Stock Unit (LTIP 6/10/2016) | 456 | $0.00 | $0 | 0 |
| 2020-06-10 | Syvrud Cherri | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 171 | $48.57 | $8,305 | 2,675 |
| 2020-06-10 | Syvrud Cherri | Senior Vice President |
Equity grant / award
A
|
Common Stock | 456 | $0.00 | $0 | 2,846 |
| 2020-06-03 | Syvrud Cherri | Senior Vice President |
Other disposed transaction
D
|
Common Stock | 2,300 | $48.51 | $111,566 | 2,390 |
| 2020-05-15 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP) | 562 | $47.34 | $26,594 | 9,177 |
| 2020-05-14 | Barberio Mark G | Dir |
Open-market buy
P
|
Common Stock | 2,700 | $37.95 | $102,465 | 2,700 |
| 2020-05-06 | MONTAGUE WILLIAM P | Dir |
Equity grant / award
A
|
Deferred Stock Units | 2,067 | $45.98 | $95,041 | 11,106 |
| 2020-05-04 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
D
|
Discretionary RSU (May 2017) | 2,000 | $0.00 | $0 | 0 |
| 2020-05-04 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
F
|
Common Stock | 838 | $45.85 | $38,422 | 6,082 |
| 2020-05-04 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 2,000 | $0.00 | $0 | 6,920 |
| 2020-04-20 | Murphy Timothy F. | Senior VP and CFO |
Other disposed transaction
D
|
Special Performance Units (April 2017) | 5,780 | $0.00 | $0 | 0 |
| 2020-04-20 | Murphy Timothy F. | Senior VP and CFO |
Other disposed transaction
F
|
Common Stock | 2,831 | $43.54 | $123,262 | 21,756 |
| 2020-04-20 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A
|
Common Stock | 5,780 | $0.00 | $0 | 24,587 |
| 2020-04-03 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
D
|
RSU (LTIP 4/3/2017) | 127 | $0.00 | $0 | 127 |
| 2020-04-03 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
F
|
Common Stock | 53 | $38.32 | $2,031 | 4,920 |
| 2020-04-03 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 127 | $0.00 | $0 | 4,973 |
| 2020-03-31 | Heard Frank | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP) | 723 | $50.01 | $36,154 | 28,359 |
| 2020-03-31 | Heard Frank | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 289 | $0.00 | $0 | 15,917 |
| 2020-03-18 | Burns Patrick | Chief Operating Officer |
Other disposed transaction
D
|
Special Restricted Stock Unit (March 2019) | 2,500 | $0.00 | $0 | 7,500 |
| 2020-03-18 | Burns Patrick | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 733 | $31.45 | $23,053 | 2,575 |
| 2020-03-18 | Burns Patrick | Chief Operating Officer |
Equity grant / award
A
|
Common Stock | 2,500 | $0.00 | $0 | 3,308 |
| 2020-03-18 | Burns Patrick | Chief Operating Officer |
Other disposed transaction
D
|
Restricted Stock Unit (LTIP 03/18/2019) | 1,143 | $0.00 | $0 | 3,429 |
| 2020-03-18 | Burns Patrick | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 335 | $31.45 | $10,536 | 808 |
| 2020-03-18 | Burns Patrick | Chief Operating Officer |
Equity grant / award
A
|
Common Stock | 1,143 | $0.00 | $0 | 1,143 |
| 2020-03-13 | Heard Frank | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP) | 22,866 | $46.22 | $1,056,885 | 27,636 |
| 2020-03-13 | Heard Frank | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 13,720 | $0.00 | $0 | 15,628 |
| 2020-03-02 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Restricted Stock Unit (LTIP 3/2/2020) | 444 | $0.00 | $0 | 444 |
| 2020-03-02 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Performance Stock Unit (March 2020) | 2,661 | $0.00 | $0 | 2,661 |
| 2020-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
D
|
Performance Stock Units (April 2017) | 627 | $0.00 | $0 | 0 |
| 2020-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
F
|
Common Stock | 297 | $50.67 | $15,049 | 4,846 |
| 2020-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 627 | $0.00 | $0 | 5,143 |
| 2020-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
D
|
Restricted Stock Unit (LTIP 3/1/2019) | 135 | $0.00 | $0 | 407 |
| 2020-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
F
|
Common Stock | 64 | $50.67 | $3,243 | 4,516 |
| 2020-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 135 | $0.00 | $0 | 4,580 |
| 2020-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
D
|
Restricted Stock Units (LTIP 3/1/2018) | 157 | $0.00 | $0 | 316 |
| 2020-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
F
|
Common Stock | 75 | $50.67 | $3,800 | 4,445 |
| 2020-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 157 | $0.00 | $0 | 4,520 |
| 2020-02-27 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Performance Stock Unit (March 2019) | 521 | $0.00 | $0 | 3,775 |
| 2020-02-17 | Heard Frank | Vice Chairman of the Board |
Other disposed transaction
D
|
Special Performance Stock Unit (February 2017) | 20,000 | $0.00 | $0 | 0 |
| 2020-02-17 | Heard Frank | Vice Chairman of the Board |
Other disposed transaction
F
|
Common Stock | 11,356 | $55.37 | $628,782 | 133,074 |
| 2020-02-17 | Heard Frank | Vice Chairman of the Board |
Equity grant / award
A
|
Common Stock | 23,120 | $0.00 | $0 | 144,430 |
| 2020-02-01 | Syvrud Cherri | Senior Vice President |
Other disposed transaction
D
|
Restricted Stock Units (LTIP 02/01/2017) | 363 | $0.00 | $0 | 363 |
| 2020-02-01 | Syvrud Cherri | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 111 | $54.52 | $6,052 | 3,243 |
| 2020-02-01 | Syvrud Cherri | Senior Vice President |
Equity grant / award
A
|
Common Stock | 363 | $0.00 | $0 | 3,354 |
| 2020-02-01 | Syvrud Cherri | Senior Vice President |
Other disposed transaction
D
|
Discretionary Restricted Stock Units (February 2017) | 2,000 | $0.00 | $0 | 0 |
| 2020-02-01 | Syvrud Cherri | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 692 | $54.52 | $37,728 | 2,991 |
| 2020-02-01 | Syvrud Cherri | Senior Vice President |
Equity grant / award
A
|
Common Stock | 2,000 | $0.00 | $0 | 3,683 |
| 2020-01-02 | Bosway William T | President and CEO |
Other disposed transaction
D
|
Special Restricted Stock Units (1/02/2019) | 9,342 | $0.00 | $0 | 18,685 |
| 2020-01-02 | Bosway William T | President and CEO |
Other disposed transaction
F
|
Common Stock | 4,272 | $50.75 | $216,804 | 5,070 |
| 2020-01-02 | Bosway William T | President and CEO |
Equity grant / award
A
|
Common Stock | 9,342 | $0.00 | $0 | 9,342 |
| 2019-12-31 | Bosway William T | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP) | 938 | $50.22 | $47,115 | 4,138 |
| 2019-12-31 | Bosway William T | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 375 | $0.00 | $0 | 1,655 |
| 2019-12-29 | Heard Frank | Vice Chairman of the Board |
Other disposed transaction
F
|
Common Stock | 4,662 | $50.63 | $236,037 | 105,856 |
| 2019-12-29 | Heard Frank | Vice Chairman of the Board |
Other disposed transaction
D
|
Restricted Stock Unit (LTIP 12/29/2014) | 10,000 | $0.00 | $0 | 0 |
| 2019-12-29 | Heard Frank | Vice Chairman of the Board |
Equity grant / award
A
|
Common Stock | 10,000 | $0.00 | $0 | 110,518 |
| 2019-10-04 | HINDMAN CRAIG A | Dir |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 95 | $39.49 | $3,750 | 7,975 |
| 2019-09-30 | Bosway William T | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP) | 965 | $41.86 | $40,384 | 3,200 |
| 2019-09-30 | Bosway William T | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 386 | $0.00 | $0 | 1,280 |
| 2019-09-06 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 142 | $0.00 | $0 | 4,606 |
| 2019-09-06 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
F
|
Common Stock | 60 | $40.61 | $2,437 | 4,363 |
| 2019-09-06 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 142 | $0.00 | $0 | 4,423 |
| 2019-09-04 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 309 | $0.00 | $0 | 4,464 |
| 2019-09-04 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
F
|
Common Stock | 130 | $39.47 | $5,131 | 4,281 |
| 2019-09-04 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 309 | $0.00 | $0 | 4,411 |
| 2019-07-12 | HINDMAN CRAIG A | — |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 104 | $38.11 | $3,953 | 7,880 |
| 2019-06-30 | Burns Patrick | Chief Operating Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 284 | $0.00 | $0 | 284 |
| 2019-06-10 | Syvrud Cherri | Senior Vice President |
Other disposed transaction
D
|
Restricted Stock Unit (LTIP 6/10/2016) | 455 | $0.00 | $0 | 456 |
| 2019-06-10 | Syvrud Cherri | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 134 | $37.88 | $5,076 | 1,683 |
| 2019-06-10 | Syvrud Cherri | Senior Vice President |
Equity grant / award
A
|
Common Stock | 455 | $0.00 | $0 | 1,817 |
| 2019-05-03 | MONTAGUE WILLIAM P | — |
Equity grant / award
A
|
Deferred Stock Units | 2,503 | $37.95 | $94,989 | 9,039 |
| 2019-04-05 | HINDMAN CRAIG A | — |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 87 | $39.30 | $3,438 | 7,776 |
| 2019-04-03 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
D
|
RSU (LTIP 4/3/2017) | 126 | $0.00 | $0 | 254 |
| 2019-04-03 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
F
|
Common Stock | 53 | $40.25 | $2,133 | 4,102 |
| 2019-04-03 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 126 | $0.00 | $0 | 4,155 |
| 2019-03-31 | Syvrud Cherri | Senior Vice President |
Other disposed transaction
D · derivative
|
Restricted Stock Unit (2018 MSPP) | 167 | $0.00 | $0 | 0 |
| 2019-03-31 | Heard Frank | Vice Chairman of the Board |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP) | 1,210 | $38.15 | $46,154 | 1,210 |
| 2019-03-31 | Heard Frank | Vice Chairman of the Board |
Equity grant / award
A · derivative
|
Restricted Stock Unit (2018 MSPP Match) | 484 | $0.00 | $0 | 484 |
| 2019-03-08 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 4,737 | $39.26 | $185,960 | 26,097 |
| 2019-03-08 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Match Post-2012) | 3,552 | $0.00 | $0 | 17,677 |
| 2019-03-01 | Syvrud Cherri | Senior Vice President |
Other disposed transaction
D
|
Restricted Stock Units (LTIP 3/1/2018) | 506 | $0.00 | $0 | 1,518 |
| 2019-03-01 | Syvrud Cherri | Senior Vice President |
Equity grant / award
A
|
Restricted Stock Unit (LTIP 3/1/2019) | 1,787 | $0.00 | $0 | 1,787 |
| 2019-03-01 | Syvrud Cherri | Senior Vice President |
Equity grant / award
A
|
Performance Stock Unit (March 2019) | 7,150 | $0.00 | $0 | 7,150 |
| 2019-03-01 | Syvrud Cherri | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 172 | $40.56 | $6,976 | 1,362 |
| 2019-03-01 | Syvrud Cherri | Senior Vice President |
Equity grant / award
A
|
Common Stock | 506 | $0.00 | $0 | 1,534 |
| 2019-02-25 | Nish James B | — |
Other disposed transaction
D
|
Common Stock | 1,322 | $42.57 | $56,278 | 0 |
| 2019-02-20 | Heard Frank | Vice Chairman of the Board |
Other disposed transaction
D
|
Performance Stock Unit (March 2018) | 2,159 | $0.00 | $0 | 45,817 |
| 2019-02-17 | Murphy Timothy F. | Senior VP and CFO |
Other disposed transaction
D
|
Discretionary Restricted Stock Unit (February 2016) | 3,000 | $0.00 | $0 | 0 |
| 2019-02-17 | Murphy Timothy F. | Senior VP and CFO |
Other disposed transaction
F
|
Common Stock | 1,470 | $38.53 | $56,639 | 12,412 |
| 2019-02-17 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A
|
Common Stock | 3,000 | $0.00 | $0 | 13,882 |
| 2019-02-08 | Syvrud Cherri | Senior Vice President |
Other disposed transaction
D · derivative
|
Performance Units (2016) | 5,870 | $36.48 | $214,138 | 0 |
| 2019-02-01 | Murphy Timothy F. | Senior VP and CFO |
Other disposed transaction
D
|
Restricted Stock Unit (LTIP 02/01/2016) | 291 | $0.00 | $0 | 292 |
| 2019-02-01 | Murphy Timothy F. | Senior VP and CFO |
Other disposed transaction
D
|
Restricted Stock Unit (02/01/2017) | 148 | $0.00 | $0 | 296 |
| 2019-02-01 | Murphy Timothy F. | Senior VP and CFO |
Other disposed transaction
F
|
Common Stock | 81 | $36.53 | $2,959 | 10,882 |
| 2019-02-01 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A
|
Common Stock | 148 | $0.00 | $0 | 10,963 |
| 2019-02-01 | Murphy Timothy F. | Senior VP and CFO |
Other disposed transaction
F
|
Common Stock | 158 | $36.53 | $5,772 | 10,815 |
| 2019-02-01 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A
|
Common Stock | 291 | $0.00 | $0 | 10,973 |
| 2019-01-31 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 720 | $36.48 | $26,250 | 21,361 |
| 2019-01-30 | Heard Frank | Vice Chairman of the Board |
Other disposed transaction
D
|
Performance Stock Unit (December 2015) | 50,000 | $0.00 | $0 | 0 |
| 2019-01-30 | Heard Frank | Vice Chairman of the Board |
Other disposed transaction
F
|
Common Stock | 29,750 | $35.02 | $1,041,845 | 90,595 |
| 2019-01-30 | Heard Frank | Vice Chairman of the Board |
Equity grant / award
A
|
Common Stock | 60,750 | $0.00 | $0 | 120,345 |
| 2019-01-11 | HINDMAN CRAIG A | — |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 89 | $38.78 | $3,437 | 7,689 |
| 2019-01-02 | Heard Frank | President and CEO |
Other disposed transaction
D
|
Restricted Stock Unit (LTIP 01/02/2015) | 4,797 | $0.00 | $0 | 0 |
| 2019-01-02 | Heard Frank | President and CEO |
Other disposed transaction
F
|
Common Stock | 2,537 | $35.68 | $90,520 | 59,595 |
| 2019-01-02 | Heard Frank | President and CEO |
Equity grant / award
A
|
Common Stock | 4,797 | $0.00 | $0 | 62,132 |
| 2018-12-31 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Match Post-2012) | 360 | $0.00 | $0 | 14,124 |
| 2018-12-31 | Heard Frank | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 1,476 | $36.48 | $53,846 | 124,771 |
| 2018-12-31 | Heard Frank | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Match Post-2012) | 738 | $0.00 | $0 | 87,079 |
| 2018-12-31 | Heard Frank | President and CEO |
Other disposed transaction
D
|
Restricted Stock Units (December 2015) | 25,000 | $0.00 | $0 | 0 |
| 2018-12-31 | Heard Frank | President and CEO |
Other disposed transaction
F
|
Common Stock | 12,243 | $35.59 | $435,728 | 57,335 |
| 2018-12-31 | Heard Frank | President and CEO |
Equity grant / award
A
|
Common Stock | 25,000 | $0.00 | $0 | 69,578 |
| 2018-12-31 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 720 | $36.48 | $26,250 | 21,361 |
| 2018-12-29 | Heard Frank | President and CEO |
Other disposed transaction
D
|
Restricted Stock Unit (LTIP 12/29/2014) | 10,000 | $0.00 | $0 | 10,000 |
| 2018-12-29 | Heard Frank | President and CEO |
Other disposed transaction
F
|
Common Stock | 4,897 | $35.09 | $171,836 | 44,578 |
| 2018-12-29 | Heard Frank | President and CEO |
Equity grant / award
A
|
Common Stock | 10,000 | $0.00 | $0 | 49,475 |
| 2018-10-05 | HINDMAN CRAIG A | — |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 90 | $38.29 | $3,438 | 7,600 |
| 2018-09-30 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 520 | $43.25 | $22,500 | 20,641 |
| 2018-09-30 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Match Post-2012) | 260 | $0.00 | $0 | 13,764 |
| 2018-09-06 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
D
|
RSU (LTIP 9/6/2016) | 142 | $0.00 | $0 | 284 |
| 2018-09-06 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
F
|
Common Stock | 49 | $45.05 | $2,207 | 3,206 |
| 2018-09-06 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 142 | $0.00 | $0 | 3,255 |
| 2018-09-04 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
D
|
RSU (LTIP 9/4/2015) | 309 | $0.00 | $0 | 309 |
| 2018-09-04 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
D
|
RSU (LTIP 9/4/2014) | 299 | $0.00 | $0 | 0 |
| 2018-09-04 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
F
|
Common Stock | 103 | $45.80 | $4,717 | 3,113 |
| 2018-09-04 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 309 | $0.00 | $0 | 3,216 |
| 2018-09-04 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
F
|
Common Stock | 100 | $45.80 | $4,580 | 2,907 |
| 2018-09-04 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 299 | $0.00 | $0 | 3,007 |
| 2018-07-13 | BRADY SHARON M | — |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 396 | $34.70 | $13,750 | 5,707 |
| 2018-06-30 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 707 | $37.14 | $26,250 | 20,121 |
| 2018-06-30 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Match Post-2012) | 353 | $0.00 | $0 | 13,504 |
| 2018-06-13 | Barberio Mark G | — |
Equity grant / award
A
|
Deferred Stock Units | 1,099 | $39.80 | $43,740 | 1,099 |
| 2018-06-10 | Syvrud Cherri | Senior Vice President |
Other disposed transaction
D
|
Restricted Stock Unit (LTIP 6/10/2016) | 455 | $0.00 | $0 | 911 |
| 2018-06-10 | Syvrud Cherri | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 154 | $40.40 | $6,222 | 808 |
| 2018-06-10 | Syvrud Cherri | Senior Vice President |
Equity grant / award
A
|
Common Stock | 455 | $0.00 | $0 | 962 |
| 2018-05-07 | BRADY SHARON M | — |
Other disposed transaction
D
|
Common Stock (Restricted) | 1,322 | $0.00 | $0 | 0 |
| 2018-05-07 | BRADY SHARON M | — |
Equity grant / award
A
|
Common Stock | 1,322 | $36.50 | $48,253 | 1,322 |
| 2018-05-04 | BRADY SHARON M | — |
Equity grant / award
A
|
Deferred Stock Units | 2,113 | $35.50 | $75,012 | 6,536 |
| 2018-04-06 | BRADY SHARON M | — |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 410 | $32.41 | $13,297 | 5,311 |
| 2018-04-03 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
D
|
RSU (LTIP 4/3/2017) | 126 | $0.00 | $0 | 380 |
| 2018-04-03 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
F
|
Common Stock | 50 | $33.85 | $1,692 | 2,708 |
| 2018-04-03 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 126 | $0.00 | $0 | 2,758 |
| 2018-03-31 | Heard Frank | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 1,329 | $34.72 | $46,154 | 120,778 |
| 2018-03-31 | Heard Frank | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Match Post-2012) | 665 | $0.00 | $0 | 85,083 |
| 2018-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Restricted Stock Units (LTIP 3/1/2018) | 630 | $0.00 | $0 | 630 |
| 2018-03-01 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Performance Stock Units (March 2018) | 3,778 | $0.00 | $0 | 3,778 |
| 2018-02-26 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
D · derivative
|
Option (September 2008) | 1,000 | $0.00 | $0 | 0 |
| 2018-02-26 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
D
|
Common Stock | 1,000 | $35.35 | $35,350 | 2,632 |
| 2018-02-26 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 1,000 | $22.16 | $22,160 | 3,632 |
| 2018-02-21 | Heard Frank | President and CEO |
Other disposed transaction
D
|
Performance Stock Unit (February 2017) | 20,516 | $0.00 | $0 | 9,217 |
| 2018-02-09 | Heard Frank | President and CEO |
Other disposed transaction
D · derivative
|
Performance Units 2015 | 68,826 | $31.95 | $2,198,991 | 0 |
| 2018-02-01 | Murphy Timothy F. | Senior VP and CFO |
Other disposed transaction
D
|
Restricted Stock Unit (LTIP 02/01/2016) | 291 | $0.00 | $0 | 583 |
| 2018-02-01 | Murphy Timothy F. | Senior VP and CFO |
Other disposed transaction
D
|
Restricted Stock Unit (02/01/2017) | 148 | $0.00 | $0 | 444 |
| 2018-02-01 | Murphy Timothy F. | Senior VP and CFO |
Other disposed transaction
F
|
Common Stock | 81 | $36.30 | $2,940 | 10,195 |
| 2018-02-01 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A
|
Common Stock | 148 | $0.00 | $0 | 10,276 |
| 2018-02-01 | Murphy Timothy F. | Senior VP and CFO |
Other disposed transaction
F
|
Common Stock | 158 | $36.30 | $5,735 | 10,128 |
| 2018-02-01 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A
|
Common Stock | 291 | $0.00 | $0 | 10,286 |
| 2018-01-12 | HINDMAN CRAIG A | — |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 96 | $32.67 | $3,125 | 7,309 |
| 2018-01-02 | Murphy Timothy F. | Senior VP and CFO |
Other disposed transaction
D
|
Restricted Stock Unit (LTIP 01/02/2015) | 321 | $0.00 | $0 | 322 |
| 2018-01-02 | Murphy Timothy F. | Senior VP and CFO |
Other disposed transaction
D
|
Restricted Stock Unit (LTIP 01/02/2014) | 254 | $0.00 | $0 | 0 |
| 2018-01-02 | Murphy Timothy F. | Senior VP and CFO |
Other disposed transaction
F
|
Common Stock | 313 | $33.70 | $10,548 | 9,995 |
| 2018-01-02 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A
|
Common Stock | 575 | $0.00 | $0 | 10,308 |
| 2017-12-31 | Heard Frank | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 1,685 | $31.95 | $53,846 | 101,528 |
| 2017-12-31 | Heard Frank | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Match Post-2012) | 843 | $0.00 | $0 | 70,977 |
| 2017-12-29 | Heard Frank | President and CEO |
Other disposed transaction
D
|
Restricted Stock Unit (LTIP 12/29/2014) | 10,000 | $0.00 | $0 | 20,000 |
| 2017-12-29 | Heard Frank | President and CEO |
Other disposed transaction
F
|
Common Stock | 5,157 | $33.00 | $170,181 | 30,526 |
| 2017-12-29 | Heard Frank | President and CEO |
Equity grant / award
A
|
Common Stock | 10,000 | $0.00 | $0 | 35,683 |
| 2017-10-06 | BRADY SHARON M | — |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 348 | $35.94 | $12,500 | 4,518 |
| 2017-09-30 | Heard Frank | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 1,529 | $30.18 | $46,154 | 99,843 |
| 2017-09-30 | Heard Frank | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Match Post-2012) | 765 | $0.00 | $0 | 70,135 |
| 2017-09-06 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
D
|
RSU (LTIP 9/6/2016) | 142 | $0.00 | $0 | 426 |
| 2017-09-06 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
F
|
Common Stock | 52 | $28.90 | $1,503 | 2,632 |
| 2017-09-06 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 142 | $0.00 | $0 | 2,684 |
| 2017-09-04 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
D
|
RSU (LTIP 9/4/2015) | 309 | $0.00 | $0 | 618 |
| 2017-09-04 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
D
|
RSU (LTIP 9/4/2014) | 299 | $0.00 | $0 | 299 |
| 2017-09-04 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
F
|
Common Stock | 112 | $29.30 | $3,282 | 2,542 |
| 2017-09-04 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 309 | $0.00 | $0 | 2,654 |
| 2017-09-04 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
F
|
Common Stock | 108 | $29.30 | $3,164 | 2,345 |
| 2017-09-04 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 299 | $0.00 | $0 | 2,453 |
| 2017-09-03 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
D
|
RSU (LTIP 9/3/2013) | 336 | $0.00 | $0 | 0 |
| 2017-09-03 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Other disposed transaction
F
|
Common Stock | 122 | $29.30 | $3,575 | 2,154 |
| 2017-09-03 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Common Stock | 336 | $0.00 | $0 | 2,276 |
| 2017-07-14 | BRADY SHARON M | — |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 319 | $39.24 | $12,500 | 4,170 |
| 2017-06-30 | Heard Frank | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 1,526 | $35.29 | $53,846 | 98,314 |
| 2017-06-30 | Heard Frank | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Match Post-2012) | 763 | $0.00 | $0 | 69,370 |
| 2017-06-11 | Heard Frank | President and CEO |
Other disposed transaction
D
|
Restricted Stock Unit (LTIP 06/11/2014) | 4,169 | $0.00 | $0 | 4,170 |
| 2017-06-11 | Heard Frank | President and CEO |
Other disposed transaction
F
|
Common Stock | 2,150 | $35.05 | $75,358 | 25,683 |
| 2017-06-11 | Heard Frank | President and CEO |
Equity grant / award
A
|
Common Stock | 4,169 | $0.00 | $0 | 27,833 |
| 2017-06-10 | Syvrud Cherri | Senior Vice President |
Other disposed transaction
D
|
Restricted Stock Unit (LTIP 6/10/2016) | 455 | $0.00 | $0 | 1,366 |
| 2017-06-10 | Syvrud Cherri | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 168 | $35.05 | $5,888 | 287 |
| 2017-06-10 | Syvrud Cherri | Senior Vice President |
Equity grant / award
A
|
Common Stock | 455 | $0.00 | $0 | 455 |
| 2017-05-05 | HINDMAN CRAIG A | — |
Equity grant / award
A
|
Deferred Stock Units | 2,034 | $0.00 | $0 | 4,423 |
| 2017-05-05 | HINDMAN CRAIG A | — |
Other disposed transaction
D
|
Common Stock (Restricted) | 529 | $0.00 | $0 | 2,936 |
| 2017-05-05 | HINDMAN CRAIG A | — |
Equity grant / award
A
|
Common Stock | 529 | $0.00 | $0 | 529 |
| 2017-05-04 | Watorek Jeffrey J. | VP, Treasurer, Secretary |
Equity grant / award
A
|
Discretionary RSU (May 2017) | 2,000 | $0.00 | $0 | 2,000 |
| 2017-04-07 | Nish James B | — |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 158 | $39.58 | $6,250 | 3,519 |
| 2017-04-03 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A · derivative
|
Option (April 2017) | 5,000 | $0.00 | $0 | 5,000 |
| 2017-04-03 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A
|
Special Restricted Stock Units (April 2017) | 5,000 | $0.00 | $0 | 5,000 |
| 2017-04-03 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A
|
Special Performance Units (April 2017) | 5,000 | $0.00 | $0 | 5,000 |
| 2017-04-03 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A
|
Restricted Stock Unit (LTIP 04/03/2017) | 2,674 | $0.00 | $0 | 2,674 |
| 2017-04-03 | Murphy Timothy F. | Senior VP and CFO |
Equity grant / award
A
|
Performance Stock Unit (April 2017) | 3,243 | $0.00 | $0 | 3,243 |
| 2017-03-31 | SMITH KENNETH WALTER | Senior VP & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 568 | $41.84 | $23,746 | 76,094 |
| 2017-03-31 | SMITH KENNETH WALTER | Senior VP & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Match Post-2012) | 284 | $0.00 | $0 | 54,073 |
| 2017-02-24 | Heard Frank | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 25,287 | $37.96 | $959,888 | 95,726 |
| 2017-02-24 | Heard Frank | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Match Post-2012) | 18,965 | $0.00 | $0 | 68,076 |
| 2017-02-15 | SMITH KENNETH WALTER | Senior VP & CFO |
Equity grant / award
A · derivative
|
Performance Units (2016) | 16,632 | $0.00 | $0 | 33,264 |
| 2017-02-01 | Syvrud Cherri | Senior Vice President |
Equity grant / award
A
|
Restricted Stock Units (LTIP 02/01/2017) | 1,452 | $0.00 | $0 | 1,452 |
| 2017-02-01 | Syvrud Cherri | Senior Vice President |
Equity grant / award
A
|
Performance Stock Units (February 2017) | 4,355 | $0.00 | $0 | 4,355 |
| 2017-02-01 | Syvrud Cherri | Senior Vice President |
Equity grant / award
A
|
Discretionary Restricted Stock Units (February 2017) | 2,000 | $0.00 | $0 | 2,000 |
| 2017-01-13 | Nish James B | — |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 175 | $35.81 | $6,250 | 3,361 |
| 2017-01-03 | Heard Frank | President and CEO |
Other disposed transaction
D
|
Restricted Stock Unit (LTIP 01/02/2015) | 4,796 | $0.00 | $0 | 9,593 |
| 2017-01-03 | Heard Frank | President and CEO |
Other disposed transaction
F
|
Common Stock | 2,620 | $41.65 | $109,123 | 21,353 |
| 2017-01-03 | Heard Frank | President and CEO |
Equity grant / award
A
|
Common Stock | 4,796 | $0.00 | $0 | 23,973 |
| 2016-12-31 | SMITH KENNETH WALTER | Senior VP & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 658 | $41.33 | $27,192 | 66,826 |
| 2016-12-31 | SMITH KENNETH WALTER | Senior VP & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Match Post-2012) | 329 | $0.00 | $0 | 47,264 |
| 2016-12-29 | Heard Frank | President and CEO |
Other disposed transaction
D
|
Restricted Stock Unit (LTIP 12/29/2014) | 10,000 | $0.00 | $0 | 30,000 |
| 2016-12-29 | Heard Frank | President and CEO |
Other disposed transaction
F
|
Common Stock | 5,157 | $42.55 | $219,430 | 19,177 |
| 2016-12-29 | Heard Frank | President and CEO |
Equity grant / award
A
|
Common Stock | 10,000 | $0.00 | $0 | 24,334 |
| 2016-11-09 | Murphy Timothy F. | VP, Treasurer and Secretary |
Other disposed transaction
D · derivative
|
September 2008 Management Option | 3,000 | $22.16 | $66,480 | 0 |
| 2016-11-09 | Murphy Timothy F. | VP, Treasurer and Secretary |
Other disposed transaction
D · derivative
|
September 2007 Management Option | 3,000 | $18.78 | $56,340 | 0 |
| 2016-11-09 | Murphy Timothy F. | VP, Treasurer and Secretary |
Other disposed transaction
D
|
Common Stock | 6,000 | $42.83 | $256,975 | 9,095 |
| 2016-11-09 | Murphy Timothy F. | VP, Treasurer and Secretary |
Equity grant / award
A
|
Common Stock | 3,000 | $22.16 | $66,480 | 15,095 |
| 2016-10-07 | BRADY SHARON M | — |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 421 | $29.67 | $12,500 | 3,187 |
| 2016-09-30 | Heard Frank | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 1,314 | $36.62 | $48,125 | 69,275 |
| 2016-09-30 | Heard Frank | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Match Post-2012) | 657 | $0.00 | $0 | 48,529 |
| 2016-07-01 | Nish James B | — |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 501 | $24.93 | $12,500 | 2,765 |
| 2016-07-01 | BRADY SHARON M | — |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 501 | $24.93 | $12,500 | 2,765 |
| 2016-06-30 | SMITH KENNETH WALTER | Senior VP & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 810 | $28.78 | $23,308 | 65,426 |
| 2016-06-30 | SMITH KENNETH WALTER | Senior VP & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Match Post-2012) | 405 | $0.00 | $0 | 46,563 |
| 2016-06-30 | Heard Frank | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 1,433 | $28.78 | $41,250 | 67,961 |
| 2016-06-30 | Heard Frank | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Match Post-2012) | 717 | $0.00 | $0 | 47,872 |
| 2016-06-11 | Heard Frank | President and CEO |
Other disposed transaction
D
|
Restricted Stock Unit (LTIP 06/11/2014) | 4,169 | $0.00 | $0 | 8,339 |
| 2016-06-11 | Heard Frank | President and CEO |
Other disposed transaction
D
|
Common Stock | 1,542 | $30.89 | $47,632 | 14,334 |
| 2016-06-11 | Heard Frank | President and CEO |
Equity grant / award
A
|
Common Stock | 4,169 | $0.00 | $0 | 15,876 |
| 2016-06-10 | Syvrud Cherrie | Senior Vice President |
Equity grant / award
A
|
Restricted Stock Unit (LTIP 6/10/2016) | 1,821 | $0.00 | $0 | 1,821 |
| 2016-05-16 | Murphy Timothy F. | VP, Treasurer and Secretary |
Other disposed transaction
D · derivative
|
September 2006 Management Option | 3,000 | $23.54 | $70,620 | 0 |
| 2016-05-16 | Murphy Timothy F. | VP, Treasurer and Secretary |
Other disposed transaction
D
|
Common Stock | 3,000 | $28.00 | $84,000 | 9,095 |
| 2016-05-16 | Murphy Timothy F. | VP, Treasurer and Secretary |
Equity grant / award
A
|
Common Stock | 3,000 | $23.54 | $70,620 | 12,095 |
| 2016-05-06 | BRADY SHARON M | — |
Equity grant / award
A
|
Deferred Stock Units | 2,389 | $0.00 | $0 | 2,389 |
| 2016-04-19 | Nish James B | — |
Equity grant / award
A · derivative
|
Restricted Stock Unit (MSPP Post-2012) | 564 | $22.17 | $12,500 | 2,264 |