Financial Metrics
ROP ROPER TECHNOLOGIES INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 902423000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 931558000.0 | +3.2% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 945144000.0 | +1.5% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 1086300000.0 | +14.9% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 1134700000.0 | +4.5% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 1159900000.0 | +2.2% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 1202500000.0 | +3.7% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 1293700000.0 | +7.6% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 1318700000.0 | +1.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1287200000.0 | -2.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 1330300000.0 | +3.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 1354500000.0 | +1.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 1350700000.0 | -0.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 1305000000.0 | -3.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 1198200000.0 | -8.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1376100000.0 | +14.8% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 1189800000.0 | -13.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 1232100000.0 | +3.6% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1279800000.0 | +3.9% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 1310800000.0 | +2.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1350300000.0 | +3.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1469700000.0 | +8.8% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1531200000.0 | +4.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1563400000.0 | +2.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1680700000.0 | +7.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 1716800000.0 | +2.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1764600000.0 | +2.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1882800000.0 | +6.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1943600000.0 | +3.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2017500000.0 | +3.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 3789900000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 4607500000.0 | +21.6% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 5191200000.0 | +12.7% | USD | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 4727700000.0 | -8.9% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 4022400000.0 | -14.9% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 4833800000.0 | +20.2% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 5371800000.0 | +11.1% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 6177800000.0 | +15.0% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 7039200000.0 | +13.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 7902500000.0 | +12.3% | USD | 10-K | 2026-02-24 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 559519000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 567520000.0 | +1.4% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 578493000.0 | +1.9% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 667600000.0 | +15.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 705700000.0 | +5.7% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 726400000.0 | +2.9% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 750500000.0 | +3.3% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 815900000.0 | +8.7% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 840000000.0 | +3.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 810600000.0 | -3.5% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 850000000.0 | +4.9% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 873600000.0 | +2.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 856800000.0 | -1.9% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 843700000.0 | -1.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 809900000.0 | -4.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 936000000.0 | +15.6% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 839200000.0 | -10.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 871700000.0 | +3.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 897200000.0 | +2.9% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 911500000.0 | +1.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 941800000.0 | +3.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1018600000.0 | +8.2% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1067100000.0 | +4.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1096300000.0 | +2.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1181000000.0 | +7.7% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 1193300000.0 | +1.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1221700000.0 | +2.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1293700000.0 | +5.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1345400000.0 | +4.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1403000000.0 | +4.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 2332400000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 2864800000.0 | +22.8% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 3279500000.0 | +14.5% | USD | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 3140100000.0 | -4.3% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 2828300000.0 | -9.9% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 3407600000.0 | +20.5% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 3752800000.0 | +10.1% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 4307200000.0 | +14.8% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 4878300000.0 | +13.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 5472000000.0 | +12.2% | USD | 10-K | 2026-02-24 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 244991000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 253078000.0 | +3.3% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 267390000.0 | +5.7% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 258300000.0 | -3.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 294200000.0 | +13.9% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 310800000.0 | +5.6% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 300200000.0 | -3.4% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 354300000.0 | +18.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 377500000.0 | +6.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 346400000.0 | -8.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 368400000.0 | +6.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 385200000.0 | +4.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 349200000.0 | -9.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 333600000.0 | -4.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 330500000.0 | -0.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 374600000.0 | +13.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 316200000.0 | -15.6% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 346900000.0 | +9.7% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 355900000.0 | +2.6% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 362900000.0 | +2.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 393200000.0 | +8.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 401000000.0 | +2.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 435300000.0 | +8.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 446100000.0 | +2.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 481300000.0 | +7.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 494200000.0 | +2.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 496600000.0 | +0.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 525800000.0 | +5.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 548300000.0 | +4.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 573000000.0 | +4.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1054600000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 1210200000.0 | +14.8% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 1396400000.0 | +15.4% | USD | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 1328300000.0 | -4.9% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 1082900000.0 | -18.5% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 1241200000.0 | +14.6% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 1524500000.0 | +22.8% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 1745200000.0 | +14.5% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1996800000.0 | +14.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2235400000.0 | +11.9% | USD | 10-K | 2026-02-24 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 151416000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 158069000.0 | +4.4% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 167079000.0 | +5.7% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 158100000.0 | -5.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 179500000.0 | +13.5% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 190300000.0 | +6.0% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 211300000.0 | +11.0% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 228400000.0 | +8.1% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 247600000.0 | +8.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 369600000.0 | +49.3% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 249700000.0 | -32.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 277500000.0 | +11.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 240300000.0 | -13.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 219200000.0 | -8.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 234400000.0 | +6.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 289000000.0 | +23.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 286300000.0 | -0.9% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 289500000.0 | +1.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 2020500000.0 | +597.9% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 268800000.0 | -86.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 327000000.0 | +21.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 283100000.0 | -13.4% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 364900000.0 | +28.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 347200000.0 | -4.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 382000000.0 | +10.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 337100000.0 | -11.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 367900000.0 | +9.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 331100000.0 | -10.0% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 378300000.0 | +14.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 398500000.0 | +5.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 658600000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 971800000.0 | +47.6% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 944400000.0 | -2.8% | USD | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 1767900000.0 | +87.2% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 949700000.0 | -46.3% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 1152600000.0 | +21.4% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 4544700000.0 | +294.3% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 1384200000.0 | -69.5% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1549300000.0 | +11.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1536300000.0 | -0.8% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.5 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 1.56 | +4.0% | USD/shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 1.65 | +5.8% | USD/shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 1.55 | -6.1% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 1.76 | +13.5% | USD/shares | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 1.86 | +5.7% | USD/shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 2.05 | +10.2% | USD/shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 2.21 | +7.8% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 2.39 | +8.1% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 3.57 | +49.4% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 2.4 | -32.8% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 2.67 | +11.3% | USD/shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 2.3 | -13.9% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 2.1 | -8.7% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 2.24 | +6.7% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2.75 | +22.8% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 2.72 | -1.1% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 2.75 | +1.1% | USD/shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 19.13 | +595.6% | USD/shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 2.54 | -86.7% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 3.08 | +21.3% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2.66 | -13.6% | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 3.42 | +28.6% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 3.25 | -5.0% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 3.57 | +9.8% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 3.15 | -11.8% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 3.43 | +8.9% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3.08 | -10.2% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 3.52 | +14.3% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 3.7 | +5.1% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 6.5 | — | USD/shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 9.51 | +46.3% | USD/shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 9.15 | -3.8% | USD/shares | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 17.02 | +86.0% | USD/shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 9.08 | -46.7% | USD/shares | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 10.95 | +20.6% | USD/shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 42.92 | +292.0% | USD/shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 12.98 | -69.8% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 14.47 | +11.5% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 14.3 | -1.2% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.48 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 1.54 | +4.1% | USD/shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 1.63 | +5.8% | USD/shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 1.53 | -6.1% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 1.74 | +13.7% | USD/shares | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 1.84 | +5.7% | USD/shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 2.03 | +10.3% | USD/shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 2.19 | +7.9% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 2.37 | +8.2% | USD/shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 3.53 | +48.9% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 2.38 | -32.6% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 2.64 | +10.9% | USD/shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 2.28 | -13.6% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 2.08 | -8.8% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 2.21 | +6.2% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2.73 | +23.5% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 2.69 | -1.5% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 2.71 | +0.7% | USD/shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 18.94 | +598.9% | USD/shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 2.52 | -86.7% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 3.06 | +21.4% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2.65 | -13.4% | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 3.4 | +28.3% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 3.23 | -5.0% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 3.54 | +9.6% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 3.12 | -11.9% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 3.4 | +9.0% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3.06 | -10.0% | USD/shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 3.49 | +14.1% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 3.68 | +5.4% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 6.43 | — | USD/shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 9.39 | +46.0% | USD/shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 9.05 | -3.6% | USD/shares | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 16.82 | +85.9% | USD/shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 8.98 | -46.6% | USD/shares | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 10.82 | +20.5% | USD/shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 42.55 | +293.3% | USD/shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 12.89 | -69.7% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 14.35 | +11.3% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 14.2 | -1.0% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 523033000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 622294000.0 | +19.0% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 882270000.0 | +41.8% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2016-12-31 | 757200000.0 | -14.2% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2017-03-31 | 730700000.0 | -3.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 663300000.0 | -9.2% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 605600000.0 | -8.7% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2017-12-31 | 671300000.0 | +10.8% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 366200000.0 | -45.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 421800000.0 | +15.2% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 363400000.0 | -13.8% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 364400000.0 | +0.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 392500000.0 | +7.7% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 320800000.0 | -18.3% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 323000000.0 | +0.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 709700000.0 | +119.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 999800000.0 | +40.9% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1870800000.0 | +87.1% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 302100000.0 | -83.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 308300000.0 | +2.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 331000000.0 | +7.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 337800000.0 | +2.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 352500000.0 | +4.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 351500000.0 | -0.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 3237500000.0 | +821.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 2879100000.0 | -11.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1894500000.0 | -34.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 792800000.0 | -58.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1181600000.0 | +49.0% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1462800000.0 | +23.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 299500000.0 | -79.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 214300000.0 | -28.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 198400000.0 | -7.4% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 251500000.0 | +26.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 269600000.0 | +7.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 188200000.0 | -30.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 372800000.0 | +98.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 242400000.0 | -35.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 320000000.0 | +32.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 757200000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 671300000.0 | -11.3% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 364400000.0 | -45.7% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 709700000.0 | +94.8% | USD | 10-K | 2021-02-22 |
| Annual | 2020-12-31 | 308300000.0 | -56.6% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 351500000.0 | +14.0% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 792800000.0 | +125.5% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 214300000.0 | -73.0% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 188200000.0 | -12.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 297400000.0 | +58.0% | USD | 10-K | 2026-02-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 514616000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 509437000.0 | -1.0% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 498006000.0 | -2.2% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 619854000.0 | +24.5% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 549838000.0 | -11.3% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 576362000.0 | +4.8% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 603874000.0 | +4.8% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 641700000.0 | +6.3% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 631200000.0 | -1.6% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 669300000.0 | +6.0% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 671700000.0 | +0.4% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 700800000.0 | +4.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 629300000.0 | -10.2% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 698200000.0 | +10.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 697600000.0 | -0.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 791600000.0 | +13.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 712200000.0 | -10.0% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 738800000.0 | +3.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 773400000.0 | +4.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 745700000.0 | -3.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 792000000.0 | +6.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 804200000.0 | +1.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 749400000.0 | -6.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 687600000.0 | -8.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 755300000.0 | +9.8% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 628500000.0 | -16.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 630300000.0 | +0.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 724500000.0 | +14.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 629100000.0 | -13.2% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 684400000.0 | +8.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 746400000.0 | +9.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 829900000.0 | +11.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 763500000.0 | -8.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 739900000.0 | -3.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 821200000.0 | +11.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 885100000.0 | +7.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 813300000.0 | -8.1% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 868800000.0 | +6.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 910200000.0 | +4.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 619854000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 641700000.0 | +3.5% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 700800000.0 | +9.2% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 791600000.0 | +13.0% | USD | 10-K | 2021-02-22 |
| Annual | 2020-12-31 | 745700000.0 | -5.8% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 687600000.0 | -7.8% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 724500000.0 | +5.4% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 829900000.0 | +14.5% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 885100000.0 | +6.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1001000000.0 | +13.1% | USD | 10-K | 2026-02-24 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 196321000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 191390000.0 | -2.5% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 197529000.0 | +3.2% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 181952000.0 | -7.9% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 191426000.0 | +5.2% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 199842000.0 | +4.4% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 209306000.0 | +4.7% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 204900000.0 | -2.1% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 216700000.0 | +5.8% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 201900000.0 | -6.8% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 212200000.0 | +5.1% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 190800000.0 | -10.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 207500000.0 | +8.8% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 203500000.0 | -1.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 205000000.0 | +0.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 198600000.0 | -3.1% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 206200000.0 | +3.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 216600000.0 | +5.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 214900000.0 | -0.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 165100000.0 | -23.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 206000000.0 | +24.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 212700000.0 | +3.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 174400000.0 | -18.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 69200000.0 | -60.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 202700000.0 | +192.9% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 92500000.0 | -54.4% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 101000000.0 | +9.2% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 111300000.0 | +10.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 115000000.0 | +3.3% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 118000000.0 | +2.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 122500000.0 | +3.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 118600000.0 | -3.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 126000000.0 | +6.2% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 128800000.0 | +2.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 129000000.0 | +0.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 120800000.0 | -6.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 125500000.0 | +3.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 132200000.0 | +5.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 140800000.0 | +6.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 181952000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 204900000.0 | +12.6% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 190800000.0 | -6.9% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 198600000.0 | +4.1% | USD | 10-K | 2021-02-22 |
| Annual | 2020-12-31 | 165100000.0 | -16.9% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 69200000.0 | -58.1% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 111300000.0 | +60.8% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 118600000.0 | +6.6% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 120800000.0 | +1.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 141700000.0 | +17.3% | USD | 10-K | 2026-02-24 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1432332000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1550173000.0 | +8.2% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 1774811000.0 | +14.5% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 1776501000.0 | +0.1% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 1712623000.0 | -3.6% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1701111000.0 | -0.7% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 1692056000.0 | -0.5% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 1759400000.0 | +4.0% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 1502000000.0 | -14.6% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 1651100000.0 | +9.9% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 1608000000.0 | -2.6% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 1610700000.0 | +0.2% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1586000000.0 | -1.5% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 1602300000.0 | +1.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 1619400000.0 | +1.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 1999500000.0 | +23.5% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 2273400000.0 | +13.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 3179200000.0 | +39.8% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1706200000.0 | -46.3% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 1752300000.0 | +2.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1739400000.0 | -0.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1796700000.0 | +3.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 2375200000.0 | +32.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 2421100000.0 | +1.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 4485600000.0 | +85.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 4992000000.0 | +11.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 3991400000.0 | -20.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 1932400000.0 | -51.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2232200000.0 | +15.5% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 2606100000.0 | +16.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1504500000.0 | -42.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1481400000.0 | -1.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1425700000.0 | -3.8% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1490200000.0 | +4.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1592300000.0 | +6.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1542700000.0 | -3.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1704600000.0 | +10.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1654300000.0 | -3.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1803200000.0 | +9.0% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1776501000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 1759400000.0 | -1.0% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 1610700000.0 | -8.5% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 1999500000.0 | +24.1% | USD | 10-K | 2021-02-22 |
| Annual | 2020-12-31 | 1752300000.0 | -12.4% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 2421100000.0 | +38.2% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 1932400000.0 | -20.2% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 1481400000.0 | -23.3% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1542700000.0 | +4.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1928100000.0 | +25.0% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 10224408000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 10297118000.0 | +0.7% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 10480128000.0 | +1.8% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 14324927000.0 | +36.7% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 14230054000.0 | -0.7% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 14213288000.0 | -0.1% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 14246673000.0 | +0.2% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 14316400000.0 | +0.5% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 14074100000.0 | -1.7% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 15361000000.0 | +9.1% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 15245100000.0 | -0.8% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 15249500000.0 | +0.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 15414100000.0 | +1.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 15908300000.0 | +3.2% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 17819100000.0 | +12.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 18108900000.0 | +1.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 18137800000.0 | +0.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 19142300000.0 | +5.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 23652000000.0 | +23.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 24024800000.0 | +1.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 23871100000.0 | -0.6% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 23833700000.0 | -0.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 23728100000.0 | -0.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 23713900000.0 | -0.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 25635800000.0 | +8.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 25350300000.0 | -1.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 24397200000.0 | -3.8% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 26980800000.0 | +10.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 27134800000.0 | +0.6% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 27460400000.0 | +1.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 28188000000.0 | +2.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 28167500000.0 | -0.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 29978500000.0 | +6.4% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 29847500000.0 | -0.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 31552700000.0 | +5.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 31334700000.0 | -0.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 31418800000.0 | +0.3% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 33220400000.0 | +5.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 34584400000.0 | +4.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 14324900000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 14316400000.0 | -0.1% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 15249500000.0 | +6.5% | USD | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 18108900000.0 | +18.8% | USD | 10-K | 2021-02-22 |
| Annual | 2020-12-31 | 24024800000.0 | +32.7% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 23713900000.0 | -1.3% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 26980800000.0 | +13.8% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 28167500000.0 | +4.4% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 31334700000.0 | +11.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 34577000000.0 | +10.3% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 779488000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 733041000.0 | -6.0% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 771740000.0 | +5.3% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 1445272000.0 | +87.3% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 1538538000.0 | +6.5% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1498496000.0 | -2.6% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 1576778000.0 | +5.2% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 2029400000.0 | +28.7% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 2047500000.0 | +0.9% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 2066400000.0 | +0.9% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 2119300000.0 | +2.6% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 1448200000.0 | -31.7% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1444700000.0 | -0.2% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 1443200000.0 | -0.1% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 1500900000.0 | +4.0% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 2397400000.0 | +59.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 2366100000.0 | -1.3% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 2498600000.0 | +5.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 2339900000.0 | -6.4% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 2444400000.0 | +4.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2462900000.0 | +0.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 2503100000.0 | +1.6% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 2861100000.0 | +14.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 3121800000.0 | +9.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 3501800000.0 | +12.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 3166100000.0 | -9.6% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 2840400000.0 | -10.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 2892500000.0 | +1.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2775400000.0 | -4.0% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 2763900000.0 | -0.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2812700000.0 | +1.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2963200000.0 | +5.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2909500000.0 | -1.8% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 2807800000.0 | -3.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 3289700000.0 | +17.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 3832200000.0 | +16.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3688000000.0 | -3.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 3564500000.0 | -3.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 3125200000.0 | -12.3% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1445272000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 2029400000.0 | +40.4% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 1448200000.0 | -28.6% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 2397400000.0 | +65.5% | USD | 10-K | 2021-02-22 |
| Annual | 2020-12-31 | 2444400000.0 | +2.0% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 3121800000.0 | +27.7% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 2892500000.0 | -7.3% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 2963200000.0 | +2.4% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 3832200000.0 | +29.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 3725600000.0 | -2.8% | USD | 10-K | 2026-02-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4783173000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 4746101000.0 | -0.8% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 4767621000.0 | +0.5% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 8536062000.0 | +79.0% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 8259264000.0 | -3.2% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 8012802000.0 | -3.0% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 7787689000.0 | -2.8% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 7452800000.0 | -4.3% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 6918600000.0 | -7.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 8058100000.0 | +16.5% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 7690200000.0 | -4.6% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 7511000000.0 | -2.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 7276700000.0 | -3.1% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 7557300000.0 | +3.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 9247800000.0 | +22.4% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 8617000000.0 | -6.8% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 8546500000.0 | -0.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 9262600000.0 | +8.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 13491100000.0 | +45.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 13545000000.0 | +0.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 13105400000.0 | -3.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 12744500000.0 | -2.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 12385800000.0 | -2.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 12150100000.0 | -1.9% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 12083900000.0 | -0.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 11623800000.0 | -3.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 10539400000.0 | -9.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 10943000000.0 | +3.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 10802100000.0 | -1.3% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 10714500000.0 | -0.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 11149300000.0 | +4.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 10722700000.0 | -3.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 12180900000.0 | +13.6% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 11708500000.0 | -3.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 13037200000.0 | +11.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 12467100000.0 | -4.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 12195200000.0 | -2.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 13586500000.0 | +11.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 14591600000.0 | +7.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 8536062000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 7452800000.0 | -12.7% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 7511000000.0 | +0.8% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 8617000000.0 | +14.7% | USD | 10-K | 2021-02-22 |
| Annual | 2020-12-31 | 13545000000.0 | +57.2% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 12150100000.0 | -10.3% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 10943000000.0 | -9.9% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 10722700000.0 | -2.0% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 12467100000.0 | +16.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 14695500000.0 | +17.9% | USD | 10-K | 2026-02-24 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 5441235000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 5551017000.0 | +2.0% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 5712507000.0 | +2.9% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 5788865000.0 | +1.3% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 5970790000.0 | +3.1% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 6200486000.0 | +3.8% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 6458984000.0 | +4.2% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 6863600000.0 | +6.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-03-31 | 7155500000.0 | +4.3% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-06-30 | 7302900000.0 | +2.1% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-09-30 | 7554900000.0 | +3.5% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2018-12-31 | 7738500000.0 | +2.4% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-03-31 | 8137400000.0 | +5.2% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-06-30 | 8351000000.0 | +2.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-09-30 | 8571300000.0 | +2.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2019-12-31 | 9491900000.0 | +10.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 9591300000.0 | +1.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-06-30 | 9879700000.0 | +3.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 10160900000.0 | +2.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 10479800000.0 | +3.1% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-03-31 | 10765700000.0 | +2.7% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-06-30 | 11089200000.0 | +3.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-09-30 | 11342300000.0 | +2.3% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2021-12-31 | 11563800000.0 | +2.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 13551900000.0 | +17.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-06-30 | 13726500000.0 | +1.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 13857800000.0 | +1.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 16037800000.0 | +15.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-03-31 | 16332700000.0 | +1.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-06-30 | 16745900000.0 | +2.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 17038700000.0 | +1.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 17444800000.0 | +2.4% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-03-31 | 17797600000.0 | +2.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-06-30 | 18139000000.0 | +1.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-09-30 | 18515500000.0 | +2.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 18867600000.0 | +1.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 19223600000.0 | +1.9% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-06-30 | 19633900000.0 | +2.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-09-30 | 19992800000.0 | +1.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 5788900000.0 | — | USD | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 6863600000.0 | +18.6% | USD | 10-K | 2021-02-22 |
| Annual | 2018-12-31 | 7738500000.0 | +12.7% | USD | 10-K | 2022-02-22 |
| Annual | 2019-12-31 | 9491900000.0 | +22.7% | USD | 10-K | 2023-02-27 |
| Annual | 2020-12-31 | 10479800000.0 | +10.4% | USD | 10-K | 2024-02-22 |
| Annual | 2021-12-31 | 11563800000.0 | +10.3% | USD | 10-K | 2025-02-24 |
| Annual | 2022-12-31 | 16037800000.0 | +38.7% | USD | 10-K | 2026-02-24 |
| Annual | 2023-12-31 | 17444800000.0 | +8.8% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 18867600000.0 | +8.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 19881500000.0 | +5.4% | USD | 10-K | 2026-02-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3105340000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 3086263000.0 | -0.6% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 3087151000.0 | +0.0% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 5808561000.0 | +88.2% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 5439700000.0 | -6.4% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 5241103000.0 | -3.7% | USD | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 4932721000.0 | -5.9% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 4354600000.0 | -11.7% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 3820700000.0 | -12.3% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 4821700000.0 | +26.2% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 4414300000.0 | -8.4% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 4940200000.0 | +11.9% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 4487000000.0 | -9.2% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 4718900000.0 | +5.2% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 6195100000.0 | +31.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 4673100000.0 | -24.6% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 4674200000.0 | +0.0% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 5263800000.0 | +12.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 9101200000.0 | +72.9% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 9061400000.0 | -0.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 8571800000.0 | -5.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 8199500000.0 | -4.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 7529900000.0 | -8.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 7122600000.0 | -5.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 6654800000.0 | -6.6% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 6657100000.0 | +0.0% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 5960600000.0 | -10.5% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 5962500000.0 | +0.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 5964400000.0 | +0.0% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 5966300000.0 | +0.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 6379000000.0 | +6.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 5830600000.0 | -8.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 7222300000.0 | +23.9% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 6923900000.0 | -4.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 7677600000.0 | +10.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 6579900000.0 | -14.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 6457000000.0 | -1.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 7859200000.0 | +21.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 9154100000.0 | +16.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 6209536000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 5155500000.0 | -17.0% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 4941700000.0 | -4.1% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 5275300000.0 | +6.8% | USD | 10-K | 2021-02-22 |
| Annual | 2020-12-31 | 9560800000.0 | +81.2% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 7921800000.0 | -17.1% | USD | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 6661700000.0 | -15.9% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 6330100000.0 | -5.0% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 7623000000.0 | +20.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 9301000000.0 | +22.0% | USD | 10-K | 2026-02-24 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 376832000.0 | — | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 693373000.0 | +84.0% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 378200000.0 | -45.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 550100000.0 | +45.5% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 865700000.0 | +57.4% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 281700000.0 | -67.5% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 547800000.0 | +94.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 966000000.0 | +76.3% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 290300000.0 | -69.9% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 591100000.0 | +103.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 995600000.0 | +68.4% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 363900000.0 | -63.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 813000000.0 | +123.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 950900000.0 | +17.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 559600000.0 | -41.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 985100000.0 | +76.0% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 1432400000.0 | +45.4% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 475300000.0 | -66.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 411100000.0 | -13.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 662900000.0 | +61.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 463700000.0 | -30.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 783300000.0 | +68.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1413300000.0 | +80.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 531500000.0 | -62.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 915600000.0 | +72.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1671000000.0 | +82.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 528700000.0 | -68.4% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 932800000.0 | +76.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1802300000.0 | +93.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 963800000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 1234500000.0 | +28.1% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 1430100000.0 | +15.8% | USD | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 1461800000.0 | +2.2% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 1525100000.0 | +4.3% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 2011900000.0 | +31.9% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 734600000.0 | -63.5% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 2035100000.0 | +177.0% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 2393200000.0 | +17.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2540300000.0 | +6.1% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -293237000.0 | — | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | -303618000.0 | -3.5% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | -21300000.0 | +93.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -62100000.0 | -191.5% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | -128300000.0 | -106.6% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | -51500000.0 | +59.9% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | -1210600000.0 | -2250.7% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | -1230400000.0 | -1.6% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 197200000.0 | +116.0% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -354100000.0 | -279.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -2183800000.0 | -516.7% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -17000000.0 | +99.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -177500000.0 | -944.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -5693000000.0 | -3107.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 10700000.0 | +100.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -22200000.0 | -307.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -42400000.0 | -91.0% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 2938200000.0 | +7029.7% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 2705000000.0 | -7.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 2357600000.0 | -12.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -26800000.0 | -101.1% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -50300000.0 | -87.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -2008700000.0 | -3893.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -1878600000.0 | +6.5% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | -1887400000.0 | -0.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -3528200000.0 | -86.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -146800000.0 | +95.8% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | -2051300000.0 | -1297.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -3354000000.0 | -63.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | -3752900000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | -209600000.0 | +94.4% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | -1335100000.0 | -537.0% | USD | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | -1296000000.0 | +2.9% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | -6073900000.0 | -368.7% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | -142900000.0 | +97.6% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 1209500000.0 | +946.4% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | -2126300000.0 | -275.8% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -3468500000.0 | -63.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -3388000000.0 | +2.3% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -231977000.0 | — | USD | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | -279295000.0 | -20.4% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | -397100000.0 | -42.2% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -618400000.0 | -55.7% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | -950200000.0 | -53.7% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | -551600000.0 | +41.9% | USD | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 416400000.0 | +175.5% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | -40800000.0 | -109.8% | USD | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | -464300000.0 | -1038.0% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -282900000.0 | +39.1% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 1152100000.0 | +507.2% | USD | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | -38700000.0 | -103.4% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 532900000.0 | +1477.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 4336400000.0 | +713.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -545200000.0 | -112.6% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -934600000.0 | -71.4% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -1340900000.0 | -43.5% | USD | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | -520200000.0 | +61.2% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -562900000.0 | -8.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -1413100000.0 | -151.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -52500000.0 | +96.3% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -75800000.0 | -44.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 103300000.0 | +236.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1336900000.0 | +1194.2% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 1015400000.0 | -24.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1901700000.0 | +87.3% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -207800000.0 | -110.9% | USD | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 1140200000.0 | +648.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1654300000.0 | +45.1% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 2805300000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | -1170000000.0 | -141.7% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | -388100000.0 | +66.8% | USD | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 177000000.0 | +145.6% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 4136900000.0 | +2237.2% | USD | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | -1813500000.0 | -143.8% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | -1465300000.0 | +19.2% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | -499500000.0 | +65.9% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1069500000.0 | +314.1% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 923600000.0 | -13.6% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 101672000.0 | — | shares | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 102500000.0 | +0.8% | shares | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 103400000.0 | +0.9% | shares | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 104100000.0 | +0.7% | shares | 10-K | 2021-02-22 |
| Annual | 2020-12-31 | 104900000.0 | +0.8% | shares | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 105500000.0 | +0.6% | shares | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 106100000.0 | +0.6% | shares | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 106900000.0 | +0.8% | shares | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 107300000.0 | +0.4% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 106600000.0 | -0.7% | shares | 10-K | 2026-02-24 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 103578000.0 | — | shares | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 104400000.0 | +0.8% | shares | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 105200000.0 | +0.8% | shares | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 105900000.0 | +0.7% | shares | 10-K | 2021-02-22 |
| Annual | 2020-12-31 | 106700000.0 | +0.8% | shares | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 107300000.0 | +0.6% | shares | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 107900000.0 | +0.6% | shares | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 108600000.0 | +0.6% | shares | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 108900000.0 | +0.3% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 109300000.0 | +0.4% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 101071000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 101249000.0 | +0.2% | shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 101372000.0 | +0.1% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 101900000.0 | +0.5% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 102100000.0 | +0.2% | shares | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 102300000.0 | +0.2% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 102900000.0 | +0.6% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 103200000.0 | +0.3% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 103400000.0 | +0.2% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 103600000.0 | +0.2% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 103900000.0 | +0.3% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 104000000.0 | +0.1% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 104300000.0 | +0.3% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 104500000.0 | +0.2% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 104700000.0 | +0.2% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 105000000.0 | +0.3% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 105300000.0 | +0.3% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 105400000.0 | +0.1% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 105600000.0 | +0.2% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 105900000.0 | +0.3% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 106000000.0 | +0.1% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 106300000.0 | +0.3% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 106600000.0 | +0.3% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 106700000.0 | +0.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 107000000.0 | +0.3% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 107100000.0 | +0.1% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 107200000.0 | +0.1% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 107400000.0 | +0.2% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 107600000.0 | +0.2% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 107600000.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 101300000.0 | — | shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 102200000.0 | +0.9% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 103200000.0 | +1.0% | shares | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 103900000.0 | +0.7% | shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 104600000.0 | +0.7% | shares | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 105300000.0 | +0.7% | shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 105900000.0 | +0.6% | shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 106600000.0 | +0.7% | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 107100000.0 | +0.5% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 107400000.0 | +0.3% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 102318000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 102466000.0 | +0.1% | shares | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 102522000.0 | +0.1% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 103100000.0 | +0.6% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 103400000.0 | +0.3% | shares | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 103700000.0 | +0.3% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 104200000.0 | +0.5% | shares | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 104400000.0 | +0.2% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 104600000.0 | +0.2% | shares | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 104700000.0 | +0.1% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 105100000.0 | +0.4% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 105200000.0 | +0.1% | shares | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 105300000.0 | +0.1% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 105500000.0 | +0.2% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 105900000.0 | +0.4% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 106000000.0 | +0.1% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 106400000.0 | +0.4% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 106700000.0 | +0.3% | shares | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 106700000.0 | +0.0% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 106800000.0 | +0.1% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 106800000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 107000000.0 | +0.2% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 107400000.0 | +0.4% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 107600000.0 | +0.2% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 107900000.0 | +0.3% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 107900000.0 | +0.0% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 108100000.0 | +0.2% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 108200000.0 | +0.1% | shares | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 108400000.0 | +0.2% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 108400000.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 102500000.0 | — | shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 103500000.0 | +1.0% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 104400000.0 | +0.9% | shares | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 105100000.0 | +0.7% | shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 105700000.0 | +0.6% | shares | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 106500000.0 | +0.8% | shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 106800000.0 | +0.3% | shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 107400000.0 | +0.6% | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 108000000.0 | +0.6% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 108200000.0 | +0.2% | shares | 10-K | 2026-02-24 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0883 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0905 | +2.5% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.0902 | -0.3% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.0763 | -15.4% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0798 | +4.6% | ratio | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 0.0814 | +2.0% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.0854 | +4.9% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0842 | -1.4% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0865 | +2.7% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0835 | -3.5% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0836 | +0.1% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0760 | -9.1% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0745 | -2.0% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0682 | -8.5% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0507 | -25.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0576 | +13.8% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0499 | -13.4% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.0519 | +4.0% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0499 | -3.9% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.0517 | +3.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0553 | +7.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0542 | -2.1% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0558 | +2.9% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0555 | -0.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0561 | +1.1% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.0575 | +2.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0559 | -2.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0599 | +7.2% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.0585 | -2.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0583 | -0.3% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.2646 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.3218 | +21.6% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.3404 | +5.8% | ratio | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 0.2611 | -23.3% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.1674 | -35.9% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.2038 | +21.7% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.1991 | -2.3% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.2193 | +10.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.2246 | +2.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.2285 | +1.7% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.8375 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 2.1147 | +15.1% | ratio | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 2.2998 | +8.7% | ratio | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 1.2292 | -46.6% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 1.1131 | -9.4% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1.1352 | +2.0% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 1.0731 | -5.5% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 0.8670 | -19.2% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.7336 | -15.4% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 0.7990 | +8.9% | ratio | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 0.7587 | -5.0% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 1.1122 | +46.6% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 1.0978 | -1.3% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 1.1102 | +1.1% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 1.0790 | -2.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 0.8340 | -22.7% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.9608 | +15.2% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1.2724 | +32.4% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 0.7292 | -42.7% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 0.7169 | -1.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.7062 | -1.5% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 0.7178 | +1.6% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.8302 | +15.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 0.7755 | -6.6% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1.2809 | +65.2% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1.5767 | +23.1% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1.4052 | -10.9% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 0.6681 | -52.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.8043 | +20.4% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.9429 | +17.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.5349 | -43.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.4999 | -6.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.4900 | -2.0% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.5307 | +8.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.4840 | -8.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.4026 | -16.8% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.4622 | +14.8% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.4641 | +0.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.5770 | +24.3% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1.2292 | — | ratio | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 0.8670 | -29.5% | ratio | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 1.1122 | +28.3% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 0.8340 | -25.0% | ratio | 10-K | 2021-02-22 |
| Annual | 2020-12-31 | 0.7169 | -14.0% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 0.7755 | +8.2% | ratio | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 0.6681 | -13.9% | ratio | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 0.4999 | -25.2% | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 0.4026 | -19.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.5175 | +28.6% | ratio | 10-K | 2026-02-24 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.8791 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 0.8550 | -2.7% | ratio | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 0.8346 | -2.4% | ratio | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 1.4746 | +76.7% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 1.3833 | -6.2% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1.2923 | -6.6% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2017-09-30 | 1.2057 | -6.7% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 1.0858 | -9.9% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.9669 | -11.0% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 1.1034 | +14.1% | ratio | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 1.0179 | -7.7% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 0.9706 | -4.6% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.8942 | -7.9% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 0.9050 | +1.2% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 1.0789 | +19.2% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 0.9078 | -15.9% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.8911 | -1.8% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 0.9375 | +5.2% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1.3277 | +41.6% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 1.2925 | -2.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.2173 | -5.8% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1.1493 | -5.6% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1.0920 | -5.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1.0507 | -3.8% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.8917 | -15.1% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 0.8468 | -5.0% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 0.7605 | -10.2% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 0.6823 | -10.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.6614 | -3.1% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.6398 | -3.3% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.6544 | +2.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.6147 | -6.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.6844 | +11.3% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.6455 | -5.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.7041 | +9.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.6608 | -6.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.6344 | -4.0% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.6920 | +9.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.7298 | +5.5% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1.4746 | — | ratio | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 1.0858 | -26.4% | ratio | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 0.9706 | -10.6% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 0.9078 | -6.5% | ratio | 10-K | 2021-02-22 |
| Annual | 2020-12-31 | 1.2925 | +42.4% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 1.0507 | -18.7% | ratio | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 0.6823 | -35.1% | ratio | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 0.6147 | -9.9% | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 0.6608 | +7.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.7392 | +11.9% | ratio | 10-K | 2026-02-24 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.6200 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.6092 | -1.7% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.6121 | +0.5% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.6146 | +0.4% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.6219 | +1.2% | ratio | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 0.6263 | +0.7% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.6241 | -0.3% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.6307 | +1.1% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.6370 | +1.0% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.6297 | -1.1% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.6390 | +1.5% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.6450 | +0.9% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.6343 | -1.6% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.6465 | +1.9% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.6759 | +4.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.6802 | +0.6% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.7053 | +3.7% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.7075 | +0.3% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.7010 | -0.9% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.6954 | -0.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.6975 | +0.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.6931 | -0.6% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.6969 | +0.6% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.7012 | +0.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.7027 | +0.2% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.6951 | -1.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.6923 | -0.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.6871 | -0.8% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.6922 | +0.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.6954 | +0.5% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.6154 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.6218 | +1.0% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.6317 | +1.6% | ratio | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 0.6642 | +5.1% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.7031 | +5.9% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.7050 | +0.3% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.6986 | -0.9% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.6972 | -0.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.6930 | -0.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.6924 | -0.1% | ratio | 10-K | 2026-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1678 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.1697 | +1.1% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.1768 | +4.2% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.1455 | -17.7% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.1582 | +8.7% | ratio | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 0.1641 | +3.7% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.1757 | +7.1% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.1765 | +0.5% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.1878 | +6.4% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.2871 | +52.9% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.1877 | -34.6% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.2049 | +9.1% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.1779 | -13.2% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.1680 | -5.6% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1956 | +16.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.2100 | +7.4% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.2406 | +14.6% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.2350 | -2.4% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 1.5788 | +571.9% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.2051 | -87.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.2422 | +18.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1926 | -20.5% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.2383 | +23.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2221 | -6.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.2273 | +2.3% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.1964 | -13.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.2085 | +6.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1759 | -15.7% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.1946 | +10.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.1975 | +1.5% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.1738 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.2109 | +21.4% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.1819 | -13.7% | ratio | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 0.3739 | +105.6% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.2361 | -36.9% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.2384 | +1.0% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.8460 | +254.8% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.2241 | -73.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.2201 | -1.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1944 | -11.7% | ratio | 10-K | 2026-02-24 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2715 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.2717 | +0.1% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.2829 | +4.1% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.2378 | -16.0% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.2593 | +9.0% | ratio | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 0.2680 | +3.3% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.2496 | -6.8% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.2739 | +9.7% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.2863 | +4.5% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.2691 | -6.0% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.2769 | +2.9% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.2844 | +2.7% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.2585 | -9.1% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.2556 | -1.1% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.2758 | +7.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.2722 | -1.3% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.2658 | -2.4% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.2816 | +5.9% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.2781 | -1.2% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.2769 | -0.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.2912 | +5.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.2728 | -6.3% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.2843 | +4.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2853 | +0.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.2864 | +0.4% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.2879 | +0.5% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.2814 | -2.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.2793 | -0.8% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.2821 | +1.0% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.2840 | +0.7% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.2783 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.2627 | -5.6% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.2690 | +2.4% | ratio | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 0.2810 | +4.4% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.2692 | -4.2% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.2568 | -4.6% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.2838 | +10.5% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.2825 | -0.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.2837 | +0.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.2829 | -0.3% | ratio | 10-K | 2026-02-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.6710 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.8489 | +26.5% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 1.1432 | +34.7% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2016-12-31 | 0.5239 | -54.2% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2017-03-31 | 0.4749 | -9.3% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.4426 | -6.8% | ratio | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 0.3841 | -13.2% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2017-12-31 | 0.3308 | -13.9% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.1789 | -45.9% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 0.2041 | +14.1% | ratio | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 0.1715 | -16.0% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 0.2516 | +46.7% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.2717 | +8.0% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2019-06-30 | 0.2223 | -18.2% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 0.2152 | -3.2% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-12-31 | 0.2960 | +37.6% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.4226 | +42.7% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 0.7487 | +77.2% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 0.1291 | -82.8% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-12-31 | 0.1261 | -2.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1344 | +6.6% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 0.1350 | +0.4% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.1232 | -8.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 0.1126 | -8.6% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.9245 | +721.1% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 0.9094 | -1.6% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 0.6670 | -26.7% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-12-31 | 0.2741 | -58.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.4257 | +55.3% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.5293 | +24.3% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.1065 | -79.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.0723 | -32.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0682 | -5.7% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.0896 | +31.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.0820 | -8.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.0491 | -40.1% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1011 | +105.8% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.0680 | -32.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.1024 | +50.6% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.5239 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.3308 | -36.9% | ratio | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 0.2516 | -23.9% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 0.2960 | +17.6% | ratio | 10-K | 2021-02-22 |
| Annual | 2020-12-31 | 0.1261 | -57.4% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 0.1126 | -10.7% | ratio | 10-K | 2023-02-27 |
| Annual | 2022-12-31 | 0.2741 | +143.4% | ratio | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 0.0723 | -73.6% | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 0.0491 | -32.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0798 | +62.5% | ratio | 10-K | 2026-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0148 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0154 | +3.7% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.0159 | +3.9% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.0111 | -30.3% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0126 | +13.7% | ratio | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 0.0134 | +5.8% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.0150 | +12.4% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0149 | -1.0% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0162 | +9.2% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0240 | +47.6% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0157 | -34.5% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0156 | -0.8% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0132 | -14.9% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0115 | -13.6% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0099 | -13.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0121 | +22.2% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0120 | -0.8% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.0122 | +1.6% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.0788 | +546.0% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.0106 | -86.5% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0134 | +26.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0104 | -22.2% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0133 | +27.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0123 | -7.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0127 | +3.5% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.0113 | -11.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0117 | +3.2% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0105 | -9.6% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.0114 | +8.1% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0115 | +1.2% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.0460 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.0679 | +47.6% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.0619 | -8.8% | ratio | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 0.0976 | +57.6% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.0395 | -59.5% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.0486 | +23.0% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.1684 | +246.6% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.0491 | -70.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0494 | +0.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0444 | -10.1% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0278 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0285 | +2.3% | ratio | 10-Q | 2017-08-07 |
| Quarterly | 2016-09-30 | 0.0292 | +2.7% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.0265 | -9.5% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0289 | +9.3% | ratio | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 0.0295 | +1.8% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.0295 | +0.2% | ratio | 10-Q | 2019-05-03 |
| Quarterly | 2018-06-30 | 0.0313 | +5.9% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0328 | +4.8% | ratio | 10-Q | 2019-11-01 |
| Quarterly | 2019-03-31 | 0.0454 | +38.6% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0299 | -34.2% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0324 | +8.3% | ratio | 10-Q | 2020-11-04 |
| Quarterly | 2020-03-31 | 0.0251 | -22.6% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.0222 | -11.4% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0231 | +4.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0268 | +16.4% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.0258 | -3.8% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.0255 | -1.1% | ratio | 10-Q | 2022-11-02 |
| Quarterly | 2022-03-31 | 0.1491 | +484.1% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.0196 | -86.9% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0236 | +20.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0173 | -26.5% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0218 | +25.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0204 | -6.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0215 | +5.3% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2024-06-30 | 0.0186 | -13.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0199 | +6.9% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0172 | -13.3% | ratio | 10-Q | 2025-05-02 |
| Quarterly | 2025-06-30 | 0.0193 | +11.9% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0199 | +3.4% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.1138 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.1416 | +24.5% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.1220 | -13.8% | ratio | 10-K | 2021-02-22 |
| Annual | 2019-12-31 | 0.1863 | +52.6% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.0906 | -51.3% | ratio | 10-K | 2023-02-27 |
| Annual | 2021-12-31 | 0.0997 | +10.0% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.2834 | +184.3% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.0793 | -72.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0821 | +3.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0773 | -5.9% | ratio | 10-K | 2026-02-24 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-16 | ESTEVES IRENE M | — |
Equity grant / award
A
|
Common Stock | 85 | $0.00 | $0 | 3,860 |
| 2026-03-10 | Cross Brandon L | VP and Corporate Controller |
Equity grant / award
A · derivative
|
Employee Stock Options (right to buy) | 3,626 | $0.00 | $0 | 3,626 |
| 2026-03-10 | Cross Brandon L | VP and Corporate Controller |
Equity grant / award
A
|
Common Stock | 972 | $0.00 | $0 | 2,271 |
| 2026-03-10 | Cross Brandon L | VP and Corporate Controller |
Equity grant / award
A
|
Common Stock | 230 | $0.00 | $0 | 1,299 |
| 2026-03-10 | Cross Brandon L | VP and Corporate Controller |
Other disposed transaction
F
|
Common Stock | 110 | $353.87 | $38,926 | 1,069 |
| 2026-02-06 | Joyce Thomas Patrick JR | — |
Open-market buy
P
|
Common Stock | 1,400 | $358.46 | $501,844 | 1,400 |
| 2025-12-08 | WALLMAN RICHARD F | — |
Equity grant / award
G
|
Common Stock | 4,000 | $0.00 | $0 | 12,574 |
| 2025-12-01 | Conley Jason | EVP, Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 6,000 | $170.61 | $1,023,660 | 0 |
| 2025-12-01 | Conley Jason | EVP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 6,000 | $445.56 | $2,673,390 | 31,522 |
| 2025-12-01 | Conley Jason | EVP, Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 6,000 | $170.61 | $1,023,660 | 37,522 |
| 2025-11-12 | BRINKLEY AMY WOODS | — |
Open-market buy
P
|
Common Stock | 1,200 | $450.71 | $540,856 | 18,184 |
| 2025-11-11 | HUNN LAURENCE NEIL | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 30,000 | $186.75 | $5,602,500 | 0 |
| 2025-11-11 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 361 | $448.40 | $161,872 | 87,311 |
| 2025-11-11 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 479 | $446.61 | $213,925 | 87,672 |
| 2025-11-11 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 1,725 | $445.57 | $768,602 | 88,151 |
| 2025-11-11 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 2,839 | $444.75 | $1,262,656 | 89,876 |
| 2025-11-11 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 9,055 | $443.68 | $4,017,488 | 92,715 |
| 2025-11-11 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 14,143 | $442.96 | $6,264,755 | 101,770 |
| 2025-11-11 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 1,398 | $441.97 | $617,878 | 115,913 |
| 2025-11-11 | HUNN LAURENCE NEIL | President and CEO |
Exercise / conversion
M
|
Common Stock | 30,000 | $186.75 | $5,602,500 | 117,311 |
| 2025-09-15 | WALLMAN RICHARD F | — |
Equity grant / award
A
|
Common Stock | 64 | $0.00 | $0 | 16,574 |
| 2025-08-15 | JOHNSON ROBERT D | — |
Open-market sell
S
|
Common Stock | 200 | $529.15 | $105,830 | 4,494 |
| 2025-08-14 | JOHNSON ROBERT D | — |
Open-market sell
S
|
Common Stock | 200 | $521.64 | $104,328 | 4,694 |
| 2025-07-24 | Stipancich John K | Executive VP, GC & Secretary |
Equity grant / award
G
|
Common Stock | 100 | $0.00 | $0 | 38,832 |
| 2025-07-23 | Stipancich John K | Executive VP, GC & Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 1,500 | $228.64 | $342,960 | 2,000 |
| 2025-07-23 | Stipancich John K | Executive VP, GC & Secretary |
Open-market sell
S
|
Common Stock | 1,500 | $564.17 | $846,255 | 38,932 |
| 2025-07-23 | Stipancich John K | Executive VP, GC & Secretary |
Exercise / conversion
M
|
Common Stock | 1,500 | $228.84 | $343,260 | 40,432 |
| 2025-07-22 | WALLMAN RICHARD F | — |
Equity grant / award
G
|
Common Stock | 4,000 | $0.00 | $0 | 16,510 |
| 2025-07-22 | WALLMAN RICHARD F | — |
Open-market sell
S
|
Common Stock | 352 | $556.25 | $195,800 | 20,510 |
| 2025-06-11 | ARCHAMBEAU SHELLYE L | — |
Equity grant / award
A
|
Common Stock | 675 | $0.00 | $0 | 8,130 |
| 2025-05-05 | WRIGHT CHRISTOPHER | — |
Open-market sell
S
|
Common Stock | 350 | $572.22 | $200,277 | 34,284 |
| 2025-03-31 | Cross Brandon L | VP and Corporate Controller |
Other disposed transaction
F
|
Common Stock | 150 | $582.64 | $87,396 | 1,179 |
| 2025-03-05 | Stipancich John K | Executive VP, GC & Secretary |
Equity grant / award
A · derivative
|
Employee Stock Options (right to buy) | 9,149 | $0.00 | $0 | 9,149 |
| 2025-02-25 | Conley Jason | EVP, Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option | 3,000 | $165.97 | $497,910 | 0 |
| 2025-02-25 | Conley Jason | EVP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,000 | $588.19 | $1,764,570 | 31,522 |
| 2025-02-25 | Conley Jason | EVP, Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 3,000 | $165.97 | $497,910 | 34,522 |
| 2025-02-04 | Cross Brandon L | VP and Corporate Controller |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 750 | $235.25 | $176,438 | 0 |
| 2025-02-04 | Cross Brandon L | VP and Corporate Controller |
Open-market sell
S
|
Common Stock | 750 | $577.83 | $433,372 | 1,329 |
| 2025-02-04 | Cross Brandon L | VP and Corporate Controller |
Exercise / conversion
M
|
Common Stock | 750 | $235.25 | $176,438 | 2,079 |
| 2025-01-31 | Conley Jason | EVP, Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option | 3,000 | $165.97 | $497,910 | 3,000 |
| 2025-01-31 | Conley Jason | EVP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,000 | $578.05 | $1,734,150 | 31,522 |
| 2025-01-31 | Conley Jason | EVP, Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 3,000 | $165.97 | $497,910 | 34,522 |
| 2024-12-18 | WRIGHT CHRISTOPHER | — |
Equity grant / award
G
|
Common Stock | 235 | $0.00 | $0 | 34,634 |
| 2024-12-11 | WALLMAN RICHARD F | — |
Equity grant / award
G
|
Common Stock | 4,000 | $0.00 | $0 | 26,538 |
| 2024-12-03 | JOHNSON ROBERT D | — |
Open-market sell
S
|
Common Stock | 940 | $561.80 | $528,092 | 4,219 |
| 2024-11-26 | ARCHAMBEAU SHELLYE L | — |
Equity grant / award
G
|
Common Stock | 625 | $0.00 | $0 | 7,455 |
| 2024-11-08 | HUNN LAURENCE NEIL | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Options (right to buy) | 30,000 | $156.40 | $4,692,000 | 0 |
| 2024-11-08 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 9,584 | $571.98 | $5,481,856 | 87,311 |
| 2024-11-08 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 19,175 | $572.63 | $10,980,180 | 96,895 |
| 2024-11-08 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 1,100 | $573.51 | $630,861 | 116,070 |
| 2024-11-08 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 141 | $575.91 | $81,203 | 117,170 |
| 2024-11-08 | HUNN LAURENCE NEIL | President and CEO |
Exercise / conversion
M
|
Common Stock | 30,000 | $156.40 | $4,692,000 | 117,311 |
| 2024-11-04 | HUNN LAURENCE NEIL | President and CEO |
Other disposed transaction
F
|
Common Stock | 11,571 | $540.91 | $6,258,870 | 87,311 |
| 2024-10-28 | WALLMAN RICHARD F | — |
Equity grant / award
G
|
Common Stock | 2,000 | $0.00 | $0 | 30,538 |
| 2024-10-25 | WALLMAN RICHARD F | — |
Open-market sell
S
|
Common Stock | 417 | $547.00 | $228,099 | 32,538 |
| 2024-10-24 | WALLMAN RICHARD F | — |
Open-market sell
S
|
Common Stock | 1,000 | $550.00 | $550,000 | 0 |
| 2024-09-19 | Stipancich John K | Executive VP, GC & Secretary |
Equity grant / award
G
|
Common Stock | 100 | $0.00 | $0 | 41,139 |
| 2024-09-18 | WALLMAN RICHARD F | — |
Equity grant / award
G
|
Common Stock | 2,500 | $0.00 | $0 | 33,955 |
| 2024-09-18 | WALLMAN RICHARD F | — |
Equity grant / award
G
|
Common Stock | 11,500 | $0.00 | $0 | 36,455 |
| 2024-09-13 | JOHNSON ROBERT D | — |
Open-market sell
S
|
Common Stock | 750 | $553.78 | $415,335 | 5,159 |
| 2024-07-26 | JOHNSON ROBERT D | — |
Open-market sell
S
|
Common Stock | 140 | $550.34 | $77,048 | 5,909 |
| 2024-06-20 | Conley Jason | EVP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 78 | $563.38 | $43,943 | 33,685 |
| 2024-06-20 | Conley Jason | EVP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,422 | $563.01 | $1,926,612 | 33,763 |
| 2024-06-18 | WRIGHT CHRISTOPHER | — |
Open-market sell
S
|
Common Stock | 400 | $551.74 | $220,696 | 35,550 |
| 2024-06-13 | Murphy John Francis | — |
Equity grant / award
A
|
Common Stock | 703 | $0.00 | $0 | 821 |
| 2024-06-07 | WRIGHT CHRISTOPHER | — |
Open-market sell
S
|
Common Stock | 300 | $554.67 | $166,401 | 35,247 |
| 2024-04-08 | Murphy John Francis | — |
Equity grant / award
A
|
Common Stock | 118 | $0.00 | $0 | 118 |
| 2024-03-31 | Cross Brandon L | VP and Corporate Controller |
Other disposed transaction
F
|
Common Stock | 44 | $560.84 | $24,677 | 1,329 |
| 2024-03-18 | WRIGHT CHRISTOPHER | — |
Open-market sell
S
|
Common Stock | 200 | $549.71 | $109,941 | 35,547 |
| 2024-03-12 | Stipancich John K | Executive VP, GC & Secretary |
Equity grant / award
A · derivative
|
Employee Stock Options (right to buy) | 8,051 | $0.00 | $0 | 8,051 |
| 2024-02-16 | WRIGHT CHRISTOPHER | — |
Open-market sell
S
|
Common Stock | 300 | $547.00 | $164,100 | 35,747 |
| 2024-02-14 | WRIGHT CHRISTOPHER | — |
Equity grant / award
G
|
Common Stock | 110 | $0.00 | $0 | 36,047 |
| 2024-02-08 | ARCHAMBEAU SHELLYE L | — |
Equity grant / award
G
|
Employee Stock Option (right to buy) | 940 | $0.00 | $0 | 7,377 |
| 2024-02-08 | ARCHAMBEAU SHELLYE L | — |
Equity grant / award
G
|
Common Stock | 940 | $0.00 | $0 | 7,377 |
| 2023-12-14 | HUNN LAURENCE NEIL | President and CEO |
Equity grant / award
G
|
Common Stock | 3,500 | $0.00 | $0 | 98,882 |
| 2023-12-08 | WRIGHT CHRISTOPHER | — |
Equity grant / award
G
|
Common Stock | 70 | $0.00 | $0 | 36,157 |
| 2023-12-01 | JOHNSON ROBERT D | — |
Open-market sell
S
|
Common Stock | 250 | $538.25 | $134,562 | 5,346 |
| 2023-11-27 | WRIGHT CHRISTOPHER | — |
Open-market sell
S
|
Common Stock | 250 | $525.93 | $131,482 | 36,227 |
| 2023-11-22 | Stipancich John K | Executive VP, GC & Secretary |
Equity grant / award
G
|
Common Stock | 100 | $0.00 | $0 | 41,239 |
| 2023-11-11 | HUNN LAURENCE NEIL | President and CEO |
Other disposed transaction
F
|
Common Stock | 12,331 | $517.15 | $6,376,977 | 102,382 |
| 2023-11-11 | Stipancich John K | Executive VP, GC & Secretary |
Other disposed transaction
F
|
Common Stock | 1,151 | $517.15 | $595,240 | 41,339 |
| 2023-11-10 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
G
|
Common Stock | 250 | $0.00 | $0 | 36,477 |
| 2023-11-09 | HUNN LAURENCE NEIL | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 7,886 | $125.68 | $991,112 | 0 |
| 2023-11-09 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 800 | $512.13 | $409,704 | 114,713 |
| 2023-11-09 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 4,782 | $511.49 | $2,445,945 | 115,513 |
| 2023-11-09 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 642 | $512.16 | $328,807 | 120,295 |
| 2023-11-09 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 7,244 | $511.52 | $3,705,451 | 120,937 |
| 2023-11-09 | HUNN LAURENCE NEIL | President and CEO |
Exercise / conversion
M
|
Common Stock | 7,886 | $125.68 | $991,112 | 128,181 |
| 2023-11-08 | HUNN LAURENCE NEIL | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 22,114 | $125.68 | $2,779,288 | 7,886 |
| 2023-11-08 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 400 | $513.01 | $205,204 | 120,295 |
| 2023-11-08 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 3,600 | $512.29 | $1,844,244 | 120,695 |
| 2023-11-08 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 11,318 | $511.63 | $5,790,628 | 124,295 |
| 2023-11-08 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 9,100 | $510.43 | $4,644,913 | 135,613 |
| 2023-11-08 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 300 | $513.07 | $153,921 | 144,713 |
| 2023-11-08 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 3,711 | $512.24 | $1,900,923 | 145,013 |
| 2023-11-08 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 9,175 | $511.55 | $4,693,471 | 148,724 |
| 2023-11-08 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 8,928 | $510.37 | $4,556,583 | 157,899 |
| 2023-11-08 | HUNN LAURENCE NEIL | President and CEO |
Exercise / conversion
M
|
Common Stock | 22,114 | $125.68 | $2,779,288 | 166,827 |
| 2023-11-01 | ARCHAMBEAU SHELLYE L | Dir |
Open-market sell
S
|
Common Stock | 479 | $490.13 | $234,772 | 8,317 |
| 2023-09-15 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 900 | $498.56 | $448,704 | 36,727 |
| 2023-09-15 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 200 | $498.58 | $99,716 | 37,627 |
| 2023-09-01 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 250 | $500.37 | $125,092 | 5,596 |
| 2023-08-30 | Conley Jason | EVP, Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,857 | $134.23 | $383,495 | 0 |
| 2023-08-30 | Conley Jason | EVP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,857 | $502.05 | $1,434,350 | 38,358 |
| 2023-08-30 | Conley Jason | EVP, Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 2,857 | $134.23 | $383,495 | 41,215 |
| 2023-07-27 | Conley Jason | EVP, Chief Financial Officer |
Open-market sell
S
|
Employee Stock Option (right to buy) | 2,143 | $498.00 | $1,067,214 | 38,358 |
| 2023-07-27 | Conley Jason | EVP, Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,143 | $134.23 | $287,655 | 2,857 |
| 2023-07-24 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 900 | $495.19 | $445,675 | 5,846 |
| 2023-06-30 | Stipancich John K | Executive VP, GC & Secretary |
Equity grant / award
G
|
Common Stock | 100 | $0.00 | $0 | 42,490 |
| 2023-06-20 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 300 | $457.19 | $137,156 | 37,827 |
| 2023-06-14 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
A
|
Common Stock | 843 | $0.00 | $0 | 38,127 |
| 2023-06-01 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 250 | $450.15 | $112,538 | 5,903 |
| 2023-03-31 | Cross Brandon L | VP and Corporate Controller |
Equity grant / award
A
|
Common Stock | 55 | $391.01 | $21,506 | 1,373 |
| 2023-03-31 | Cross Brandon L | VP and Corporate Controller |
Other disposed transaction
F
|
Common Stock | 34 | $440.69 | $14,983 | 1,318 |
| 2023-03-30 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 250 | $436.00 | $109,000 | 6,153 |
| 2023-03-27 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
G
|
Common Stock | 843 | $0.00 | $0 | 37,284 |
| 2023-03-14 | Cross Brandon L | VP and Corporate Controller |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 2,257 | $0.00 | $0 | 2,257 |
| 2023-03-14 | Cross Brandon L | VP and Corporate Controller |
Equity grant / award
A
|
Common Stock | 588 | $0.00 | $0 | 1,352 |
| 2023-03-07 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 471 | $429.55 | $202,318 | 38,127 |
| 2023-02-14 | WALLMAN RICHARD F | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $424.95 | $424,950 | 1,000 |
| 2023-01-10 | HUNN LAURENCE NEIL | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,000 | $115.22 | $576,100 | 0 |
| 2023-01-10 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 162 | $440.55 | $71,369 | 112,048 |
| 2023-01-10 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 188 | $441.71 | $83,041 | 112,210 |
| 2023-01-10 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 1,122 | $442.76 | $496,777 | 112,398 |
| 2023-01-10 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 1,634 | $443.57 | $724,793 | 113,520 |
| 2023-01-10 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 1,894 | $444.48 | $841,845 | 115,154 |
| 2023-01-10 | HUNN LAURENCE NEIL | President and CEO |
Exercise / conversion
M
|
Common Stock | 5,000 | $115.22 | $576,100 | 117,048 |
| 2022-12-14 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 416 | $438.24 | $182,308 | 38,708 |
| 2022-12-01 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 250 | $442.12 | $110,530 | 6,403 |
| 2022-11-21 | Crisci Robert | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 5,364 | $435.36 | $2,335,271 | 30,887 |
| 2022-11-21 | Crisci Robert | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 636 | $436.25 | $277,455 | 36,251 |
| 2022-11-16 | Crisci Robert | Executive VP and CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 10,000 | $228.84 | $2,288,400 | 0 |
| 2022-11-16 | Crisci Robert | Executive VP and CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 12,000 | $185.42 | $2,225,040 | 0 |
| 2022-11-16 | Crisci Robert | Executive VP and CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 8,000 | $170.61 | $1,364,880 | 0 |
| 2022-11-16 | Crisci Robert | Executive VP and CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,000 | $145.75 | $291,500 | 0 |
| 2022-11-16 | Crisci Robert | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 9,453 | $430.58 | $4,070,273 | 36,887 |
| 2022-11-16 | Crisci Robert | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 13,485 | $431.45 | $5,818,103 | 46,340 |
| 2022-11-16 | Crisci Robert | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 4,190 | $432.29 | $1,811,295 | 59,825 |
| 2022-11-16 | Crisci Robert | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 2,997 | $433.65 | $1,299,649 | 64,015 |
| 2022-11-16 | Crisci Robert | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 1,875 | $434.79 | $815,231 | 67,012 |
| 2022-11-16 | Crisci Robert | Executive VP and CFO |
Exercise / conversion
M
|
Common Stock | 10,000 | $228.84 | $2,288,400 | 68,887 |
| 2022-11-16 | Crisci Robert | Executive VP and CFO |
Exercise / conversion
M
|
Common Stock | 12,000 | $185.42 | $2,225,040 | 58,887 |
| 2022-11-16 | Crisci Robert | Executive VP and CFO |
Exercise / conversion
M
|
Common Stock | 8,000 | $170.61 | $1,364,880 | 46,887 |
| 2022-11-16 | Crisci Robert | Executive VP and CFO |
Exercise / conversion
M
|
Common Stock | 2,000 | $145.75 | $291,500 | 38,887 |
| 2022-11-10 | Conley Jason | Vice President and Controller |
Other disposed transaction
F
|
Common Stock | 2,435 | $438.43 | $1,067,577 | 29,543 |
| 2022-11-04 | WALLMAN RICHARD F | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $390.00 | $390,000 | 46,409 |
| 2022-09-01 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 250 | $398.39 | $99,598 | 6,653 |
| 2022-06-16 | HUNN LAURENCE NEIL | President and CEO |
Equity grant / award
G
|
Common Stock | 92,808 | $0.00 | $0 | 125,875 |
| 2022-06-01 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 250 | $443.69 | $110,922 | 5,869 |
| 2022-03-01 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 250 | $449.21 | $112,302 | 6,119 |
| 2022-01-12 | Conley Jason | Vice President and Controller |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 7,753 | $0.00 | $0 | 7,753 |
| 2022-01-12 | Conley Jason | Vice President and Controller |
Equity grant / award
A
|
Common Stock | 5,607 | $0.00 | $0 | 31,978 |
| 2021-12-15 | WALLMAN RICHARD F | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $474.00 | $474,000 | 44,375 |
| 2021-12-14 | WALLMAN RICHARD F | Dir |
Open-market sell
S
|
Common Stock | 500 | $475.50 | $237,750 | 0 |
| 2021-12-14 | WALLMAN RICHARD F | Dir |
Open-market sell
S
|
Common Stock | 1,250 | $475.50 | $594,375 | 45,375 |
| 2021-12-13 | WALLMAN RICHARD F | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $475.50 | $951,000 | 46,625 |
| 2021-12-01 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 500 | $468.37 | $234,185 | 6,369 |
| 2021-11-19 | Stipancich John K | Executive VP, GC & Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,000 | $228.84 | $228,840 | 4,500 |
| 2021-11-19 | Stipancich John K | Executive VP, GC & Secretary |
Open-market sell
S
|
Common Stock | 1,000 | $500.00 | $500,000 | 31,436 |
| 2021-11-19 | Stipancich John K | Executive VP, GC & Secretary |
Exercise / conversion
M
|
Common Stock | 1,000 | $228.84 | $228,840 | 32,436 |
| 2021-11-15 | Stipancich John K | Executive VP, GC & Secretary |
Equity grant / award
G
|
Common Stock | 100 | $0.00 | $0 | 31,436 |
| 2021-11-09 | HUNN LAURENCE NEIL | President and CEO |
Other disposed transaction
F
|
Common Stock | 17,708 | $489.38 | $8,665,941 | 189,280 |
| 2021-10-22 | Joyce Thomas Patrick JR | Dir |
Equity grant / award
A
|
Common Stock | 461 | $0.00 | $0 | 461 |
| 2021-10-18 | WALLMAN RICHARD F | Dir |
Equity grant / award
G
|
Common Stock | 10,715 | $0.00 | $0 | 48,625 |
| 2021-09-01 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 400 | $483.64 | $193,456 | 6,869 |
| 2021-09-01 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 100 | $482.18 | $48,218 | 7,269 |
| 2021-06-15 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
A
|
Common Stock | 832 | $0.00 | $0 | 38,872 |
| 2021-06-15 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 200 | $460.79 | $92,158 | 38,040 |
| 2021-06-10 | WALLMAN RICHARD F | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $453.25 | $906,500 | 58,508 |
| 2021-06-01 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 500 | $454.30 | $227,150 | 6,537 |
| 2021-05-05 | Conley Jason | Vice President and Controller |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,000 | $115.22 | $576,100 | 0 |
| 2021-05-05 | Conley Jason | Vice President and Controller |
Open-market sell
S
|
Common Stock | 5,000 | $450.00 | $2,250,000 | 29,287 |
| 2021-05-05 | Conley Jason | Vice President and Controller |
Exercise / conversion
M
|
Common Stock | 5,000 | $115.22 | $576,100 | 34,287 |
| 2021-04-19 | Crisci Robert | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 1,187 | $423.84 | $503,098 | 36,388 |
| 2021-04-19 | Crisci Robert | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 3,712 | $422.76 | $1,569,285 | 37,575 |
| 2021-04-19 | Crisci Robert | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 1,101 | $421.97 | $464,589 | 41,287 |
| 2021-04-08 | Stipancich John K | Executive VP, GC & Secretary |
Equity grant / award
G
|
Common Stock | 25 | $0.00 | $0 | 34,462 |
| 2021-03-01 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 500 | $379.73 | $189,865 | 7,037 |
| 2021-02-25 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
G
|
Common Stock | 225 | $0.00 | $0 | 38,240 |
| 2021-01-13 | Stipancich John K | Executive VP, GC & Secretary |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 9,647 | $0.00 | $0 | 9,647 |
| 2021-01-13 | Stipancich John K | Executive VP, GC & Secretary |
Equity grant / award
A
|
Common Stock | 5,901 | $0.00 | $0 | 34,487 |
| 2020-12-21 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
G
|
Common Stock | 120 | $0.00 | $0 | 53,761 |
| 2020-12-17 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
G
|
Common Stock | 100 | $0.00 | $0 | 53,881 |
| 2020-12-01 | FORT JOHN F III | Dir |
Equity grant / award
G
|
Common Stock | 650 | $0.00 | $0 | 14,647 |
| 2020-11-10 | Stipancich John K | Executive VP, GC & Secretary |
Equity grant / award
G
|
Common Stock | 130 | $0.00 | $0 | 28,586 |
| 2020-11-10 | Stipancich John K | Executive VP, GC & Secretary |
Other disposed transaction
F
|
Common Stock | 2,967 | $400.98 | $1,189,708 | 28,716 |
| 2020-09-30 | WALLMAN RICHARD F | Dir |
Equity grant / award
A
|
Common Stock | 6 | $0.00 | $0 | 56,508 |
| 2020-09-15 | Conley Jason | Vice President and Controller |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,000 | $93.62 | $468,100 | 0 |
| 2020-09-15 | Conley Jason | Vice President and Controller |
Open-market sell
S
|
Common Stock | 400 | $406.58 | $162,632 | 25,925 |
| 2020-09-15 | Conley Jason | Vice President and Controller |
Open-market sell
S
|
Common Stock | 3,548 | $405.89 | $1,440,098 | 26,325 |
| 2020-09-15 | Conley Jason | Vice President and Controller |
Open-market sell
S
|
Common Stock | 1,052 | $405.02 | $426,081 | 29,873 |
| 2020-09-15 | Conley Jason | Vice President and Controller |
Exercise / conversion
M
|
Common Stock | 5,000 | $93.62 | $468,100 | 30,925 |
| 2020-09-02 | HUNN LAURENCE NEIL | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 20,000 | $115.22 | $2,304,400 | 5,000 |
| 2020-09-02 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 40,000 | $440.00 | $17,600,000 | 202,214 |
| 2020-09-02 | HUNN LAURENCE NEIL | President and CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $115.22 | $2,304,400 | 242,214 |
| 2020-09-01 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 500 | $429.30 | $214,650 | 8,037 |
| 2020-08-14 | Crisci Robert | Executive VP and CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,000 | $119.65 | $598,250 | 0 |
| 2020-08-14 | Crisci Robert | Executive VP and CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 6,000 | $145.75 | $874,500 | 2,000 |
| 2020-08-14 | Crisci Robert | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 1,668 | $451.85 | $753,686 | 37,590 |
| 2020-08-14 | Crisci Robert | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 7,077 | $450.90 | $3,191,019 | 39,258 |
| 2020-08-14 | Crisci Robert | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 2,122 | $449.78 | $954,433 | 46,335 |
| 2020-08-14 | Crisci Robert | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 2,484 | $448.84 | $1,114,919 | 48,457 |
| 2020-08-14 | Crisci Robert | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 600 | $448.16 | $268,896 | 50,941 |
| 2020-08-14 | Crisci Robert | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 2,049 | $446.00 | $913,854 | 51,541 |
| 2020-08-14 | Crisci Robert | Executive VP and CFO |
Exercise / conversion
M
|
Common Stock | 6,000 | $145.75 | $874,500 | 53,590 |
| 2020-08-14 | Crisci Robert | Executive VP and CFO |
Exercise / conversion
M
|
Common Stock | 5,000 | $134.23 | $671,150 | 47,590 |
| 2020-07-01 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
G
|
Common Stock | 300 | $0.00 | $0 | 53,981 |
| 2020-06-30 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
G
|
Common Stock | 80 | $0.00 | $0 | 54,281 |
| 2020-06-29 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
G
|
Common Stock | 120 | $0.00 | $0 | 54,361 |
| 2020-06-09 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
A
|
Common Stock | 957 | $0.00 | $0 | 54,481 |
| 2020-06-04 | BRINKLEY AMY WOODS | Dir |
Open-market sell
S
|
Common Stock | 1,440 | $401.65 | $578,376 | 11,940 |
| 2020-06-04 | BRINKLEY AMY WOODS | Dir |
Equity grant / award
G
|
Common Stock | 2,000 | $0.00 | $0 | 13,380 |
| 2020-06-01 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 500 | $392.93 | $196,465 | 7,580 |
| 2020-05-26 | FORT JOHN F III | Dir |
Open-market sell
S
|
Common Stock | 4,540 | $372.43 | $1,690,832 | 14,340 |
| 2020-05-18 | Stipancich John K | Executive VP, GC & Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 4,000 | $169.93 | $679,720 | 0 |
| 2020-05-18 | Stipancich John K | Executive VP, GC & Secretary |
Open-market sell
S
|
Common Stock | 4,000 | $370.00 | $1,480,000 | 34,044 |
| 2020-05-18 | Stipancich John K | Executive VP, GC & Secretary |
Exercise / conversion
M
|
Common Stock | 4,000 | $169.93 | $679,720 | 38,044 |
| 2020-05-13 | PREZZANO WILBUR J | Dir |
Open-market sell
S
|
Common Stock | 3,500 | $355.65 | $1,244,768 | 16,880 |
| 2020-05-08 | Conley Jason | Vice President and Controller |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,500 | $73.56 | $183,900 | 0 |
| 2020-05-08 | Conley Jason | Vice President and Controller |
Exercise / conversion
M
|
Common Stock | 2,500 | $73.56 | $183,900 | 25,925 |
| 2020-05-08 | Conley Jason | Vice President and Controller |
Open-market sell
S
|
Common Stock | 200 | $360.51 | $72,103 | 23,425 |
| 2020-05-08 | Conley Jason | Vice President and Controller |
Open-market sell
S
|
Common Stock | 2,300 | $359.79 | $827,527 | 23,625 |
| 2020-04-03 | WALLMAN RICHARD F | Dir |
Equity grant / award
A
|
Common Stock | 200 | $0.00 | $0 | 55,545 |
| 2020-03-18 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $268.11 | $804,345 | 53,524 |
| 2020-03-13 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $300.45 | $901,350 | 56,524 |
| 2020-03-02 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 500 | $354.09 | $177,045 | 8,080 |
| 2020-02-05 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
G
|
Common Stock | 235 | $0.00 | $0 | 59,524 |
| 2020-01-21 | Conley Jason | Vice President and Controller |
Other disposed transaction
F
|
Common Stock | 259 | $379.74 | $98,353 | 25,925 |
| 2020-01-14 | Stipancich John K | Executive VP, GC & Secretary |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 11,414 | $0.00 | $0 | 11,414 |
| 2020-01-14 | Stipancich John K | Executive VP, GC & Secretary |
Equity grant / award
A
|
Common Stock | 6,614 | $0.00 | $0 | 34,044 |
| 2019-12-30 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
G
|
Common Stock | 140 | $0.00 | $0 | 59,759 |
| 2019-12-23 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
G
|
Common Stock | 40 | $0.00 | $0 | 59,899 |
| 2019-12-19 | Conley Jason | Vice President and Controller |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,500 | $73.56 | $183,900 | 2,500 |
| 2019-12-19 | Conley Jason | Vice President and Controller |
Open-market sell
S
|
Common Stock | 2,500 | $352.46 | $881,158 | 19,570 |
| 2019-12-19 | Conley Jason | Vice President and Controller |
Exercise / conversion
M
|
Common Stock | 2,500 | $73.56 | $183,900 | 22,070 |
| 2019-12-16 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 500 | $351.36 | $175,679 | 59,939 |
| 2019-12-02 | Stipancich John K | Executive VP, GC & Secretary |
Other disposed transaction
F
|
Common Stock | 1,574 | $353.87 | $556,991 | 27,430 |
| 2019-11-26 | Stipancich John K | Executive VP, GC & Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,000 | $169.93 | $849,650 | 4,000 |
| 2019-11-26 | Stipancich John K | Executive VP, GC & Secretary |
Open-market sell
S
|
Common Stock | 5,000 | $360.00 | $1,800,000 | 29,004 |
| 2019-11-26 | Stipancich John K | Executive VP, GC & Secretary |
Exercise / conversion
M
|
Common Stock | 5,000 | $169.93 | $849,650 | 34,004 |
| 2019-11-25 | FORT JOHN F III | Dir |
Equity grant / award
G
|
Common Stock | 703 | $0.00 | $0 | 18,880 |
| 2019-11-14 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 450 | $349.23 | $157,154 | 60,439 |
| 2019-11-11 | Stipancich John K | Executive VP, GC & Secretary |
Other disposed transaction
F
|
Common Stock | 1,476 | $337.94 | $498,799 | 29,004 |
| 2019-11-06 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
G
|
Common Stock | 73 | $0.00 | $0 | 60,889 |
| 2019-09-03 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 500 | $363.04 | $181,520 | 9,080 |
| 2019-08-29 | BRINKLEY AMY WOODS | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $360.54 | $540,808 | 15,380 |
| 2019-07-10 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
G
|
Common Stock | 135 | $0.00 | $0 | 60,962 |
| 2019-07-01 | Stipancich John K | Executive VP, GC & Secretary |
Equity grant / award
G
|
Common Stock | 41 | $0.00 | $0 | 30,480 |
| 2019-06-18 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 300 | $365.00 | $109,500 | 61,097 |
| 2019-06-17 | KNOWLING ROBERT E JR | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $363.44 | $726,873 | 12,918 |
| 2019-06-11 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
A
|
Common Stock | 1,880 | $0.00 | $0 | 61,397 |
| 2019-06-03 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 750 | $344.76 | $258,570 | 7,700 |
| 2019-05-20 | HUNN LAURENCE NEIL | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 32,000 | $0.00 | $0 | 0 |
| 2019-05-20 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 100 | $356.59 | $35,659 | 204,786 |
| 2019-05-20 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 10,021 | $355.95 | $3,566,975 | 204,886 |
| 2019-05-20 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 11,102 | $355.06 | $3,941,876 | 214,907 |
| 2019-05-20 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 4,683 | $354.04 | $1,657,969 | 226,009 |
| 2019-05-20 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 2,554 | $352.86 | $901,204 | 230,692 |
| 2019-05-20 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 3,540 | $351.90 | $1,245,726 | 233,246 |
| 2019-05-20 | HUNN LAURENCE NEIL | President and CEO |
Exercise / conversion
M
|
Common Stock | 32,000 | $68.91 | $2,205,120 | 236,786 |
| 2019-05-20 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 500 | $356.43 | $178,215 | 204,786 |
| 2019-05-20 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 5,027 | $355.81 | $1,788,657 | 205,286 |
| 2019-05-20 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 5,944 | $354.90 | $2,109,526 | 210,313 |
| 2019-05-20 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 2,609 | $353.89 | $923,299 | 216,257 |
| 2019-05-20 | HUNN LAURENCE NEIL | President and CEO |
Open-market sell
S
|
Common Stock | 920 | $352.68 | $324,466 | 218,866 |
| 2019-05-07 | PREZZANO WILBUR J | Dir |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 18,500 |
| 2019-04-16 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
G
|
Common Stock | 345 | $0.00 | $0 | 59,517 |
| 2019-03-18 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 1 | $328.13 | $328 | 59,862 |
| 2019-03-18 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 300 | $328.09 | $98,427 | 59,863 |
| 2019-03-18 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 1,449 | $328.14 | $475,475 | 60,163 |
| 2019-03-15 | WALLMAN RICHARD F | Dir |
Open-market buy
P
|
Common Stock | 500 | $326.97 | $163,483 | 53,465 |
| 2019-03-09 | Crisci Robert | Executive VP and CFO |
Other disposed transaction
F
|
Common Stock | 394 | $317.67 | $125,162 | 36,590 |
| 2019-03-01 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 750 | $326.11 | $244,582 | 8,450 |
| 2019-02-19 | PREZZANO WILBUR J | Dir |
Open-market sell
S
|
Common Stock | 1,206 | $312.30 | $376,631 | 19,000 |
| 2019-02-19 | PREZZANO WILBUR J | Dir |
Open-market sell
S
|
Common Stock | 4,794 | $311.44 | $1,493,027 | 20,206 |
| 2019-02-13 | Crisci Robert | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 1,905 | $307.90 | $586,556 | 36,984 |
| 2019-02-13 | Crisci Robert | Executive VP and CFO |
Open-market sell
S
|
Common Stock | 2,095 | $307.02 | $643,202 | 38,889 |
| 2019-02-12 | Conley Jason | Vice President and Controller |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,000 | $55.11 | $275,550 | 0 |
| 2019-02-12 | Conley Jason | Vice President and Controller |
Open-market sell
S
|
Common Stock | 5,000 | $307.39 | $1,536,950 | 21,637 |
| 2019-02-12 | Conley Jason | Vice President and Controller |
Exercise / conversion
M
|
Common Stock | 5,000 | $55.11 | $275,550 | 26,637 |
| 2019-02-05 | Stipancich John K | Executive VP, GC & Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 9,000 | $169.93 | $1,529,370 | 9,000 |
| 2019-02-05 | Stipancich John K | Executive VP, GC & Secretary |
Open-market sell
S
|
Common Stock | 400 | $296.10 | $118,440 | 30,521 |
| 2019-02-05 | Stipancich John K | Executive VP, GC & Secretary |
Open-market sell
S
|
Common Stock | 8,600 | $295.60 | $2,542,160 | 30,921 |
| 2019-02-05 | Stipancich John K | Executive VP, GC & Secretary |
Exercise / conversion
M
|
Common Stock | 9,000 | $169.93 | $1,529,370 | 39,521 |
| 2019-02-02 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
G
|
Common Stock | 220 | $0.00 | $0 | 61,612 |
| 2019-01-16 | HUNN LAURENCE NEIL | President and CEO |
Other disposed transaction
F
|
Common Stock | 8,871 | $270.30 | $2,397,831 | 219,786 |
| 2019-01-15 | HUNN LAURENCE NEIL | President and CEO |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 60,000 | $0.00 | $0 | 60,000 |
| 2019-01-15 | Crisci Robert | Executive VP and CFO |
Other disposed transaction
F
|
Common Stock | 958 | $271.32 | $259,925 | 41,968 |
| 2018-12-10 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
G
|
Common Stock | 250 | $0.00 | $0 | 61,832 |
| 2018-12-03 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 750 | $301.86 | $226,395 | 9,200 |
| 2018-11-30 | Stipancich John K | Executive VP, GC & Secretary |
Other disposed transaction
F
|
Common Stock | 1,551 | $293.87 | $455,792 | 22,271 |
| 2018-11-26 | KNOWLING ROBERT E JR | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $286.07 | $286,066 | 13,038 |
| 2018-11-16 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 600 | $294.85 | $176,910 | 62,082 |
| 2018-11-15 | FORT JOHN F III | Dir |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 17,703 |
| 2018-11-08 | Soni Paul J | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 2,362 | $296.03 | $699,223 | 59,234 |
| 2018-11-02 | JELLISON BRIAN D | Executive Chairman |
Other disposed transaction
F
|
Common Stock | 103,294 | $285.28 | $29,467,712 | 1,402,365 |
| 2018-10-09 | JELLISON BRIAN D | Executive Chairman |
Other disposed transaction
F
|
Common Stock | 29,513 | $292.19 | $8,623,403 | 1,505,659 |
| 2018-09-20 | WALLMAN RICHARD F | Dir |
Equity grant / award
A
|
Common Stock | 500 | $308.85 | $154,425 | 500 |
| 2018-09-14 | WALLMAN RICHARD F | Dir |
Open-market buy
P
|
Common Stock | 500 | $312.35 | $156,175 | 52,965 |
| 2018-09-04 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 750 | $298.37 | $223,778 | 9,950 |
| 2018-07-30 | KNOWLING ROBERT E JR | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $297.86 | $893,580 | 14,038 |
| 2018-07-27 | WALLMAN RICHARD F | Dir |
Open-market buy
P
|
Common Stock | 500 | $299.50 | $149,750 | 52,465 |
| 2018-07-13 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
G
|
Common Stock | 398 | $0.00 | $0 | 62,682 |
| 2018-06-26 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
G
|
Common Stock | 220 | $0.00 | $0 | 63,080 |
| 2018-06-12 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 1,250 | $286.97 | $358,712 | 63,300 |
| 2018-06-05 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
A
|
Common Stock | 3,000 | $0.00 | $0 | 64,550 |
| 2018-05-23 | WALLMAN RICHARD F | Dir |
Open-market buy
P
|
Common Stock | 500 | $278.00 | $139,000 | 48,965 |
| 2018-05-22 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $282.55 | $282,554 | 7,700 |
| 2018-04-05 | ARCHAMBEAU SHELLYE L | Dir |
Equity grant / award
A
|
Common Stock | 250 | $0.00 | $0 | 250 |
| 2018-03-21 | Soni Paul J | Executive Vice President |
Equity grant / award
A
|
Common Stock | 7,000 | $289.86 | $2,029,020 | 61,596 |
| 2018-03-12 | WALLMAN RICHARD F | Dir |
Open-market buy
P
|
Common Stock | 500 | $282.59 | $141,295 | 48,465 |
| 2018-03-09 | Crisci Robert | Vice President and CFO |
Other disposed transaction
F
|
Common Stock | 382 | $279.69 | $106,842 | 28,926 |
| 2018-02-28 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 500 | $283.99 | $141,995 | 61,550 |
| 2018-02-21 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $280.08 | $420,120 | 62,050 |
| 2018-01-25 | JELLISON BRIAN D | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 153,739 | $55.22 | $8,489,468 | 0 |
| 2018-01-25 | JELLISON BRIAN D | CEO & President |
Open-market sell
S
|
Common Stock | 153,739 | $277.30 | $42,631,825 | 1,535,172 |
| 2018-01-25 | JELLISON BRIAN D | CEO & President |
Exercise / conversion
M
|
Common Stock | 153,739 | $55.22 | $8,489,468 | 1,688,911 |
| 2018-01-24 | JELLISON BRIAN D | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 32,066 | $55.22 | $1,770,685 | 153,739 |
| 2018-01-24 | JELLISON BRIAN D | CEO & President |
Open-market sell
S
|
Common Stock | 32,066 | $277.03 | $8,883,244 | 1,535,172 |
| 2018-01-24 | JELLISON BRIAN D | CEO & President |
Exercise / conversion
M
|
Common Stock | 32,066 | $55.22 | $1,770,685 | 1,567,238 |
| 2018-01-23 | JELLISON BRIAN D | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 29,606 | $55.22 | $1,634,843 | 185,805 |
| 2018-01-23 | JELLISON BRIAN D | CEO & President |
Open-market sell
S
|
Common Stock | 29,606 | $277.03 | $8,201,750 | 1,535,172 |
| 2018-01-23 | JELLISON BRIAN D | CEO & President |
Exercise / conversion
M
|
Common Stock | 29,606 | $55.22 | $1,634,843 | 1,564,778 |
| 2018-01-19 | JELLISON BRIAN D | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 12,671 | $55.22 | $699,693 | 215,411 |
| 2018-01-19 | JELLISON BRIAN D | CEO & President |
Equity grant / award
A
|
Common Stock | 112,500 | $0.00 | $0 | 1,535,172 |
| 2018-01-19 | JELLISON BRIAN D | CEO & President |
Open-market sell
S
|
Common Stock | 12,671 | $277.01 | $3,509,994 | 1,422,672 |
| 2018-01-19 | JELLISON BRIAN D | CEO & President |
Exercise / conversion
M
|
Common Stock | 12,671 | $55.22 | $699,693 | 1,435,343 |
| 2018-01-19 | Stipancich John K | VP, GC & Secretary |
Equity grant / award
A · derivative
|
Employee Stock Option (Right to Buy) | 15,000 | $0.00 | $0 | 15,000 |
| 2018-01-19 | Stipancich John K | VP, GC & Secretary |
Equity grant / award
A
|
Common Stock | 7,500 | $0.00 | $0 | 23,822 |
| 2018-01-18 | JELLISON BRIAN D | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 24,698 | $55.22 | $1,363,824 | 228,082 |
| 2018-01-18 | JELLISON BRIAN D | CEO & President |
Open-market sell
S
|
Common Stock | 24,698 | $277.03 | $6,842,087 | 1,422,672 |
| 2018-01-18 | JELLISON BRIAN D | CEO & President |
Exercise / conversion
M
|
Common Stock | 24,698 | $55.22 | $1,363,824 | 1,447,370 |
| 2018-01-17 | JELLISON BRIAN D | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 37,220 | $55.22 | $2,055,288 | 252,780 |
| 2018-01-17 | JELLISON BRIAN D | CEO & President |
Open-market sell
S
|
Common Stock | 37,220 | $277.01 | $10,310,312 | 1,422,672 |
| 2018-01-17 | JELLISON BRIAN D | CEO & President |
Exercise / conversion
M
|
Common Stock | 37,220 | $55.22 | $2,055,288 | 1,459,892 |
| 2018-01-16 | Crisci Robert | Vice President and CFO |
Other disposed transaction
F
|
Common Stock | 392 | $272.50 | $106,820 | 17,308 |
| 2017-12-20 | JELLISON BRIAN D | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 55,597 | $0.00 | $0 | 290,000 |
| 2017-12-20 | JELLISON BRIAN D | CEO & President |
Open-market sell
S
|
Common Stock | 12,887 | $259.66 | $3,346,238 | 1,422,672 |
| 2017-12-20 | JELLISON BRIAN D | CEO & President |
Open-market sell
S
|
Common Stock | 17,350 | $258.99 | $4,493,476 | 1,435,559 |
| 2017-12-20 | JELLISON BRIAN D | CEO & President |
Exercise / conversion
M
|
Common Stock | 55,597 | $55.22 | $3,070,066 | 1,452,909 |
| 2017-12-20 | HUNN LAURENCE NEIL | Executive Vice President |
Equity grant / award
G
|
Common Stock | 3,854 | $0.00 | $0 | 144,560 |
| 2017-12-19 | JELLISON BRIAN D | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 94,403 | $0.00 | $0 | 345,597 |
| 2017-12-19 | JELLISON BRIAN D | CEO & President |
Open-market sell
S
|
Common Stock | 5,117 | $260.59 | $1,333,439 | 1,397,312 |
| 2017-12-19 | JELLISON BRIAN D | CEO & President |
Open-market sell
S
|
Common Stock | 46,146 | $259.75 | $11,986,424 | 1,402,429 |
| 2017-12-19 | JELLISON BRIAN D | CEO & President |
Exercise / conversion
M
|
Common Stock | 94,403 | $55.22 | $5,212,934 | 1,448,575 |
| 2017-12-14 | Stipancich John K | VP, GC & Secretary |
Other disposed transaction
F
|
Common Stock | 1,678 | $255.90 | $429,400 | 16,322 |
| 2017-12-08 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 1,200 | $260.03 | $312,033 | 9,700 |
| 2017-11-17 | HUNN LAURENCE NEIL | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 6,293 | $256.50 | $1,614,154 | 154,707 |
| 2017-11-03 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 250 | $258.64 | $64,660 | 64,200 |
| 2017-11-03 | FORT JOHN F III | Dir |
Open-market sell
S
|
Common Stock | 600 | $257.82 | $154,692 | 16,703 |
| 2017-11-03 | FORT JOHN F III | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $257.94 | $1,031,760 | 17,303 |
| 2017-11-03 | FORT JOHN F III | Dir |
Open-market sell
S
|
Common Stock | 3,400 | $257.80 | $876,520 | 21,303 |
| 2017-11-02 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
G
|
Common Stock | 154 | $0.00 | $0 | 64,450 |
| 2017-10-31 | KNOWLING ROBERT E JR | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $259.51 | $1,038,040 | 14,038 |
| 2017-09-20 | Conley Jason | Vice President and Controller |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,000 | $0.00 | $0 | 0 |
| 2017-09-20 | Conley Jason | Vice President and Controller |
Open-market sell
S
|
Common Stock | 5,000 | $245.00 | $1,225,000 | 9,571 |
| 2017-09-20 | Conley Jason | Vice President and Controller |
Exercise / conversion
M
|
Common Stock | 5,000 | $55.22 | $276,100 | 14,571 |
| 2017-09-14 | Thatcher Laura G | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $235.47 | $235,473 | 11,000 |
| 2017-09-12 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 500 | $237.04 | $118,520 | 64,604 |
| 2017-08-14 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $234.00 | $234,000 | 65,104 |
| 2017-08-09 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $234.97 | $469,940 | 10,900 |
| 2017-08-08 | PREZZANO WILBUR J | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $235.80 | $471,597 | 22,000 |
| 2017-06-09 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 1,800 | $228.70 | $411,661 | 62,104 |
| 2017-06-09 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
A
|
Common Stock | 4,000 | $0.00 | $0 | 66,104 |
| 2017-05-17 | Conley Jason | Vice President and Controller |
Other disposed transaction
F
|
Common Stock | 340 | $219.71 | $74,701 | 8,571 |
| 2017-03-16 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $214.26 | $535,638 | 63,904 |
| 2017-02-21 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $207.18 | $207,180 | 66,404 |
| 2017-02-10 | Humphrey John | EVP, Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,916 | $0.00 | $0 | 0 |
| 2017-02-10 | Humphrey John | EVP, Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 1,916 | $52.19 | $99,996 | 90,063 |
| 2017-01-19 | Soni Paul J | Vice President & Controller |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 12,000 | $0.00 | $0 | 12,000 |
| 2017-01-19 | Soni Paul J | Vice President & Controller |
Equity grant / award
A
|
Common Stock | 6,000 | $0.00 | $0 | 57,114 |
| 2016-12-13 | JELLISON BRIAN D | CEO & President |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 108,084 | $0.00 | $0 | 0 |
| 2016-12-13 | JELLISON BRIAN D | CEO & President |
Open-market sell
S
|
Common Stock | 184 | $186.01 | $34,226 | 1,267,098 |
| 2016-12-13 | JELLISON BRIAN D | CEO & President |
Open-market sell
S
|
Common Stock | 107,900 | $186.00 | $20,069,400 | 1,267,282 |
| 2016-12-13 | JELLISON BRIAN D | CEO & President |
Exercise / conversion
M
|
Common Stock | 108,084 | $52.19 | $5,640,904 | 1,375,182 |
| 2016-12-08 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 1,600 | $183.34 | $293,344 | 8,900 |
| 2016-11-30 | Soni Paul J | Vice President & Controller |
Other disposed transaction
F
|
Common Stock | 2,098 | $181.11 | $379,969 | 51,114 |
| 2016-08-16 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 1,400 | $173.41 | $242,775 | 10,500 |
| 2016-08-12 | Humphrey John | EVP, Chief Financial Officer |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 40,000 | $0.00 | $0 | 0 |
| 2016-08-12 | Humphrey John | EVP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 9,146 | $173.32 | $1,585,206 | 106,812 |
| 2016-08-12 | Humphrey John | EVP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 30,854 | $172.51 | $5,322,605 | 115,958 |
| 2016-08-12 | Humphrey John | EVP, Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 40,000 | $55.22 | $2,208,800 | 146,812 |
| 2016-08-10 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
G
|
Common Stock | 200 | $0.00 | $0 | 69,704 |
| 2016-08-01 | KNOWLING ROBERT E JR | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $171.54 | $686,155 | 14,038 |
| 2016-06-22 | Stipancich John K | VP, GC & Secretary |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 18,000 | $0.00 | $0 | 18,000 |
| 2016-06-22 | Stipancich John K | VP, GC & Secretary |
Equity grant / award
A
|
Common Stock | 12,000 | $0.00 | $0 | 12,000 |
| 2016-06-06 | WRIGHT CHRISTOPHER | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $173.69 | $173,689 | 69,904 |
| 2016-05-31 | WRIGHT CHRISTOPHER | Dir |
Equity grant / award
A
|
Common Stock | 4,000 | $0.00 | $0 | 70,904 |
| 2016-05-25 | JOHNSON ROBERT D | Dir |
Open-market sell
S
|
Common Stock | 600 | $174.27 | $104,562 | 7,900 |