Financial Metrics
DOV DOVER CorpFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1622273000.0 | — | USD | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 1686345000.0 | +3.9% | USD | 10-Q | 2017-07-20 |
| Quarterly | 2016-09-30 | 1707763000.0 | +1.3% | USD | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 1813372000.0 | +6.2% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 1737371000.0 | -4.2% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 1747775000.0 | +0.6% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 1637671000.0 | -6.3% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 1798094000.0 | +9.8% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 1747403000.0 | -2.8% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 1724757000.0 | -1.3% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 1810706000.0 | +5.0% | USD | 10-Q | 2020-07-22 |
| Quarterly | 2019-09-30 | 1825345000.0 | +0.8% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 1655939000.0 | -9.3% | USD | 10-Q | 2021-04-20 |
| Quarterly | 2020-06-30 | 1499175000.0 | -9.5% | USD | 10-Q | 2021-07-20 |
| Quarterly | 2020-09-30 | 1748256000.0 | +16.6% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 1867901000.0 | +6.8% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 2031676000.0 | +8.8% | USD | 10-Q | 2022-07-21 |
| Quarterly | 2021-09-30 | 2018269000.0 | -0.7% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 2051901000.0 | +1.7% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 2158715000.0 | +5.2% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 2158291000.0 | -0.0% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 2079023000.0 | -3.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 2100086000.0 | +1.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 1958428000.0 | -6.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1883719000.0 | -3.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1948782000.0 | +3.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 1983542000.0 | +1.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1866059000.0 | -5.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2049592000.0 | +9.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2077841000.0 | +1.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 6043224000.0 | — | USD | 10-K | 2019-02-15 |
| Annual | 2017-12-31 | 6820886000.0 | +12.9% | USD | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 6992118000.0 | +2.5% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 7136397000.0 | +2.1% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 6683760000.0 | -6.3% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 7907081000.0 | +18.3% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 7844174000.0 | -0.8% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 7684476000.0 | -2.0% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 7745909000.0 | +0.8% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 8092571000.0 | +4.5% | USD | 10-K | 2026-02-13 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 589264000.0 | — | USD | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 631213000.0 | +7.1% | USD | 10-Q | 2017-07-20 |
| Quarterly | 2016-09-30 | 631788000.0 | +0.1% | USD | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 661174000.0 | +4.7% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 654108000.0 | -1.1% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 649193000.0 | -0.8% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 602829000.0 | -7.1% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 665236000.0 | +10.4% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 646520000.0 | -2.8% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 623542000.0 | -3.6% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 672593000.0 | +7.9% | USD | 10-Q | 2020-07-22 |
| Quarterly | 2019-09-30 | 673488000.0 | +0.1% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 612243000.0 | -9.1% | USD | 10-Q | 2021-04-20 |
| Quarterly | 2020-06-30 | 551598000.0 | -9.9% | USD | 10-Q | 2021-07-20 |
| Quarterly | 2020-09-30 | 658729000.0 | +19.4% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 721548000.0 | +9.5% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 772172000.0 | +7.0% | USD | 10-Q | 2022-07-21 |
| Quarterly | 2021-09-30 | 754579000.0 | -2.3% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 743194000.0 | -1.5% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 781283000.0 | +5.1% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 772750000.0 | -1.1% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 747019000.0 | -3.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 758836000.0 | +1.6% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 739381000.0 | -2.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 697187000.0 | -5.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 752523000.0 | +7.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 763187000.0 | +1.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 745500000.0 | -2.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 818262000.0 | +9.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 833594000.0 | +1.9% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 2227552000.0 | — | USD | 10-K | 2019-02-15 |
| Annual | 2017-12-31 | 2529047000.0 | +13.5% | USD | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 2559556000.0 | +1.2% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 2620938000.0 | +2.4% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 2474019000.0 | -5.6% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 2969786000.0 | +20.0% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 2904953000.0 | -2.2% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 2867544000.0 | -1.3% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 2958621000.0 | +3.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3218169000.0 | +8.8% | USD | 10-K | 2026-02-13 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 145816000.0 | — | USD | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 193802000.0 | +32.9% | USD | 10-Q | 2017-07-20 |
| Quarterly | 2016-09-30 | 210746000.0 | +8.7% | USD | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 174914000.0 | -17.0% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 232838000.0 | +33.1% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 239153000.0 | +2.7% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 167803000.0 | -29.8% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 236461000.0 | +40.9% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 220075000.0 | -6.9% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 168130000.0 | -23.6% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 275959000.0 | +64.1% | USD | 10-Q | 2020-07-22 |
| Quarterly | 2019-09-30 | 282713000.0 | +2.4% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 225302000.0 | -20.3% | USD | 10-Q | 2021-04-20 |
| Quarterly | 2020-06-30 | 184858000.0 | -18.0% | USD | 10-Q | 2021-07-20 |
| Quarterly | 2020-09-30 | 276898000.0 | +49.8% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 312550000.0 | +12.9% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 344130000.0 | +10.1% | USD | 10-Q | 2022-07-21 |
| Quarterly | 2021-09-30 | 342026000.0 | -0.6% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 299351000.0 | -12.5% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 356850000.0 | +19.2% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 370411000.0 | +3.8% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 314605000.0 | -15.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 324496000.0 | +3.1% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 336543000.0 | +3.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 254206000.0 | -24.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 323468000.0 | +27.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 333617000.0 | +3.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 296309000.0 | -11.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 354597000.0 | +19.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 377153000.0 | +6.4% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 708972000.0 | — | USD | 10-K | 2019-02-15 |
| Annual | 2017-12-31 | 806886000.0 | +13.8% | USD | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 843112000.0 | +4.5% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 974894000.0 | +15.6% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 932987000.0 | -4.3% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 1281508000.0 | +37.4% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 1279641000.0 | -0.1% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 1219340000.0 | -4.7% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 1206355000.0 | -1.1% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1373361000.0 | +13.8% | USD | 10-K | 2026-02-13 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 99356000.0 | — | USD | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 118290000.0 | +19.1% | USD | 10-Q | 2017-07-20 |
| Quarterly | 2016-09-30 | 130084000.0 | +10.0% | USD | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 172247000.0 | +32.4% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 164058000.0 | -4.8% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 178912000.0 | +9.1% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 131435000.0 | -26.5% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 139959000.0 | +6.5% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 157305000.0 | +12.4% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 105705000.0 | -32.8% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 198085000.0 | +87.4% | USD | 10-Q | 2020-07-22 |
| Quarterly | 2019-09-30 | 206006000.0 | +4.0% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 176279000.0 | -14.4% | USD | 10-Q | 2021-04-20 |
| Quarterly | 2020-06-30 | 124766000.0 | -29.2% | USD | 10-Q | 2021-07-20 |
| Quarterly | 2020-09-30 | 200300000.0 | +60.5% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 232769000.0 | +16.2% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 264508000.0 | +13.6% | USD | 10-Q | 2022-07-21 |
| Quarterly | 2021-09-30 | 263756000.0 | -0.3% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 226153000.0 | -14.3% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 289618000.0 | +28.1% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 286026000.0 | -1.2% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 228574000.0 | -20.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 242239000.0 | +6.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 289753000.0 | +19.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 632221000.0 | +118.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 281822000.0 | -55.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 347100000.0 | +23.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 230821000.0 | -33.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 279064000.0 | +20.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 301996000.0 | +8.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 508892000.0 | — | USD | 10-K | 2019-02-15 |
| Annual | 2017-12-31 | 811665000.0 | +59.5% | USD | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 570267000.0 | -29.7% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 677918000.0 | +18.9% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 683451000.0 | +0.8% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 1123818000.0 | +64.4% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 1065376000.0 | -5.2% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 1056828000.0 | -0.8% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 2697126000.0 | +155.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1093956000.0 | -59.4% | USD | 10-K | 2026-02-13 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.64 | — | USD/shares | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 0.76 | +18.8% | USD/shares | 10-Q | 2017-07-20 |
| Quarterly | 2016-09-30 | 0.84 | +10.5% | USD/shares | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 1.11 | +32.1% | USD/shares | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 1.05 | -5.4% | USD/shares | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 1.15 | +9.5% | USD/shares | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 0.85 | -26.1% | USD/shares | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 0.92 | +8.2% | USD/shares | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 1.07 | +16.3% | USD/shares | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 0.73 | -31.8% | USD/shares | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 1.36 | +86.3% | USD/shares | 10-Q | 2020-07-22 |
| Quarterly | 2019-09-30 | 1.42 | +4.4% | USD/shares | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 1.22 | -14.1% | USD/shares | 10-Q | 2021-04-20 |
| Quarterly | 2020-06-30 | 0.87 | -28.7% | USD/shares | 10-Q | 2021-07-20 |
| Quarterly | 2020-09-30 | 1.39 | +59.8% | USD/shares | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 1.62 | +16.5% | USD/shares | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 1.84 | +13.6% | USD/shares | 10-Q | 2022-07-21 |
| Quarterly | 2021-09-30 | 1.83 | -0.5% | USD/shares | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 1.57 | -14.2% | USD/shares | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 2.01 | +28.0% | USD/shares | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 2.01 | +0.0% | USD/shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 1.64 | -18.4% | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 1.73 | +5.5% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 2.07 | +19.7% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 4.55 | +119.8% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 2.05 | -54.9% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 2.53 | +23.4% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1.68 | -33.6% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2.03 | +20.8% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2.2 | +8.4% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 3.28 | — | USD/shares | 10-K | 2019-02-15 |
| Annual | 2017-12-31 | 5.21 | +58.8% | USD/shares | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 3.8 | -27.1% | USD/shares | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 4.67 | +22.9% | USD/shares | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 4.74 | +1.5% | USD/shares | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 7.81 | +64.8% | USD/shares | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 7.47 | -4.4% | USD/shares | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 7.56 | +1.2% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 19.58 | +159.0% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 7.99 | -59.2% | USD/shares | 10-K | 2026-02-13 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.64 | — | USD/shares | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 0.76 | +18.8% | USD/shares | 10-Q | 2017-07-20 |
| Quarterly | 2016-09-30 | 0.83 | +9.2% | USD/shares | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 1.09 | +31.3% | USD/shares | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 1.04 | -4.6% | USD/shares | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 1.14 | +9.6% | USD/shares | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 0.84 | -26.3% | USD/shares | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 0.91 | +8.3% | USD/shares | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 1.05 | +15.4% | USD/shares | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 0.72 | -31.4% | USD/shares | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 1.35 | +87.5% | USD/shares | 10-Q | 2020-07-22 |
| Quarterly | 2019-09-30 | 1.4 | +3.7% | USD/shares | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 1.21 | -13.6% | USD/shares | 10-Q | 2021-04-20 |
| Quarterly | 2020-06-30 | 0.86 | -28.9% | USD/shares | 10-Q | 2021-07-20 |
| Quarterly | 2020-09-30 | 1.38 | +60.5% | USD/shares | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 1.61 | +16.7% | USD/shares | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 1.82 | +13.0% | USD/shares | 10-Q | 2022-07-21 |
| Quarterly | 2021-09-30 | 1.81 | -0.5% | USD/shares | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 1.56 | -13.8% | USD/shares | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 2.0 | +28.2% | USD/shares | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 2.0 | +0.0% | USD/shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 1.63 | -18.5% | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 1.72 | +5.5% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 2.06 | +19.8% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 4.52 | +119.4% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 2.04 | -54.9% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 2.51 | +23.0% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1.67 | -33.5% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2.02 | +21.0% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2.19 | +8.4% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 3.25 | — | USD/shares | 10-K | 2019-02-15 |
| Annual | 2017-12-31 | 5.15 | +58.5% | USD/shares | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 3.75 | -27.2% | USD/shares | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 4.61 | +22.9% | USD/shares | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 4.7 | +2.0% | USD/shares | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 7.74 | +64.7% | USD/shares | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 7.42 | -4.1% | USD/shares | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 7.52 | +1.3% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 19.45 | +158.6% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 7.94 | -59.2% | USD/shares | 10-K | 2026-02-13 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 243720000.0 | — | USD | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 255140000.0 | +4.7% | USD | 10-Q | 2017-07-20 |
| Quarterly | 2016-09-30 | 514755000.0 | +101.8% | USD | 10-Q | 2017-10-19 |
| Quarterly | 2016-12-31 | 349146000.0 | -32.2% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2017-03-31 | 415530000.0 | +19.0% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 301588000.0 | -27.4% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 322039000.0 | +6.8% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2017-12-31 | 753964000.0 | +134.1% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2018-03-31 | 367222000.0 | -51.3% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 242814000.0 | -33.9% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 209277000.0 | -13.8% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2018-12-31 | 396221000.0 | +89.3% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2019-03-31 | 243014000.0 | -38.7% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 321326000.0 | +32.2% | USD | 10-Q | 2020-07-22 |
| Quarterly | 2019-09-30 | 340532000.0 | +6.0% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2019-12-31 | 397253000.0 | +16.7% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2020-03-31 | 508907000.0 | +28.1% | USD | 10-Q | 2021-04-20 |
| Quarterly | 2020-06-30 | 649032000.0 | +27.5% | USD | 10-Q | 2021-07-20 |
| Quarterly | 2020-09-30 | 427501000.0 | -34.1% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2020-12-31 | 513075000.0 | +20.0% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 536512000.0 | +4.6% | USD | 10-Q | 2021-04-20 |
| Quarterly | 2021-06-30 | 601359000.0 | +12.1% | USD | 10-Q | 2021-07-20 |
| Quarterly | 2021-09-30 | 739144000.0 | +22.9% | USD | 10-Q | 2021-10-19 |
| Annual | 2016-12-31 | 349146000.0 | — | USD | 10-K | 2020-02-14 |
| Annual | 2017-12-31 | 753964000.0 | +115.9% | USD | 10-K | 2021-02-12 |
| Annual | 2018-12-31 | 396221000.0 | -47.4% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 397253000.0 | +0.3% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 513075000.0 | +29.2% | USD | 10-K | 2021-02-12 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1167313000.0 | — | USD | 10-Q | 2016-04-21 |
| Quarterly | 2016-06-30 | 1180146000.0 | +1.1% | USD | 10-Q | 2016-07-21 |
| Quarterly | 2016-09-30 | 1199137000.0 | +1.6% | USD | 10-Q | 2016-10-19 |
| Quarterly | 2016-12-31 | 1265201000.0 | +5.5% | USD | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 1299427000.0 | +2.7% | USD | 10-Q | 2017-04-20 |
| Quarterly | 2017-06-30 | 1395745000.0 | +7.4% | USD | 10-Q | 2017-07-20 |
| Quarterly | 2017-09-30 | 1446556000.0 | +3.6% | USD | 10-Q | 2017-10-19 |
| Quarterly | 2017-12-31 | 1183514000.0 | -18.2% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 1414941000.0 | +19.6% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 1281260000.0 | -9.4% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2018-09-30 | 1283775000.0 | +0.2% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-12-31 | 1231859000.0 | -4.0% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 1272053000.0 | +3.3% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 1288755000.0 | +1.3% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2019-09-30 | 1269150000.0 | -1.5% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-12-31 | 1217190000.0 | -4.1% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 1222154000.0 | +0.4% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2020-06-30 | 1142583000.0 | -6.5% | USD | 10-Q | 2020-07-22 |
| Quarterly | 2020-09-30 | 1203429000.0 | +5.3% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2020-12-31 | 1137223000.0 | -5.5% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 1240516000.0 | +9.1% | USD | 10-Q | 2021-04-20 |
| Quarterly | 2021-06-30 | 1329051000.0 | +7.1% | USD | 10-Q | 2021-07-20 |
| Quarterly | 2021-09-30 | 1351144000.0 | +1.7% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2021-12-31 | 1347514000.0 | -0.3% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 1446670000.0 | +7.4% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2022-06-30 | 1514455000.0 | +4.7% | USD | 10-Q | 2022-07-21 |
| Quarterly | 2022-09-30 | 1497062000.0 | -1.1% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-12-31 | 1516871000.0 | +1.3% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 1460970000.0 | -3.7% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1561162000.0 | +6.9% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 1548675000.0 | -0.8% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 1321107000.0 | -14.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1519458000.0 | +15.0% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1559915000.0 | +2.7% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1428961000.0 | -8.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1354225000.0 | -5.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1379232000.0 | +1.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1481097000.0 | +7.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1451935000.0 | -2.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 1265201000.0 | — | USD | 10-K/A | 2018-02-16 |
| Annual | 2017-12-31 | 1183514000.0 | -6.5% | USD | 10-K | 2019-02-15 |
| Annual | 2018-12-31 | 1231859000.0 | +4.1% | USD | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 1217190000.0 | -1.2% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 1137223000.0 | -6.6% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 1347514000.0 | +18.5% | USD | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 1516871000.0 | +12.6% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 1321107000.0 | -12.9% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1354225000.0 | +2.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1371352000.0 | +1.3% | USD | 10-K | 2026-02-13 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 849830000.0 | — | USD | 10-Q | 2016-04-21 |
| Quarterly | 2016-06-30 | 833907000.0 | -1.9% | USD | 10-Q | 2016-07-21 |
| Quarterly | 2016-09-30 | 828286000.0 | -0.7% | USD | 10-Q | 2016-10-19 |
| Quarterly | 2016-12-31 | 870487000.0 | +5.1% | USD | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 942176000.0 | +8.2% | USD | 10-Q | 2017-04-20 |
| Quarterly | 2017-06-30 | 962070000.0 | +2.1% | USD | 10-Q | 2017-07-20 |
| Quarterly | 2017-09-30 | 982196000.0 | +2.1% | USD | 10-Q | 2017-10-19 |
| Quarterly | 2017-12-31 | 677043000.0 | -31.1% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 972893000.0 | +43.7% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 764053000.0 | -21.5% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2018-09-30 | 803981000.0 | +5.2% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-12-31 | 748796000.0 | -6.9% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 828298000.0 | +10.6% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 849266000.0 | +2.5% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2019-09-30 | 816563000.0 | -3.9% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-12-31 | 806141000.0 | -1.3% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 852075000.0 | +5.7% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2020-06-30 | 885972000.0 | +4.0% | USD | 10-Q | 2020-07-22 |
| Quarterly | 2020-09-30 | 838539000.0 | -5.4% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2020-12-31 | 835804000.0 | -0.3% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 900607000.0 | +7.8% | USD | 10-Q | 2021-04-20 |
| Quarterly | 2021-06-30 | 977831000.0 | +8.6% | USD | 10-Q | 2021-07-20 |
| Quarterly | 2021-09-30 | 1055831000.0 | +8.0% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2021-12-31 | 1191095000.0 | +12.8% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 1322347000.0 | +11.0% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2022-06-30 | 1381607000.0 | +4.5% | USD | 10-Q | 2022-07-21 |
| Quarterly | 2022-09-30 | 1407797000.0 | +1.9% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-12-31 | 1366608000.0 | -2.9% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 1405416000.0 | +2.8% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1396260000.0 | -0.7% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 1279781000.0 | -8.3% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 1144089000.0 | -10.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1245661000.0 | +8.9% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1238806000.0 | -0.6% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1214268000.0 | -2.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1144838000.0 | -5.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1209291000.0 | +5.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1305811000.0 | +8.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1321751000.0 | +1.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 870487000.0 | — | USD | 10-K/A | 2018-02-16 |
| Annual | 2017-12-31 | 677043000.0 | -22.2% | USD | 10-K | 2019-02-15 |
| Annual | 2018-12-31 | 748796000.0 | +10.6% | USD | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 806141000.0 | +7.7% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 835804000.0 | +3.7% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 1191095000.0 | +42.5% | USD | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 1366608000.0 | +14.7% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 1144089000.0 | -16.3% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 1144838000.0 | +0.1% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1272784000.0 | +11.2% | USD | 10-K | 2026-02-13 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2345756000.0 | — | USD | 10-Q | 2016-04-21 |
| Quarterly | 2016-06-30 | 2379756000.0 | +1.4% | USD | 10-Q | 2016-07-21 |
| Quarterly | 2016-09-30 | 2738967000.0 | +15.1% | USD | 10-Q | 2016-10-19 |
| Quarterly | 2016-12-31 | 2589191000.0 | -5.5% | USD | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 2761919000.0 | +6.7% | USD | 10-Q | 2017-04-20 |
| Quarterly | 2017-06-30 | 2759584000.0 | -0.1% | USD | 10-Q | 2017-07-20 |
| Quarterly | 2017-09-30 | 2868771000.0 | +4.0% | USD | 10-Q | 2017-10-19 |
| Quarterly | 2017-12-31 | 2790147000.0 | -2.7% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 2951999000.0 | +5.8% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 2447728000.0 | -17.1% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2018-09-30 | 2459049000.0 | +0.5% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-12-31 | 2503754000.0 | +1.8% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 2529466000.0 | +1.0% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 2623251000.0 | +3.7% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2019-09-30 | 2585992000.0 | -1.4% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-12-31 | 2548430000.0 | -1.5% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 2706000000.0 | +6.2% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2020-06-30 | 2799445000.0 | +3.5% | USD | 10-Q | 2020-07-22 |
| Quarterly | 2020-09-30 | 2604984000.0 | -6.9% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2020-12-31 | 2619187000.0 | +0.5% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 2815085000.0 | +7.5% | USD | 10-Q | 2021-04-20 |
| Quarterly | 2021-06-30 | 3059532000.0 | +8.7% | USD | 10-Q | 2021-07-20 |
| Quarterly | 2021-09-30 | 3299415000.0 | +7.8% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2021-12-31 | 3061709000.0 | -7.2% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 3232484000.0 | +5.6% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2022-06-30 | 3590996000.0 | +11.1% | USD | 10-Q | 2022-07-21 |
| Quarterly | 2022-09-30 | 3377045000.0 | -6.0% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-12-31 | 3423465000.0 | +1.4% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 3315850000.0 | -3.1% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 3414677000.0 | +3.0% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 3456878000.0 | +1.2% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 3390235000.0 | -1.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 3909941000.0 | +15.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 3265969000.0 | -16.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 3745901000.0 | +14.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 4484497000.0 | +19.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 4553630000.0 | +1.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 4220637000.0 | -7.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 4502857000.0 | +6.7% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 2589191000.0 | — | USD | 10-K/A | 2018-02-16 |
| Annual | 2017-12-31 | 2790147000.0 | +7.8% | USD | 10-K | 2019-02-15 |
| Annual | 2018-12-31 | 2503754000.0 | -10.3% | USD | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 2548430000.0 | +1.8% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 2619187000.0 | +2.8% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 3061709000.0 | +16.9% | USD | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 3423465000.0 | +11.8% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 3390235000.0 | -1.0% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 4484497000.0 | +32.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 4506940000.0 | +0.5% | USD | 10-K | 2026-02-13 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 8980895000.0 | — | USD | 10-Q | 2016-04-21 |
| Quarterly | 2016-06-30 | 8979092000.0 | -0.0% | USD | 10-Q | 2016-07-21 |
| Quarterly | 2016-09-30 | 9298283000.0 | +3.6% | USD | 10-Q | 2016-10-19 |
| Quarterly | 2016-12-31 | 10115991000.0 | +8.8% | USD | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 10238308000.0 | +1.2% | USD | 10-Q | 2017-04-20 |
| Quarterly | 2017-06-30 | 10292423000.0 | +0.5% | USD | 10-Q | 2017-07-20 |
| Quarterly | 2017-09-30 | 10493390000.0 | +2.0% | USD | 10-Q | 2017-10-19 |
| Quarterly | 2017-12-31 | 10658359000.0 | +1.6% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 10543040000.0 | -1.1% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 8473170000.0 | -19.6% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2018-09-30 | 8461770000.0 | -0.1% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-12-31 | 8365771000.0 | -1.1% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 8657911000.0 | +3.5% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 8776050000.0 | +1.4% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2019-09-30 | 8669301000.0 | -1.2% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-12-31 | 8669477000.0 | +0.0% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 8944253000.0 | +3.2% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2020-06-30 | 9114133000.0 | +1.9% | USD | 10-Q | 2020-07-22 |
| Quarterly | 2020-09-30 | 8985971000.0 | -1.4% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2020-12-31 | 9152074000.0 | +1.8% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 9270893000.0 | +1.3% | USD | 10-Q | 2021-04-20 |
| Quarterly | 2021-06-30 | 9630000000.0 | +3.9% | USD | 10-Q | 2021-07-20 |
| Quarterly | 2021-09-30 | 9902983000.0 | +2.8% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2021-12-31 | 10403627000.0 | +5.1% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 10501047000.0 | +0.9% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2022-06-30 | 10807421000.0 | +2.9% | USD | 10-Q | 2022-07-21 |
| Quarterly | 2022-09-30 | 10652341000.0 | -1.4% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-12-31 | 10896519000.0 | +2.3% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 10804645000.0 | -0.8% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 10901586000.0 | +0.9% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 10772105000.0 | -1.2% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 11348513000.0 | +5.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 11987033000.0 | +5.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 11291760000.0 | -5.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 11912972000.0 | +5.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 12509160000.0 | +5.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 12648548000.0 | +1.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 13161284000.0 | +4.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 13420643000.0 | +2.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 10115991000.0 | — | USD | 10-K/A | 2018-02-16 |
| Annual | 2017-12-31 | 10658359000.0 | +5.4% | USD | 10-K | 2019-02-15 |
| Annual | 2018-12-31 | 8365771000.0 | -21.5% | USD | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 8669477000.0 | +3.6% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 9152074000.0 | +5.6% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 10403627000.0 | +13.7% | USD | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 10896519000.0 | +4.7% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 11348513000.0 | +4.1% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 12509160000.0 | +10.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 13422423000.0 | +7.3% | USD | 10-K | 2026-02-13 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1648809000.0 | — | USD | 10-Q | 2016-04-21 |
| Quarterly | 2016-06-30 | 1640367000.0 | -0.5% | USD | 10-Q | 2016-07-21 |
| Quarterly | 2016-09-30 | 1891071000.0 | +15.3% | USD | 10-Q | 2016-10-19 |
| Quarterly | 2016-12-31 | 1940318000.0 | +2.6% | USD | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 2319203000.0 | +19.5% | USD | 10-Q | 2017-04-20 |
| Quarterly | 2017-06-30 | 2215346000.0 | -4.5% | USD | 10-Q | 2017-07-20 |
| Quarterly | 2017-09-30 | 2167256000.0 | -2.2% | USD | 10-Q | 2017-10-19 |
| Quarterly | 2017-12-31 | 2141978000.0 | -1.2% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 2080588000.0 | -2.9% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 1813927000.0 | -12.8% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2018-09-30 | 1890305000.0 | +4.2% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-12-31 | 1827421000.0 | -3.3% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 1946922000.0 | +6.5% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 1955115000.0 | +0.4% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2019-09-30 | 1825302000.0 | -6.6% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-12-31 | 1749891000.0 | -4.1% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 2094361000.0 | +19.7% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2020-06-30 | 2113761000.0 | +0.9% | USD | 10-Q | 2020-07-22 |
| Quarterly | 2020-09-30 | 1766371000.0 | -16.4% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2020-12-31 | 1738798000.0 | -1.6% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 1775362000.0 | +2.1% | USD | 10-Q | 2021-04-20 |
| Quarterly | 2021-06-30 | 1901411000.0 | +7.1% | USD | 10-Q | 2021-07-20 |
| Quarterly | 2021-09-30 | 2005881000.0 | +5.5% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2021-12-31 | 2250341000.0 | +12.2% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 2246922000.0 | -0.2% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2022-06-30 | 2547635000.0 | +13.4% | USD | 10-Q | 2022-07-21 |
| Quarterly | 2022-09-30 | 2888754000.0 | +13.4% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-12-31 | 2773274000.0 | -4.0% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 2508493000.0 | -9.5% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 2424096000.0 | -3.4% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 2187780000.0 | -9.7% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 2413770000.0 | +10.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2984435000.0 | +23.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2134159000.0 | -28.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 2387203000.0 | +11.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2196527000.0 | -8.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2138933000.0 | -2.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2165724000.0 | +1.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2205568000.0 | +1.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 1940318000.0 | — | USD | 10-K/A | 2018-02-16 |
| Annual | 2017-12-31 | 2141978000.0 | +10.4% | USD | 10-K | 2019-02-15 |
| Annual | 2018-12-31 | 1827421000.0 | -14.7% | USD | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 1748091000.0 | -4.3% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 1738798000.0 | -0.5% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 2250341000.0 | +29.4% | USD | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 2773274000.0 | +23.2% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 2413770000.0 | -13.0% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 2196527000.0 | -9.0% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2518489000.0 | +14.7% | USD | 10-K | 2026-02-13 |
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 | 3698133000.0 | — | USD | 10-Q | 2016-04-21 |
| Quarterly | 2016-06-30 | 3713735000.0 | +0.4% | USD | 10-Q | 2016-07-21 |
| Quarterly | 2016-09-30 | 3788900000.0 | +2.0% | USD | 10-Q | 2016-10-19 |
| Quarterly | 2016-12-31 | 3799746000.0 | +0.3% | USD | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 3953415000.0 | +4.0% | USD | 10-Q | 2017-04-20 |
| Quarterly | 2017-06-30 | 4072434000.0 | +3.0% | USD | 10-Q | 2017-07-20 |
| Quarterly | 2017-09-30 | 4275690000.0 | +5.0% | USD | 10-Q | 2017-10-19 |
| Quarterly | 2017-12-31 | 4383180000.0 | +2.5% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2018-03-31 | 4445622000.0 | +1.4% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2018-06-30 | 2840591000.0 | -36.1% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2018-09-30 | 2747934000.0 | -3.3% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2018-12-31 | 2768666000.0 | +0.8% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2019-03-31 | 2837453000.0 | +2.5% | USD | 10-Q | 2020-07-22 |
| Quarterly | 2019-06-30 | 2955271000.0 | +4.2% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2019-09-30 | 3017643000.0 | +2.1% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2019-12-31 | 3032660000.0 | +0.5% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2020-03-31 | 2980681000.0 | -1.7% | USD | 10-Q | 2021-07-20 |
| Quarterly | 2020-06-30 | 3089527000.0 | +3.7% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2020-09-30 | 3246421000.0 | +5.1% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2020-12-31 | 3385773000.0 | +4.3% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2021-03-31 | 3499144000.0 | +3.3% | USD | 10-Q | 2022-07-21 |
| Quarterly | 2021-06-30 | 3719304000.0 | +6.3% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2021-09-30 | 3891818000.0 | +4.6% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2021-12-31 | 4189528000.0 | +7.6% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2022-03-31 | 4329776000.0 | +3.3% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-06-30 | 4388523000.0 | +1.4% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2022-09-30 | 3991426000.0 | -9.0% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2022-12-31 | 4286366000.0 | +7.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-03-31 | 4460561000.0 | +4.1% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-06-30 | 4662105000.0 | +4.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 4832500000.0 | +3.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 5106605000.0 | +5.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-03-31 | 5152852000.0 | +0.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-06-30 | 5363623000.0 | +4.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 5697999000.0 | +6.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 6953996000.0 | +22.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 7137767000.0 | +2.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-06-30 | 7441305000.0 | +4.3% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 7662936000.0 | +3.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 3799746000.0 | — | USD | 10-K | 2020-02-14 |
| Annual | 2017-12-31 | 4383180000.0 | +15.4% | USD | 10-K | 2021-02-12 |
| Annual | 2018-12-31 | 2768666000.0 | -36.8% | USD | 10-K | 2022-02-11 |
| Annual | 2019-12-31 | 3032660000.0 | +9.5% | USD | 10-K | 2023-02-10 |
| Annual | 2020-12-31 | 3385773000.0 | +11.6% | USD | 10-K | 2024-02-09 |
| Annual | 2021-12-31 | 4189528000.0 | +23.7% | USD | 10-K | 2025-02-14 |
| Annual | 2022-12-31 | 4286366000.0 | +2.3% | USD | 10-K | 2026-02-13 |
| Annual | 2023-12-31 | 5106605000.0 | +19.1% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 6953996000.0 | +36.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 7405206000.0 | +6.5% | USD | 10-K | 2026-02-13 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2610642000.0 | — | USD | 10-Q | 2016-04-21 |
| Quarterly | 2016-06-30 | 2607066000.0 | -0.1% | USD | 10-Q | 2016-07-21 |
| Quarterly | 2016-09-30 | 2613761000.0 | +0.3% | USD | 10-Q | 2016-10-19 |
| Quarterly | 2016-12-31 | 3207777000.0 | +22.7% | USD | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 3238763000.0 | +1.0% | USD | 10-Q | 2017-04-20 |
| Quarterly | 2017-06-30 | 3276310000.0 | +1.2% | USD | 10-Q | 2017-07-20 |
| Quarterly | 2017-09-30 | 3335491000.0 | +1.8% | USD | 10-Q | 2017-10-19 |
| Quarterly | 2017-12-31 | 3336713000.0 | +0.0% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 3032098000.0 | -9.1% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 2974940000.0 | -1.9% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2018-09-30 | 2981923000.0 | +0.2% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-12-31 | 2943660000.0 | -1.3% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 2940967000.0 | -0.1% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 2946493000.0 | +0.2% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2019-09-30 | 2908729000.0 | -1.3% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-12-31 | 2985716000.0 | +2.6% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 2963018000.0 | -0.8% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2020-06-30 | 3000870000.0 | +1.3% | USD | 10-Q | 2020-07-22 |
| Quarterly | 2020-09-30 | 3047216000.0 | +1.5% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2020-12-31 | 3108829000.0 | +2.0% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 3063374000.0 | -1.5% | USD | 10-Q | 2021-04-20 |
| Quarterly | 2021-06-30 | 3083246000.0 | +0.6% | USD | 10-Q | 2021-07-20 |
| Quarterly | 2021-09-30 | 3060184000.0 | -0.7% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2021-12-31 | 3018714000.0 | -1.4% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 2981922000.0 | -1.2% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2022-06-30 | 2936124000.0 | -1.5% | USD | 10-Q | 2022-07-21 |
| Quarterly | 2022-09-30 | 2842662000.0 | -3.2% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-12-31 | 2942513000.0 | +3.5% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 2961362000.0 | +0.6% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 2976573000.0 | +0.5% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 2944747000.0 | -1.1% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 2991759000.0 | +1.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2973485000.0 | -0.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2960914000.0 | -0.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 3007820000.0 | +1.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2928757000.0 | -2.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2972119000.0 | +1.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 3068413000.0 | +3.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 3070278000.0 | +0.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 3207777000.0 | — | USD | 10-K/A | 2018-02-16 |
| Annual | 2017-12-31 | 3336713000.0 | +4.0% | USD | 10-K | 2019-02-15 |
| Annual | 2018-12-31 | 2943660000.0 | -11.8% | USD | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 2985716000.0 | +1.4% | USD | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 3108829000.0 | +4.1% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 3018714000.0 | -2.9% | USD | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 2942513000.0 | -2.5% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 2991759000.0 | +1.7% | USD | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 2928757000.0 | -2.1% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3327972000.0 | +13.6% | USD | 10-K | 2026-02-13 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2020-03-31 | 75863000.0 | — | USD | 10-Q | 2021-04-20 |
| Quarterly | 2020-06-30 | 347672000.0 | +358.3% | USD | 10-Q | 2021-07-20 |
| Quarterly | 2020-09-30 | 686919000.0 | +97.6% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 177184000.0 | -74.2% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 437257000.0 | +146.8% | USD | 10-Q | 2022-07-21 |
| Quarterly | 2021-09-30 | 788586000.0 | +80.3% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 23683000.0 | -97.0% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 202456000.0 | +754.9% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 467081000.0 | +130.7% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 241284000.0 | -48.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 436538000.0 | +80.9% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 819995000.0 | +87.8% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2024-03-31 | 166593000.0 | -79.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 370255000.0 | +122.3% | USD | 10-Q | 2024-07-25 |
| Annual | 2019-12-31 | 945306000.0 | — | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 1104810000.0 | +16.9% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 1115865000.0 | +1.0% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 805724000.0 | -27.8% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 1336345000.0 | +65.9% | USD | 10-K | 2024-02-09 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2020-03-31 | -230511000.0 | — | USD | 10-Q | 2021-04-20 |
| Quarterly | 2020-06-30 | -298274000.0 | -29.4% | USD | 10-Q | 2021-07-20 |
| Quarterly | 2020-09-30 | -362998000.0 | -21.7% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | -29572000.0 | +91.9% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | -151203000.0 | -411.3% | USD | 10-Q | 2022-07-21 |
| Quarterly | 2021-09-30 | -286642000.0 | -89.6% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | -46963000.0 | +83.6% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | -115853000.0 | -146.7% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | -402061000.0 | -247.0% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | -43556000.0 | +89.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -86010000.0 | -97.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -136253000.0 | -58.4% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2024-03-31 | 429851000.0 | +415.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 458016000.0 | +6.6% | USD | 10-Q | 2024-07-25 |
| Annual | 2019-12-31 | -384255000.0 | — | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -481379000.0 | -25.3% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | -992753000.0 | -106.2% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | -540924000.0 | +45.5% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | -726630000.0 | -34.3% | USD | 10-K | 2024-02-09 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 178507000.0 | — | USD | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 50829000.0 | -71.5% | USD | 10-Q | 2017-07-20 |
| Quarterly | 2016-09-30 | 149320000.0 | +193.8% | USD | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | -93293000.0 | -162.5% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | -309566000.0 | -231.8% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | -507201000.0 | -63.8% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | -289103000.0 | +43.0% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | -516837000.0 | -78.8% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | -749313000.0 | -45.0% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 36067000.0 | +104.8% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | -24529000.0 | -168.0% | USD | 10-Q | 2020-07-22 |
| Quarterly | 2019-09-30 | -302430000.0 | -1132.9% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 280954000.0 | +192.9% | USD | 10-Q | 2021-04-20 |
| Quarterly | 2020-06-30 | 213496000.0 | -24.0% | USD | 10-Q | 2021-07-20 |
| Quarterly | 2020-09-30 | -283336000.0 | -232.7% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | -124239000.0 | +56.2% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | -200188000.0 | -61.1% | USD | 10-Q | 2022-07-21 |
| Quarterly | 2021-09-30 | -274798000.0 | -37.3% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | -75204000.0 | +72.6% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 45265000.0 | +160.2% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | -133579000.0 | -395.1% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | -306565000.0 | -129.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -444489000.0 | -45.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -757205000.0 | -70.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -80782000.0 | +89.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -911439000.0 | -1028.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -818445000.0 | +10.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -122234000.0 | +85.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -206469000.0 | -68.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -280347000.0 | -35.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2019-12-31 | -558042000.0 | — | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -506290000.0 | +9.3% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | -249880000.0 | +50.6% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | -260265000.0 | -4.2% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | -568056000.0 | -118.3% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -1271673000.0 | -123.9% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -624870000.0 | +50.9% | USD | 10-K | 2026-02-13 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 37230000.0 | — | USD | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 72652000.0 | +95.1% | USD | 10-Q | 2017-07-20 |
| Quarterly | 2016-09-30 | 115768000.0 | +59.3% | USD | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 43114000.0 | -62.8% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 78966000.0 | +83.2% | USD | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 130362000.0 | +65.1% | USD | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 44678000.0 | -65.7% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 96364000.0 | +115.7% | USD | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 134556000.0 | +39.6% | USD | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 37122000.0 | -72.4% | USD | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 91092000.0 | +145.4% | USD | 10-Q | 2020-07-22 |
| Quarterly | 2019-09-30 | 137276000.0 | +50.7% | USD | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 40172000.0 | -70.7% | USD | 10-Q | 2021-04-20 |
| Quarterly | 2020-06-30 | 79171000.0 | +97.1% | USD | 10-Q | 2021-07-20 |
| Quarterly | 2020-09-30 | 123564000.0 | +56.1% | USD | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 31260000.0 | -74.7% | USD | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 73231000.0 | +134.3% | USD | 10-Q | 2022-07-21 |
| Quarterly | 2021-09-30 | 121157000.0 | +65.4% | USD | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 50381000.0 | -58.4% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 100577000.0 | +99.6% | USD | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 166039000.0 | +65.1% | USD | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 48375000.0 | -70.9% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 88454000.0 | +82.9% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 126131000.0 | +42.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 40050000.0 | -68.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 75872000.0 | +89.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 113626000.0 | +49.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 48192000.0 | -57.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 109124000.0 | +126.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 163274000.0 | +49.6% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 139578000.0 | — | USD | 10-K | 2019-02-15 |
| Annual | 2017-12-31 | 170068000.0 | +21.8% | USD | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 170994000.0 | +0.5% | USD | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 186804000.0 | +9.2% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 165692000.0 | -11.3% | USD | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 171465000.0 | +3.5% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 211082000.0 | +23.1% | USD | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 183406000.0 | -13.1% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 167533000.0 | -8.7% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 220263000.0 | +31.5% | USD | 10-K | 2026-02-13 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 256537535.0 | — | shares | 10-K/A | 2018-02-16 |
| Annual | 2017-12-31 | 256992261.0 | +0.2% | shares | 10-K | 2019-02-15 |
| Annual | 2018-12-31 | 257822352.0 | +0.3% | shares | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 258551748.0 | +0.3% | shares | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 258981638.0 | +0.2% | shares | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 259457233.0 | +0.2% | shares | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 259643756.0 | +0.1% | shares | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 259841534.0 | +0.1% | shares | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 260031000.0 | +0.1% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 260194888.0 | +0.1% | shares | 10-K | 2026-02-13 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 155064000.0 | — | shares | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 155180000.0 | +0.1% | shares | 10-Q | 2017-07-20 |
| Quarterly | 2016-09-30 | 155300000.0 | +0.1% | shares | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 155540000.0 | +0.2% | shares | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 155703000.0 | +0.1% | shares | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 155757000.0 | +0.0% | shares | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 154520000.0 | -0.8% | shares | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 151744000.0 | -1.8% | shares | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 147344000.0 | -2.9% | shares | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 145087000.0 | -1.5% | shares | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 145366000.0 | +0.2% | shares | 10-Q | 2020-07-22 |
| Quarterly | 2019-09-30 | 145372000.0 | +0.0% | shares | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 144259000.0 | -0.8% | shares | 10-Q | 2021-04-20 |
| Quarterly | 2020-06-30 | 143955000.0 | -0.2% | shares | 10-Q | 2021-07-20 |
| Quarterly | 2020-09-30 | 144032000.0 | +0.1% | shares | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 143765000.0 | -0.2% | shares | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 143941000.0 | +0.1% | shares | 10-Q | 2022-07-21 |
| Quarterly | 2021-09-30 | 143976000.0 | +0.0% | shares | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 144087000.0 | +0.1% | shares | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 143832000.0 | -0.2% | shares | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 142506000.0 | -0.9% | shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 139757000.0 | -1.9% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 139862000.0 | +0.1% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 139878000.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 139051000.0 | -0.6% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 137443000.0 | -1.2% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 137251000.0 | -0.1% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 137267000.0 | +0.0% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 137226000.0 | -0.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 137236000.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 155231000.0 | — | shares | 10-K | 2019-02-15 |
| Annual | 2017-12-31 | 155685000.0 | +0.3% | shares | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 149874000.0 | -3.7% | shares | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 145198000.0 | -3.1% | shares | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 144050000.0 | -0.8% | shares | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 143923000.0 | -0.1% | shares | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 142681000.0 | -0.9% | shares | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 139848000.0 | -2.0% | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 137735000.0 | -1.5% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 136935000.0 | -0.6% | shares | 10-K | 2026-02-13 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 156161000.0 | — | shares | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 156595000.0 | +0.3% | shares | 10-Q | 2017-07-20 |
| Quarterly | 2016-09-30 | 156798000.0 | +0.1% | shares | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 157399000.0 | +0.4% | shares | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 157513000.0 | +0.1% | shares | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 157555000.0 | +0.0% | shares | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 157090000.0 | -0.3% | shares | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 153938000.0 | -2.0% | shares | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 149457000.0 | -2.9% | shares | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 146911000.0 | -1.7% | shares | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 147179000.0 | +0.2% | shares | 10-Q | 2020-07-22 |
| Quarterly | 2019-09-30 | 147051000.0 | -0.1% | shares | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 145782000.0 | -0.9% | shares | 10-Q | 2021-04-20 |
| Quarterly | 2020-06-30 | 144995000.0 | -0.5% | shares | 10-Q | 2021-07-20 |
| Quarterly | 2020-09-30 | 145289000.0 | +0.2% | shares | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 144938000.0 | -0.2% | shares | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 145118000.0 | +0.1% | shares | 10-Q | 2022-07-21 |
| Quarterly | 2021-09-30 | 145440000.0 | +0.2% | shares | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 145329000.0 | -0.1% | shares | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 144669000.0 | -0.5% | shares | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 143257000.0 | -1.0% | shares | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 140616000.0 | -1.8% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 140578000.0 | -0.0% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 140615000.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 139869000.0 | -0.5% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 138404000.0 | -1.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 138223000.0 | -0.1% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 138260000.0 | +0.0% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 137974000.0 | -0.2% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 138029000.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 156636000.0 | — | shares | 10-K | 2019-02-15 |
| Annual | 2017-12-31 | 157744000.0 | +0.7% | shares | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 152133000.0 | -3.6% | shares | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 146992000.0 | -3.4% | shares | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 145393000.0 | -1.1% | shares | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 145273000.0 | -0.1% | shares | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 143595000.0 | -1.2% | shares | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 140599000.0 | -2.1% | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 138696000.0 | -1.4% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 137777000.0 | -0.7% | shares | 10-K | 2026-02-13 |
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.1806 | — | ratio | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 0.1878 | +4.0% | ratio | 10-Q | 2017-07-20 |
| Quarterly | 2016-09-30 | 0.1837 | -2.2% | ratio | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 0.1771 | -3.6% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.1688 | -4.7% | ratio | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 0.1666 | -1.3% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 0.1553 | -6.7% | ratio | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 0.2122 | +36.6% | ratio | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 0.2065 | -2.7% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 0.1992 | -3.5% | ratio | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 0.2063 | +3.6% | ratio | 10-Q | 2020-07-22 |
| Quarterly | 2019-09-30 | 0.2106 | +2.0% | ratio | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 0.1851 | -12.1% | ratio | 10-Q | 2021-04-20 |
| Quarterly | 2020-06-30 | 0.1645 | -11.2% | ratio | 10-Q | 2021-07-20 |
| Quarterly | 2020-09-30 | 0.1946 | +18.3% | ratio | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 0.2015 | +3.6% | ratio | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 0.2110 | +4.7% | ratio | 10-Q | 2022-07-21 |
| Quarterly | 2021-09-30 | 0.2038 | -3.4% | ratio | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 0.1954 | -4.1% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 0.1997 | +2.2% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 0.2026 | +1.4% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 0.1924 | -5.0% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1926 | +0.1% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1818 | -5.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1571 | -13.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1726 | +9.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1665 | -3.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.1475 | -11.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1557 | +5.6% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1548 | -0.6% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.5974 | — | ratio | 10-K | 2019-02-15 |
| Annual | 2017-12-31 | 0.6400 | +7.1% | ratio | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 0.8358 | +30.6% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.8232 | -1.5% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.7303 | -11.3% | ratio | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 0.7600 | +4.1% | ratio | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 0.7199 | -5.3% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.6771 | -5.9% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.6192 | -8.6% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.6029 | -2.6% | ratio | 10-K | 2026-02-13 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.4227 | — | ratio | 10-Q | 2016-04-21 |
| Quarterly | 2016-06-30 | 1.4507 | +2.0% | ratio | 10-Q | 2016-07-21 |
| Quarterly | 2016-09-30 | 1.4484 | -0.2% | ratio | 10-Q | 2016-10-19 |
| Quarterly | 2016-12-31 | 1.3344 | -7.9% | ratio | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 1.1909 | -10.8% | ratio | 10-Q | 2017-04-20 |
| Quarterly | 2017-06-30 | 1.2457 | +4.6% | ratio | 10-Q | 2017-07-20 |
| Quarterly | 2017-09-30 | 1.3237 | +6.3% | ratio | 10-Q | 2017-10-19 |
| Quarterly | 2017-12-31 | 1.3026 | -1.6% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 1.4188 | +8.9% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 1.3494 | -4.9% | ratio | 10-Q | 2018-07-19 |
| Quarterly | 2018-09-30 | 1.3009 | -3.6% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2018-12-31 | 1.3701 | +5.3% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 1.2992 | -5.2% | ratio | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 1.3417 | +3.3% | ratio | 10-Q | 2019-07-18 |
| Quarterly | 2019-09-30 | 1.4167 | +5.6% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2019-12-31 | 1.4563 | +2.8% | ratio | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 1.2920 | -11.3% | ratio | 10-Q | 2020-04-21 |
| Quarterly | 2020-06-30 | 1.3244 | +2.5% | ratio | 10-Q | 2020-07-22 |
| Quarterly | 2020-09-30 | 1.4748 | +11.4% | ratio | 10-Q | 2020-10-20 |
| Quarterly | 2020-12-31 | 1.5063 | +2.1% | ratio | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 1.5856 | +5.3% | ratio | 10-Q | 2021-04-20 |
| Quarterly | 2021-06-30 | 1.6091 | +1.5% | ratio | 10-Q | 2021-07-20 |
| Quarterly | 2021-09-30 | 1.6449 | +2.2% | ratio | 10-Q | 2021-10-19 |
| Quarterly | 2021-12-31 | 1.3606 | -17.3% | ratio | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 1.4386 | +5.7% | ratio | 10-Q | 2022-04-21 |
| Quarterly | 2022-06-30 | 1.4095 | -2.0% | ratio | 10-Q | 2022-07-21 |
| Quarterly | 2022-09-30 | 1.1690 | -17.1% | ratio | 10-Q | 2022-10-20 |
| Quarterly | 2022-12-31 | 1.2344 | +5.6% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 1.3218 | +7.1% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1.4086 | +6.6% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2023-09-30 | 1.5801 | +12.2% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-12-31 | 1.4045 | -11.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.3101 | -6.7% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1.5303 | +16.8% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1.5692 | +2.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2.0416 | +30.1% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2.1289 | +4.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.9488 | -8.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2.0416 | +4.8% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 1.3344 | — | ratio | 10-K/A | 2018-02-16 |
| Annual | 2017-12-31 | 1.3026 | -2.4% | ratio | 10-K | 2019-02-15 |
| Annual | 2018-12-31 | 1.3701 | +5.2% | ratio | 10-K | 2020-02-14 |
| Annual | 2019-12-31 | 1.4578 | +6.4% | ratio | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 1.5063 | +3.3% | ratio | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 1.3606 | -9.7% | ratio | 10-K | 2023-02-10 |
| Annual | 2022-12-31 | 1.2344 | -9.3% | ratio | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 1.4045 | +13.8% | ratio | 10-K | 2025-02-14 |
| Annual | 2024-12-31 | 2.0416 | +45.4% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1.7895 | -12.3% | ratio | 10-K | 2026-02-13 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3632 | — | ratio | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 0.3743 | +3.0% | ratio | 10-Q | 2017-07-20 |
| Quarterly | 2016-09-30 | 0.3700 | -1.2% | ratio | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 0.3646 | -1.4% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.3765 | +3.3% | ratio | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 0.3714 | -1.3% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 0.3681 | -0.9% | ratio | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 0.3700 | +0.5% | ratio | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 0.3700 | +0.0% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 0.3615 | -2.3% | ratio | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 0.3715 | +2.7% | ratio | 10-Q | 2020-07-22 |
| Quarterly | 2019-09-30 | 0.3690 | -0.7% | ratio | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 0.3697 | +0.2% | ratio | 10-Q | 2021-04-20 |
| Quarterly | 2020-06-30 | 0.3679 | -0.5% | ratio | 10-Q | 2021-07-20 |
| Quarterly | 2020-09-30 | 0.3768 | +2.4% | ratio | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 0.3863 | +2.5% | ratio | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 0.3801 | -1.6% | ratio | 10-Q | 2022-07-21 |
| Quarterly | 2021-09-30 | 0.3739 | -1.6% | ratio | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 0.3622 | -3.1% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 0.3619 | -0.1% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 0.3580 | -1.1% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 0.3593 | +0.4% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.3613 | +0.6% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.3775 | +4.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.3701 | -2.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.3862 | +4.3% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.3848 | -0.4% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.3995 | +3.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.3992 | -0.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.4012 | +0.5% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.3686 | — | ratio | 10-K | 2019-02-15 |
| Annual | 2017-12-31 | 0.3708 | +0.6% | ratio | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 0.3661 | -1.3% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.3673 | +0.3% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.3702 | +0.8% | ratio | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 0.3756 | +1.5% | ratio | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 0.3703 | -1.4% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.3732 | +0.8% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.3820 | +2.4% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.3977 | +4.1% | ratio | 10-K | 2026-02-13 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0612 | — | ratio | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 0.0701 | +14.5% | ratio | 10-Q | 2017-07-20 |
| Quarterly | 2016-09-30 | 0.0762 | +8.6% | ratio | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 0.0950 | +24.7% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.0944 | -0.6% | ratio | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 0.1024 | +8.4% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 0.0803 | -21.6% | ratio | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 0.0778 | -3.0% | ratio | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 0.0900 | +15.7% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 0.0613 | -31.9% | ratio | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 0.1094 | +78.5% | ratio | 10-Q | 2020-07-22 |
| Quarterly | 2019-09-30 | 0.1129 | +3.2% | ratio | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 0.1065 | -5.7% | ratio | 10-Q | 2021-04-20 |
| Quarterly | 2020-06-30 | 0.0832 | -21.8% | ratio | 10-Q | 2021-07-20 |
| Quarterly | 2020-09-30 | 0.1146 | +37.7% | ratio | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 0.1246 | +8.8% | ratio | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 0.1302 | +4.5% | ratio | 10-Q | 2022-07-21 |
| Quarterly | 2021-09-30 | 0.1307 | +0.4% | ratio | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 0.1102 | -15.7% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 0.1342 | +21.7% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 0.1325 | -1.2% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 0.1099 | -17.0% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1153 | +4.9% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1480 | +28.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.3356 | +126.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1446 | -56.9% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1750 | +21.0% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.1237 | -29.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1362 | +10.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1453 | +6.7% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.0842 | — | ratio | 10-K | 2019-02-15 |
| Annual | 2017-12-31 | 0.1190 | +41.3% | ratio | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 0.0816 | -31.5% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.0950 | +16.5% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.1023 | +7.6% | ratio | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 0.1421 | +39.0% | ratio | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 0.1358 | -4.4% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.1375 | +1.3% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.3482 | +153.2% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.1352 | -61.2% | ratio | 10-K | 2026-02-13 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0899 | — | ratio | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 0.1149 | +27.9% | ratio | 10-Q | 2017-07-20 |
| Quarterly | 2016-09-30 | 0.1234 | +7.4% | ratio | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 0.0965 | -21.8% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.1340 | +38.9% | ratio | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 0.1368 | +2.1% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 0.1025 | -25.1% | ratio | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 0.1315 | +28.3% | ratio | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 0.1259 | -4.2% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 0.0975 | -22.6% | ratio | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 0.1524 | +56.3% | ratio | 10-Q | 2020-07-22 |
| Quarterly | 2019-09-30 | 0.1549 | +1.6% | ratio | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 0.1361 | -12.2% | ratio | 10-Q | 2021-04-20 |
| Quarterly | 2020-06-30 | 0.1233 | -9.4% | ratio | 10-Q | 2021-07-20 |
| Quarterly | 2020-09-30 | 0.1584 | +28.4% | ratio | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 0.1673 | +5.6% | ratio | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 0.1694 | +1.2% | ratio | 10-Q | 2022-07-21 |
| Quarterly | 2021-09-30 | 0.1695 | +0.0% | ratio | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 0.1459 | -13.9% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 0.1653 | +13.3% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 0.1716 | +3.8% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 0.1513 | -11.8% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1545 | +2.1% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1718 | +11.2% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1349 | -21.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1660 | +23.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1682 | +1.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.1588 | -5.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1730 | +9.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1815 | +4.9% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.1173 | — | ratio | 10-K | 2019-02-15 |
| Annual | 2017-12-31 | 0.1183 | +0.8% | ratio | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 0.1206 | +1.9% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.1366 | +13.3% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.1396 | +2.2% | ratio | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 0.1621 | +16.1% | ratio | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 0.1631 | +0.7% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.1587 | -2.7% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.1557 | -1.8% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.1697 | +9.0% | ratio | 10-K | 2026-02-13 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1478 | — | ratio | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 0.1555 | +5.2% | ratio | 10-Q | 2017-07-20 |
| Quarterly | 2016-09-30 | 0.2722 | +75.0% | ratio | 10-Q | 2017-10-19 |
| Quarterly | 2016-12-31 | 0.1799 | -33.9% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2017-03-31 | 0.1792 | -0.4% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.1361 | -24.0% | ratio | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 0.1486 | +9.2% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2017-12-31 | 0.3520 | +136.9% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2018-03-31 | 0.1765 | -49.9% | ratio | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 0.1339 | -24.2% | ratio | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 0.1107 | -17.3% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2018-12-31 | 0.2168 | +95.8% | ratio | 10-Q | 2020-10-20 |
| Quarterly | 2019-03-31 | 0.1248 | -42.4% | ratio | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 0.1644 | +31.7% | ratio | 10-Q | 2020-07-22 |
| Quarterly | 2019-09-30 | 0.1866 | +13.5% | ratio | 10-Q | 2020-10-20 |
| Quarterly | 2019-12-31 | 0.2270 | +21.7% | ratio | 10-Q | 2021-10-19 |
| Quarterly | 2020-03-31 | 0.2430 | +7.0% | ratio | 10-Q | 2021-04-20 |
| Quarterly | 2020-06-30 | 0.3071 | +26.4% | ratio | 10-Q | 2021-07-20 |
| Quarterly | 2020-09-30 | 0.2420 | -21.2% | ratio | 10-Q | 2021-10-19 |
| Quarterly | 2020-12-31 | 0.2951 | +21.9% | ratio | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 0.3022 | +2.4% | ratio | 10-Q | 2021-04-20 |
| Quarterly | 2021-06-30 | 0.3163 | +4.7% | ratio | 10-Q | 2021-07-20 |
| Quarterly | 2021-09-30 | 0.3685 | +16.5% | ratio | 10-Q | 2021-10-19 |
| Annual | 2016-12-31 | 0.1799 | — | ratio | 10-K | 2020-02-14 |
| Annual | 2017-12-31 | 0.3520 | +95.6% | ratio | 10-K | 2021-02-12 |
| Annual | 2018-12-31 | 0.2168 | -38.4% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.2272 | +4.8% | ratio | 10-K | 2021-02-12 |
| Annual | 2020-12-31 | 0.2951 | +29.8% | ratio | 10-K | 2021-02-12 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0111 | — | ratio | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 0.0132 | +19.1% | ratio | 10-Q | 2017-07-20 |
| Quarterly | 2016-09-30 | 0.0140 | +6.2% | ratio | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 0.0168 | +20.3% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.0159 | -5.3% | ratio | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 0.0170 | +7.0% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 0.0125 | -26.9% | ratio | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 0.0165 | +32.5% | ratio | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 0.0186 | +12.5% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 0.0122 | -34.3% | ratio | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 0.0226 | +84.9% | ratio | 10-Q | 2020-07-22 |
| Quarterly | 2019-09-30 | 0.0238 | +5.3% | ratio | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 0.0197 | -17.1% | ratio | 10-Q | 2021-04-20 |
| Quarterly | 2020-06-30 | 0.0137 | -30.5% | ratio | 10-Q | 2021-07-20 |
| Quarterly | 2020-09-30 | 0.0223 | +62.8% | ratio | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 0.0251 | +12.6% | ratio | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 0.0275 | +9.4% | ratio | 10-Q | 2022-07-21 |
| Quarterly | 2021-09-30 | 0.0266 | -3.0% | ratio | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 0.0215 | -19.1% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 0.0268 | +24.4% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 0.0269 | +0.2% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 0.0212 | -21.2% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0222 | +5.0% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0269 | +21.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0527 | +96.1% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0250 | -52.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0291 | +16.7% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0182 | -37.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0212 | +16.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0225 | +6.1% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.0503 | — | ratio | 10-K | 2019-02-15 |
| Annual | 2017-12-31 | 0.0762 | +51.4% | ratio | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 0.0682 | -10.5% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.0782 | +14.7% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.0747 | -4.5% | ratio | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 0.1080 | +44.7% | ratio | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 0.0978 | -9.5% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.0931 | -4.8% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.2156 | +131.5% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0815 | -62.2% | ratio | 10-K | 2026-02-13 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0269 | — | ratio | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 0.0319 | +18.6% | ratio | 10-Q | 2017-07-20 |
| Quarterly | 2016-09-30 | 0.0343 | +7.8% | ratio | 10-Q | 2017-10-19 |
| Quarterly | 2017-03-31 | 0.0436 | +26.9% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.0403 | -7.5% | ratio | 10-Q | 2018-07-19 |
| Quarterly | 2017-09-30 | 0.0418 | +3.9% | ratio | 10-Q | 2018-10-18 |
| Quarterly | 2018-03-31 | 0.0296 | -29.3% | ratio | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 0.0493 | +66.7% | ratio | 10-Q | 2019-07-18 |
| Quarterly | 2018-09-30 | 0.0572 | +16.2% | ratio | 10-Q | 2019-10-17 |
| Quarterly | 2019-03-31 | 0.0373 | -34.9% | ratio | 10-Q | 2020-04-21 |
| Quarterly | 2019-06-30 | 0.0670 | +79.9% | ratio | 10-Q | 2020-07-22 |
| Quarterly | 2019-09-30 | 0.0683 | +1.8% | ratio | 10-Q | 2020-10-20 |
| Quarterly | 2020-03-31 | 0.0591 | -13.4% | ratio | 10-Q | 2021-04-20 |
| Quarterly | 2020-06-30 | 0.0404 | -31.7% | ratio | 10-Q | 2021-07-20 |
| Quarterly | 2020-09-30 | 0.0617 | +52.8% | ratio | 10-Q | 2021-10-19 |
| Quarterly | 2021-03-31 | 0.0665 | +7.8% | ratio | 10-Q | 2022-04-21 |
| Quarterly | 2021-06-30 | 0.0711 | +6.9% | ratio | 10-Q | 2022-07-21 |
| Quarterly | 2021-09-30 | 0.0678 | -4.7% | ratio | 10-Q | 2022-10-20 |
| Quarterly | 2022-03-31 | 0.0522 | -22.9% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 0.0660 | +26.3% | ratio | 10-Q | 2023-07-25 |
| Quarterly | 2022-09-30 | 0.0717 | +8.6% | ratio | 10-Q | 2023-10-24 |
| Quarterly | 2023-03-31 | 0.0512 | -28.5% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0520 | +1.4% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0600 | +15.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1227 | +104.6% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0525 | -57.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0609 | +15.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0323 | -46.9% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0375 | +16.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0394 | +5.1% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.1339 | — | ratio | 10-K | 2019-02-15 |
| Annual | 2017-12-31 | 0.1852 | +38.3% | ratio | 10-K | 2020-02-14 |
| Annual | 2018-12-31 | 0.2060 | +11.2% | ratio | 10-K | 2021-02-12 |
| Annual | 2019-12-31 | 0.2235 | +8.5% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.2019 | -9.7% | ratio | 10-K | 2023-02-10 |
| Annual | 2021-12-31 | 0.2682 | +32.9% | ratio | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 0.2485 | -7.3% | ratio | 10-K | 2025-02-14 |
| Annual | 2023-12-31 | 0.2070 | -16.7% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.3879 | +87.4% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.1477 | -61.9% | ratio | 10-K | 2026-02-13 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-13 | Yehle Jeffrey | Senior VP & CHRO |
Other disposed transaction
F
|
Common Stock | 63 | $204.28 | $12,870 | 2,813 |
| 2026-02-19 | Tobin Richard J | Chairman, President & CEO |
Exercise / conversion
M · derivative
|
Stock appreciation right (right to acquire) | 210,658 | $0.00 | $0 | 0 |
| 2026-02-19 | Tobin Richard J | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 76,997 | $232.70 | $17,917,202 | 217,979 |
| 2026-02-19 | Tobin Richard J | Chairman, President & CEO |
Other disposed transaction
F
|
Common Stock | 61,239 | $231.98 | $14,206,223 | 294,976 |
| 2026-02-19 | Tobin Richard J | Chairman, President & CEO |
Other disposed transaction
D
|
Common Stock | 72,422 | $231.98 | $16,800,456 | 356,215 |
| 2026-02-19 | Tobin Richard J | Chairman, President & CEO |
Exercise / conversion
M
|
Common Stock | 210,658 | $0.00 | $0 | 428,637 |
| 2026-02-13 | Yehle Jeffrey | Senior VP & CHRO |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 5,756 | $0.00 | $0 | 5,756 |
| 2026-02-13 | Yehle Jeffrey | Senior VP & CHRO |
Equity grant / award
A
|
Common Stock | 648 | $0.00 | $0 | 2,876 |
| 2026-02-11 | Juneja Girish | Senior VP & CDO |
Open-market sell
S
|
Common Stock | 1,500 | $230.77 | $346,155 | 8,422 |
| 2026-01-07 | Moran James M | VP & Treasurer |
Exercise / conversion
M · derivative
|
Stock appreciation right (right to acquire) | 3,728 | $0.00 | $0 | 0 |
| 2026-01-07 | Moran James M | VP & Treasurer |
Other disposed transaction
F
|
Common Stock | 875 | $201.68 | $176,470 | 9,939 |
| 2026-01-07 | Moran James M | VP & Treasurer |
Other disposed transaction
D
|
Common Stock | 893 | $201.68 | $180,100 | 10,814 |
| 2026-01-07 | Moran James M | VP & Treasurer |
Exercise / conversion
M
|
Common Stock | 3,728 | $48.28 | $179,988 | 11,707 |
| 2025-12-08 | Tobin Richard J | Chairman, President & CEO |
Equity grant / award
G
|
Common Stock | 2,617 | $0.00 | $0 | 192,607 |
| 2025-12-04 | Cabrera Ivonne M | SVP, General Counsel & Secr. |
Open-market sell
S
|
Common Stock | 2,630 | $190.80 | $501,816 | 72,968 |
| 2025-12-03 | Cabrera Ivonne M | SVP, General Counsel & Secr. |
Exercise / conversion
M · derivative
|
Stock appreciation right (right to acquire) | 39,775 | $0.00 | $0 | 0 |
| 2025-12-03 | Cabrera Ivonne M | SVP, General Counsel & Secr. |
Other disposed transaction
F
|
Common Stock | 13,123 | $189.13 | $2,481,953 | 75,598 |
| 2025-12-03 | Cabrera Ivonne M | SVP, General Counsel & Secr. |
Other disposed transaction
D
|
Common Stock | 10,154 | $189.13 | $1,920,426 | 88,721 |
| 2025-12-03 | Cabrera Ivonne M | SVP, General Counsel & Secr. |
Exercise / conversion
M
|
Common Stock | 39,775 | $48.28 | $1,920,337 | 98,875 |
| 2025-11-28 | Woenker Christopher B. | Senior VP & CFO |
Open-market sell
S
|
Common Stock | 1,627 | $186.04 | $302,695 | 2,553 |
| 2025-11-26 | Woenker Christopher B. | Senior VP & CFO |
Exercise / conversion
M · derivative
|
Stock appreciation right (right to acquire) | 3,107 | $0.00 | $0 | 0 |
| 2025-11-26 | Woenker Christopher B. | Senior VP & CFO |
Other disposed transaction
F
|
Common Stock | 675 | $186.41 | $125,827 | 4,180 |
| 2025-11-26 | Woenker Christopher B. | Senior VP & CFO |
Other disposed transaction
D
|
Common Stock | 805 | $186.41 | $150,060 | 4,855 |
| 2025-11-26 | Woenker Christopher B. | Senior VP & CFO |
Exercise / conversion
M
|
Common Stock | 3,107 | $48.28 | $150,006 | 5,660 |
| 2025-11-20 | Moran James M | VP & Treasurer |
Exercise / conversion
M · derivative
|
Stock appreciation right (right to acquire) | 3,729 | $0.00 | $0 | 3,728 |
| 2025-11-20 | Moran James M | VP & Treasurer |
Other disposed transaction
F
|
Common Stock | 801 | $180.35 | $144,460 | 7,979 |
| 2025-11-20 | Moran James M | VP & Treasurer |
Exercise / conversion
M
|
Common Stock | 999 | $180.35 | $180,170 | 8,780 |
| 2025-11-20 | Moran James M | VP & Treasurer |
Exercise / conversion
M
|
Common Stock | 3,729 | $48.28 | $180,036 | 9,779 |
| 2025-11-17 | Ostling Danita K | Dir |
Equity grant / award
A
|
Common Stock | 972 | $180.05 | $175,009 | 2,334 |
| 2025-08-01 | Yehle Jeffrey | Senior VP & CHRO |
Other disposed transaction
F
|
Common Stock | 173 | $176.32 | $30,504 | 2,228 |
| 2025-03-14 | Woenker Christopher B. | Senior VP & CHRO |
Other disposed transaction
F
|
Common Stock | 43 | $179.61 | $7,723 | 2,553 |
| 2025-03-14 | Woenker Christopher B. | Senior VP & CHRO |
Other disposed transaction
F
|
Common Stock | 39 | $179.61 | $7,005 | 2,596 |
| 2025-03-14 | Woenker Christopher B. | Senior VP & CHRO |
Other disposed transaction
F
|
Common Stock | 34 | $179.61 | $6,107 | 2,635 |
| 2025-02-14 | Woenker Christopher B. | Senior VP & CFO |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 8,787 | $0.00 | $0 | 8,787 |
| 2025-02-14 | Woenker Christopher B. | Senior VP & CFO |
Other disposed transaction
F
|
Common Stock | 188 | $202.33 | $38,038 | 2,669 |
| 2025-02-14 | Woenker Christopher B. | Senior VP & CFO |
Equity grant / award
A
|
Common Stock | 541 | $0.00 | $0 | 2,857 |
| 2025-02-14 | Woenker Christopher B. | Senior VP & CFO |
Equity grant / award
A
|
Common Stock | 988 | $0.00 | $0 | 2,316 |
| 2024-12-06 | GRAHAM KRISTIANE C | Dir |
Equity grant / award
G
|
Common Stock | 24,500 | $0.00 | $0 | 169,044 |
| 2024-11-15 | WANDELL KEITH E | Dir |
Equity grant / award
A
|
Common Stock | 870 | $201.18 | $175,027 | 9,534 |
| 2024-11-11 | Cabrera Ivonne M | SVP, General Counsel & Secr. |
Open-market sell
S
|
Common Stock | 2,500 | $204.31 | $510,775 | 56,579 |
| 2024-11-07 | Juneja Girish | Senior VP & CDO |
Open-market sell
S
|
Common Stock | 1,000 | $201.62 | $201,620 | 8,345 |
| 2024-11-06 | Cabrera Ivonne M | SVP, General Counsel & Secr. |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 31,074 | $0.00 | $0 | 0 |
| 2024-11-06 | Cabrera Ivonne M | SVP, General Counsel & Secr. |
Other disposed transaction
F
|
Common Stock | 9,561 | $202.26 | $1,933,808 | 59,079 |
| 2024-11-06 | Cabrera Ivonne M | SVP, General Counsel & Secr. |
Other disposed transaction
D
|
Common Stock | 9,494 | $202.26 | $1,920,256 | 68,640 |
| 2024-11-06 | Cabrera Ivonne M | SVP, General Counsel & Secr. |
Exercise / conversion
M
|
Common Stock | 31,074 | $61.79 | $1,920,062 | 78,134 |
| 2024-09-06 | Cerepak Brad M | Senior VP & CFO |
Open-market sell
S
|
Common Stock | 14,818 | $175.00 | $2,593,150 | 12,324 |
| 2024-08-30 | Cerepak Brad M | Senior VP & CFO |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 40,000 | $0.00 | $0 | 0 |
| 2024-08-30 | Cerepak Brad M | Senior VP & CFO |
Other disposed transaction
F
|
Common Stock | 11,787 | $184.53 | $2,175,026 | 27,142 |
| 2024-08-30 | Cerepak Brad M | Senior VP & CFO |
Other disposed transaction
D
|
Common Stock | 13,395 | $184.53 | $2,471,746 | 38,929 |
| 2024-08-30 | Cerepak Brad M | Senior VP & CFO |
Exercise / conversion
M
|
Common Stock | 40,000 | $61.79 | $2,471,600 | 52,324 |
| 2024-08-29 | Cabrera Ivonne M | SVP, General Counsel & Secr. |
Open-market sell
S
|
Common Stock | 1,220 | $185.00 | $225,700 | 47,060 |
| 2024-08-21 | Tobin Richard J | Chairman, President & CEO |
Open-market sell
S
|
Common Stock | 25,004 | $181.96 | $4,549,695 | 182,928 |
| 2024-08-01 | Yehle Jeffrey | Senior VP & CHRO |
Equity grant / award
A · derivative
|
Stock Appreciation Unit | 3,225 | $0.00 | $0 | 3,225 |
| 2024-08-01 | Yehle Jeffrey | Senior VP & CHRO |
Equity grant / award
A
|
Common Stock | 1,758 | $0.00 | $0 | 1,758 |
| 2024-07-31 | Cerepak Brad M | Senior VP & CFO |
Open-market sell
S
|
Common Stock | 4,341 | $184.59 | $801,305 | 12,324 |
| 2024-03-15 | Moran James M | VP & Treasurer |
Other disposed transaction
F
|
Common Stock | 29 | $175.06 | $5,077 | 5,653 |
| 2024-03-15 | Moran James M | VP & Treasurer |
Other disposed transaction
F
|
Common Stock | 25 | $175.06 | $4,377 | 5,682 |
| 2024-03-15 | Moran James M | VP & Treasurer |
Other disposed transaction
F
|
Common Stock | 32 | $175.06 | $5,602 | 5,707 |
| 2024-03-13 | Cerepak Brad M | Senior VP & CFO |
Open-market sell
S
|
Common Stock | 6,000 | $176.71 | $1,060,260 | 17,909 |
| 2024-03-07 | Todd Stephen M. | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $171.19 | $256,785 | 22,955 |
| 2024-03-05 | Cabrera Ivonne M | SVP, General Counsel & Secr. |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 25,873 | $0.00 | $0 | 0 |
| 2024-03-05 | Cabrera Ivonne M | SVP, General Counsel & Secr. |
Other disposed transaction
F
|
Common Stock | 6,716 | $168.00 | $1,128,254 | 48,821 |
| 2024-03-05 | Cabrera Ivonne M | SVP, General Counsel & Secr. |
Other disposed transaction
D
|
Common Stock | 10,715 | $168.00 | $1,800,066 | 55,537 |
| 2024-03-05 | Cabrera Ivonne M | SVP, General Counsel & Secr. |
Exercise / conversion
M
|
Common Stock | 25,873 | $69.57 | $1,799,985 | 66,252 |
| 2024-02-23 | Cerepak Brad M | Senior VP & CFO |
Open-market sell
S
|
Common Stock | 18,410 | $163.01 | $3,001,088 | 23,909 |
| 2024-02-08 | Cabrera Ivonne M | SVP, General Counsel & Secr. |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 11,103 | $0.00 | $0 | 11,103 |
| 2024-02-08 | Cabrera Ivonne M | SVP, General Counsel & Secr. |
Other disposed transaction
F
|
Common Stock | 915 | $160.11 | $146,501 | 40,379 |
| 2024-02-08 | Cabrera Ivonne M | SVP, General Counsel & Secr. |
Equity grant / award
A
|
Common Stock | 1,997 | $0.00 | $0 | 41,294 |
| 2024-02-08 | Cabrera Ivonne M | SVP, General Counsel & Secr. |
Equity grant / award
A
|
Common Stock | 1,249 | $0.00 | $0 | 39,297 |
| 2023-12-29 | Juneja Girish | Senior VP/Chief Digital Offcer |
Equity grant / award
G
|
Common Stock | 760 | $0.00 | $0 | 7,832 |
| 2023-12-05 | Cerepak Brad M | Senior Vice President and CFO |
Open-market sell
S
|
Common Stock | 14,000 | $142.00 | $1,988,000 | 35,938 |
| 2023-11-30 | Kosinski Anthony K | VP Tax |
Other disposed transaction
I
|
Common Stock | 7,613 | $151.32 | $1,151,999 | 0 |
| 2023-11-30 | Kosinski Anthony K | VP Tax |
Open-market sell
S
|
Common Stock | 664 | $141.64 | $94,049 | 5,333 |
| 2023-11-15 | Spiegel Eric A. | Dir |
Equity grant / award
A
|
Common Stock | 1,189 | $138.83 | $165,069 | 10,089 |
| 2023-09-07 | Cerepak Brad M | Senior Vice President and CFO |
Open-market sell
S
|
Common Stock | 4,631 | $142.00 | $657,602 | 49,938 |
| 2023-06-06 | Cerepak Brad M | Senior Vice President and CFO |
Open-market sell
S
|
Common Stock | 17,769 | $139.03 | $2,470,424 | 54,569 |
| 2023-03-15 | Malinas David J. | SVP, Operations |
Other disposed transaction
F
|
Common Stock | 58 | $140.14 | $8,128 | 3,912 |
| 2023-03-15 | Malinas David J. | SVP, Operations |
Other disposed transaction
F
|
Common Stock | 76 | $140.14 | $10,651 | 3,970 |
| 2023-03-15 | Malinas David J. | SVP, Operations |
Other disposed transaction
F
|
Common Stock | 74 | $140.14 | $10,370 | 4,046 |
| 2023-03-13 | Cerepak Brad M | Senior Vice President and CFO |
Open-market sell
S
|
Common Stock | 8,086 | $143.87 | $1,163,333 | 73,878 |
| 2023-03-13 | Cerepak Brad M | Senior Vice President and CFO |
Open-market sell
S
|
Common Stock | 26,886 | $143.06 | $3,846,311 | 81,964 |
| 2023-03-09 | Cerepak Brad M | Senior Vice President and CFO |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 91,981 | $0.00 | $0 | 0 |
| 2023-03-09 | Cerepak Brad M | Senior Vice President and CFO |
Other disposed transaction
F
|
Common Stock | 27,815 | $152.11 | $4,230,940 | 108,850 |
| 2023-03-09 | Cerepak Brad M | Senior Vice President and CFO |
Other disposed transaction
D
|
Common Stock | 29,194 | $152.11 | $4,440,699 | 136,665 |
| 2023-03-09 | Cerepak Brad M | Senior Vice President and CFO |
Exercise / conversion
M
|
Common Stock | 91,981 | $48.28 | $4,440,843 | 165,859 |
| 2023-03-03 | WANDELL KEITH E | Dir |
Equity grant / award
G
|
Common Stock | 1,949 | $0.00 | $0 | 7,475 |
| 2023-02-10 | Juneja Girish | SVP & Chief Digital Officer |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 8,700 | $0.00 | $0 | 8,700 |
| 2023-02-10 | Juneja Girish | SVP & Chief Digital Officer |
Other disposed transaction
F
|
Common Stock | 386 | $153.25 | $59,154 | 8,846 |
| 2023-02-10 | Juneja Girish | SVP & Chief Digital Officer |
Equity grant / award
A
|
Common Stock | 1,192 | $0.00 | $0 | 9,232 |
| 2023-02-10 | Juneja Girish | SVP & Chief Digital Officer |
Equity grant / award
A
|
Common Stock | 979 | $0.00 | $0 | 8,040 |
| 2023-02-10 | BORS KIMBERLY K | SVP, Human Resources |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 7,540 | $0.00 | $0 | 7,540 |
| 2023-02-10 | BORS KIMBERLY K | SVP, Human Resources |
Other disposed transaction
F
|
Common Stock | 385 | $153.25 | $59,001 | 6,266 |
| 2023-02-10 | BORS KIMBERLY K | SVP, Human Resources |
Equity grant / award
A
|
Common Stock | 1,192 | $0.00 | $0 | 6,651 |
| 2023-02-10 | BORS KIMBERLY K | SVP, Human Resources |
Equity grant / award
A
|
Common Stock | 848 | $0.00 | $0 | 5,459 |
| 2023-01-23 | Cabrera Ivonne M | SVP & General Counsel |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 28,841 | $0.00 | $0 | 0 |
| 2023-01-23 | Cabrera Ivonne M | SVP & General Counsel |
Other disposed transaction
F
|
Common Stock | 6,910 | $140.88 | $973,481 | 36,227 |
| 2023-01-23 | Cabrera Ivonne M | SVP & General Counsel |
Other disposed transaction
D
|
Common Stock | 10,933 | $140.88 | $1,540,241 | 43,137 |
| 2023-01-23 | Cabrera Ivonne M | SVP & General Counsel |
Exercise / conversion
M
|
Common Stock | 28,841 | $53.40 | $1,540,109 | 54,070 |
| 2022-12-15 | Tobin Richard J | CEO |
Other disposed transaction
F
|
Common Stock | 14,585 | $136.66 | $1,993,113 | 167,041 |
| 2022-11-15 | WINSTON MARY A | Dir |
Equity grant / award
A
|
Common Stock | 1,161 | $142.16 | $165,048 | 16,877 |
| 2022-11-15 | WINSTON MARY A | Dir |
Equity grant / award
A
|
Common Stock | 1,161 | $142.16 | $165,048 | 18,969 |
| 2022-10-24 | Kosinski Anthony K | Vice President, Tax |
Open-market sell
S
|
Common Stock | 2,203 | $126.18 | $277,975 | 5,353 |
| 2022-07-25 | WINSTON MARY A | Dir |
Equity grant / award
G
|
Common Stock | 632 | $0.00 | $0 | 15,716 |
| 2022-07-25 | WINSTON MARY A | Dir |
Equity grant / award
G
|
Common Stock | 632 | $0.00 | $0 | 0 |
| 2022-04-25 | Malinas David J. | SVP, Operations |
Open-market buy
P
|
Common Stock | 350 | $139.44 | $48,804 | 2,744 |
| 2022-03-15 | Malinas David J. | SVP, Operations |
Other disposed transaction
F
|
Common Stock | 76 | $151.86 | $11,541 | 2,394 |
| 2022-03-15 | Malinas David J. | SVP, Operations |
Other disposed transaction
F
|
Common Stock | 74 | $151.86 | $11,238 | 2,470 |
| 2022-03-14 | Kosinski Anthony K | Vice President, Tax |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 6,579 | $0.00 | $0 | 0 |
| 2022-03-14 | Kosinski Anthony K | Vice President, Tax |
Open-market sell
S
|
Common Stock | 3,287 | $153.43 | $504,338 | 3,051 |
| 2022-03-14 | Kosinski Anthony K | Vice President, Tax |
Other disposed transaction
F
|
Common Stock | 776 | $152.62 | $118,429 | 6,338 |
| 2022-03-14 | Kosinski Anthony K | Vice President, Tax |
Other disposed transaction
D
|
Common Stock | 3,932 | $152.62 | $600,082 | 7,114 |
| 2022-03-14 | Kosinski Anthony K | Vice President, Tax |
Exercise / conversion
M
|
Common Stock | 6,579 | $91.20 | $600,005 | 11,046 |
| 2022-03-03 | Tobin Richard J | CEO and President |
Open-market sell
S
|
Common Stock | 6,700 | $157.74 | $1,056,843 | 187,911 |
| 2022-03-03 | Tobin Richard J | CEO and President |
Open-market sell
S
|
Common Stock | 24,815 | $156.69 | $3,888,218 | 194,611 |
| 2022-02-11 | Tobin Richard J | CEO and President |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 99,869 | $0.00 | $0 | 99,869 |
| 2022-02-11 | Tobin Richard J | CEO and President |
Other disposed transaction
F
|
Common Stock | 19,464 | $160.21 | $3,118,327 | 219,426 |
| 2022-02-11 | Tobin Richard J | CEO and President |
Equity grant / award
A
|
Common Stock | 46,053 | $0.00 | $0 | 238,890 |
| 2022-02-11 | Tobin Richard J | CEO and President |
Equity grant / award
A
|
Common Stock | 11,235 | $0.00 | $0 | 192,837 |
| 2021-12-15 | Tobin Richard J | CEO and President |
Other disposed transaction
F
|
Common Stock | 14,584 | $169.96 | $2,478,697 | 258,602 |
| 2021-12-01 | Cerepak Brad M | Senior Vice President & CFO |
Open-market sell
S
|
Common Stock | 2,216 | $166.25 | $368,410 | 59,906 |
| 2021-12-01 | Cerepak Brad M | Senior Vice President & CFO |
Open-market sell
S
|
Common Stock | 17,817 | $166.51 | $2,966,637 | 62,122 |
| 2021-11-23 | Cerepak Brad M | Senior Vice President & CFO |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 60,371 | $0.00 | $0 | 0 |
| 2021-11-23 | Cerepak Brad M | Senior Vice President & CFO |
Other disposed transaction
F
|
Common Stock | 18,655 | $175.75 | $3,278,523 | 79,939 |
| 2021-11-23 | Cerepak Brad M | Senior Vice President & CFO |
Other disposed transaction
D
|
Common Stock | 23,899 | $175.75 | $4,200,130 | 98,594 |
| 2021-11-23 | Cerepak Brad M | Senior Vice President & CFO |
Exercise / conversion
M
|
Common Stock | 60,371 | $69.57 | $4,200,010 | 122,493 |
| 2021-11-15 | GRAHAM KRISTIANE C | Dir |
Equity grant / award
A
|
Common Stock | 865 | $173.50 | $150,078 | 247,127 |
| 2021-11-02 | Kosinski Anthony K | Vice President, Tax |
Open-market sell
S
|
Common Stock | 1,645 | $170.82 | $281,007 | 3,026 |
| 2021-10-29 | Kosinski Anthony K | Vice President, Tax |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 7,309 | $0.00 | $0 | 0 |
| 2021-10-29 | Kosinski Anthony K | Vice President, Tax |
Other disposed transaction
F
|
Common Stock | 1,117 | $169.17 | $188,963 | 4,671 |
| 2021-10-29 | Kosinski Anthony K | Vice President, Tax |
Other disposed transaction
D
|
Common Stock | 3,547 | $169.17 | $600,046 | 5,788 |
| 2021-10-29 | Kosinski Anthony K | Vice President, Tax |
Exercise / conversion
M
|
Common Stock | 7,309 | $82.09 | $599,996 | 9,335 |
| 2021-10-04 | GRAHAM KRISTIANE C | Dir |
Equity grant / award
G
|
Common Stock | 13,000 | $0.00 | $0 | 246,262 |
| 2021-05-20 | GRAHAM KRISTIANE C | Dir |
Open-market sell
S
|
Common Stock | 30,000 | $147.37 | $4,421,100 | 259,262 |
| 2021-05-14 | GRAHAM KRISTIANE C | Dir |
Equity grant / award
G
|
Common Stock | 6,000 | $0.00 | $0 | 289,262 |
| 2021-03-15 | BORS KIMBERLY K | SVP, Human Resources |
Other disposed transaction
F
|
Common Stock | 82 | $134.63 | $11,040 | 4,116 |
| 2021-03-08 | Cabrera Ivonne M | SVP and General Counsel |
Open-market sell
S
|
Common Stock | 3,617 | $133.00 | $481,061 | 21,454 |
| 2021-03-03 | Cabrera Ivonne M | SVP and General Counsel |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 9,880 | $0.00 | $0 | 0 |
| 2021-03-03 | Cabrera Ivonne M | SVP and General Counsel |
Other disposed transaction
F
|
Common Stock | 2,512 | $127.98 | $321,498 | 25,071 |
| 2021-03-03 | Cabrera Ivonne M | SVP and General Counsel |
Other disposed transaction
D
|
Common Stock | 3,751 | $127.98 | $480,072 | 27,583 |
| 2021-03-03 | Cabrera Ivonne M | SVP and General Counsel |
Exercise / conversion
M
|
Common Stock | 9,880 | $48.59 | $480,069 | 31,334 |
| 2021-02-12 | Tobin Richard J | CEO and President |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 123,125 | $0.00 | $0 | 123,125 |
| 2021-02-12 | Tobin Richard J | CEO and President |
Other disposed transaction
F
|
Common Stock | 78,889 | $122.73 | $9,682,047 | 280,043 |
| 2021-02-12 | Tobin Richard J | CEO and President |
Equity grant / award
A
|
Common Stock | 180,845 | — | — | 358,932 |
| 2021-02-12 | Tobin Richard J | CEO and President |
Equity grant / award
A
|
Common Stock | 13,852 | $0.00 | $0 | 178,087 |
| 2020-12-15 | Tobin Richard J | CEO and President |
Other disposed transaction
F
|
Common Stock | 14,584 | $121.20 | $1,767,654 | 164,235 |
| 2020-12-01 | Cerepak Brad M | Senior Vice President and CFO |
Open-market sell
S
|
Common Stock | 7,821 | $122.66 | $959,324 | 54,822 |
| 2020-12-01 | Cerepak Brad M | Senior Vice President and CFO |
Open-market sell
S
|
Common Stock | 21,198 | $123.67 | $2,621,557 | 62,643 |
| 2020-12-01 | Cerepak Brad M | Senior Vice President and CFO |
Open-market sell
S
|
Common Stock | 4,649 | $124.56 | $579,079 | 83,841 |
| 2020-11-24 | Cerepak Brad M | Senior Vice President and CFO |
Open-market sell
S
|
Common Stock | 23,135 | $126.00 | $2,914,917 | 88,490 |
| 2020-11-23 | Cerepak Brad M | Senior Vice President and CFO |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 93,732 | $0.00 | $0 | 0 |
| 2020-11-23 | Cerepak Brad M | Senior Vice President and CFO |
Other disposed transaction
F
|
Common Stock | 27,223 | $123.70 | $3,367,621 | 111,625 |
| 2020-11-23 | Cerepak Brad M | Senior Vice President and CFO |
Other disposed transaction
D
|
Common Stock | 40,462 | $123.70 | $5,005,352 | 138,848 |
| 2020-11-23 | Cerepak Brad M | Senior Vice President and CFO |
Exercise / conversion
M
|
Common Stock | 93,732 | $53.40 | $5,005,289 | 179,310 |
| 2020-11-16 | Gilbertson H John Jr | Dir |
Equity grant / award
A
|
Common Stock | 1,192 | $125.80 | $149,954 | 3,008 |
| 2020-11-03 | Kosinski Anthony K | Vice President, Tax |
Open-market sell
S
|
Common Stock | 4,203 | $116.31 | $488,863 | 986 |
| 2020-10-23 | Kosinski Anthony K | Vice President, Tax |
Exercise / conversion
M · derivative
|
Stock Settled Appreciation Right | 8,975 | $0.00 | $0 | 0 |
| 2020-10-23 | Kosinski Anthony K | Vice President, Tax |
Other disposed transaction
F
|
Common Stock | 1,113 | $115.86 | $128,958 | 5,189 |
| 2020-10-23 | Kosinski Anthony K | Vice President, Tax |
Other disposed transaction
D
|
Common Stock | 5,179 | $115.86 | $600,065 | 6,302 |
| 2020-10-23 | Kosinski Anthony K | Vice President, Tax |
Exercise / conversion
M
|
Common Stock | 8,975 | $66.85 | $599,979 | 11,481 |
| 2020-10-23 | Kosinski Anthony K | Vice President, Tax |
Open-market sell
S
|
Common Stock | 489 | $116.05 | $56,750 | 2,506 |
| 2020-08-25 | BORS KIMBERLY K | Senior VP, Human Resources |
Equity grant / award
A
|
Common Stock | 2,000 | $111.00 | $222,000 | 3,334 |
| 2020-08-19 | GRAHAM KRISTIANE C | Dir |
Open-market sell
S
|
Common Stock | 30,000 | $110.72 | $3,321,600 | 300,070 |
| 2020-06-03 | GRAHAM KRISTIANE C | Dir |
Equity grant / award
G
|
Common Stock | 6,000 | $0.00 | $0 | 330,070 |
| 2020-05-26 | GRAHAM KRISTIANE C | Dir |
Equity grant / award
G
|
Common Stock | 6,000 | $0.00 | $0 | 336,070 |
| 2020-03-16 | Spiegel Eric A. | Dir |
Open-market buy
P
|
Common Stock | 500 | $79.00 | $39,500 | 5,682 |
| 2020-03-15 | Tobin Richard J | CEO and President |
Other disposed transaction
F
|
Common Stock | 2,267 | $87.88 | $199,213 | 178,819 |
| 2020-03-15 | Tobin Richard J | CEO and President |
Other disposed transaction
F
|
Common Stock | 2,618 | $87.88 | $230,057 | 181,086 |
| 2020-03-09 | Malinas David J. | SVP Operations |
Open-market buy
P
|
Common Stock | 500 | $93.35 | $46,675 | 1,251 |
| 2020-02-27 | Kosinski Anthony K | Vice President, Tax |
Other acquired transaction
I
|
Common Stock | 2,778 | $105.24 | $292,357 | 7,792 |
| 2020-02-25 | Spiegel Eric A. | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $110.60 | $110,600 | 5,182 |
| 2020-02-14 | Tobin Richard J | CEO and President |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 118,657 | $0.00 | $0 | 118,657 |
| 2020-02-14 | Tobin Richard J | CEO and President |
Equity grant / award
A
|
Common Stock | 13,349 | $0.00 | $0 | 183,704 |
| 2020-02-12 | GRAHAM KRISTIANE C | Dir |
Open-market sell
S
|
Common Stock | 10,200 | $120.01 | $1,224,123 | 347,192 |
| 2020-01-30 | GRAHAM KRISTIANE C | Dir |
Open-market sell
S
|
Common Stock | 400 | $120.00 | $48,000 | 357,392 |
| 2020-01-17 | GRAHAM KRISTIANE C | Dir |
Open-market sell
S
|
Common Stock | 100 | $120.00 | $12,000 | 357,792 |
| 2019-12-15 | Tobin Richard J | CEO and President |
Other disposed transaction
F
|
Common Stock | 14,135 | $114.20 | $1,614,217 | 170,355 |
| 2019-11-25 | Cabrera Ivonne M | SVP and General Counsel |
Open-market sell
S
|
Common Stock | 4,055 | $110.00 | $446,050 | 13,527 |
| 2019-11-22 | Spurgeon William | Vice President |
Open-market sell
S
|
Common Stock | 6,559 | $109.48 | $718,079 | 2,506 |
| 2019-11-15 | WANDELL KEITH E | Dir |
Equity grant / award
A
|
Common Stock | 1,188 | $109.47 | $130,050 | 6,206 |
| 2019-11-06 | Cabrera Ivonne M | SVP and General Counsel |
Exercise / conversion
M · derivative
|
Stock Settled Appreciation Right | 13,337 | $0.00 | $0 | 0 |
| 2019-11-06 | Cabrera Ivonne M | SVP and General Counsel |
Other disposed transaction
F
|
Common Stock | 3,226 | $109.00 | $351,634 | 17,582 |
| 2019-11-06 | Cabrera Ivonne M | SVP and General Counsel |
Other disposed transaction
D
|
Common Stock | 6,056 | $109.00 | $660,104 | 20,808 |
| 2019-11-06 | Cabrera Ivonne M | SVP and General Counsel |
Exercise / conversion
M
|
Common Stock | 13,337 | $49.49 | $660,048 | 26,864 |
| 2019-11-05 | GRAHAM KRISTIANE C | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $109.57 | $109,568 | 10,116 |
| 2019-10-30 | Kloosterboer Jay L | Senior Vice President |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 23,425 |
| 2019-10-29 | GRAHAM KRISTIANE C | Dir |
Open-market sell
S
|
Common Stock | 13,596 | $105.07 | $1,428,492 | 356,704 |
| 2019-08-16 | Cerepak Brad M | Senior Vice President and CFO |
Open-market sell
S
|
Common Stock | 9,918 | $90.92 | $901,794 | 77,006 |
| 2019-08-14 | Cerepak Brad M | Senior Vice President and CFO |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 44,462 | $0.00 | $0 | 0 |
| 2019-08-14 | Cerepak Brad M | Senior Vice President and CFO |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 56,605 | $0.00 | $0 | 0 |
| 2019-08-14 | Cerepak Brad M | Senior Vice President and CFO |
Other disposed transaction
F
|
Common Stock | 22,453 | $89.24 | $2,003,706 | 86,924 |
| 2019-08-14 | Cerepak Brad M | Senior Vice President and CFO |
Other disposed transaction
D
|
Common Stock | 55,479 | $89.24 | $4,950,946 | 109,377 |
| 2019-08-14 | Cerepak Brad M | Senior Vice President and CFO |
Exercise / conversion
M
|
Common Stock | 44,462 | $49.49 | $2,200,424 | 164,856 |
| 2019-08-14 | Cerepak Brad M | Senior Vice President and CFO |
Exercise / conversion
M
|
Common Stock | 56,605 | $48.59 | $2,750,437 | 120,394 |
| 2019-07-26 | Spurgeon William | Vice President |
Open-market sell
S
|
Common Stock | 20,049 | $98.42 | $1,973,162 | 5,296 |
| 2019-07-25 | Kloosterboer Jay L | Senior Vice President |
Open-market sell
S
|
Common Stock | 15,416 | $98.00 | $1,510,774 | 24,425 |
| 2019-07-23 | Spurgeon William | Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 45,575 | $0.00 | $0 | 0 |
| 2019-07-23 | Spurgeon William | Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 35,606 | $0.00 | $0 | 0 |
| 2019-07-23 | Spurgeon William | Vice President |
Other disposed transaction
F
|
Common Stock | 15,947 | $97.39 | $1,553,078 | 25,345 |
| 2019-07-23 | Spurgeon William | Vice President |
Other disposed transaction
D
|
Common Stock | 45,185 | $97.39 | $4,400,567 | 41,292 |
| 2019-07-23 | Spurgeon William | Vice President |
Exercise / conversion
M
|
Common Stock | 45,575 | $48.28 | $2,200,361 | 86,477 |
| 2019-07-23 | Spurgeon William | Vice President |
Exercise / conversion
M
|
Common Stock | 35,606 | $61.79 | $2,200,095 | 40,902 |
| 2019-07-23 | Spurgeon William | Vice President |
Equity grant / award
G
|
Common Stock | 9,227 | $0.00 | $0 | 0 |
| 2019-07-22 | Kloosterboer Jay L | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 39,775 | $0.00 | $0 | 0 |
| 2019-07-22 | Kloosterboer Jay L | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 27,598 | $0.00 | $0 | 0 |
| 2019-07-22 | Kloosterboer Jay L | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 12,667 | $97.75 | $1,238,136 | 39,841 |
| 2019-07-22 | Kloosterboer Jay L | Senior Vice President |
Other disposed transaction
D
|
Common Stock | 39,290 | $97.75 | $3,840,401 | 52,508 |
| 2019-07-22 | Kloosterboer Jay L | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 39,775 | $48.28 | $1,920,337 | 91,798 |
| 2019-07-22 | Kloosterboer Jay L | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 27,598 | $69.57 | $1,919,993 | 52,023 |
| 2019-03-15 | Moran James M | Vice President and Treasurer |
Other disposed transaction
F
|
Common Stock | 48 | $90.75 | $4,356 | 1,901 |
| 2019-03-15 | Moran James M | Vice President and Treasurer |
Other disposed transaction
F
|
Common Stock | 59 | $90.75 | $5,355 | 1,949 |
| 2019-03-15 | Moran James M | Vice President and Treasurer |
Other disposed transaction
F
|
Common Stock | 61 | $90.75 | $5,536 | 2,008 |
| 2019-02-28 | Kosinski Anthony K | Vice President, Tax |
Open-market sell
S
|
Common Stock | 4,241 | $90.53 | $383,922 | 1,897 |
| 2019-02-26 | Anderson Carrie L | Vice President and Controller |
Open-market sell
S
|
Common Stock | 911 | $91.22 | $83,101 | 0 |
| 2019-02-26 | Anderson Carrie L | Vice President and Controller |
Open-market sell
S
|
Common Stock | 8,127 | $92.03 | $747,928 | 4,192 |
| 2019-02-15 | Tobin Richard J | CEO and President |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 184,211 | $0.00 | $0 | 184,211 |
| 2019-02-15 | Tobin Richard J | CEO and President |
Equity grant / award
A
|
Common Stock | 15,351 | $0.00 | $0 | 186,222 |
| 2019-02-14 | Kosinski Anthony K | Vice President, Tax |
Open-market sell
S
|
Common Stock | 2,184 | $90.07 | $196,713 | 4,821 |
| 2019-02-13 | Kosinski Anthony K | Vice President, Tax |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 4,312 | $0.00 | $0 | 0 |
| 2019-02-13 | Kosinski Anthony K | Vice President, Tax |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 6,797 | $0.00 | $0 | 0 |
| 2019-02-13 | Kosinski Anthony K | Vice President, Tax |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 8,700 | $0.00 | $0 | 0 |
| 2019-02-13 | Kosinski Anthony K | Vice President, Tax |
Other disposed transaction
F
|
Common Stock | 3,235 | $90.31 | $292,153 | 5,590 |
| 2019-02-13 | Kosinski Anthony K | Vice President, Tax |
Other disposed transaction
D
|
Common Stock | 12,625 | $90.31 | $1,140,164 | 8,825 |
| 2019-02-13 | Kosinski Anthony K | Vice President, Tax |
Exercise / conversion
M
|
Common Stock | 4,312 | $69.57 | $299,986 | 21,450 |
| 2019-02-13 | Kosinski Anthony K | Vice President, Tax |
Exercise / conversion
M
|
Common Stock | 6,797 | $61.79 | $419,987 | 17,138 |
| 2019-02-13 | Kosinski Anthony K | Vice President, Tax |
Exercise / conversion
M
|
Common Stock | 8,700 | $48.28 | $420,036 | 10,341 |
| 2019-02-12 | Cabrera Ivonne M | Senior Vice President |
Open-market sell
S
|
Common Stock | 7,272 | $88.23 | $641,609 | 12,908 |
| 2019-02-07 | Spurgeon William | Vice President |
Open-market sell
S
|
Common Stock | 13,102 | $87.19 | $1,142,378 | 6,393 |
| 2019-02-05 | Kloosterboer Jay L | Senior Vice President |
Open-market sell
S
|
Common Stock | 12,363 | $87.53 | $1,082,142 | 23,827 |
| 2019-02-04 | Cabrera Ivonne M | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 20,713 | $0.00 | $0 | 0 |
| 2019-02-04 | Cabrera Ivonne M | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 5,877 | $87.28 | $512,945 | 20,180 |
| 2019-02-04 | Cabrera Ivonne M | Senior Vice President |
Other disposed transaction
D
|
Common Stock | 7,564 | $87.28 | $660,186 | 26,057 |
| 2019-02-04 | Cabrera Ivonne M | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 20,713 | $31.87 | $660,123 | 33,621 |
| 2019-01-31 | Kloosterboer Jay L | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 31,074 | $0.00 | $0 | 0 |
| 2019-01-31 | Kloosterboer Jay L | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 32,960 | $0.00 | $0 | 0 |
| 2019-01-31 | Kloosterboer Jay L | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 10,246 | $88.84 | $910,255 | 36,190 |
| 2019-01-31 | Kloosterboer Jay L | Senior Vice President |
Other disposed transaction
D
|
Common Stock | 41,425 | $88.84 | $3,680,197 | 46,436 |
| 2019-01-31 | Kloosterboer Jay L | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 31,074 | $61.79 | $1,920,062 | 87,861 |
| 2019-01-31 | Kloosterboer Jay L | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 32,960 | $53.40 | $1,760,064 | 56,787 |
| 2018-12-15 | Tobin Richard J | CEO and President |
Other disposed transaction
F
|
Common Stock | 14,584 | $77.11 | $1,124,645 | 170,871 |
| 2018-11-15 | Todd Stephen M. | Dir |
Equity grant / award
A
|
Common Stock | 1,508 | $86.19 | $129,975 | 18,860 |
| 2018-11-15 | LOCHRIDGE RICHARD K | Dir |
Equity grant / award
A
|
Common Stock | 1,508 | $86.19 | $129,975 | 10,394 |
| 2018-10-31 | Spurgeon William | Vice President |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 17,444 |
| 2018-10-23 | WINSTON MARY A | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $82.29 | $164,580 | 13,055 |
| 2018-08-06 | GRAHAM KRISTIANE C | Dir |
Open-market sell
S
|
Common Stock | 50,000 | $82.75 | $4,137,500 | 367,324 |
| 2018-06-15 | Cerepak Brad M | Senior Vice President & CFO |
Open-market sell
S
|
Common Stock | 20,000 | $75.83 | $1,516,600 | 61,801 |
| 2018-06-07 | WINSTON MARY A | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $78.86 | $197,146 | 15,055 |
| 2018-06-06 | Bosway William T | Vice President |
Other disposed transaction
F
|
Common Stock | 4,044 | $78.50 | $317,454 | 19,821 |
| 2018-06-05 | Cerepak Brad M | Senior Vice President & CFO |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 69,047 | $0.00 | $0 | 0 |
| 2018-06-05 | Cerepak Brad M | Senior Vice President & CFO |
Other disposed transaction
F
|
Common Stock | 18,150 | $78.38 | $1,422,506 | 80,012 |
| 2018-06-05 | Cerepak Brad M | Senior Vice President & CFO |
Other disposed transaction
D
|
Common Stock | 28,077 | $78.38 | $2,200,535 | 98,162 |
| 2018-06-05 | Cerepak Brad M | Senior Vice President & CFO |
Exercise / conversion
M
|
Common Stock | 69,047 | $31.87 | $2,200,528 | 126,239 |
| 2018-05-29 | Kloosterboer Jay L | Senior Vice President |
Open-market sell
S
|
Common Stock | 14,745 | $78.67 | $1,160,038 | 23,096 |
| 2018-05-23 | Tobin Richard J | CEO & President |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 210,658 | $0.00 | $0 | 210,658 |
| 2018-05-23 | Tobin Richard J | CEO & President |
Equity grant / award
A
|
Common Stock | 17,726 | $0.00 | $0 | 184,478 |
| 2018-05-23 | Tobin Richard J | CEO & President |
Equity grant / award
A
|
Common Stock | 164,603 | $0.00 | $0 | 166,752 |
| 2018-04-30 | DOVER Corp | 10% |
Other disposed transaction
J
|
Common Stock | 100 | $0.00 | $0 | 0 |
| 2018-03-15 | Burns Patrick | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 74 | $99.08 | $7,332 | 1,809 |
| 2018-03-09 | Somasundaram Sivasankaran | Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 30,022 | $0.00 | $0 | 0 |
| 2018-03-09 | Somasundaram Sivasankaran | Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 14,211 | $0.00 | $0 | 0 |
| 2018-03-09 | Somasundaram Sivasankaran | Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 15,620 | $0.00 | $0 | 0 |
| 2018-03-09 | Somasundaram Sivasankaran | Vice President |
Other disposed transaction
F
|
Common Stock | 3,314 | $101.85 | $337,531 | 36,412 |
| 2018-03-09 | Somasundaram Sivasankaran | Vice President |
Other disposed transaction
D
|
Common Stock | 21,601 | $101.85 | $2,200,062 | 39,726 |
| 2018-03-09 | Somasundaram Sivasankaran | Vice President |
Exercise / conversion
M
|
Common Stock | 30,022 | $73.28 | $2,200,012 | 61,327 |
| 2018-03-09 | Somasundaram Sivasankaran | Vice President |
Other disposed transaction
F
|
Common Stock | 2,115 | $101.85 | $215,413 | 31,305 |
| 2018-03-09 | Somasundaram Sivasankaran | Vice President |
Exercise / conversion
M
|
Common Stock | 14,211 | $63.33 | $899,983 | 42,257 |
| 2018-03-09 | Somasundaram Sivasankaran | Vice President |
Other disposed transaction
F
|
Common Stock | 2,670 | $101.85 | $271,940 | 28,046 |
| 2018-03-09 | Somasundaram Sivasankaran | Vice President |
Other disposed transaction
D
|
Common Stock | 8,837 | $101.85 | $900,048 | 33,420 |
| 2018-03-09 | Somasundaram Sivasankaran | Vice President |
Exercise / conversion
M
|
Common Stock | 15,620 | $57.62 | $900,024 | 39,553 |
| 2018-03-09 | Somasundaram Sivasankaran | Vice President |
Open-market sell
S
|
Common Stock | 5,000 | $102.39 | $511,965 | 23,933 |
| 2018-03-05 | Burns Patrick | Senior Vice President |
Open-market buy
P
|
Common Stock | 125 | $97.41 | $12,176 | 125 |
| 2018-03-02 | Burns Patrick | Senior Vice President |
Open-market buy
P
|
Common Stock | 510 | $97.51 | $49,732 | 1,883 |
| 2018-02-26 | Somasundaram Sivasankaran | Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 24,239 | $0.00 | $0 | 0 |
| 2018-02-26 | Somasundaram Sivasankaran | Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 15,336 | $0.00 | $0 | 0 |
| 2018-02-26 | Somasundaram Sivasankaran | Vice President |
Other disposed transaction
F
|
Common Stock | 1,952 | $103.73 | $202,491 | 28,933 |
| 2018-02-26 | Somasundaram Sivasankaran | Vice President |
Other disposed transaction
D
|
Common Stock | 19,280 | $103.73 | $2,000,011 | 30,885 |
| 2018-02-26 | Somasundaram Sivasankaran | Vice President |
Exercise / conversion
M
|
Common Stock | 24,239 | $82.51 | $1,999,960 | 50,165 |
| 2018-02-26 | Somasundaram Sivasankaran | Vice President |
Other disposed transaction
F
|
Common Stock | 2,621 | $103.73 | $271,889 | 25,926 |
| 2018-02-26 | Somasundaram Sivasankaran | Vice President |
Other disposed transaction
D
|
Common Stock | 8,677 | $103.73 | $900,109 | 28,547 |
| 2018-02-26 | Somasundaram Sivasankaran | Vice President |
Exercise / conversion
M
|
Common Stock | 15,336 | $58.69 | $900,070 | 37,224 |
| 2018-02-21 | Kennon Stephen Gary | Senior Vice President |
Open-market sell
S
|
Common Stock | 15,702 | $102.01 | $1,601,777 | 6,684 |
| 2018-02-16 | Somasundaram Sivasankaran | Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 23,816 | $0.00 | $0 | 0 |
| 2018-02-16 | Somasundaram Sivasankaran | Vice President |
Other disposed transaction
F
|
Common Stock | 4,560 | $101.84 | $464,390 | 21,888 |
| 2018-02-16 | Somasundaram Sivasankaran | Vice President |
Other disposed transaction
D
|
Common Stock | 8,838 | $101.84 | $900,062 | 26,448 |
| 2018-02-16 | Somasundaram Sivasankaran | Vice President |
Exercise / conversion
M
|
Common Stock | 23,816 | $37.79 | $900,007 | 35,286 |
| 2018-02-15 | Kennon Stephen Gary | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 16,935 | $0.00 | $0 | 0 |
| 2018-02-15 | Kennon Stephen Gary | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 20,568 | $0.00 | $0 | 0 |
| 2018-02-15 | Kennon Stephen Gary | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 3,384 | $100.75 | $340,938 | 22,386 |
| 2018-02-15 | Kennon Stephen Gary | Senior Vice President |
Other disposed transaction
D
|
Common Stock | 6,353 | $100.75 | $640,065 | 25,770 |
| 2018-02-15 | Kennon Stephen Gary | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 16,935 | $37.79 | $639,974 | 32,123 |
| 2018-02-15 | Kennon Stephen Gary | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 6,764 | $100.75 | $681,473 | 15,188 |
| 2018-02-15 | Kennon Stephen Gary | Senior Vice President |
Other disposed transaction
D
|
Common Stock | 5,300 | $100.75 | $533,975 | 21,952 |
| 2018-02-15 | Kennon Stephen Gary | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 20,568 | $25.96 | $533,945 | 27,252 |
| 2018-02-12 | Kosinski Anthony K | Vice President, Tax |
Other disposed transaction
F
|
Common Stock | 56 | $98.33 | $5,506 | 2,552 |
| 2018-02-09 | Livingston Robert | CEO and President |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 166,410 | $0.00 | $0 | 166,410 |
| 2018-02-09 | Livingston Robert | CEO and President |
Equity grant / award
A
|
Common Stock | 13,867 | $0.00 | $0 | 214,406 |
| 2017-11-21 | Bosway William T | Vice President |
Open-market sell
S
|
Common Stock | 6,087 | $94.66 | $576,221 | 21,877 |
| 2017-11-17 | Kennon Stephen Gary | Senior Vice President |
Open-market sell
S
|
Common Stock | 2,359 | $94.40 | $222,684 | 5,192 |
| 2017-11-15 | WINSTON MARY A | Dir |
Equity grant / award
A
|
Common Stock | 1,402 | $92.70 | $129,965 | 17,555 |
| 2017-11-14 | Goldberg Paul | Vice President |
Open-market sell
S
|
Common Stock | 2,430 | $93.50 | $227,205 | 4,070 |
| 2017-11-08 | Goldberg Paul | Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 6,000 | $0.00 | $0 | 6,563 |
| 2017-11-08 | Goldberg Paul | Vice President |
Other disposed transaction
F
|
Common Stock | 1,945 | $95.91 | $186,535 | 6,500 |
| 2017-11-08 | Goldberg Paul | Vice President |
Other disposed transaction
D
|
Common Stock | 1,625 | $95.91 | $155,846 | 8,445 |
| 2017-11-08 | Goldberg Paul | Vice President |
Exercise / conversion
M
|
Common Stock | 6,000 | $25.96 | $155,760 | 10,070 |
| 2017-10-26 | STUBBS MICHAEL B | Dir |
Open-market sell
S
|
Common Stock | 8,495 | $96.30 | $818,048 | 477,390 |
| 2017-10-23 | Spurgeon William | Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 31,240 | $0.00 | $0 | 0 |
| 2017-10-23 | Spurgeon William | Vice President |
Other disposed transaction
F
|
Common Stock | 5,791 | $95.27 | $551,709 | 12,892 |
| 2017-10-23 | Spurgeon William | Vice President |
Other disposed transaction
D
|
Common Stock | 18,895 | $95.27 | $1,800,127 | 18,683 |
| 2017-10-23 | Spurgeon William | Vice President |
Exercise / conversion
M
|
Common Stock | 31,240 | $57.62 | $1,800,049 | 37,578 |
| 2017-10-23 | Spurgeon William | Vice President |
Equity grant / award
G
|
Common Stock | 3,200 | $0.00 | $0 | 16,103 |
| 2017-08-04 | STUBBS MICHAEL B | Dir |
Open-market sell
S
|
Common Stock | 25,000 | $87.04 | $2,175,955 | 527,390 |
| 2017-07-31 | Spurgeon William | Vice President |
Other disposed transaction
I
|
Common Stock | 2,976 | $84.00 | $249,984 | 7,980 |
| 2017-07-31 | Spurgeon William | Vice President |
Equity grant / award
G
|
Common Stock | 3,000 | $0.00 | $0 | 19,303 |
| 2017-06-06 | Bosway William T | Vice President |
Other disposed transaction
F
|
Common Stock | 3,464 | $83.22 | $288,274 | 27,964 |
| 2017-05-19 | STUBBS MICHAEL B | Dir |
Open-market sell
S
|
Common Stock | 20,000 | $83.22 | $1,664,406 | 90,000 |
| 2017-05-16 | STUBBS MICHAEL B | Dir |
Equity grant / award
G
|
Common Stock | 1,850 | $0.00 | $0 | 275,344 |
| 2017-05-12 | Fincher C. Anderson | Vice President |
Open-market sell
S
|
Common Stock | 15,638 | $79.85 | $1,248,757 | 32,842 |
| 2017-05-09 | Fincher C. Anderson | Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 26,369 | $0.00 | $0 | 0 |
| 2017-05-09 | Fincher C. Anderson | Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 18,358 | $0.00 | $0 | 0 |
| 2017-05-09 | Fincher C. Anderson | Vice President |
Other disposed transaction
F
|
Common Stock | 8,093 | $79.04 | $639,671 | 48,480 |
| 2017-05-09 | Fincher C. Anderson | Vice President |
Other disposed transaction
D
|
Common Stock | 8,661 | $79.04 | $684,565 | 56,573 |
| 2017-05-09 | Fincher C. Anderson | Vice President |
Exercise / conversion
M
|
Common Stock | 26,369 | $25.96 | $684,539 | 65,234 |
| 2017-05-09 | Fincher C. Anderson | Vice President |
Other disposed transaction
F
|
Common Stock | 3,676 | $79.04 | $290,551 | 38,865 |
| 2017-05-09 | Fincher C. Anderson | Vice President |
Other disposed transaction
D
|
Common Stock | 8,659 | $79.04 | $684,407 | 42,541 |
| 2017-05-09 | Fincher C. Anderson | Vice President |
Exercise / conversion
M
|
Common Stock | 18,358 | $37.28 | $684,386 | 51,200 |
| 2017-04-26 | Spurgeon William | Vice President |
Open-market sell
S
|
Common Stock | 5,719 | $81.59 | $466,602 | 6,338 |
| 2017-04-24 | Spurgeon William | Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 30,672 | $0.00 | $0 | 0 |
| 2017-04-24 | Spurgeon William | Vice President |
Open-market sell
S
|
Common Stock | 2,145 | $80.34 | $172,325 | 12,057 |
| 2017-04-24 | Spurgeon William | Vice President |
Other disposed transaction
F
|
Common Stock | 2,606 | $80.56 | $209,926 | 14,202 |
| 2017-04-24 | Spurgeon William | Vice President |
Other disposed transaction
D
|
Common Stock | 22,347 | $80.56 | $1,800,163 | 16,808 |
| 2017-04-24 | Spurgeon William | Vice President |
Exercise / conversion
M
|
Common Stock | 30,672 | $58.69 | $1,800,140 | 39,155 |
| 2017-04-24 | Spurgeon William | Vice President |
Equity grant / award
G
|
Common Stock | 2,500 | $0.00 | $0 | 22,303 |
| 2017-03-15 | Toney Russell | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 145 | $78.45 | $11,376 | 4,753 |
| 2017-03-10 | Spurgeon William | Vice President |
Other disposed transaction
F
|
Common Stock | 288 | $76.66 | $22,077 | 8,852 |
| 2017-02-27 | STUBBS MICHAEL B | Dir |
Open-market sell
S
|
Common Stock | 20,000 | $80.30 | $1,606,014 | 572,390 |
| 2017-02-24 | Arkell Sandra A | Vice President and Controller |
Open-market sell
S
|
Common Stock | 1,850 | $79.94 | $147,895 | 4,984 |
| 2017-02-22 | Arkell Sandra A | Vice President and Controller |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 9,718 | $0.00 | $0 | 0 |
| 2017-02-22 | Arkell Sandra A | Vice President and Controller |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 7,156 | $0.00 | $0 | 0 |
| 2017-02-22 | Arkell Sandra A | Vice President and Controller |
Other disposed transaction
F
|
Common Stock | 870 | $80.91 | $70,387 | 6,834 |
| 2017-02-22 | Arkell Sandra A | Vice President and Controller |
Other disposed transaction
D
|
Common Stock | 6,922 | $80.91 | $560,024 | 7,704 |
| 2017-02-22 | Arkell Sandra A | Vice President and Controller |
Exercise / conversion
M
|
Common Stock | 9,718 | $57.62 | $559,951 | 14,626 |
| 2017-02-22 | Arkell Sandra A | Vice President and Controller |
Other disposed transaction
F
|
Common Stock | 642 | $80.91 | $51,941 | 4,908 |
| 2017-02-22 | Arkell Sandra A | Vice President and Controller |
Other disposed transaction
D
|
Common Stock | 5,192 | $80.91 | $420,059 | 5,550 |
| 2017-02-22 | Arkell Sandra A | Vice President and Controller |
Exercise / conversion
M
|
Common Stock | 7,156 | $58.69 | $419,986 | 10,742 |
| 2017-02-12 | Spurgeon William | Vice President |
Other disposed transaction
F
|
Common Stock | 288 | $79.25 | $22,825 | 9,140 |
| 2017-02-12 | Toney Russell | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 398 | $79.25 | $31,543 | 4,898 |
| 2017-02-10 | Toney Russell | Senior Vice President |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 12,109 | $0.00 | $0 | 12,109 |
| 2017-02-10 | Toney Russell | Senior Vice President |
Equity grant / award
A
|
Common Stock | 1,009 | $0.00 | $0 | 5,296 |
| 2017-02-10 | Spurgeon William | Vice President |
Equity grant / award
A · derivative
|
Stock Appreciation Right | 27,750 | $0.00 | $0 | 27,750 |
| 2017-02-10 | Spurgeon William | Vice President |
Other disposed transaction
D · derivative
|
Performance Shares | 3,636 | $0.00 | $0 | 0 |
| 2017-02-10 | Spurgeon William | Vice President |
Equity grant / award
A
|
Common Stock | 2,775 | $0.00 | $0 | 9,428 |
| 2017-02-07 | Spurgeon William | Vice President |
Equity grant / award
G
|
Common Stock | 1,925 | $0.00 | $0 | 24,803 |
| 2016-11-15 | WANDELL KEITH E | Dir |
Equity grant / award
A
|
Common Stock | 1,817 | $71.56 | $130,025 | 2,108 |
| 2016-11-14 | Kloosterboer Jay L | Senior Vice President |
Open-market sell
S
|
Common Stock | 11,501 | $70.25 | $807,889 | 20,952 |
| 2016-11-10 | Kloosterboer Jay L | Senior Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 43,663 | $0.00 | $0 | 0 |
| 2016-11-10 | Kloosterboer Jay L | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 9,097 | $71.54 | $650,799 | 32,453 |
| 2016-11-10 | Kloosterboer Jay L | Senior Vice President |
Other disposed transaction
D
|
Common Stock | 23,065 | $71.54 | $1,650,070 | 41,550 |
| 2016-11-10 | Kloosterboer Jay L | Senior Vice President |
Exercise / conversion
M
|
Common Stock | 43,663 | $37.79 | $1,650,025 | 64,615 |
| 2016-10-26 | Arkell Sandra A | Vice President and Controller |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 8,842 | $0.00 | $0 | 0 |
| 2016-10-26 | Arkell Sandra A | Vice President and Controller |
Other disposed transaction
F
|
Common Stock | 207 | $68.47 | $14,172 | 2,672 |
| 2016-10-26 | Arkell Sandra A | Vice President and Controller |
Other disposed transaction
D
|
Common Stock | 8,179 | $68.47 | $559,975 | 2,879 |
| 2016-10-26 | Arkell Sandra A | Vice President and Controller |
Exercise / conversion
M
|
Common Stock | 8,842 | $63.33 | $559,964 | 11,058 |
| 2016-10-26 | Arkell Sandra A | Vice President and Controller |
Open-market sell
S
|
Common Stock | 565 | $68.73 | $38,832 | 2,216 |
| 2016-08-10 | Fincher C. Anderson | Vice President |
Open-market sell
S
|
Common Stock | 1,420 | $73.42 | $104,262 | 29,598 |
| 2016-08-08 | Fincher C. Anderson | Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 12,155 | $0.00 | $0 | 0 |
| 2016-08-08 | Fincher C. Anderson | Vice President |
Other disposed transaction
F
|
Common Stock | 1,913 | $73.31 | $140,252 | 31,018 |
| 2016-08-08 | Fincher C. Anderson | Vice President |
Other disposed transaction
D
|
Common Stock | 7,395 | $73.31 | $542,164 | 32,931 |
| 2016-08-08 | Fincher C. Anderson | Vice President |
Exercise / conversion
M
|
Common Stock | 12,155 | $44.60 | $542,113 | 40,326 |
| 2016-08-05 | Goldberg Paul | Vice President |
Open-market sell
S
|
Common Stock | 1,800 | $72.13 | $129,836 | 3,668 |
| 2016-08-04 | Somasundaram Sivasankaran | Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 4,610 | $0.00 | $0 | 0 |
| 2016-08-04 | Somasundaram Sivasankaran | Vice President |
Other disposed transaction
F
|
Common Stock | 473 | $71.32 | $33,734 | 9,826 |
| 2016-08-04 | Somasundaram Sivasankaran | Vice President |
Other disposed transaction
D
|
Common Stock | 2,883 | $71.32 | $205,616 | 10,299 |
| 2016-08-04 | Somasundaram Sivasankaran | Vice President |
Exercise / conversion
M
|
Common Stock | 4,610 | $44.60 | $205,606 | 13,182 |
| 2016-08-03 | Goldberg Paul | Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 8,189 | $0.00 | $0 | 0 |
| 2016-08-03 | Goldberg Paul | Vice President |
Other disposed transaction
F
|
Common Stock | 1,104 | $70.17 | $77,462 | 5,468 |
| 2016-08-03 | Goldberg Paul | Vice President |
Other disposed transaction
D
|
Common Stock | 5,206 | $70.17 | $365,279 | 6,572 |
| 2016-08-03 | Goldberg Paul | Vice President |
Exercise / conversion
M
|
Common Stock | 8,189 | $44.60 | $365,229 | 11,778 |
| 2016-08-02 | Livingston Robert | CEO and President |
Open-market sell
S
|
Common Stock | 25,927 | $69.24 | $1,795,211 | 192,630 |
| 2016-07-28 | Spurgeon William | Vice President |
Open-market sell
S
|
Common Stock | 17,170 | $71.65 | $1,230,179 | 6,653 |
| 2016-07-26 | Spurgeon William | Vice President |
Exercise / conversion
M · derivative
|
Stock Appreciation Right | 47,633 | $0.00 | $0 | 0 |
| 2016-07-26 | Spurgeon William | Vice President |
Other disposed transaction
F
|
Common Stock | 10,347 | $72.03 | $745,243 | 23,823 |
| 2016-07-26 | Spurgeon William | Vice President |
Other disposed transaction
D
|
Common Stock | 24,993 | $72.03 | $1,800,121 | 34,170 |
| 2016-07-26 | Spurgeon William | Vice President |
Exercise / conversion
M
|
Common Stock | 47,633 | $37.79 | $1,800,051 | 59,163 |
| 2016-07-25 | Spurgeon William | Vice President |
Equity grant / award
G
|
Common Stock | 7,000 | $0.00 | $0 | 26,728 |
| 2016-06-06 | Bosway William T | Vice President |
Equity grant / award
A
|
Common Stock | 28,653 | $0.00 | $0 | 28,653 |