Financial Metrics
WCN Waste Connections, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 514680000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 727639000.0 | +41.4% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 1084922000.0 | +49.1% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1091266000.0 | +0.6% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 1175569000.0 | +7.7% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 1206478000.0 | +2.6% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1140131000.0 | -5.5% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 1239968000.0 | +8.8% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 1281110000.0 | +3.3% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 1244637000.0 | -2.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 1369639000.0 | +10.0% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 1412444000.0 | +3.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1352404000.0 | -4.3% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 1305782000.0 | -3.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 1389552000.0 | +6.4% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 1395942000.0 | +0.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 1533931000.0 | +9.9% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 1597168000.0 | +4.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1646255000.0 | +3.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 1816435000.0 | +10.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1879868000.0 | +3.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1900503000.0 | +1.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 2021095000.0 | +6.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 2064744000.0 | +2.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2072653000.0 | +0.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 2248166000.0 | +8.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 2338488000.0 | +4.0% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 2228176000.0 | -4.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2407055000.0 | +8.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2458378000.0 | +2.1% | USD | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 3375863000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 4630488000.0 | +37.2% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 4922941000.0 | +6.3% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 5388679000.0 | +9.5% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 5445990000.0 | +1.1% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 6151361000.0 | +13.0% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 7211859000.0 | +17.2% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 8021951000.0 | +11.2% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 8919591000.0 | +11.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 9466915000.0 | +6.1% | USD | 10-K | 2026-02-12 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 90979000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 63495000.0 | -30.2% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 158666000.0 | +149.9% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 26404000.0 | -83.4% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 206910000.0 | +683.6% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 218770000.0 | +5.7% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 188707000.0 | -13.7% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 210688000.0 | +11.6% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 232869000.0 | +10.5% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 184860000.0 | -20.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 222134000.0 | +20.2% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 236600000.0 | +6.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 216963000.0 | -8.3% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | -232357000.0 | -207.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 230679000.0 | +199.3% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 238372000.0 | +3.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 266788000.0 | +11.9% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 285144000.0 | +6.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 273860000.0 | -4.0% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 329590000.0 | +20.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 326768000.0 | -0.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 314689000.0 | -3.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 344128000.0 | +9.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 352977000.0 | +2.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 366800000.0 | +3.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 424705000.0 | +15.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 475343000.0 | +11.9% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 390210000.0 | -17.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 459545000.0 | +17.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 439591000.0 | -4.3% | USD | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 452298000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 627098000.0 | +38.6% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 832244000.0 | +32.7% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 837778000.0 | +0.7% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 412428000.0 | -50.8% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 1039625000.0 | +152.1% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 1242190000.0 | +19.5% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 1236312000.0 | -0.5% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1067659000.0 | -13.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1710174000.0 | +60.2% | USD | 10-K | 2026-02-12 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 45017000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 27720000.0 | -38.4% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 88881000.0 | +220.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 15020000.0 | -83.1% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 123887000.0 | +724.8% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 123410000.0 | -0.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 125032000.0 | +1.3% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2018-06-30 | 138814000.0 | +11.0% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2018-09-30 | 150766000.0 | +8.6% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 125577000.0 | -16.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 148839000.0 | +18.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 159074000.0 | +6.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 142893000.0 | -10.2% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-06-30 | -227467000.0 | -259.2% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-09-30 | 157991000.0 | +169.5% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 160307000.0 | +1.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 177101000.0 | +10.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 114654000.0 | -35.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 180368000.0 | +57.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | 224207000.0 | +24.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 237125000.0 | +5.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 197836000.0 | -16.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 209170000.0 | +5.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 229191000.0 | +9.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 229127000.0 | -0.0% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-06-30 | 275400000.0 | +20.2% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-09-30 | 308046000.0 | +11.9% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 241510000.0 | -21.6% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-06-30 | 290276000.0 | +20.2% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-09-30 | 286271000.0 | -1.4% | USD | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 247321000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 577420000.0 | +133.5% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 547154000.0 | -5.2% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 566681000.0 | +3.6% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 203992000.0 | -64.0% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 618489000.0 | +203.2% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 836001000.0 | +35.2% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 762826000.0 | -8.8% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 616570000.0 | -19.2% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1076557000.0 | +74.6% | USD | 10-K | 2026-02-12 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.37 | — | USD/shares | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.13 | -64.9% | USD/shares | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 0.34 | +161.5% | USD/shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.06 | -82.4% | USD/shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.47 | +683.3% | USD/shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.47 | +0.0% | USD/shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.47 | +0.0% | USD/shares | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 0.53 | +12.8% | USD/shares | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.57 | +7.5% | USD/shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.48 | -15.8% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.56 | +16.7% | USD/shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.6 | +7.1% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.54 | -10.0% | USD/shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | -0.86 | -259.3% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.6 | +169.8% | USD/shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.61 | +1.7% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.68 | +11.5% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.44 | -35.3% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.7 | +59.1% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.87 | +24.3% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.92 | +5.7% | USD/shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.77 | -16.3% | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.81 | +5.2% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.89 | +9.9% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.89 | +0.0% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1.07 | +20.2% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 1.19 | +11.2% | USD/shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.94 | -21.0% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.12 | +19.1% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.11 | -0.9% | USD/shares | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 1.07 | — | USD/shares | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 2.19 | +104.7% | USD/shares | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 2.07 | -5.5% | USD/shares | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 2.15 | +3.9% | USD/shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.78 | -63.7% | USD/shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 2.37 | +203.8% | USD/shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 3.25 | +37.1% | USD/shares | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 2.96 | -8.9% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 2.39 | -19.3% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 4.18 | +74.9% | USD/shares | 10-K | 2026-02-12 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.36 | — | USD/shares | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.13 | -63.9% | USD/shares | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 0.34 | +161.5% | USD/shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.06 | -82.4% | USD/shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.47 | +683.3% | USD/shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.47 | +0.0% | USD/shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.47 | +0.0% | USD/shares | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 0.52 | +10.6% | USD/shares | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.57 | +9.6% | USD/shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.48 | -15.8% | USD/shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.56 | +16.7% | USD/shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.6 | +7.1% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.54 | -10.0% | USD/shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | -0.86 | -259.3% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.6 | +169.8% | USD/shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.61 | +1.7% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.68 | +11.5% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.44 | -35.3% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.69 | +56.8% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.87 | +26.1% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.92 | +5.7% | USD/shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.77 | -16.3% | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.81 | +5.2% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.89 | +9.9% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.89 | +0.0% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1.07 | +20.2% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 1.19 | +11.2% | USD/shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.93 | -21.8% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.12 | +20.4% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.11 | -0.9% | USD/shares | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 1.07 | — | USD/shares | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 2.18 | +103.7% | USD/shares | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 2.07 | -5.0% | USD/shares | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 2.14 | +3.4% | USD/shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.78 | -63.6% | USD/shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 2.36 | +202.6% | USD/shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 3.24 | +37.3% | USD/shares | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 2.95 | -9.0% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 2.39 | -19.0% | USD/shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 4.17 | +74.5% | USD/shares | 10-K | 2026-02-12 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 9263000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 55624000.0 | +500.5% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 119335000.0 | +114.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 154382000.0 | +29.4% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 268469000.0 | +73.9% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 399741000.0 | +48.9% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 495254000.0 | +23.9% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 433815000.0 | -12.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 217537000.0 | -49.9% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 145801000.0 | -33.0% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 244389000.0 | +67.6% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 319305000.0 | +30.7% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 499482000.0 | +56.4% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 209209000.0 | -58.1% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 303778000.0 | +45.2% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 326738000.0 | +7.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1195279000.0 | +265.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 790551000.0 | -33.9% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 859096000.0 | +8.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 617294000.0 | -28.1% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 743464000.0 | +20.4% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 727395000.0 | -2.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 339479000.0 | -53.3% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 147441000.0 | -56.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 391417000.0 | +165.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 217808000.0 | -44.4% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 200179000.0 | -8.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 78637000.0 | -60.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 133860000.0 | +70.2% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 91712000.0 | -31.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 96187000.0 | +4.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 78399000.0 | -18.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 111985000.0 | +42.8% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 78658000.0 | -29.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 115265000.0 | +46.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 62366000.0 | -45.9% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 111226000.0 | +78.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 110166000.0 | -1.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 117596000.0 | +6.7% | USD | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 154382000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 433815000.0 | +181.0% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 319305000.0 | -26.4% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 326738000.0 | +2.3% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 617294000.0 | +88.9% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 147441000.0 | -76.1% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 78637000.0 | -46.7% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 78399000.0 | -0.3% | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 62366000.0 | -20.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 45968000.0 | -26.3% | USD | 10-K | 2026-02-12 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 502833000.0 | — | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 498291000.0 | -0.9% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 485138000.0 | -2.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 486413000.0 | +0.3% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 547671000.0 | +12.6% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 588534000.0 | +7.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 554458000.0 | -5.8% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 555285000.0 | +0.1% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 604090000.0 | +8.8% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 625048000.0 | +3.5% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 609545000.0 | -2.5% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 599369000.0 | -1.7% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 663931000.0 | +10.8% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 676676000.0 | +1.9% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 662808000.0 | -2.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 624389000.0 | -5.8% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 608801000.0 | -2.5% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 616630000.0 | +1.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 630264000.0 | +2.2% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 608758000.0 | -3.4% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 649561000.0 | +6.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 692051000.0 | +6.5% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 709614000.0 | +2.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 727737000.0 | +2.6% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 797877000.0 | +9.6% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 810932000.0 | +1.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 833862000.0 | +2.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 814680000.0 | -2.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 855479000.0 | +5.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 868093000.0 | +1.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 856953000.0 | -1.3% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-03-31 | 896682000.0 | +4.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 961492000.0 | +7.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 990896000.0 | +3.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 935027000.0 | -5.6% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 952010000.0 | +1.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1031911000.0 | +8.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1069645000.0 | +3.7% | USD | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 485138000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 554458000.0 | +14.3% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 609545000.0 | +9.9% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 662808000.0 | +8.7% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 630264000.0 | -4.9% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 709614000.0 | +12.6% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 833862000.0 | +17.5% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 856953000.0 | +2.8% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 935027000.0 | +9.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1024992000.0 | +9.6% | USD | 10-K | 2026-02-12 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 734068000.0 | — | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 784633000.0 | +6.9% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 743392000.0 | -5.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 877343000.0 | +18.0% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 1049196000.0 | +19.6% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 1192943000.0 | +13.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 1176868000.0 | -1.3% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 969649000.0 | -17.6% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 918375000.0 | -5.3% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 1023058000.0 | +11.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 1092903000.0 | +6.8% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 1242857000.0 | +13.7% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 990594000.0 | -20.3% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 1105290000.0 | +11.6% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 1130598000.0 | +2.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1962221000.0 | +73.6% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1504926000.0 | -23.3% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 1591416000.0 | +5.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1408272000.0 | -11.5% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 1503991000.0 | +6.8% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 1506443000.0 | +0.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1160288000.0 | -23.0% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 1032777000.0 | -11.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1412779000.0 | +36.8% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1257735000.0 | -11.0% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1230314000.0 | -2.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1117645000.0 | -9.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1134258000.0 | +1.5% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1111676000.0 | -2.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1151722000.0 | +3.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1141785000.0 | -0.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1217054000.0 | +6.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1235707000.0 | +1.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1355132000.0 | +9.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1226912000.0 | -9.5% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 1281038000.0 | +4.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1349739000.0 | +5.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1403640000.0 | +4.0% | USD | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 743392000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 1176868000.0 | +58.3% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 1092903000.0 | -7.1% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 1130598000.0 | +3.4% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 1408272000.0 | +24.6% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 1032777000.0 | -26.7% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 1117645000.0 | +8.2% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 1141785000.0 | +2.2% | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1226912000.0 | +7.5% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1311563000.0 | +6.9% | USD | 10-K | 2026-02-12 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 11093552000.0 | — | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 11187693000.0 | +0.8% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 11103925000.0 | -0.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 11469432000.0 | +3.3% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 11655363000.0 | +1.6% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 11910275000.0 | +2.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 12014681000.0 | +0.9% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 11963218000.0 | -0.4% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 12024544000.0 | +0.5% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 12192066000.0 | +1.4% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 12627329000.0 | +3.6% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-01-01 | 12833830000.0 | +1.6% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 12931928000.0 | +0.8% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 13145772000.0 | +1.7% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 13270235000.0 | +0.9% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 13737695000.0 | +3.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 14279411000.0 | +3.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 13594005000.0 | -4.8% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 13849447000.0 | +1.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 13992364000.0 | +1.0% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 14042929000.0 | +0.4% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 14106207000.0 | +0.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 14274832000.0 | +1.2% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 14699924000.0 | +3.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 15414362000.0 | +4.9% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 15416241000.0 | +0.0% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 16130668000.0 | +4.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 17134603000.0 | +6.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 17227094000.0 | +0.5% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 17359527000.0 | +0.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 17731240000.0 | +2.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 17915876000.0 | +1.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 19082660000.0 | +6.5% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 19301526000.0 | +1.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 20095364000.0 | +4.1% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-12-31 | 19817809000.0 | -1.4% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 20254497000.0 | +2.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 20678610000.0 | +2.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 20782495000.0 | +0.5% | USD | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 11103925000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 12014681000.0 | +8.2% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 12627329000.0 | +5.1% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 13737695000.0 | +8.8% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 13992364000.0 | +1.9% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 14699924000.0 | +5.1% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 17134603000.0 | +16.6% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 17915876000.0 | +4.6% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 19817809000.0 | +10.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 21129363000.0 | +6.6% | USD | 10-K | 2026-02-12 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 684642000.0 | — | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 689250000.0 | +0.7% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 692177000.0 | +0.4% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 725122000.0 | +4.8% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 725399000.0 | +0.0% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 819789000.0 | +13.0% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 802599000.0 | -2.1% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 742137000.0 | -7.5% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 797670000.0 | +7.5% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 815249000.0 | +2.2% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 860709000.0 | +5.6% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-01-01 | 890349000.0 | +3.4% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 844127000.0 | -5.2% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 942918000.0 | +11.7% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 991794000.0 | +5.2% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 1007228000.0 | +1.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 990170000.0 | -1.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1039318000.0 | +5.0% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 1135466000.0 | +9.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1028654000.0 | -9.4% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 1106886000.0 | +7.6% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 1092282000.0 | -1.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1145298000.0 | +4.9% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 1232746000.0 | +7.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1257634000.0 | +2.0% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1337553000.0 | +6.4% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1378667000.0 | +3.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1512643000.0 | +9.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1383184000.0 | -8.6% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1463495000.0 | +5.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1575736000.0 | +7.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1687932000.0 | +7.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1631541000.0 | -3.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1770466000.0 | +8.5% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1754033000.0 | -0.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1878834000.0 | +7.1% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 1829479000.0 | -2.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2001199000.0 | +9.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2087623000.0 | +4.3% | USD | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 692177000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 802599000.0 | +16.0% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 886835000.0 | +10.5% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 1007228000.0 | +13.6% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 1028654000.0 | +2.1% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 1232746000.0 | +19.8% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 1512643000.0 | +22.7% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 1687932000.0 | +11.6% | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1878834000.0 | +11.3% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2124261000.0 | +13.1% | USD | 10-K | 2026-02-12 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 5535831000.0 | — | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 5566327000.0 | +0.6% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 5449048000.0 | -2.1% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 5816200000.0 | +6.7% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 5847377000.0 | +0.5% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 5916419000.0 | +1.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 5740611000.0 | -3.0% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 5682480000.0 | -1.0% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 5677903000.0 | -0.1% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 5686987000.0 | +0.2% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 6167141000.0 | +8.4% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-01-01 | 6375720000.0 | +3.4% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 6363254000.0 | -0.2% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 6437967000.0 | +1.2% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 6473895000.0 | +0.6% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 6799341000.0 | +5.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 7592325000.0 | +11.7% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 7097624000.0 | -6.5% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 7183258000.0 | +1.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 7128926000.0 | -0.8% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 7101056000.0 | -0.4% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 7237607000.0 | +1.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 7391676000.0 | +2.1% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 7706379000.0 | +4.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 8655303000.0 | +12.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 8546579000.0 | -1.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 9187298000.0 | +7.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 10020959000.0 | +9.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 9988130000.0 | -0.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 9900070000.0 | -0.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 10139945000.0 | +2.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 10218095000.0 | +0.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 11291700000.0 | +10.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 11318308000.0 | +0.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 11833909000.0 | +4.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 11957455000.0 | +1.0% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 12240317000.0 | +2.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 12324953000.0 | +0.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 12689127000.0 | +3.0% | USD | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 5449048000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 5740611000.0 | +5.4% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 6167141000.0 | +7.4% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 6799341000.0 | +10.3% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 7128926000.0 | +4.8% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 7706379000.0 | +8.1% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 10020959000.0 | +30.0% | USD | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 10218095000.0 | +2.0% | USD | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 11957455000.0 | +17.0% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 12883982000.0 | +7.7% | USD | 10-K | 2026-02-12 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2016331000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 5557721000.0 | +175.6% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 5621366000.0 | +1.1% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 5654877000.0 | +0.6% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2017-03-31 | 5654616000.0 | -0.0% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 5809370000.0 | +2.7% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 5995240000.0 | +3.2% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2017-12-31 | 6274070000.0 | +4.7% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2018-03-31 | 6280739000.0 | +0.1% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2018-06-30 | 6346641000.0 | +1.0% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2018-09-30 | 6505080000.0 | +2.5% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2018-12-31 | 6460188000.0 | -0.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 6568674000.0 | +1.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 6707805000.0 | +2.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 6796340000.0 | +1.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 6938354000.0 | +2.1% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-03-31 | 6687086000.0 | -3.6% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-06-30 | 6496381000.0 | -2.9% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-09-30 | 6666189000.0 | +2.6% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-12-31 | 6863438000.0 | +3.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 6941873000.0 | +1.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 6868600000.0 | -1.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 6883156000.0 | +0.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 6993545000.0 | +1.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-03-31 | 6759059000.0 | -3.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | 6869662000.0 | +1.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 6943370000.0 | +1.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-12-31 | 7113644000.0 | +2.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-03-31 | 7238964000.0 | +1.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 7459457000.0 | +3.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 7591295000.0 | +1.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 7697781000.0 | +1.4% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-03-31 | 7790960000.0 | +1.2% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-06-30 | 7983218000.0 | +2.5% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-09-30 | 8261455000.0 | +3.5% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2024-12-31 | 7860354000.0 | -4.9% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 8014180000.0 | +2.0% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-06-30 | 8353657000.0 | +4.2% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-09-30 | 8093368000.0 | -3.1% | USD | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 5654877000.0 | — | USD | 10-K | 2020-02-13 |
| Annual | 2017-12-31 | 6274070000.0 | +10.9% | USD | 10-K | 2021-02-18 |
| Annual | 2018-12-31 | 6460188000.0 | +3.0% | USD | 10-K | 2022-02-17 |
| Annual | 2019-12-31 | 6938354000.0 | +7.4% | USD | 10-K | 2023-02-16 |
| Annual | 2020-12-31 | 6863438000.0 | -1.1% | USD | 10-K | 2024-02-14 |
| Annual | 2021-12-31 | 6993545000.0 | +1.9% | USD | 10-K | 2025-02-13 |
| Annual | 2022-12-31 | 7113644000.0 | +1.7% | USD | 10-K | 2026-02-12 |
| Annual | 2023-12-31 | 7697781000.0 | +8.2% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 7860354000.0 | +2.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 8245381000.0 | +4.9% | USD | 10-K | 2026-02-12 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 3779983000.0 | — | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 3680316000.0 | -2.6% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 3632692000.0 | -1.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 3971890000.0 | +9.3% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 3991860000.0 | +0.5% | USD | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 3953167000.0 | -1.0% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 3926321000.0 | -0.7% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 3895847000.0 | -0.8% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 3809600000.0 | -2.2% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 3763330000.0 | -1.2% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 4174693000.0 | +10.9% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 4176701000.0 | +0.0% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 4107161000.0 | -1.7% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 4062511000.0 | -1.1% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 4375885000.0 | +7.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 5201894000.0 | +18.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 4738204000.0 | -8.9% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 4721909000.0 | -0.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 4708678000.0 | -0.3% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 4613602000.0 | -2.0% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 4762857000.0 | +3.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 4869213000.0 | +2.2% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 5040500000.0 | +3.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 5817641000.0 | +15.4% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 5633524000.0 | -3.2% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 6211971000.0 | +10.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 6890149000.0 | +10.9% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-03-31 | 6921839000.0 | +0.5% | USD | 10-Q | 2023-04-27 |
| Annual | 2016-12-31 | 3632692000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 3926321000.0 | +8.1% | USD | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 4174693000.0 | +6.3% | USD | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 4353782000.0 | +4.3% | USD | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 4708678000.0 | +8.2% | USD | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 5040500000.0 | +7.0% | USD | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 6890149000.0 | +36.7% | USD | 10-K | 2023-02-16 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 259646000.0 | — | USD | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 538831000.0 | +107.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 287478000.0 | -46.6% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 551906000.0 | +92.0% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 888375000.0 | +61.0% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 307247000.0 | -65.4% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 664931000.0 | +116.4% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 1037792000.0 | +56.1% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 363772000.0 | -64.9% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 753048000.0 | +107.0% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 1185430000.0 | +57.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 369586000.0 | -68.8% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 753185000.0 | +103.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 1185573000.0 | +57.4% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 400396000.0 | -66.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 848478000.0 | +111.9% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 1269961000.0 | +49.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 440897000.0 | -65.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 973678000.0 | +120.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1500137000.0 | +54.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 442358000.0 | -70.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 1016712000.0 | +129.8% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 1570876000.0 | +54.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 490309000.0 | -68.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1101687000.0 | +124.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 1659998000.0 | +50.7% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 541539000.0 | -67.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1179741000.0 | +117.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1857190000.0 | +57.4% | USD | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 795312000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 1187260000.0 | +49.3% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 1411235000.0 | +18.9% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 1540547000.0 | +9.2% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 1408521000.0 | -8.6% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 1698229000.0 | +20.6% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 2022492000.0 | +19.1% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 2126817000.0 | +5.2% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 2228927000.0 | +4.8% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 2414069000.0 | +8.3% | USD | 10-K | 2026-02-12 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -57906000.0 | — | USD | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | -153047000.0 | -164.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -418728000.0 | -173.6% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | -532436000.0 | -27.2% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | -687106000.0 | -29.0% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | -402282000.0 | +41.5% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | -685234000.0 | -70.3% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | -870446000.0 | -27.0% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | -128046000.0 | +85.3% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -640290000.0 | -400.0% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | -885672000.0 | -38.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -133626000.0 | +84.9% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | -359956000.0 | -169.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -650066000.0 | -80.6% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | -100553000.0 | +84.5% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -332794000.0 | -231.0% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -1034840000.0 | -211.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -489881000.0 | +52.7% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | -891950000.0 | -82.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -1858586000.0 | -108.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | -317759000.0 | +82.9% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -604621000.0 | -90.3% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -1185613000.0 | -96.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -1334579000.0 | -12.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -1794104000.0 | -34.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -2645810000.0 | -47.5% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | -603211000.0 | +77.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -1019972000.0 | -69.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -1433913000.0 | -40.6% | USD | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | -292581000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | -860914000.0 | -194.2% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | -1371820000.0 | -59.3% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | -1426006000.0 | -3.9% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -1046043000.0 | +26.6% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -1693482000.0 | -61.9% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | -3087171000.0 | -82.3% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | -1581079000.0 | +48.8% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | -3159176000.0 | -99.8% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | -2023243000.0 | +36.0% | USD | 10-K | 2026-02-12 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -156867000.0 | — | USD | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | -276940000.0 | -76.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 239414000.0 | +186.4% | USD | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 221088000.0 | -7.7% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 135159000.0 | -38.9% | USD | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | -167006000.0 | -223.6% | USD | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | -309436000.0 | -85.3% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | -395689000.0 | -27.9% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | -55203000.0 | +86.0% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | -223258000.0 | -304.4% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | -308039000.0 | -38.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 627389000.0 | +303.7% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 67515000.0 | -89.2% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -4093000.0 | -106.1% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | -165482000.0 | -3943.0% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -393184000.0 | -137.6% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -491581000.0 | -25.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 292058000.0 | +159.4% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 25142000.0 | -91.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 450417000.0 | +1691.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | -65424000.0 | -114.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -389274000.0 | -495.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -366536000.0 | +5.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 878477000.0 | +339.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 701881000.0 | -20.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 1040357000.0 | +48.2% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 113379000.0 | -89.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -92478000.0 | -181.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -331492000.0 | -258.5% | USD | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | -354869000.0 | — | USD | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 56760000.0 | +116.0% | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | -187578000.0 | -430.5% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | -95894000.0 | +48.9% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | -78224000.0 | +18.4% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | -499496000.0 | -538.5% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 1028463000.0 | +305.9% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | -544405000.0 | -152.9% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 944945000.0 | +273.6% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | -360041000.0 | -138.1% | USD | 10-K | 2026-02-12 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-09-30 | 373512000.0 | — | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 114238000.0 | -69.4% | USD | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 253790000.0 | +122.2% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 433526000.0 | +70.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 137781000.0 | -68.2% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 268711000.0 | +95.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 420694000.0 | +56.6% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 96793000.0 | -77.0% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 271392000.0 | +180.4% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 479480000.0 | +76.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 152318000.0 | -68.2% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 371428000.0 | +143.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 618313000.0 | +66.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 175786000.0 | -71.6% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 394143000.0 | +124.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 615554000.0 | +56.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 169951000.0 | -72.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 387170000.0 | +127.8% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 659302000.0 | +70.3% | USD | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 212455000.0 | -67.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 497765000.0 | +134.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 794937000.0 | +59.7% | USD | 10-Q | 2025-10-22 |
| Annual | 2017-12-31 | 479287000.0 | — | USD | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 546145000.0 | +13.9% | USD | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 634406000.0 | +16.2% | USD | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 597053000.0 | -5.9% | USD | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 744315000.0 | +24.7% | USD | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 912677000.0 | +22.6% | USD | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 934000000.0 | +2.3% | USD | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 1055988000.0 | +13.1% | USD | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1179228000.0 | +11.7% | USD | 10-K | 2026-02-12 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 175037601.0 | — | shares | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 175140948.0 | +0.1% | shares | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 262803271.0 | +50.1% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 175556828.0 | -33.2% | shares | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 263425440.0 | +50.1% | shares | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 263443234.0 | +0.0% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 263494670.0 | +0.0% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 263327956.0 | -0.1% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 263362026.0 | +0.0% | shares | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 263372910.0 | +0.0% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 263141413.0 | -0.1% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 263587245.0 | +0.2% | shares | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 263601239.0 | +0.0% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 263616104.0 | +0.0% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 263618161.0 | +0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 262804517.0 | -0.3% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 262811165.0 | +0.0% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 262822825.0 | +0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 262824990.0 | +0.0% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 262491505.0 | -0.1% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 260433450.0 | -0.8% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 260453918.0 | +0.0% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 260212496.0 | -0.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 257096408.0 | -1.2% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 257100591.0 | +0.0% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 257118204.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 257145716.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 257487434.0 | +0.1% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 257555015.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 257581304.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 257600479.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 257961725.0 | +0.1% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 257965548.0 | +0.0% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 258009392.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 258019389.0 | +0.0% | shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 258318013.0 | +0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 258346757.0 | +0.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 255976094.0 | -0.9% | shares | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 262803271.0 | — | shares | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 263494670.0 | +0.3% | shares | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 263141413.0 | -0.1% | shares | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 263618161.0 | +0.2% | shares | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 262824990.0 | -0.3% | shares | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 260212496.0 | -1.0% | shares | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 257145716.0 | -1.2% | shares | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 257600479.0 | +0.2% | shares | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 258019389.0 | +0.2% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 255614663.0 | -0.9% | shares | 10-K | 2026-02-12 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 175037601.0 | — | shares | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 175140948.0 | +0.1% | shares | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 263140777.0 | +50.2% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 175753513.0 | -33.2% | shares | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 263637093.0 | +50.0% | shares | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 263640287.0 | +0.0% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 263660803.0 | +0.0% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 263467240.0 | -0.1% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 263498672.0 | +0.0% | shares | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 263506592.0 | +0.0% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 263271302.0 | -0.1% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 263673497.0 | +0.2% | shares | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 263686518.0 | +0.0% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 263697618.0 | +0.0% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 263699675.0 | +0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 262878701.0 | -0.3% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 262885349.0 | +0.0% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 262897009.0 | +0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 262899174.0 | +0.0% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 262564371.0 | -0.1% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 260506316.0 | -0.8% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 260526784.0 | +0.0% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 260283158.0 | -0.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 257164867.0 | -1.2% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 257166050.0 | +0.0% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 257183663.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 257211175.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 257547090.0 | +0.1% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 257614671.0 | +0.0% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 257640960.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 257659921.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 258019417.0 | +0.1% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 258023240.0 | +0.0% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 258062086.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 258067487.0 | +0.0% | shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 258364361.0 | +0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 258393105.0 | +0.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 256022442.0 | -0.9% | shares | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 263140668.0 | — | shares | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 263660803.0 | +0.2% | shares | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 263271302.0 | -0.1% | shares | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 263699675.0 | +0.2% | shares | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 262899174.0 | -0.3% | shares | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 260283158.0 | -1.0% | shares | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 257211175.0 | -1.2% | shares | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 257659921.0 | +0.2% | shares | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 258067487.0 | +0.2% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 255661011.0 | -0.9% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 122778290.0 | — | shares | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 210305335.0 | +71.3% | shares | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 263005450.0 | +25.1% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 263061945.0 | +0.0% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 263387338.0 | +0.1% | shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 263443064.0 | +0.0% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 263827963.0 | +0.1% | shares | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 263691172.0 | -0.1% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 263628838.0 | -0.0% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 263603418.0 | -0.0% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 263846970.0 | +0.1% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 263853681.0 | +0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 263790364.0 | -0.0% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 262994275.0 | -0.3% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 262998317.0 | +0.0% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 262697487.0 | -0.1% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 260951405.0 | -0.7% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 260550774.0 | -0.2% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 258946933.0 | -0.6% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 257179434.0 | -0.7% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 257197010.0 | +0.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 257372942.0 | +0.1% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 257596993.0 | +0.1% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 257633703.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 257801116.0 | +0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 257994105.0 | +0.1% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 258023661.0 | +0.0% | shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 258193975.0 | +0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 258377345.0 | +0.1% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 256948902.0 | -0.6% | shares | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 230325012.0 | — | shares | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 263682608.0 | +14.5% | shares | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 263650155.0 | -0.0% | shares | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 263792693.0 | +0.1% | shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 263189699.0 | -0.2% | shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 261166723.0 | -0.8% | shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 257383578.0 | -1.4% | shares | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 257551129.0 | +0.1% | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 257965871.0 | +0.2% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 257323595.0 | -0.2% | shares | 10-K | 2026-02-12 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 123450584.0 | — | shares | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 210880732.0 | +70.8% | shares | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 263650138.0 | +25.0% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 263903223.0 | +0.1% | shares | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 264109594.0 | +0.1% | shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 264299472.0 | +0.1% | shares | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 264588069.0 | +0.1% | shares | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 264332029.0 | -0.1% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 264394757.0 | +0.0% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 264336930.0 | -0.0% | shares | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 264494943.0 | +0.1% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 264587456.0 | +0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 264353158.0 | -0.1% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 262994275.0 | -0.5% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 263507486.0 | +0.2% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 263156655.0 | -0.1% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 261418573.0 | -0.7% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 261145220.0 | -0.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 259560983.0 | -0.6% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 257736745.0 | -0.7% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 257891635.0 | +0.1% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 257988971.0 | +0.0% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 258110491.0 | +0.0% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 258229404.0 | +0.0% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 258482473.0 | +0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 258565246.0 | +0.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 258756528.0 | +0.1% | shares | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 258904806.0 | +0.1% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 258982647.0 | +0.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 257580321.0 | -0.5% | shares | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 231081496.0 | — | shares | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 264302411.0 | +14.4% | shares | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 264395618.0 | +0.0% | shares | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 264526561.0 | +0.0% | shares | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 263687539.0 | -0.3% | shares | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 261728470.0 | -0.7% | shares | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 258038801.0 | -1.4% | shares | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 258149244.0 | +0.0% | shares | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 258662190.0 | +0.2% | shares | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 257976741.0 | -0.3% | shares | 10-K | 2026-02-12 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.0656 | — | ratio | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 0.0970 | +47.8% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0951 | -1.9% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.1009 | +6.0% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.1013 | +0.4% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.0953 | -5.9% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 0.1031 | +8.2% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.1051 | +1.9% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.0962 | -8.4% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.1042 | +8.3% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.1064 | +2.2% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0947 | -11.0% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.0961 | +1.4% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1003 | +4.5% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.0994 | -0.9% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.1087 | +9.4% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.1119 | +2.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.1068 | -4.5% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.1178 | +10.3% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1165 | -1.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.1103 | -5.3% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1164 | +5.5% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1164 | +0.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1086 | -6.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1165 | +7.2% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1164 | -0.1% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.1100 | -5.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1164 | +5.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1183 | +1.6% | ratio | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 0.3040 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 0.3854 | +26.8% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.3899 | +1.2% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.3923 | +0.6% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.3892 | -0.8% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.4185 | +7.5% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.4209 | +0.6% | ratio | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 0.4478 | +6.4% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.4501 | +0.5% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.4480 | -0.5% | ratio | 10-K | 2026-02-12 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 1.0722 | — | ratio | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 1.1384 | +6.2% | ratio | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 1.0740 | -5.7% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1.2099 | +12.7% | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 1.4464 | +19.5% | ratio | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 1.4552 | +0.6% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 1.4663 | +0.8% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 1.3066 | -10.9% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 1.1513 | -11.9% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 1.2549 | +9.0% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 1.2698 | +1.2% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 1.4724 | +16.0% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 1.0506 | -28.6% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 1.1144 | +6.1% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 1.1225 | +0.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1.9817 | +76.5% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1.4480 | -26.9% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 1.4016 | -3.2% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1.3690 | -2.3% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 1.3588 | -0.8% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 1.3792 | +1.5% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1.0131 | -26.5% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 0.8378 | -17.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.1234 | +34.1% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 0.9403 | -16.3% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 0.8924 | -5.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.7389 | -17.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.8200 | +11.0% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.7596 | -7.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.7309 | -3.8% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.6764 | -7.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.7460 | +10.3% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.6980 | -6.4% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 0.7726 | +10.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.6530 | -15.5% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.7002 | +7.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.6745 | -3.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.6724 | -0.3% | ratio | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 1.0740 | — | ratio | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 1.4663 | +36.5% | ratio | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 1.2324 | -16.0% | ratio | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 1.1225 | -8.9% | ratio | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 1.3690 | +22.0% | ratio | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 0.8378 | -38.8% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 0.7389 | -11.8% | ratio | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 0.6764 | -8.4% | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 0.6530 | -3.5% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.6174 | -5.5% | ratio | 10-K | 2026-02-12 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.9961 | — | ratio | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 0.9902 | -0.6% | ratio | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 0.9636 | -2.7% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1.0286 | +6.7% | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 1.0065 | -2.1% | ratio | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 0.9869 | -2.0% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 0.9150 | -7.3% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.9047 | -1.1% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 0.8946 | -1.1% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 0.8742 | -2.3% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 0.9546 | +9.2% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.9687 | +1.5% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 0.9598 | -0.9% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 0.9526 | -0.8% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 0.9800 | +2.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1.1354 | +15.9% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 1.0926 | -3.8% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 1.0776 | -1.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1.0387 | -3.6% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 1.0229 | -1.5% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 1.0537 | +3.0% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1.0739 | +1.9% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 1.1019 | +2.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.2805 | +16.2% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1.2441 | -2.8% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1.3232 | +6.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1.4087 | +6.5% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1.3798 | -2.1% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1.3272 | -3.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.3357 | +0.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1.3274 | -0.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.4493 | +9.2% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1.4178 | -2.2% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1.4324 | +1.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1.5212 | +6.2% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 1.5273 | +0.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.4754 | -3.4% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.5678 | +6.3% | ratio | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 0.9636 | — | ratio | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 0.9150 | -5.0% | ratio | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 0.9546 | +4.3% | ratio | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 0.9800 | +2.7% | ratio | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 1.0387 | +6.0% | ratio | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 1.1019 | +6.1% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 1.4087 | +27.8% | ratio | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 1.3274 | -5.8% | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 1.5212 | +14.6% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 1.5626 | +2.7% | ratio | 10-K | 2026-02-12 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0875 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.0381 | -56.4% | ratio | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 0.0819 | +115.0% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0138 | -83.2% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.1054 | +665.7% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.1023 | -2.9% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.1097 | +7.2% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2018-06-30 | 0.1119 | +2.1% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2018-09-30 | 0.1177 | +5.1% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.1009 | -14.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 0.1087 | +7.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 0.1126 | +3.6% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.1057 | -6.2% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-06-30 | -0.1742 | -264.9% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-09-30 | 0.1137 | +165.3% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.1148 | +1.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.1155 | +0.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.0718 | -37.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.1096 | +52.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | 0.1234 | +12.7% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 0.1261 | +2.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.1041 | -17.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.1035 | -0.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.1110 | +7.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1105 | -0.4% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2024-06-30 | 0.1225 | +10.8% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2024-09-30 | 0.1317 | +7.5% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.1084 | -17.7% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-06-30 | 0.1206 | +11.3% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-09-30 | 0.1164 | -3.4% | ratio | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 0.0733 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 0.1247 | +70.2% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.1111 | -10.9% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.1052 | -5.4% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.0375 | -64.4% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.1005 | +168.4% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.1159 | +15.3% | ratio | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 0.0951 | -18.0% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0691 | -27.3% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1137 | +64.5% | ratio | 10-K | 2026-02-12 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1768 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.0873 | -50.6% | ratio | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 0.1462 | +67.6% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0242 | -83.5% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.1760 | +627.4% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.1813 | +3.0% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.1655 | -8.7% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2018-06-30 | 0.1699 | +2.7% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.1818 | +7.0% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.1485 | -18.3% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2019-06-30 | 0.1622 | +9.2% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.1675 | +3.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.1604 | -4.2% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | -0.1779 | -210.9% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.1660 | +193.3% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.1708 | +2.9% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.1739 | +1.9% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.1785 | +2.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.1664 | -6.8% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.1814 | +9.1% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1738 | -4.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.1656 | -4.7% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1703 | +2.8% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.1710 | +0.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1770 | +3.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1889 | +6.7% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.2033 | +7.6% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.1751 | -13.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1909 | +9.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1788 | -6.3% | ratio | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 0.1340 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 0.1354 | +1.1% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.1691 | +24.8% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.1555 | -8.0% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.0757 | -51.3% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.1690 | +123.2% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.1722 | +1.9% | ratio | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 0.1541 | -10.5% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.1197 | -22.3% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1806 | +50.9% | ratio | 10-K | 2026-02-12 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.0812 | — | ratio | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 0.1731 | +113.1% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 0.2230 | +28.8% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.3702 | +66.0% | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 0.5511 | +48.8% | ratio | 10-Q | 2017-07-26 |
| Quarterly | 2017-09-30 | 0.6041 | +9.6% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 0.5405 | -10.5% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.2931 | -45.8% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2018-06-30 | 0.1828 | -37.6% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 0.2998 | +64.0% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-12-31 | 0.3710 | +23.8% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.5917 | +59.5% | ratio | 10-Q | 2019-04-25 |
| Quarterly | 2019-06-30 | 0.2219 | -62.5% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 0.3063 | +38.0% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 0.3244 | +5.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1.2071 | +272.1% | ratio | 10-Q | 2020-05-07 |
| Quarterly | 2020-06-30 | 0.7606 | -37.0% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 0.7566 | -0.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 0.6001 | -20.7% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.6717 | +11.9% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 0.6659 | -0.9% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.2964 | -55.5% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 0.1196 | -59.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.3112 | +160.2% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 0.1628 | -47.7% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 0.1452 | -10.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.0520 | -64.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0968 | +86.2% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 0.0627 | -35.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.0610 | -2.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.0464 | -23.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0686 | +47.8% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 0.0444 | -35.3% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 0.0657 | +47.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 0.0332 | -49.5% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.0608 | +83.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0550 | -9.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0563 | +2.3% | ratio | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 0.2230 | — | ratio | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 0.5405 | +142.3% | ratio | 10-K | 2019-02-14 |
| Annual | 2018-12-31 | 0.3601 | -33.4% | ratio | 10-K | 2020-02-13 |
| Annual | 2019-12-31 | 0.3244 | -9.9% | ratio | 10-K | 2021-02-18 |
| Annual | 2020-12-31 | 0.6001 | +85.0% | ratio | 10-K | 2022-02-17 |
| Annual | 2021-12-31 | 0.1196 | -80.1% | ratio | 10-K | 2023-02-16 |
| Annual | 2022-12-31 | 0.0520 | -56.5% | ratio | 10-K | 2024-02-14 |
| Annual | 2023-12-31 | 0.0464 | -10.7% | ratio | 10-K | 2025-02-13 |
| Annual | 2024-12-31 | 0.0332 | -28.5% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0216 | -34.8% | ratio | 10-K | 2026-02-12 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.0025 | — | ratio | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 0.0079 | +217.9% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0013 | -83.5% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.0106 | +711.7% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.0104 | -2.5% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.0105 | +0.9% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2018-06-30 | 0.0115 | +10.5% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2018-09-30 | 0.0124 | +7.1% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.0097 | -21.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 0.0113 | +16.6% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 0.0120 | +5.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0100 | -16.5% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-06-30 | -0.0167 | -267.2% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-09-30 | 0.0114 | +168.2% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.0114 | +0.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.0126 | +10.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.0080 | -36.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0117 | +45.7% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | 0.0145 | +24.3% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 0.0147 | +1.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0115 | -21.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.0120 | +4.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.0129 | +7.3% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0120 | -7.1% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2024-06-30 | 0.0143 | +18.8% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2024-09-30 | 0.0153 | +7.4% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.0119 | -22.2% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-06-30 | 0.0140 | +17.7% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-09-30 | 0.0138 | -1.9% | ratio | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 0.0223 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 0.0481 | +115.8% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.0433 | -9.8% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.0413 | -4.8% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.0146 | -64.7% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.0421 | +188.6% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.0488 | +16.0% | ratio | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 0.0426 | -12.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0311 | -26.9% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.0510 | +63.8% | ratio | 10-K | 2026-02-12 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0223 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.0050 | -77.7% | ratio | 10-Q | 2017-07-26 |
| Quarterly | 2016-09-30 | 0.0158 | +217.0% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0027 | -83.2% | ratio | 10-Q | 2018-05-02 |
| Quarterly | 2017-06-30 | 0.0213 | +702.8% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.0206 | -3.5% | ratio | 10-Q | 2018-10-30 |
| Quarterly | 2018-03-31 | 0.0199 | -3.3% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2018-06-30 | 0.0219 | +9.9% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2018-09-30 | 0.0232 | +6.0% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.0191 | -17.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 0.0222 | +16.1% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 0.0234 | +5.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0214 | -8.7% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-06-30 | -0.0350 | -263.9% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-09-30 | 0.0237 | +167.7% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.0231 | -2.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.0258 | +11.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.0167 | -35.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0267 | +60.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-06-30 | 0.0326 | +22.3% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 0.0342 | +4.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0273 | -20.0% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-06-30 | 0.0280 | +2.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 0.0302 | +7.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0294 | -2.6% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2024-06-30 | 0.0345 | +17.3% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2024-09-30 | 0.0373 | +8.1% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-03-31 | 0.0301 | -19.2% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-06-30 | 0.0347 | +15.3% | ratio | 10-Q | 2025-10-22 |
| Quarterly | 2025-09-30 | 0.0354 | +1.8% | ratio | 10-Q | 2025-10-22 |
| Annual | 2016-12-31 | 0.0437 | — | ratio | 10-K | 2019-02-14 |
| Annual | 2017-12-31 | 0.0920 | +110.4% | ratio | 10-K | 2020-02-13 |
| Annual | 2018-12-31 | 0.0847 | -8.0% | ratio | 10-K | 2021-02-18 |
| Annual | 2019-12-31 | 0.0817 | -3.6% | ratio | 10-K | 2022-02-17 |
| Annual | 2020-12-31 | 0.0297 | -63.6% | ratio | 10-K | 2023-02-16 |
| Annual | 2021-12-31 | 0.0884 | +197.6% | ratio | 10-K | 2024-02-14 |
| Annual | 2022-12-31 | 0.1175 | +32.9% | ratio | 10-K | 2025-02-13 |
| Annual | 2023-12-31 | 0.0991 | -15.7% | ratio | 10-K | 2026-02-12 |
| Annual | 2024-12-31 | 0.0784 | -20.8% | ratio | 10-K | 2026-02-12 |
| Annual | 2025-12-31 | 0.1306 | +66.5% | ratio | 10-K | 2026-02-12 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-04-01 | FLORNESS DANIEL L | — |
Exercise / conversion
M · derivative
|
Restricted Share Units | 332 | $0.00 | $0 | 331 |
| 2026-04-01 | FLORNESS DANIEL L | — |
Equity grant / award
A · derivative
|
Restricted Share Units | 663 | $0.00 | $0 | 663 |
| 2026-04-01 | FLORNESS DANIEL L | — |
Equity grant / award
A · derivative
|
Deferred Share Units | 419 | $0.00 | $0 | 419 |
| 2026-04-01 | FLORNESS DANIEL L | — |
Other disposed transaction
F
|
Common Shares | 178 | $162.98 | $29,010 | 154 |
| 2026-04-01 | FLORNESS DANIEL L | — |
Exercise / conversion
M
|
Common Shares | 332 | $0.00 | $0 | 332 |
| 2026-03-04 | TAN DEREK | SR VP Chief Accounting Officer |
Open-market sell
S
|
Common Shares | 1,173 | $171.03 | $200,618 | 1,404 |
| 2026-02-18 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Share Units | 1,436 | $0.00 | $0 | 0 |
| 2026-02-18 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 566 | $162.76 | $92,122 | 62,435 |
| 2026-02-18 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 1,436 | $0.00 | $0 | 63,001 |
| 2026-02-17 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Share Units | 6,296 | $0.00 | $0 | 0 |
| 2026-02-17 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Share Units | 1,128 | $0.00 | $0 | 1,128 |
| 2026-02-17 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 444 | $161.28 | $71,608 | 61,565 |
| 2026-02-17 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 1,128 | $0.00 | $0 | 62,009 |
| 2026-02-17 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 2,478 | $161.28 | $399,652 | 60,881 |
| 2026-02-17 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 6,296 | $0.00 | $0 | 63,359 |
| 2026-02-16 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Share Units | 946 | $0.00 | $0 | 1,892 |
| 2026-02-16 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 373 | $160.26 | $59,777 | 57,063 |
| 2026-02-16 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 946 | $0.00 | $0 | 57,436 |
| 2026-02-14 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Share Units | 952 | $0.00 | $0 | 2,857 |
| 2026-02-14 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 403 | $160.26 | $64,585 | 56,490 |
| 2026-02-14 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 952 | $0.00 | $0 | 56,893 |
| 2026-02-13 | Whitney Mary Anne | Executive Vice President & CFO |
Equity grant / award
A · derivative
|
Restricted Share Units | 4,703 | $0.00 | $0 | 4,703 |
| 2026-02-13 | Whitney Mary Anne | Executive Vice President & CFO |
Equity grant / award
A · derivative
|
Restricted Share Units | 4,704 | $0.00 | $0 | 4,704 |
| 2025-12-31 | BRADLEY AARON | SR VP PERFORMANCE OPTIMIZATION |
Other acquired transaction
J
|
Common Shares | 36 | $166.59 | $5,997 | 6,280 |
| 2025-12-12 | Shea Patrick James | Exec VP, General Counsel & Sec |
Equity grant / award
G
|
Common Shares | 160 | $0.00 | $0 | 20,511 |
| 2025-12-10 | NIELSEN III ROBERT | SR VP Operations |
Open-market sell
S
|
Common Shares | 2,000 | $167.59 | $335,180 | 1,250 |
| 2025-10-28 | GUILLET EDWARD E | — |
Open-market sell
S
|
Common Shares | 9,000 | $174.44 | $1,569,928 | 14,883 |
| 2025-08-12 | Shea Patrick James | Exec VP, General Counsel & Sec |
Open-market sell
S
|
Common Shares | 5,000 | $188.45 | $942,259 | 20,671 |
| 2025-08-08 | NIELSEN III ROBERT | SR VP Operations |
Open-market sell
S
|
Common Shares | 1,000 | $190.00 | $190,000 | 3,250 |
| 2025-08-01 | LeBon Cherylyn Harley | — |
Exercise / conversion
M · derivative
|
Restricted Share Units | 302 | $0.00 | $0 | 0 |
| 2025-08-01 | LeBon Cherylyn Harley | — |
Other disposed transaction
F
|
Common Shares | 162 | $186.57 | $30,224 | 410 |
| 2025-08-01 | LeBon Cherylyn Harley | — |
Exercise / conversion
M
|
Common Shares | 302 | $0.00 | $0 | 572 |
| 2025-07-29 | Netherton Susan | SR VP People, Training & Dev |
Open-market sell
S
|
Common Shares | 1,500 | $191.12 | $286,680 | 11,726 |
| 2025-06-30 | Black Matthew Stephen | Sr VP Chief Tax Officer |
Other acquired transaction
J
|
Common Shares | 12 | $177.38 | $2,129 | 38,244 |
| 2025-06-06 | CHAMBLISS DARRELL W | EVP & COO |
Equity grant / award
G
|
Common Shares | 3,000 | $0.00 | $0 | 92,000 |
| 2025-05-23 | NIELSEN III ROBERT | SR VP Operations |
Open-market sell
S
|
Common Shares | 473 | $195.50 | $92,472 | 4,250 |
| 2025-05-23 | NIELSEN III ROBERT | SR VP Operations |
Open-market sell
S
|
Common Shares | 500 | $197.00 | $98,500 | 4,723 |
| 2025-03-10 | CHAMBLISS DARRELL W | EVP & COO |
Open-market sell
S
|
Common Shares | 13,566 | $188.30 | $2,554,478 | 95,000 |
| 2025-03-04 | NIELSEN III ROBERT | SR VP Operations |
Open-market sell
S
|
Common Shares | 1,000 | $193.00 | $193,000 | 5,223 |
| 2025-03-03 | PIO DOMENIC | SR VP Operations |
Open-market sell
S
|
Common Shares | 10,000 | $192.64 | $1,926,358 | 6,394 |
| 2025-03-01 | Sparks Carl | — |
Exercise / conversion
M · derivative
|
Restricted Share Units | 334 | $0.00 | $0 | 0 |
| 2025-03-01 | Sparks Carl | — |
Other disposed transaction
F
|
Common Shares | 179 | $189.67 | $33,950 | 440 |
| 2025-03-01 | Sparks Carl | — |
Exercise / conversion
M
|
Common Shares | 334 | $0.00 | $0 | 619 |
| 2025-02-26 | Bertone Andrea E. | — |
Open-market sell
S
|
Common Shares | 283 | $189.10 | $53,515 | 0 |
| 2025-02-25 | Cloninger Robert Michael | SR VP, Deputy General Counsel |
Open-market sell
S
|
Common Shares | 3,077 | $188.89 | $581,219 | 11,666 |
| 2025-02-24 | RIVARD PHILIP | SR VP Business Development |
Open-market sell
S
|
Common Shares | 5,000 | $189.34 | $946,700 | 62 |
| 2025-02-21 | Black Matthew Stephen | Sr VP Chief Accounting Officer |
Equity grant / award
G
|
Common Shares | 121 | $0.00 | $0 | 38,232 |
| 2025-02-19 | RIVARD PHILIP | SR VP Business Development |
Exercise / conversion
M · derivative
|
Restricted Share Units | 786 | $0.00 | $0 | 0 |
| 2025-02-19 | RIVARD PHILIP | SR VP Business Development |
Other disposed transaction
F
|
Common Shares | 310 | $187.82 | $58,224 | 5,062 |
| 2025-02-19 | RIVARD PHILIP | SR VP Business Development |
Exercise / conversion
M
|
Common Shares | 786 | $0.00 | $0 | 5,372 |
| 2025-02-18 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Performance Share Units | 6,525 | $0.00 | $0 | 0 |
| 2025-02-18 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Share Units | 1,436 | $0.00 | $0 | 1,436 |
| 2025-02-18 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 2,568 | $187.65 | $481,885 | 54,961 |
| 2025-02-18 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 6,525 | $0.00 | $0 | 57,529 |
| 2025-02-18 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 566 | $187.65 | $106,210 | 51,004 |
| 2025-02-18 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 1,436 | $0.00 | $0 | 51,570 |
| 2025-02-17 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Share Units | 1,129 | $0.00 | $0 | 2,256 |
| 2025-02-17 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 445 | $189.04 | $84,123 | 50,134 |
| 2025-02-17 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 1,129 | $0.00 | $0 | 50,579 |
| 2025-02-16 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Share Units | 946 | $0.00 | $0 | 2,838 |
| 2025-02-16 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 395 | $189.04 | $74,671 | 49,450 |
| 2025-02-16 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 946 | $0.00 | $0 | 49,845 |
| 2025-02-14 | Whitney Mary Anne | Executive Vice President & CFO |
Equity grant / award
A · derivative
|
Restricted Share Units | 3,808 | $0.00 | $0 | 3,808 |
| 2025-02-14 | Whitney Mary Anne | Executive Vice President & CFO |
Equity grant / award
A · derivative
|
Restricted Share Units | 3,809 | $0.00 | $0 | 3,809 |
| 2024-12-31 | PIO DOMENIC | SR VP Operations |
Other acquired transaction
J
|
Common Shares | 63 | $163.00 | $10,269 | 13,865 |
| 2024-11-27 | MITTELSTAEDT RONALD J | President & CEO |
Equity grant / award
G
|
Common Shares | 11,000 | $0.00 | $0 | 228,187 |
| 2024-11-22 | Shea Patrick James | Exec VP, General Counsel & Sec |
Equity grant / award
G
|
Common Shares | 140 | $0.00 | $0 | 18,690 |
| 2024-11-12 | NIELSEN III ROBERT | SR VP Operations |
Open-market sell
S
|
Common Shares | 1,000 | $187.50 | $187,500 | 2,250 |
| 2024-11-11 | LITTLE JAMES | Executive VP Engineering |
Open-market sell
S
|
Common Shares | 2,000 | $185.32 | $370,650 | 12,317 |
| 2024-09-09 | NIELSEN III ROBERT | SR VP Operations |
Open-market sell
S
|
Common Shares | 571 | $185.50 | $105,920 | 3,250 |
| 2024-09-03 | GUILLET EDWARD E | — |
Open-market sell
S
|
Common Shares | 8,000 | $184.83 | $1,478,640 | 23,600 |
| 2024-08-14 | NIELSEN III ROBERT | SR VP Operations |
Open-market sell
S
|
Common Shares | 500 | $181.75 | $90,875 | 3,821 |
| 2024-08-12 | CHAMBLISS DARRELL W | EVP & COO |
Equity grant / award
G
|
Common Shares | 6,000 | $0.00 | $0 | 100,256 |
| 2024-08-07 | NIELSEN III ROBERT | SR VP Operations |
Open-market sell
S
|
Common Shares | 1,000 | $180.15 | $180,150 | 4,321 |
| 2024-08-05 | RIVARD PHILIP | SR VP Business Development |
Open-market sell
S
|
Common Shares | 2,300 | $174.75 | $401,925 | 1,226 |
| 2024-08-02 | Netherton Susan | SR VP People, Training & Dev |
Open-market sell
S
|
Common Shares | 2,000 | $179.13 | $358,263 | 10,078 |
| 2024-08-01 | LeBon Cherylyn Harley | — |
Exercise / conversion
M · derivative
|
Restricted Share Units | 302 | $0.00 | $0 | 302 |
| 2024-08-01 | LeBon Cherylyn Harley | — |
Equity grant / award
A · derivative
|
Restricted Share Units | 604 | $0.00 | $0 | 604 |
| 2024-08-01 | LeBon Cherylyn Harley | — |
Equity grant / award
A · derivative
|
Deferred Share Units | 383 | $0.00 | $0 | 383 |
| 2024-08-01 | LeBon Cherylyn Harley | — |
Other disposed transaction
F
|
Common Shares | 162 | $178.81 | $28,967 | 140 |
| 2024-08-01 | LeBon Cherylyn Harley | — |
Exercise / conversion
M
|
Common Shares | 302 | $0.00 | $0 | 302 |
| 2024-07-31 | Whitney Mary Anne | Executive Vice President & CFO |
Open-market sell
S
|
Common Shares | 16,300 | $178.05 | $2,902,254 | 48,899 |
| 2024-06-28 | PIO DOMENIC | SR VP Operations |
Other acquired transaction
J
|
Common Shares | 81 | $166.59 | $13,494 | 13,802 |
| 2024-06-17 | Shea Patrick James | Exec VP, General Counsel & Sec |
Equity grant / award
G
|
Common Shares | 145 | $0.00 | $0 | 18,830 |
| 2024-06-07 | NIELSEN III ROBERT | SR VP Operations |
Open-market sell
S
|
Common Shares | 1,000 | $169.00 | $169,000 | 5,321 |
| 2024-05-22 | Shea Patrick James | Exec VP, General Counsel & Sec |
Equity grant / award
G
|
Common Shares | 100 | $0.00 | $0 | 18,975 |
| 2024-05-10 | HARLAN MICHAEL W | — |
Open-market sell
S
|
Common Shares | 1,500 | $167.59 | $251,388 | 8,004 |
| 2024-05-09 | NIELSEN III ROBERT | SR VP Operations |
Open-market sell
S
|
Common Shares | 2,000 | $166.00 | $332,000 | 6,321 |
| 2024-03-07 | LITTLE JAMES | Executive VP Engineering |
Open-market sell
S
|
Common Shares | 6,000 | $168.64 | $1,011,840 | 28,215 |
| 2024-03-01 | Sparks Carl | — |
Exercise / conversion
M · derivative
|
Restricted Share Units | 334 | $0.00 | $0 | 334 |
| 2024-03-01 | Sparks Carl | — |
Equity grant / award
A · derivative
|
Restricted Share Units | 668 | $0.00 | $0 | 668 |
| 2024-03-01 | Sparks Carl | — |
Equity grant / award
A · derivative
|
Deferred Share Units | 423 | $0.00 | $0 | 423 |
| 2024-03-01 | Sparks Carl | — |
Other disposed transaction
F
|
Common Shares | 179 | $165.46 | $29,617 | 155 |
| 2024-03-01 | Sparks Carl | — |
Exercise / conversion
M
|
Common Shares | 334 | $0.00 | $0 | 334 |
| 2024-02-26 | RIVARD PHILIP | SR VP Business Development |
Open-market sell
S
|
Common Shares | 1,250 | $170.21 | $212,764 | 3,526 |
| 2024-02-23 | Cloninger Robert Michael | SR VP, Deputy General Counsel |
Equity grant / award
G
|
Common Shares | 633 | $0.00 | $0 | 11,666 |
| 2024-02-23 | Cloninger Robert Michael | SR VP, Deputy General Counsel |
Open-market sell
S
|
Common Shares | 3,746 | $170.21 | $637,613 | 12,299 |
| 2024-02-22 | Bertone Andrea E. | — |
Open-market sell
S
|
Common Shares | 902 | $169.17 | $152,590 | 0 |
| 2024-02-20 | Shea Patrick James | Exec VP, General Counsel & Sec |
Open-market sell
S
|
Common Shares | 9,000 | $167.97 | $1,511,775 | 19,075 |
| 2024-02-19 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Performance Share Units | 9,342 | $0.00 | $0 | 0 |
| 2024-02-19 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Share Units | 1,616 | $0.00 | $0 | 1,616 |
| 2024-02-19 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 3,677 | $167.87 | $617,258 | 65,199 |
| 2024-02-19 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 9,342 | $0.00 | $0 | 68,876 |
| 2024-02-19 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 636 | $167.87 | $106,765 | 59,534 |
| 2024-02-19 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 1,616 | $0.00 | $0 | 60,170 |
| 2024-02-18 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Share Units | 1,436 | $0.00 | $0 | 2,872 |
| 2024-02-18 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 566 | $167.87 | $95,014 | 58,554 |
| 2024-02-18 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 1,436 | $0.00 | $0 | 59,120 |
| 2024-02-17 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Share Units | 1,128 | $0.00 | $0 | 3,385 |
| 2024-02-17 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 444 | $167.87 | $74,534 | 57,684 |
| 2024-02-17 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 1,128 | $0.00 | $0 | 58,128 |
| 2024-02-16 | Whitney Mary Anne | Executive Vice President & CFO |
Equity grant / award
A · derivative
|
Restricted Share Units | 3,784 | $0.00 | $0 | 3,784 |
| 2024-02-16 | Whitney Mary Anne | Executive Vice President & CFO |
Equity grant / award
A · derivative
|
Restricted Shares Units | 3,784 | $0.00 | $0 | 3,784 |
| 2024-02-14 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Performance Share Units | 1,050 | $0.00 | $0 | 0 |
| 2024-02-14 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 414 | $164.12 | $67,946 | 57,000 |
| 2024-02-14 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 1,050 | $0.00 | $0 | 57,414 |
| 2023-12-29 | PIO DOMENIC | SR VP Operations |
Other acquired transaction
J
|
Common Shares | 76 | $141.81 | $10,778 | 10,334 |
| 2023-12-21 | RIVARD PHILIP | SR VP Business Development |
Open-market sell
S
|
Common Shares | 5,097 | $146.26 | $745,488 | 0 |
| 2023-12-13 | RIVARD PHILIP | SR VP Business Development |
Exercise / conversion
M · derivative
|
Restricted Share Units | 2,887 | $0.00 | $0 | 0 |
| 2023-12-13 | RIVARD PHILIP | SR VP Business Development |
Exercise / conversion
M · derivative
|
Restricted Share Units | 3,807 | $0.00 | $0 | 0 |
| 2023-12-13 | RIVARD PHILIP | SR VP Business Development |
Other disposed transaction
F
|
Common Shares | 759 | $148.67 | $112,841 | 5,097 |
| 2023-12-13 | RIVARD PHILIP | SR VP Business Development |
Exercise / conversion
M
|
Common Shares | 2,887 | $0.00 | $0 | 5,856 |
| 2023-12-13 | RIVARD PHILIP | SR VP Business Development |
Other disposed transaction
F
|
Common Shares | 838 | $148.67 | $124,585 | 2,969 |
| 2023-12-13 | RIVARD PHILIP | SR VP Business Development |
Exercise / conversion
M
|
Common Shares | 3,807 | $0.00 | $0 | 3,807 |
| 2023-12-12 | Bertone Andrea E. | — |
Exercise / conversion
M · derivative
|
Restricted Share Units | 399 | $0.00 | $0 | 0 |
| 2023-12-12 | Bertone Andrea E. | — |
Other disposed transaction
F
|
Common Shares | 214 | $145.51 | $31,140 | 560 |
| 2023-12-12 | Bertone Andrea E. | — |
Exercise / conversion
M
|
Common Shares | 399 | $0.00 | $0 | 774 |
| 2023-12-07 | Shea Patrick James | Exec VP, General Counsel & Sec |
Equity grant / award
G
|
Common Shares | 10 | $0.00 | $0 | 19,843 |
| 2023-12-06 | NIELSEN III ROBERT | SR VP Operations |
Open-market sell
S
|
Common Shares | 500 | $140.50 | $70,250 | 2,550 |
| 2023-11-01 | Cloninger Robert Michael | SR VP, Deputy General Counsel |
Open-market sell
S
|
Common Shares | 1,185 | $129.87 | $153,896 | 12,299 |
| 2023-11-01 | Cloninger Robert Michael | SR VP, Deputy General Counsel |
Open-market sell
S
|
Common Shares | 1,477 | $129.90 | $191,867 | 13,484 |
| 2023-11-01 | Cloninger Robert Michael | SR VP, Deputy General Counsel |
Open-market sell
S
|
Common Shares | 283 | $129.91 | $36,766 | 14,961 |
| 2023-09-05 | RAZZOUK WILLIAM J | — |
Open-market sell
S
|
Common Shares | 300 | $139.22 | $41,766 | 2,584 |
| 2023-09-05 | RAZZOUK WILLIAM J | — |
Open-market sell
S
|
Common Shares | 200 | $139.18 | $27,836 | 2,884 |
| 2023-09-05 | RAZZOUK WILLIAM J | — |
Open-market sell
S
|
Common Shares | 500 | $139.27 | $69,636 | 3,084 |
| 2023-09-01 | NIELSEN III ROBERT | SR VP Operations |
Open-market sell
S
|
Common Shares | 200 | $139.00 | $27,800 | 3,050 |
| 2023-08-18 | LITTLE JAMES | Executive VP Engineering |
Open-market sell
S
|
Common Shares | 3,200 | $137.97 | $441,518 | 26,210 |
| 2023-08-10 | Shea Patrick James | Exec VP, General Counsel & Sec |
Equity grant / award
G
|
Common Shares | 400 | $0.00 | $0 | 19,853 |
| 2023-08-08 | Netherton Susan | SR VP People, Training & Dev |
Open-market sell
S
|
Common Shares | 2,500 | $140.10 | $350,246 | 8,074 |
| 2023-06-30 | Black Matthew Stephen | Sr VP Chief Accounting Officer |
Other acquired transaction
J
|
Common Shares | 14 | $135.78 | $1,901 | 31,632 |
| 2023-05-12 | MITTELSTAEDT RONALD J | President & CEO |
Equity grant / award
A · derivative
|
Restricted Share Units | 7,766 | $0.00 | $0 | 9,602 |
| 2023-05-12 | MITTELSTAEDT RONALD J | President & CEO |
Equity grant / award
A · derivative
|
Restricted Share Units | 7,765 | $0.00 | $0 | 9,602 |
| 2023-03-06 | RAZZOUK WILLIAM J | — |
Open-market sell
S
|
Common Shares | 1,000 | $135.55 | $135,550 | 3,584 |
| 2023-03-02 | Cloninger Robert Michael | SR VP, Deputy General Counsel |
Open-market sell
S
|
Common Shares | 1,500 | $133.55 | $200,325 | 15,244 |
| 2023-02-27 | CHAMBLISS DARRELL W | EVP & COO |
Equity grant / award
G
|
Common Shares | 4,500 | $0.00 | $0 | 96,619 |
| 2023-02-21 | Cloninger Robert Michael | SR VP, Deputy General Counsel |
Equity grant / award
G
|
Common Shares | 753 | $0.00 | $0 | 16,744 |
| 2023-02-19 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Share Units | 1,617 | $0.00 | $0 | 3,232 |
| 2023-02-19 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 637 | $136.11 | $86,702 | 56,364 |
| 2023-02-19 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 1,617 | $0.00 | $0 | 57,001 |
| 2023-02-18 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Share Units | 1,436 | $0.00 | $0 | 4,308 |
| 2023-02-18 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 566 | $136.11 | $77,038 | 55,384 |
| 2023-02-18 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 1,436 | $0.00 | $0 | 55,950 |
| 2023-02-17 | Whitney Mary Anne | Executive Vice President & CFO |
Equity grant / award
A · derivative
|
Restricted Share Units | 4,513 | $0.00 | $0 | 4,513 |
| 2023-02-15 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Performance Share Units | 878 | $0.00 | $0 | 0 |
| 2023-02-15 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 346 | $135.53 | $46,893 | 54,514 |
| 2023-02-15 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 878 | $0.00 | $0 | 54,860 |
| 2023-02-14 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Performance Share Units | 1,050 | $0.00 | $0 | 1,050 |
| 2023-02-14 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Performance Share Units | 5,502 | $0.00 | $0 | 0 |
| 2023-02-14 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 414 | $134.68 | $55,758 | 53,982 |
| 2023-02-14 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 1,050 | $0.00 | $0 | 54,396 |
| 2023-02-14 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 2,192 | $134.68 | $295,219 | 53,346 |
| 2023-02-14 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 5,502 | $0.00 | $0 | 55,538 |
| 2022-12-30 | HANSEN ERIC | Senior Vice President and CIO |
Other acquired transaction
J
|
Common Shares | 41 | $125.93 | $5,163 | 6,501 |
| 2022-12-12 | Bertone Andrea E. | — |
Exercise / conversion
M · derivative
|
Restricted SthareUnits | 400 | $0.00 | $0 | 399 |
| 2022-12-12 | Bertone Andrea E. | — |
Equity grant / award
A · derivative
|
Restricted Share Units | 799 | $0.00 | $0 | 799 |
| 2022-12-12 | Bertone Andrea E. | — |
Equity grant / award
A · derivative
|
Deferred Share Units | 319 | $0.00 | $0 | 319 |
| 2022-12-12 | Bertone Andrea E. | — |
Other disposed transaction
F
|
Common Shares | 215 | $140.45 | $30,197 | 185 |
| 2022-12-12 | Bertone Andrea E. | — |
Exercise / conversion
M
|
Common Shares | 400 | $0.00 | $0 | 400 |
| 2022-11-07 | HANSEN ERIC | Senior Vice President and CIO |
Open-market sell
S
|
Common Shares | 4,000 | $136.93 | $547,720 | 6,460 |
| 2022-09-08 | Shea Patrick James | Exec VP, General Counsel & Sec |
Open-market sell
S
|
Common Shares | 7,000 | $145.26 | $1,016,806 | 12,813 |
| 2022-08-08 | RAZZOUK WILLIAM J | — |
Open-market sell
S
|
Common Shares | 1,000 | $140.09 | $140,090 | 5,584 |
| 2022-08-08 | RAZZOUK WILLIAM J | — |
Open-market sell
S
|
Common Shares | 3,073 | $139.96 | $430,097 | 5,016 |
| 2022-08-05 | Black Matthew Stephen | Sr. Vice President - Tax |
Open-market sell
S
|
Common Shares | 8,500 | $138.18 | $1,174,503 | 26,333 |
| 2022-06-30 | Black Matthew Stephen | Sr. Vice President - Tax |
Other acquired transaction
J
|
Common Shares | 16 | $123.96 | $1,983 | 34,833 |
| 2022-06-30 | HANSEN ERIC | Senior Vice President and CIO |
Other acquired transaction
J
|
Common Shares | 157 | $123.96 | $19,462 | 10,460 |
| 2022-05-19 | Shea Patrick James | Exec VP, General Counsel & Sec |
Equity grant / award
G
|
Common Shares | 100 | $122.34 | $12,234 | 19,813 |
| 2022-05-19 | Shea Patrick James | Exec VP, General Counsel & Sec |
Equity grant / award
G
|
Common Shares | 10 | $122.34 | $1,223 | 19,913 |
| 2022-03-09 | RAZZOUK WILLIAM J | — |
Open-market buy
P
|
Common Shares | 84 | $131.25 | $11,000 | 7,584 |
| 2022-02-28 | Black Matthew Stephen | Sr. Vice President - Tax |
Equity grant / award
G
|
Common Shares | 121 | $123.49 | $14,942 | 34,817 |
| 2022-02-20 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Share Units | 1,013 | $0.00 | $0 | 0 |
| 2022-02-20 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 399 | $121.00 | $48,279 | 50,036 |
| 2022-02-20 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 1,013 | $0.00 | $0 | 50,435 |
| 2022-02-20 | HALL DAVID M | Sr. Vice President - Sales |
Exercise / conversion
M · derivative
|
Restricted Share Units | 1,115 | $0.00 | $0 | 0 |
| 2022-02-20 | HALL DAVID M | Sr. Vice President - Sales |
Other disposed transaction
F
|
Common Shares | 417 | $121.00 | $50,457 | 5,099 |
| 2022-02-20 | HALL DAVID M | Sr. Vice President - Sales |
Exercise / conversion
M
|
Common Shares | 1,115 | $0.00 | $0 | 5,516 |
| 2022-02-19 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Share Units | 1,616 | $0.00 | $0 | 4,849 |
| 2022-02-19 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 636 | $121.00 | $76,956 | 49,422 |
| 2022-02-19 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 1,616 | $0.00 | $0 | 50,058 |
| 2022-02-19 | HALL DAVID M | Sr. Vice President - Sales |
Exercise / conversion
M · derivative
|
Restricted Share Units | 946 | $0.00 | $0 | 2,836 |
| 2022-02-19 | HALL DAVID M | Sr. Vice President - Sales |
Other disposed transaction
F
|
Common Shares | 354 | $121.00 | $42,834 | 4,401 |
| 2022-02-19 | HALL DAVID M | Sr. Vice President - Sales |
Exercise / conversion
M
|
Common Shares | 946 | $0.00 | $0 | 4,755 |
| 2022-02-18 | Whitney Mary Anne | Executive Vice President & CFO |
Equity grant / award
A · derivative
|
Restricted Share Units | 5,744 | $0.00 | $0 | 5,744 |
| 2022-02-15 | JACKMAN WORTHING | President and CEO |
Exercise / conversion
M · derivative
|
Performance Share Units | 2,354 | $0.00 | $0 | 2,353 |
| 2022-02-15 | JACKMAN WORTHING | President and CEO |
Other disposed transaction
F
|
Common Shares | 927 | $119.60 | $110,869 | 124,474 |
| 2022-02-15 | JACKMAN WORTHING | President and CEO |
Exercise / conversion
M
|
Common Shares | 2,354 | $0.00 | $0 | 125,401 |
| 2022-02-15 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Performance Share Units | 878 | $0.00 | $0 | 878 |
| 2022-02-15 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 346 | $119.60 | $41,382 | 48,442 |
| 2022-02-15 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 878 | $0.00 | $0 | 48,788 |
| 2022-02-14 | JACKMAN WORTHING | President and CEO |
Exercise / conversion
M · derivative
|
Performance Share Units | 3,556 | $0.00 | $0 | 7,113 |
| 2022-02-14 | JACKMAN WORTHING | President and CEO |
Other disposed transaction
F
|
Common Share | 1,415 | $119.41 | $168,965 | 123,047 |
| 2022-02-14 | JACKMAN WORTHING | President and CEO |
Exercise / conversion
M
|
Common Shares | 3,556 | $0.00 | $0 | 124,462 |
| 2022-02-14 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Performance Share Units | 1,050 | $0.00 | $0 | 2,100 |
| 2022-02-14 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 448 | $119.41 | $53,496 | 47,910 |
| 2022-02-14 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 1,050 | $0.00 | $0 | 48,358 |
| 2022-01-05 | JACKMAN WORTHING | President and CEO |
Equity grant / award
G
|
Common Shares | 2,000 | $130.17 | $260,340 | 120,906 |
| 2021-12-31 | CRAFT JASON | Sr Vice President-Operations |
Other acquired transaction
J
|
Common Shares | 43 | $129.46 | $5,567 | 17,548 |
| 2021-11-18 | CRAFT JASON | Sr Vice President - Operations |
Open-market sell
S
|
Common Shares | 1,250 | $138.21 | $172,762 | 17,505 |
| 2021-11-03 | LITTLE JAMES | Executive VP Engineering |
Open-market sell
S
|
Common Shares | 2,500 | $137.76 | $344,400 | 23,060 |
| 2021-11-01 | CHAMBLISS DARRELL W | EVP & COO |
Open-market sell
S
|
Common Shares | 12,466 | $135.06 | $1,683,659 | 94,980 |
| 2021-08-11 | HALL DAVID M | Sr. Vice President - Sales |
Open-market sell
S
|
Common Shares | 12,626 | $126.00 | $1,590,876 | 2,935 |
| 2021-06-30 | CRAFT JASON | Sr Vice President-Operations |
Other acquired transaction
J
|
Common Shares | 49 | $113.46 | $5,560 | 18,755 |
| 2021-06-09 | Shea Patrick James | Exec VP, General Counsel & Sec |
Open-market sell
S
|
Common Shares | 11,000 | $120.35 | $1,323,828 | 16,620 |
| 2021-05-03 | Netherton Susan | VP People, Training & Devlpmnt |
Open-market sell
S
|
Common Shares | 2,500 | $120.33 | $300,831 | 6,101 |
| 2021-03-09 | LITTLE JAMES | Executive VP Engineering |
Open-market sell
S
|
Common Shares | 2,310 | $103.03 | $238,003 | 25,560 |
| 2021-02-24 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Share Units | 898 | $0.00 | $0 | 0 |
| 2021-02-24 | Whitney Mary Anne | Executive Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 354 | $98.63 | $34,915 | 47,308 |
| 2021-02-24 | Whitney Mary Anne | Executive Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 898 | $0.00 | $0 | 47,662 |
| 2021-02-19 | RAZZOUK WILLIAM J | — |
Exercise / conversion
M · derivative
|
Restricted Share Units | 595 | $0.00 | $0 | 594 |
| 2021-02-19 | RAZZOUK WILLIAM J | — |
Equity grant / award
A · derivative
|
Restricted Share Units | 1,189 | $0.00 | $0 | 1,189 |
| 2021-02-19 | RAZZOUK WILLIAM J | — |
Equity grant / award
A · derivative
|
Deferred Share Units | 476 | $0.00 | $0 | 476 |
| 2021-02-19 | RAZZOUK WILLIAM J | — |
Other disposed transaction
F
|
Common Shares | 319 | $100.01 | $31,905 | 15,088 |
| 2021-02-19 | RAZZOUK WILLIAM J | — |
Exercise / conversion
M
|
Common Shares | 595 | $0.00 | $0 | 15,407 |
| 2021-02-15 | Shea Patrick James | Exec VP, General Counsel & Sec |
Exercise / conversion
M · derivative
|
Restricted Share Units | 927 | $0.00 | $0 | 1,854 |
| 2021-02-15 | Shea Patrick James | Exec VP, General Counsel & Sec |
Other disposed transaction
F
|
Common Shares | 222 | $99.36 | $22,058 | 23,168 |
| 2021-02-15 | Shea Patrick James | Exec VP, General Counsel & Sec |
Exercise / conversion
M
|
Common Shares | 927 | $0.00 | $0 | 23,390 |
| 2021-02-14 | Shea Patrick James | Exec VP, General Counsel & Sec |
Exercise / conversion
M · derivative
|
Restricted Share Units | 1,091 | $0.00 | $0 | 3,272 |
| 2021-02-14 | Shea Patrick James | Exec VP, General Counsel & Sec |
Other disposed transaction
F
|
Common Shares | 314 | $99.36 | $31,199 | 22,463 |
| 2021-02-14 | Shea Patrick James | Exec VP, General Counsel & Sec |
Exercise / conversion
M
|
Common Shares | 1,091 | $0.00 | $0 | 22,777 |
| 2020-12-07 | Black Matthew Stephen | Sr. Vice President - Tax |
Open-market sell
S
|
Common Shares | 2,100 | $102.24 | $214,714 | 28,035 |
| 2020-09-03 | LITTLE JAMES | Executive VP Engineering |
Open-market sell
S
|
Common Shares | 5,000 | $101.95 | $509,760 | 22,014 |
| 2020-08-27 | GUILLET EDWARD E | — |
Open-market sell
S
|
Common Shares | 10,000 | $101.23 | $1,012,262 | 31,745 |
| 2020-08-21 | JORDAN ELISE LIPMAN | — |
Exercise / conversion
M · derivative
|
Restricted Shares Units | 630 | $0.00 | $0 | 0 |
| 2020-08-21 | JORDAN ELISE LIPMAN | — |
Other disposed transaction
F
|
Common Shares | 331 | $99.46 | $32,922 | 845 |
| 2020-08-21 | JORDAN ELISE LIPMAN | — |
Exercise / conversion
M
|
Common Shares | 630 | $0.00 | $0 | 1,176 |
| 2020-08-14 | MITTELSTAEDT RONALD J | Executive Chairman |
Open-market sell
S
|
Common Shares | 48,814 | $100.19 | $4,890,797 | 142,811 |
| 2020-05-20 | JACKMAN WORTHING | President and CEO |
Open-market sell
S
|
Common Shares | 18,000 | $92.26 | $1,660,610 | 113,239 |
| 2020-03-03 | LITTLE JAMES | Executive VP Engineering |
Open-market sell
S
|
Common Shares | 3,000 | $99.28 | $297,840 | 27,014 |
| 2020-03-02 | Shea Patrick James | Exec VP, General Counsel & Sec |
Open-market sell
S
|
Common Shares | 9,000 | $98.00 | $882,039 | 21,706 |
| 2020-02-24 | Whitney Mary Anne | Sr Vice President & CFO |
Exercise / conversion
M · derivative
|
Performance Share Units | 3,464 | $0.00 | $0 | 0 |
| 2020-02-24 | Whitney Mary Anne | Sr Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Share Units | 900 | $0.00 | $0 | 898 |
| 2020-02-24 | Whitney Mary Anne | Sr Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 1,364 | $101.97 | $139,087 | 43,793 |
| 2020-02-24 | Whitney Mary Anne | Sr Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 3,464 | $0.00 | $0 | 45,157 |
| 2020-02-24 | Whitney Mary Anne | Sr Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 355 | $101.97 | $36,199 | 41,693 |
| 2020-02-24 | Whitney Mary Anne | Sr Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 900 | $0.00 | $0 | 42,048 |
| 2020-02-20 | Shea Patrick James | Exec VP, General Counsel & Sec |
Exercise / conversion
M · derivative
|
Restricted Share Units | 1,418 | $0.00 | $0 | 2,837 |
| 2020-02-20 | Shea Patrick James | Exec VP, General Counsel & Sec |
Other disposed transaction
F
|
Common Shares | 346 | $102.57 | $35,489 | 24,911 |
| 2020-02-20 | Shea Patrick James | Exec VP, General Counsel & Sec |
Exercise / conversion
M
|
Common Shares | 1,418 | $0.00 | $0 | 25,257 |
| 2020-02-15 | MITTELSTAEDT RONALD J | Executive Chairman |
Exercise / conversion
M · derivative
|
Restricted Share Units | 3,402 | $0.00 | $0 | 10,208 |
| 2020-02-15 | MITTELSTAEDT RONALD J | Executive Chairman |
Other disposed transaction
F
|
Common Shares | 829 | $103.81 | $86,058 | 131,155 |
| 2020-02-15 | MITTELSTAEDT RONALD J | Executive Chairman |
Exercise / conversion
M
|
Common Shares | 3,402 | $0.00 | $0 | 131,984 |
| 2020-02-14 | MITTELSTAEDT RONALD J | Executive Chairman |
Equity grant / award
A · derivative
|
Restricted Shares Units | 2,650 | $0.00 | $0 | 2,650 |
| 2020-02-14 | MITTELSTAEDT RONALD J | Executive Chairman |
Equity grant / award
A · derivative
|
Restricted Share Units | 2,650 | $0.00 | $0 | 2,650 |
| 2020-02-11 | JACKMAN WORTHING | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Share Units | 5,341 | $0.00 | $0 | 0 |
| 2020-02-11 | JACKMAN WORTHING | President and CEO |
Other disposed transaction
F
|
Common Shares | 2,121 | $99.70 | $211,464 | 120,176 |
| 2020-02-11 | JACKMAN WORTHING | President and CEO |
Exercise / conversion
M
|
Common Shares | 5,341 | $0.00 | $0 | 122,297 |
| 2020-02-11 | MITTELSTAEDT RONALD J | Executive Chairman |
Exercise / conversion
M · derivative
|
Restricted Share Units | 13,183 | $0.00 | $0 | 0 |
| 2020-02-11 | MITTELSTAEDT RONALD J | Executive Chairman |
Other disposed transaction
F
|
Common Shares | 3,721 | $99.70 | $370,984 | 128,582 |
| 2020-02-11 | MITTELSTAEDT RONALD J | Executive Chairman |
Exercise / conversion
M
|
Common Shares | 13,183 | $0.00 | $0 | 132,303 |
| 2020-02-11 | Shea Patrick James | Exec VP, General Counsel & Sec |
Exercise / conversion
M · derivative
|
Restricted Share Units | 3,055 | $0.00 | $0 | 0 |
| 2020-02-11 | Shea Patrick James | Exec VP, General Counsel & Sec |
Other disposed transaction
F
|
Common Shares | 786 | $99.70 | $78,364 | 23,138 |
| 2020-02-11 | Shea Patrick James | Exec VP, General Counsel & Sec |
Exercise / conversion
M
|
Common Shares | 3,055 | $0.00 | $0 | 23,924 |
| 2020-02-11 | Black Matthew Stephen | Sr. Vice President - Tax |
Exercise / conversion
M · derivative
|
Restricted Share Units | 1,815 | $0.00 | $0 | 0 |
| 2020-02-11 | Black Matthew Stephen | Sr. Vice President - Tax |
Other disposed transaction
F
|
Common Shares | 491 | $99.70 | $48,953 | 24,387 |
| 2020-02-11 | Black Matthew Stephen | Sr. Vice President - Tax |
Exercise / conversion
M
|
Common Shares | 1,815 | $0.00 | $0 | 24,878 |
| 2019-11-20 | EDDIE DAVID | Sr. VP & Chief Accting Officer |
Open-market sell
S
|
Common Shares | 934 | $90.55 | $84,574 | 41,023 |
| 2019-09-06 | HARLAN MICHAEL W | — |
Open-market sell
S
|
Common Shares | 2,038 | $91.43 | $186,330 | 17,425 |
| 2019-09-04 | Black Matthew Stephen | Sr. Vice President - Tax |
Open-market sell
S
|
Common Shares | 4,000 | $91.69 | $366,761 | 23,063 |
| 2019-08-21 | JORDAN ELISE LIPMAN | — |
Exercise / conversion
M · derivative
|
Restricted Share Units | 631 | $0.00 | $0 | 630 |
| 2019-08-21 | JORDAN ELISE LIPMAN | — |
Equity grant / award
A · derivative
|
Resticted Stock Units | 1,261 | $0.00 | $0 | 1,261 |
| 2019-08-21 | JORDAN ELISE LIPMAN | — |
Equity grant / award
A · derivative
|
Deferred Share Units | 504 | $0.00 | $0 | 504 |
| 2019-08-21 | JORDAN ELISE LIPMAN | — |
Other disposed transaction
F
|
Common Shares | 338 | $92.50 | $31,264 | 293 |
| 2019-08-21 | JORDAN ELISE LIPMAN | — |
Exercise / conversion
M
|
Common Shares | 631 | $0.00 | $0 | 631 |
| 2019-08-15 | GUILLET EDWARD E | — |
Open-market sell
S
|
Common Shares | 20,000 | $90.41 | $1,808,250 | 41,173 |
| 2019-08-08 | Shea Patrick James | Exec VP, General Counsel & Sec |
Open-market sell
S
|
Common Shares | 5,390 | $92.36 | $497,804 | 20,879 |
| 2019-08-08 | Shea Patrick James | Exec VP, General Counsel & Sec |
Open-market sell
S
|
Common Shares | 11,610 | $92.35 | $1,072,225 | 26,269 |
| 2019-08-06 | HANSEN ERIC | Senior Vice President and CIO |
Open-market sell
S
|
Common Shares | 5,500 | $90.00 | $495,000 | 5,144 |
| 2019-08-02 | CHAMBLISS DARRELL W | EVP & COO |
Open-market sell
S
|
Common Shares | 12,600 | $89.50 | $1,127,700 | 90,000 |
| 2019-08-02 | CHAMBLISS DARRELL W | EVP & COO |
Open-market sell
S
|
Common Shares | 1,500 | $90.01 | $135,017 | 102,600 |
| 2019-08-02 | LITTLE JAMES | Executive VP Engineering |
Open-market sell
S
|
Common Shares | 10,000 | $89.74 | $897,432 | 20,280 |
| 2019-08-01 | MITTELSTAEDT RONALD J | Executive Chairman |
Equity grant / award
G
|
Common Shares | 20,000 | $90.18 | $1,803,600 | 119,120 |
| 2019-06-03 | Shea Patrick James | Exec VP, General Counsel & Sec |
Equity grant / award
G
|
Common Shares | 10 | $94.19 | $942 | 20,869 |
| 2019-04-30 | CHAMBLISS DARRELL W | EVP & COO |
Equity grant / award
G
|
Common Shares | 5,000 | $92.77 | $463,850 | 104,100 |
| 2019-04-26 | JACKMAN WORTHING | President and CEO |
Equity grant / award
G
|
Common Shares | 1,115 | $91.78 | $102,335 | 116,956 |
| 2019-02-24 | EDDIE DAVID | Sr. VP & Chief Accting Officer |
Exercise / conversion
M · derivative
|
Restricted Share Units | 1,540 | $0.00 | $0 | 3,082 |
| 2019-02-24 | EDDIE DAVID | Sr. VP & Chief Accting Officer |
Other disposed transaction
F
|
Common Shares | 606 | $83.42 | $50,553 | 41,957 |
| 2019-02-24 | EDDIE DAVID | Sr. VP & Chief Accting Officer |
Exercise / conversion
M
|
Common Shares | 1,540 | $0.00 | $0 | 42,563 |
| 2019-02-20 | Whitney Mary Anne | Sr Vice President & CFO |
Exercise / conversion
M · derivative
|
Restricted Share Units | 1,013 | $0.00 | $0 | 3,039 |
| 2019-02-20 | Whitney Mary Anne | Sr Vice President & CFO |
Other disposed transaction
F
|
Common Shares | 399 | $83.43 | $33,289 | 38,411 |
| 2019-02-20 | Whitney Mary Anne | Sr Vice President & CFO |
Exercise / conversion
M
|
Common Shares | 1,013 | $0.00 | $0 | 38,810 |
| 2019-02-15 | RAZZOUK WILLIAM J | — |
Exercise / conversion
M · derivative
|
Restricted Share Units | 688 | $0.00 | $0 | 688 |
| 2019-02-15 | RAZZOUK WILLIAM J | — |
Equity grant / award
A · derivative
|
Restricted Share Units | 1,376 | $0.00 | $0 | 1,376 |
| 2019-02-15 | RAZZOUK WILLIAM J | — |
Equity grant / award
A · derivative
|
Deferred Share Units | 550 | $0.00 | $0 | 550 |
| 2019-02-15 | RAZZOUK WILLIAM J | — |
Other disposed transaction
F
|
Common Shares | 369 | $82.90 | $30,590 | 19,529 |
| 2019-02-15 | RAZZOUK WILLIAM J | — |
Exercise / conversion
M
|
Common Shares | 688 | $0.00 | $0 | 19,898 |
| 2019-02-12 | Black Matthew Stephen | Sr. Vice President - Tax |
Exercise / conversion
M · derivative
|
Restricted Share Units | 1,894 | $0.00 | $0 | 0 |
| 2019-02-12 | Black Matthew Stephen | Sr. Vice President - Tax |
Other disposed transaction
F
|
Common Shares | 460 | $84.95 | $39,077 | 25,358 |
| 2019-02-12 | Black Matthew Stephen | Sr. Vice President - Tax |
Exercise / conversion
M
|
Common Shares | 1,894 | $0.00 | $0 | 25,818 |
| 2019-02-11 | Black Matthew Stephen | Sr. Vice President - Tax |
Exercise / conversion
M · derivative
|
Restricted Share Units | 1,813 | $0.00 | $0 | 1,815 |
| 2019-02-11 | Black Matthew Stephen | Sr. Vice President - Tax |
Other disposed transaction
F
|
Common Shares | 498 | $83.67 | $41,668 | 23,924 |
| 2019-02-11 | Black Matthew Stephen | Sr. Vice President - Tax |
Exercise / conversion
M
|
Common Shares | 1,813 | $0.00 | $0 | 24,422 |
| 2018-09-05 | CHAMBLISS DARRELL W | EVP & COO |
Open-market sell
S
|
Common Shares | 6,485 | $80.00 | $518,800 | 100,000 |
| 2018-09-04 | HARLAN MICHAEL W | — |
Open-market sell
S
|
Common Shares | 11,900 | $79.30 | $943,688 | 18,754 |
| 2018-08-29 | MITTELSTAEDT RONALD J | Chief Executive Officer |
Other disposed transaction
J · derivative
|
Restricted Share Units | 18,109 | $0.00 | $0 | 18,108 |
| 2018-08-29 | MITTELSTAEDT RONALD J | Chief Executive Officer |
Other disposed transaction
J · derivative
|
Restricted Share Units | 66,450 | $0.00 | $0 | 0 |
| 2018-08-29 | MITTELSTAEDT RONALD J | Chief Executive Officer |
Other disposed transaction
J · derivative
|
Restricted Share Units | 222 | $0.00 | $0 | 0 |
| 2018-08-17 | EDDIE DAVID | Sr. VP & Chief Accting Officer |
Open-market sell
S
|
Common Stock | 20,000 | $80.06 | $1,601,200 | 36,320 |
| 2018-05-30 | CHAMBLISS DARRELL W | EVP & COO |
Equity grant / award
G
|
Common Shares | 5,000 | $77.37 | $386,850 | 106,485 |
| 2018-05-29 | Black Matthew Stephen | Sr. Vice President - Tax |
Open-market sell
S
|
Common Stock | 5,000 | $75.94 | $379,700 | 22,609 |
| 2018-05-24 | LITTLE JAMES | Sr. Vice President Engineering |
Open-market sell
S
|
Common Stock | 3,000 | $76.28 | $228,846 | 22,709 |
| 2018-05-23 | BOUCK STEVEN F | President |
Open-market sell
S
|
Common Stock | 10,000 | $76.31 | $763,077 | 293,439 |
| 2018-05-21 | GUILLET EDWARD E | — |
Open-market sell
S
|
Common Stock | 10,000 | $75.98 | $759,762 | 60,484 |
| 2018-05-18 | Shea Patrick James | Sr. VP, General Counsel & Sec |
Equity grant / award
G
|
Common Stock | 10 | $74.88 | $749 | 30,343 |
| 2018-05-17 | Shea Patrick James | Sr. VP, General Counsel & Sec |
Open-market sell
S
|
Common Stock | 11,500 | $75.07 | $863,336 | 30,353 |
| 2018-04-27 | Shea Patrick James | Sr. VP, General Counsel & Sec |
Equity grant / award
G
|
Common Stock | 10 | $73.30 | $733 | 41,853 |
| 2018-04-10 | BOUCK STEVEN F | President |
Equity grant / award
G
|
Common Stock | 75 | $72.07 | $5,405 | 303,439 |
| 2018-03-09 | MITTELSTAEDT RONALD J | Chief Executive Officer |
Open-market sell
S
|
Common Shares | 45,000 | $73.32 | $3,299,220 | 100,462 |
| 2018-03-02 | LITTLE JAMES | Sr. Vice President Engineering |
Open-market sell
S
|
Common Shares | 5,000 | $70.49 | $352,456 | 25,709 |
| 2018-02-28 | Hughes Larry Sanford | — |
Open-market buy
P
|
Common Shares | 2,250 | $71.50 | $160,875 | 8,215 |
| 2018-02-24 | Whitney Mary Anne | Sr Vice President - Finance |
Exercise / conversion
M · derivative
|
Restricted Share Units | 899 | $0.00 | $0 | 2,696 |
| 2018-02-24 | Whitney Mary Anne | Sr Vice President - Finance |
Other disposed transaction
F
|
Common Shares | 354 | $71.06 | $25,155 | 35,399 |
| 2018-02-24 | Whitney Mary Anne | Sr Vice President - Finance |
Exercise / conversion
M
|
Common Shares | 899 | $0.00 | $0 | 35,753 |
| 2018-02-20 | Whitney Mary Anne | Sr Vice President - Finance |
Equity grant / award
A · derivative
|
Restricted Share Units | 2,182 | $0.00 | $0 | 2,182 |
| 2018-02-20 | Whitney Mary Anne | Sr Vice President - Finance |
Equity grant / award
A · derivative
|
Restricted Share Units | 4,052 | $0.00 | $0 | 4,052 |
| 2018-02-13 | Whitney Mary Anne | Sr Vice President - Finance |
Exercise / conversion
M · derivative
|
Restricted Share Units | 2,035 | $0.00 | $0 | 0 |
| 2018-02-13 | Whitney Mary Anne | Sr Vice President - Finance |
Other disposed transaction
F
|
Common Shares | 801 | $68.49 | $54,860 | 34,854 |
| 2018-02-13 | Whitney Mary Anne | Sr Vice President - Finance |
Exercise / conversion
M
|
Common Shares | 2,035 | $0.00 | $0 | 35,655 |
| 2018-02-12 | Whitney Mary Anne | Sr Vice President - Finance |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,238 | $0.00 | $0 | 2,239 |
| 2018-02-12 | Whitney Mary Anne | Sr Vice President - Finance |
Other disposed transaction
F
|
Common Shares | 875 | $67.85 | $59,369 | 33,620 |
| 2018-02-12 | Whitney Mary Anne | Sr Vice President - Finance |
Exercise / conversion
M
|
Common Shares | 2,238 | $0.00 | $0 | 34,495 |
| 2018-02-11 | Whitney Mary Anne | Sr Vice President - Finance |
Exercise / conversion
M · derivative
|
Restricted Share Units | 1,795 | $0.00 | $0 | 3,589 |
| 2018-02-11 | Whitney Mary Anne | Sr Vice President - Finance |
Other disposed transaction
F
|
Common Shares | 780 | $66.76 | $52,073 | 32,257 |
| 2018-02-11 | Whitney Mary Anne | Sr Vice President - Finance |
Exercise / conversion
M
|
Common Shares | 1,795 | $0.00 | $0 | 33,037 |
| 2017-10-31 | CHAMBLISS DARRELL W | EVP & COO |
Open-market sell
S
|
Common Stock | 1,292 | $71.05 | $91,802 | 100,000 |
| 2017-10-31 | CHAMBLISS DARRELL W | EVP & COO |
Open-market sell
S
|
Common Stock | 4,333 | $70.97 | $307,513 | 101,292 |
| 2017-10-30 | DAVIS ROBERT | — |
Open-market sell
S
|
Common Stock | 700 | $71.72 | $50,204 | 12,598 |
| 2017-08-02 | GUILLET EDWARD E | — |
Open-market sell
S
|
Common Stock | 11,500 | $65.27 | $750,599 | 68,535 |
| 2017-08-01 | CHAMBLISS DARRELL W | EVP & COO |
Open-market sell
S
|
common stock | 25,000 | $65.05 | $1,626,258 | 105,625 |
| 2017-07-31 | LITTLE JAMES | Sr. Vice President Engineering |
Open-market sell
S
|
Common Stock | 3,000 | $64.81 | $194,430 | 21,477 |
| 2017-07-28 | JACKMAN WORTHING | EVP & CFO |
Open-market sell
S
|
Common Stock | 30,000 | $65.00 | $1,950,039 | 96,798 |
| 2017-06-07 | BOUCK STEVEN F | President |
Open-market sell
S
|
Common Stock | 15,000 | $96.05 | $1,440,750 | 192,225 |
| 2017-06-06 | Lee Susan | — |
Open-market buy
P
|
Common Stock | 800 | $96.97 | $77,576 | 5,079 |
| 2017-06-05 | HARLAN MICHAEL W | Dir |
Open-market sell
S
|
Common Shares | 3,400 | $96.49 | $328,056 | 27,536 |
| 2017-06-02 | Shea Patrick James | Sr. VP, General Counsel & Sec |
Open-market sell
S
|
Common Shares | 2,000 | $96.91 | $193,816 | 22,248 |
| 2017-05-16 | Lee Susan | Dir |
Open-market buy
P
|
Common Shares | 600 | $91.82 | $55,092 | 4,279 |
| 2017-05-12 | Lee Susan | Dir |
Open-market buy
P
|
Common Shares | 600 | $92.28 | $55,368 | 3,679 |
| 2017-03-27 | JACKMAN WORTHING | EVP & CFO |
Other disposed transaction
F
|
Common Stock | 8,918 | $86.35 | $770,069 | 119,818 |
| 2017-03-09 | LITTLE JAMES | Sr. Vice President Engineering |
Open-market sell
S
|
Common Shares | 3,108 | $86.40 | $268,537 | 43,204 |
| 2017-03-02 | DAVIS ROBERT | — |
Open-market sell
S
|
Common Shares | 500 | $87.72 | $43,860 | 9,521 |
| 2017-02-24 | Lee Susan | — |
Equity grant / award
A · derivative
|
Common Shares | 525 | — | — | 787 |
| 2017-02-24 | Lee Susan | — |
Open-market sell
S
|
Common Shares | 321 | $87.31 | $28,027 | 5,489 |
| 2017-02-24 | Lee Susan | — |
Equity grant / award
A
|
Common Shares | 1,311 | $0.00 | $0 | 5,810 |
| 2017-02-24 | GUILLET EDWARD E | — |
Equity grant / award
A · derivative
|
Common Shares | 525 | — | — | 525 |
| 2017-02-24 | GUILLET EDWARD E | — |
Open-market sell
S
|
Common Shares | 332 | $87.31 | $28,987 | 54,740 |
| 2017-02-24 | GUILLET EDWARD E | — |
Equity grant / award
A
|
Common Shares | 1,311 | $0.00 | $0 | 55,072 |
| 2017-02-11 | RAZZOUK WILLIAM J | — |
Open-market sell
S
|
Common Stock | 423 | $80.03 | $33,853 | 11,921 |
| 2016-12-12 | JACKMAN WORTHING | EVP & CFO |
Equity grant / award
G
|
Common Stock | 1,350 | $0.00 | $0 | 122,791 |
| 2016-12-09 | BOUCK STEVEN F | President |
Equity grant / award
G
|
Common Stock | 275 | $0.00 | $0 | 242,963 |
| 2016-12-02 | JACKMAN WORTHING | EVP & CFO |
Equity grant / award
G
|
Common Stock | 2,000 | $0.00 | $0 | 124,141 |
| 2016-11-04 | LITTLE JAMES | Sr. Vice President Engineering |
Open-market sell
S
|
Common Stock | 2,000 | $74.15 | $148,304 | 42,696 |
| 2016-08-23 | CHAMBLISS DARRELL W | EVP & COO |
Equity grant / award
G
|
Common Stock | 3,000 | $0.00 | $0 | 144,068 |
| 2016-08-17 | CHAMBLISS DARRELL W | EVP & COO |
Open-market sell
S
|
Common Stock | 2,000 | $77.42 | $154,832 | 147,068 |
| 2016-08-10 | RAZZOUK WILLIAM J | — |
Open-market sell
S
|
Common Stock | 4,400 | $78.69 | $346,229 | 12,344 |
| 2016-07-19 | Lee Susan | — |
Equity grant / award
A · derivative
|
Common Shares | 262 | — | — | 262 |
| 2016-06-10 | Shea Patrick James | Sr. VP, General Counsel & Sec |
Open-market sell
S
|
Common Stock | 5,000 | $73.05 | $365,250 | 44,219 |
| 2016-06-06 | LITTLE JAMES | Sr. Vice President Engineering |
Open-market sell
S
|
Common Stock | 3,000 | $70.60 | $211,807 | 44,696 |
| 2016-06-01 | Shea Patrick James | Sr. VP, General Counsel & Sec |
Equity grant / award
A
|
Common Stock | 22,510 | — | — | 49,219 |
| 2016-06-01 | Shea Patrick James | Sr. VP, General Counsel & Sec |
Equity grant / award
A
|
Common Stock | 26,709 | — | — | 26,709 |