Financial Metrics
GNRC GENERAC HOLDINGS 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 | 286535000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 367376000.0 | +28.2% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 373121000.0 | +1.6% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 331814000.0 | -11.1% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 394875000.0 | +19.0% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 455839000.0 | +15.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 400091000.0 | -12.2% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 497581000.0 | +24.4% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 562388000.0 | +13.0% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 470353000.0 | -16.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 541916000.0 | +15.2% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 601135000.0 | +10.9% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 475915000.0 | -20.8% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 546848000.0 | +14.9% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 701355000.0 | +28.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 807434000.0 | +15.1% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 919981000.0 | +13.9% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 942698000.0 | +2.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1135856000.0 | +20.5% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 1291391000.0 | +13.7% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 1088258000.0 | -15.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 887910000.0 | -18.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 1000420000.0 | +12.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 1070667000.0 | +7.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 889273000.0 | -16.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 998197000.0 | +12.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1173563000.0 | +17.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 942121000.0 | -19.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1061169000.0 | +12.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1114353000.0 | +5.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1447743000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 1679373000.0 | +16.0% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 2023464000.0 | +20.5% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 2204336000.0 | +8.9% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 2485200000.0 | +12.7% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 3737184000.0 | +50.4% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 4564737000.0 | +22.1% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 4022667000.0 | -11.9% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 4295834000.0 | +6.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 4209147000.0 | -2.0% | USD | 10-K | 2026-02-18 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 98060000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 124147000.0 | +26.6% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 137772000.0 | +11.0% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 108800000.0 | -21.0% | USD | 10-Q | 2018-05-07 |
| Quarterly | 2017-06-30 | 132921000.0 | +22.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 156231000.0 | +17.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 141927000.0 | -9.2% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 178473000.0 | +25.7% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 200334000.0 | +12.2% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 162175000.0 | -19.0% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 195838000.0 | +20.8% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 217517000.0 | +11.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 172320000.0 | -20.8% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 208983000.0 | +21.3% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 276149000.0 | +32.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 321814000.0 | +16.5% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 339735000.0 | +5.6% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 335994000.0 | -1.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 360748000.0 | +7.4% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 456985000.0 | +26.7% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 361104000.0 | -21.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 272499000.0 | -24.5% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 328421000.0 | +20.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 375787000.0 | +14.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 316379000.0 | -15.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 375561000.0 | +18.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 472269000.0 | +25.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 371986000.0 | -21.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 416749000.0 | +12.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 426922000.0 | +2.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 512421000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 584786000.0 | +14.1% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 725040000.0 | +24.0% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 797752000.0 | +10.0% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 957654000.0 | +20.0% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 1360082000.0 | +42.0% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 1522004000.0 | +11.9% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 1365431000.0 | -10.3% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 1665626000.0 | +22.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1611737000.0 | -3.2% | USD | 10-K | 2026-02-18 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 26964000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 44082000.0 | +63.5% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 56340000.0 | +27.8% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 30890000.0 | -45.2% | USD | 10-Q | 2018-05-07 |
| Quarterly | 2017-06-30 | 51822000.0 | +67.8% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 72548000.0 | +40.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 56347000.0 | -22.3% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 85467000.0 | +51.7% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 106519000.0 | +24.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 71173000.0 | -33.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 90926000.0 | +27.8% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 105556000.0 | +16.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 62862000.0 | -40.4% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 89553000.0 | +42.5% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 155637000.0 | +73.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 189124000.0 | +21.5% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 182952000.0 | -3.3% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 173579000.0 | -5.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 154735000.0 | -10.9% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 216844000.0 | +40.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 87523000.0 | -59.6% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 44483000.0 | -49.2% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 85972000.0 | +93.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 104776000.0 | +21.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 66869000.0 | -36.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 103235000.0 | +54.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 168624000.0 | +63.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 83638000.0 | -50.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 111789000.0 | +33.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 103079000.0 | -7.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 202752000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 250634000.0 | +23.6% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 357181000.0 | +42.5% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 372163000.0 | +4.2% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 479106000.0 | +28.7% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 721136000.0 | +50.5% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 566330000.0 | -21.5% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 386199000.0 | -31.8% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 536742000.0 | +39.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 289191000.0 | -46.1% | USD | 10-K | 2026-02-18 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 10212000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 20943000.0 | +105.1% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 26012000.0 | +24.2% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 12182000.0 | -53.2% | USD | 10-Q | 2018-05-07 |
| Quarterly | 2017-06-30 | 25376000.0 | +108.3% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 39776000.0 | +56.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 33770000.0 | -15.1% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 54231000.0 | +60.6% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 76522000.0 | +41.1% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 45769000.0 | -40.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 61706000.0 | +34.8% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 74897000.0 | +21.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 43411000.0 | -42.0% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 63592000.0 | +46.5% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 115235000.0 | +81.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 149945000.0 | +30.1% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 127909000.0 | -14.7% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 132753000.0 | +3.8% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 116896000.0 | -11.9% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 157637000.0 | +34.9% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 60446000.0 | -61.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 14161000.0 | -76.6% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 45515000.0 | +221.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 60634000.0 | +33.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 26478000.0 | -56.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 59053000.0 | +123.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 113778000.0 | +92.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 44278000.0 | -61.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 74430000.0 | +68.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 66580000.0 | -10.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 97178000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 159557000.0 | +64.2% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 241220000.0 | +51.2% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 252308000.0 | +4.6% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 347218000.0 | +37.6% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 556569000.0 | +60.3% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 408870000.0 | -26.5% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 217120000.0 | -46.9% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 316978000.0 | +46.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 161354000.0 | -49.1% | USD | 10-K | 2026-02-18 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.15 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.32 | +113.3% | USD/shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.41 | +28.1% | USD/shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.21 | -48.8% | USD/shares | 10-Q | 2018-05-07 |
| Quarterly | 2017-06-30 | 0.41 | +95.2% | USD/shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.64 | +56.1% | USD/shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.42 | -34.4% | USD/shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.83 | +97.6% | USD/shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 1.12 | +34.9% | USD/shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.77 | -31.3% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.99 | +28.6% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 1.2 | +21.2% | USD/shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.69 | -42.5% | USD/shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 1.04 | +50.7% | USD/shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 1.86 | +78.8% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2.39 | +28.5% | USD/shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 2.06 | -13.8% | USD/shares | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 1.98 | -3.9% | USD/shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1.61 | -18.7% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 2.24 | +39.1% | USD/shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.84 | -62.5% | USD/shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.06 | -92.9% | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.7 | +1066.7% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.98 | +40.0% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.39 | -60.2% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.99 | +153.8% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1.91 | +92.9% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.74 | -61.3% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.27 | +71.6% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.14 | -10.2% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1.48 | — | USD/shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 2.56 | +73.0% | USD/shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 3.57 | +39.5% | USD/shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 4.09 | +14.6% | USD/shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 5.61 | +37.2% | USD/shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 8.51 | +51.7% | USD/shares | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 5.55 | -34.8% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 3.31 | -40.4% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 5.46 | +65.0% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2.73 | -50.0% | USD/shares | 10-K | 2026-02-18 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.15 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.31 | +106.7% | USD/shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.4 | +29.0% | USD/shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.2 | -50.0% | USD/shares | 10-Q | 2018-05-07 |
| Quarterly | 2017-06-30 | 0.41 | +105.0% | USD/shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.63 | +53.7% | USD/shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.42 | -33.3% | USD/shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.82 | +95.2% | USD/shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 1.11 | +35.4% | USD/shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.76 | -31.5% | USD/shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.98 | +28.9% | USD/shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 1.18 | +20.4% | USD/shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.68 | -42.4% | USD/shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 1.02 | +50.0% | USD/shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 1.82 | +78.4% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2.33 | +28.0% | USD/shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 2.01 | -13.7% | USD/shares | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 1.93 | -4.0% | USD/shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1.57 | -18.7% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 2.21 | +40.8% | USD/shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.83 | -62.4% | USD/shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.05 | -94.0% | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.7 | +1300.0% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.97 | +38.6% | USD/shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.39 | -59.8% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.97 | +148.7% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1.89 | +94.8% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.73 | -61.4% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.25 | +71.2% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.12 | -10.4% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1.47 | — | USD/shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 2.53 | +72.1% | USD/shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 3.54 | +39.9% | USD/shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 4.03 | +13.8% | USD/shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 5.48 | +36.0% | USD/shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 8.3 | +51.5% | USD/shares | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 5.42 | -34.7% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 3.27 | -39.7% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 5.39 | +64.8% | USD/shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2.69 | -50.1% | USD/shares | 10-K | 2026-02-18 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 69370000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 75641000.0 | +9.0% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 54163000.0 | -28.4% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2016-12-31 | 67272000.0 | +24.2% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2017-03-31 | 57494000.0 | -14.5% | USD | 10-Q | 2018-05-07 |
| Quarterly | 2017-06-30 | 67071000.0 | +16.7% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 128780000.0 | +92.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2017-12-31 | 138472000.0 | +7.5% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-03-31 | 146162000.0 | +5.6% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 111714000.0 | -23.6% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 174001000.0 | +55.8% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-12-31 | 224482000.0 | +29.0% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-03-31 | 161266000.0 | -28.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 110367000.0 | -31.6% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 216038000.0 | +95.7% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 322883000.0 | +49.5% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 307456000.0 | -4.8% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 396734000.0 | +29.0% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 513944000.0 | +29.5% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 655128000.0 | +27.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 744814000.0 | +13.7% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 390086000.0 | -47.6% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 423726000.0 | +8.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 147339000.0 | -65.2% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 206023000.0 | +39.8% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 467140000.0 | +126.7% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 229911000.0 | -50.8% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 132723000.0 | -42.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 137365000.0 | +3.5% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 192768000.0 | +40.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 161525000.0 | -16.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 200994000.0 | +24.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 249355000.0 | +24.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 218317000.0 | -12.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 214177000.0 | -1.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 281277000.0 | +31.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 187464000.0 | -33.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 223531000.0 | +19.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 300009000.0 | +34.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 67272000.0 | — | USD | 10-K | 2020-02-25 |
| Annual | 2017-12-31 | 138472000.0 | +105.8% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 224482000.0 | +62.1% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 322883000.0 | +43.8% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 655128000.0 | +102.9% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 147339000.0 | -77.5% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 132723000.0 | -9.9% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 200994000.0 | +51.4% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 281277000.0 | +39.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 341413000.0 | +21.4% | USD | 10-K | 2026-02-18 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 230338000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 243087000.0 | +5.5% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 244722000.0 | +0.7% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 241857000.0 | -1.2% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 220547000.0 | -8.8% | USD | 10-Q | 2018-05-07 |
| Quarterly | 2017-06-30 | 240142000.0 | +8.9% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 316419000.0 | +31.8% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2017-12-31 | 279294000.0 | -11.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 262170000.0 | -6.1% | USD | 10-Q | 2018-05-07 |
| Quarterly | 2018-06-30 | 311668000.0 | +18.9% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 341758000.0 | +9.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 326133000.0 | -4.6% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 284612000.0 | -12.7% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 341535000.0 | +20.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 373591000.0 | +9.4% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 319538000.0 | -14.5% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 312013000.0 | -2.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 322937000.0 | +3.5% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 398240000.0 | +23.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 374906000.0 | -5.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 428702000.0 | +14.3% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 480889000.0 | +12.2% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 510670000.0 | +6.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 546466000.0 | +7.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 609870000.0 | +11.6% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 692291000.0 | +13.5% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 542528000.0 | -21.6% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 522458000.0 | -3.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 490384000.0 | -6.1% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 540332000.0 | +10.2% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 589226000.0 | +9.0% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 537316000.0 | -8.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 520725000.0 | -3.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 610322000.0 | +17.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 658649000.0 | +7.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 612107000.0 | -7.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 590120000.0 | -3.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 648736000.0 | +9.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 680082000.0 | +4.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 241857000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 279295000.0 | +15.5% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 326133000.0 | +16.8% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 319538000.0 | -2.0% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 374906000.0 | +17.3% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 546466000.0 | +45.8% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 522458000.0 | -4.4% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 537316000.0 | +2.8% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 612107000.0 | +13.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 602739000.0 | -1.5% | USD | 10-K | 2026-02-18 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 374709000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 366745000.0 | -2.1% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 359363000.0 | -2.0% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 349731000.0 | -2.7% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 396990000.0 | +13.5% | USD | 10-Q | 2018-05-07 |
| Quarterly | 2017-06-30 | 384191000.0 | -3.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 356382000.0 | -7.2% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2017-12-31 | 387049000.0 | +8.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 439745000.0 | +13.6% | USD | 10-Q | 2018-05-07 |
| Quarterly | 2018-06-30 | 479880000.0 | +9.1% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 496088000.0 | +3.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 544750000.0 | +9.8% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 588380000.0 | +8.0% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 570327000.0 | -3.1% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 517232000.0 | -9.3% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 522024000.0 | +0.9% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 559695000.0 | +7.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 544372000.0 | -2.7% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 532952000.0 | -2.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 603317000.0 | +13.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 644576000.0 | +6.8% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 772861000.0 | +19.9% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 934948000.0 | +21.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1089705000.0 | +16.6% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1236772000.0 | +13.5% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 1240524000.0 | +0.3% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 1424691000.0 | +14.8% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 1405384000.0 | -1.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 1438296000.0 | +2.3% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1436619000.0 | -0.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1311129000.0 | -8.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1167484000.0 | -11.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1182350000.0 | +1.3% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1152133000.0 | -2.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1095758000.0 | -4.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1031647000.0 | -5.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1095082000.0 | +6.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1254133000.0 | +14.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1329687000.0 | +6.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 349731000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 387049000.0 | +10.7% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 544750000.0 | +40.7% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 522024000.0 | -4.2% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 603317000.0 | +15.6% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 1089705000.0 | +80.6% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 1405384000.0 | +29.0% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 1167484000.0 | -16.9% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1031647000.0 | -11.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1248867000.0 | +21.1% | USD | 10-K | 2026-02-18 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 686256000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 698598000.0 | +1.8% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 671433000.0 | -3.9% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 683509000.0 | +1.8% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 680694000.0 | -0.4% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 697780000.0 | +2.5% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 810149000.0 | +16.1% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 824556000.0 | +1.8% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 866845000.0 | +5.1% | USD | 10-Q | 2018-05-07 |
| Quarterly | 2018-06-30 | 930436000.0 | +7.3% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 1039957000.0 | +11.8% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 1120769000.0 | +7.8% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 1062795000.0 | -5.2% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 1051710000.0 | -1.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 1137431000.0 | +8.2% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 1195829000.0 | +5.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1208721000.0 | +1.1% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 1297106000.0 | +7.3% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1480336000.0 | +14.1% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 1669733000.0 | +12.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1857607000.0 | +11.3% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 1692533000.0 | -8.9% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 1923572000.0 | +13.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1848464000.0 | -3.9% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 2125401000.0 | +15.0% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 2491311000.0 | +17.2% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 2313269000.0 | -7.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 2182348000.0 | -5.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 2185774000.0 | +0.2% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2273053000.0 | +4.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2167049000.0 | -4.7% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1997692000.0 | -7.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2053913000.0 | +2.8% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 2055658000.0 | +0.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2073375000.0 | +0.9% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 2032170000.0 | -2.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1988539000.0 | -2.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2245689000.0 | +12.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2502113000.0 | +11.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 683509000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 824557000.0 | +20.6% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 1120769000.0 | +35.9% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 1195829000.0 | +6.7% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1669733000.0 | +39.6% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 1848464000.0 | +10.7% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 2182348000.0 | +18.1% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 1997692000.0 | -8.5% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2032170000.0 | +1.7% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2462478000.0 | +21.2% | USD | 10-K | 2026-02-18 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1933497000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1916535000.0 | -0.9% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 1868513000.0 | -2.5% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 1861684000.0 | -0.4% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 1867265000.0 | +0.3% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1887530000.0 | +1.1% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 2000974000.0 | +6.0% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 2025964000.0 | +1.2% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 2077468000.0 | +2.5% | USD | 10-Q | 2018-05-07 |
| Quarterly | 2018-06-30 | 2209275000.0 | +6.3% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 2332673000.0 | +5.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 2426314000.0 | +4.0% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 2473722000.0 | +2.0% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 2523109000.0 | +2.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 2594121000.0 | +2.8% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 2665669000.0 | +2.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 2654077000.0 | -0.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 2767625000.0 | +4.3% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 2974075000.0 | +7.5% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 3235423000.0 | +8.8% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 3422138000.0 | +5.8% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 3706926000.0 | +8.3% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 4100430000.0 | +10.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 4877780000.0 | +19.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 5151533000.0 | +5.6% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 5472951000.0 | +6.2% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 5246293000.0 | -4.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 5169462000.0 | -1.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 5211132000.0 | +0.8% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 5321971000.0 | +2.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 5166341000.0 | -2.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 5093312000.0 | -1.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 5129520000.0 | +0.7% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 5118566000.0 | -0.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 5186939000.0 | +1.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 5109331000.0 | -1.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 5060454000.0 | -1.0% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 5388801000.0 | +6.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 5598102000.0 | +3.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1865969000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 2025965000.0 | +8.6% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 2426314000.0 | +19.8% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 2665669000.0 | +9.9% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 3235423000.0 | +21.4% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 4877780000.0 | +50.8% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 5169462000.0 | +6.0% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 5093312000.0 | -1.5% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 5109331000.0 | +0.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 5573679000.0 | +9.1% | USD | 10-K | 2026-02-18 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 302470000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 324041000.0 | +7.1% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 333579000.0 | +2.9% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 341939000.0 | +2.5% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 315900000.0 | -7.6% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 310322000.0 | -1.8% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 458743000.0 | +47.8% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 396423000.0 | -13.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 412637000.0 | +4.1% | USD | 10-Q | 2018-05-07 |
| Quarterly | 2018-06-30 | 480049000.0 | +16.3% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 553113000.0 | +15.2% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 560706000.0 | +1.4% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 515979000.0 | -8.0% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 480363000.0 | -6.9% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 476016000.0 | -0.9% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 497064000.0 | +4.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 483016000.0 | -2.8% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 486720000.0 | +0.8% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 556258000.0 | +14.3% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 641524000.0 | +15.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 710265000.0 | +10.7% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 836249000.0 | +17.7% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 1018014000.0 | +21.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1155907000.0 | +13.5% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1253158000.0 | +8.4% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 1172176000.0 | -6.5% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 1105130000.0 | -5.7% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 992044000.0 | -10.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 910342000.0 | -8.2% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 936827000.0 | +2.9% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 900094000.0 | -3.9% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 880771000.0 | -2.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 897901000.0 | +1.9% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 912557000.0 | +1.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1019474000.0 | +11.7% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1033152000.0 | +1.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1007588000.0 | -2.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1121280000.0 | +11.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1146319000.0 | +2.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 341939000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 396423000.0 | +15.9% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 560706000.0 | +41.4% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 497064000.0 | -11.4% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 641524000.0 | +29.1% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 1155907000.0 | +80.2% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 992044000.0 | -14.2% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 880771000.0 | -11.2% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1033152000.0 | +17.3% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1215346000.0 | +17.6% | USD | 10-K | 2026-02-18 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1423991000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 1430512000.0 | +0.5% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 1418386000.0 | -0.8% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 1427434000.0 | +0.6% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 1413303000.0 | -1.0% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1421765000.0 | +0.6% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 1485928000.0 | +4.5% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 1427716000.0 | -3.9% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 1452870000.0 | +1.8% | USD | 10-Q | 2018-05-07 |
| Quarterly | 2018-06-30 | 1538985000.0 | +5.9% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 1574141000.0 | +2.3% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 1604049000.0 | +1.9% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 1606410000.0 | +0.1% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 1592981000.0 | -0.8% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 1598342000.0 | +0.3% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 1571591000.0 | -1.7% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1570486000.0 | -0.1% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 1609331000.0 | +2.5% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1680634000.0 | +4.4% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 1779012000.0 | +5.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1834315000.0 | +3.1% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 2013743000.0 | +9.8% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 2273449000.0 | +12.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 2605643000.0 | +14.6% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 2771410000.0 | +6.4% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 2970359000.0 | +7.2% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 2839752000.0 | -4.4% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 2799736000.0 | -1.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 2865939000.0 | +2.4% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2894527000.0 | +1.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2794215000.0 | -3.5% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 2743693000.0 | -1.8% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2750091000.0 | +0.2% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 2746047000.0 | -0.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2774477000.0 | +1.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 2611888000.0 | -5.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2587429000.0 | -0.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2813610000.0 | +8.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2948274000.0 | +4.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1427434000.0 | — | USD | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 1427716000.0 | +0.0% | USD | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 1604049000.0 | +12.4% | USD | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 1571591000.0 | -2.0% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1779012000.0 | +13.2% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 2605643000.0 | +46.5% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 2799736000.0 | +7.4% | USD | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 2743693000.0 | -2.0% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2611888000.0 | -4.8% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2934633000.0 | +12.4% | USD | 10-K | 2026-02-18 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 474459000.0 | — | USD | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 450338000.0 | -5.1% | USD | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 413858000.0 | -8.1% | USD | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 401112000.0 | -3.1% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 420396000.0 | +4.8% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 427969000.0 | +1.8% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 473249000.0 | +10.6% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 554320000.0 | +17.1% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-03-31 | 570194000.0 | +2.9% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-06-30 | 617255000.0 | +8.3% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-09-30 | 698635000.0 | +13.2% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2018-12-31 | 761261000.0 | +9.0% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-03-31 | 809955000.0 | +6.4% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-06-30 | 871011000.0 | +7.5% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-09-30 | 939215000.0 | +7.8% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2019-12-31 | 1032851000.0 | +10.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 1023687000.0 | -0.9% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-06-30 | 1097275000.0 | +7.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 1229896000.0 | +12.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 1390204000.0 | +13.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-03-31 | 1524569000.0 | +9.7% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-06-30 | 1655938000.0 | +8.6% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-09-30 | 1782277000.0 | +7.6% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2021-12-31 | 2214087000.0 | +24.2% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-03-31 | 2308612000.0 | +4.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-06-30 | 2419762000.0 | +4.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-09-30 | 2319605000.0 | -4.1% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2022-12-31 | 2259255000.0 | -2.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-03-31 | 2341379000.0 | +3.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-06-30 | 2421756000.0 | +3.4% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-09-30 | 2366487000.0 | -2.3% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2023-12-31 | 2343070000.0 | -1.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-03-31 | 2370312000.0 | +1.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-06-30 | 2372519000.0 | +0.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 2412462000.0 | +1.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | 2497443000.0 | +3.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2473025000.0 | -1.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-06-30 | 2575191000.0 | +4.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 2648898000.0 | +2.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 397179000.0 | — | USD | 10-K | 2020-02-25 |
| Annual | 2017-12-31 | 554320000.0 | +39.6% | USD | 10-K | 2021-02-23 |
| Annual | 2018-12-31 | 761261000.0 | +37.3% | USD | 10-K | 2022-02-22 |
| Annual | 2019-12-31 | 1032851000.0 | +35.7% | USD | 10-K | 2023-02-22 |
| Annual | 2020-12-31 | 1390204000.0 | +34.6% | USD | 10-K | 2024-02-21 |
| Annual | 2021-12-31 | 2214087000.0 | +59.3% | USD | 10-K | 2025-02-19 |
| Annual | 2022-12-31 | 2259255000.0 | +2.0% | USD | 10-K | 2026-02-18 |
| Annual | 2023-12-31 | 2343070000.0 | +3.7% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 2497443000.0 | +6.6% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2638304000.0 | +5.6% | USD | 10-K | 2026-02-18 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-06-30 | 860083000.0 | — | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 861231000.0 | +0.1% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2020-03-31 | 813522000.0 | -5.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 814094000.0 | +0.1% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 814675.0 | -99.9% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2021-03-31 | 815835000.0 | +100042.4% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 766977000.0 | -6.0% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 767547000.0 | +0.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2023-03-31 | 1530000000.0 | +99.3% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1530000000.0 | +0.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1480000000.0 | -3.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2024-03-31 | 1420625000.0 | -4.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1415938000.0 | -0.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1371875000.0 | -3.1% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2025-06-30 | 1280000000.0 | -6.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1285000000.0 | +0.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 903673000.0 | — | USD | 10-K | 2017-02-24 |
| Annual | 2017-12-31 | 935057000.0 | +3.5% | USD | 10-K | 2018-02-26 |
| Annual | 2018-12-31 | 900813000.0 | -3.7% | USD | 10-K | 2019-02-26 |
| Annual | 2019-12-31 | 832236000.0 | -7.6% | USD | 10-K | 2020-02-25 |
| Annual | 2020-12-31 | 833990000.0 | +0.2% | USD | 10-K | 2021-02-23 |
| Annual | 2021-12-31 | 882060000.0 | +5.8% | USD | 10-K | 2022-02-22 |
| Annual | 2022-12-31 | 1370966000.0 | +55.4% | USD | 10-K | 2023-02-22 |
| Annual | 2023-12-31 | 1434825000.0 | +4.7% | USD | 10-K | 2024-02-21 |
| Annual | 2024-12-31 | 1211250000.0 | -15.6% | USD | 10-K | 2025-02-19 |
| Annual | 2025-12-31 | 1193750000.0 | -1.4% | USD | 10-K | 2026-02-18 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 22151000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 81235000.0 | +266.7% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 129513000.0 | +59.4% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | -5175000.0 | -104.0% | USD | 10-Q | 2018-05-07 |
| Quarterly | 2017-06-30 | 54276000.0 | +1148.8% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 120617000.0 | +122.2% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 28968000.0 | -76.0% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 79657000.0 | +175.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 138998000.0 | +74.5% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 14571000.0 | -89.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 22614000.0 | +55.2% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 133802000.0 | +491.7% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 11346000.0 | -91.5% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 113114000.0 | +897.0% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 268310000.0 | +137.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 152543000.0 | -43.1% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 274993000.0 | +80.3% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 349404000.0 | +27.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | -10142000.0 | -102.9% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 13693000.0 | +235.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -42352000.0 | -409.3% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | -18559000.0 | +56.2% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 64588000.0 | +448.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 204724000.0 | +217.0% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 111898000.0 | -45.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 189562000.0 | +69.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 401847000.0 | +112.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 58152000.0 | -85.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 130341000.0 | +124.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 248719000.0 | +90.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 241122000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 257322000.0 | +6.7% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 247227000.0 | -3.9% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 308887000.0 | +24.9% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 486533000.0 | +57.5% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 411156000.0 | -15.5% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 58516000.0 | -85.8% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 521670000.0 | +791.5% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 741301000.0 | +42.1% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 437978000.0 | -40.9% | USD | 10-K | 2026-02-18 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -68366000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -74843000.0 | -9.5% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | -80884000.0 | -8.1% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | -1274000.0 | +98.4% | USD | 10-Q | 2018-05-07 |
| Quarterly | 2017-06-30 | -7427000.0 | -483.0% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | -13222000.0 | -78.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -5997000.0 | +54.6% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -82127000.0 | -1269.5% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -94465000.0 | -15.0% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | -76685000.0 | +18.8% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | -145872000.0 | -90.2% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -164191000.0 | -12.6% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -12276000.0 | +92.5% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -24996000.0 | -103.6% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -54731000.0 | -119.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -21850000.0 | +60.1% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | -467116000.0 | -2037.8% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | -546773000.0 | -17.1% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | -27375000.0 | +95.0% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | -63119000.0 | -130.6% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -85082000.0 | -34.8% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | -41286000.0 | +51.5% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -75442000.0 | -82.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -98445000.0 | -30.5% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -26637000.0 | +72.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -74024000.0 | -177.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -141786000.0 | -91.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -33539000.0 | +76.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -93308000.0 | -178.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -115533000.0 | -23.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | -93535000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | -28128000.0 | +69.9% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | -108894000.0 | -287.1% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -170078000.0 | -56.2% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | -124095000.0 | +27.0% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | -817287000.0 | -558.6% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | -134232000.0 | +83.6% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -178063000.0 | -32.7% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -208712000.0 | -17.2% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -172904000.0 | +17.2% | USD | 10-K | 2026-02-18 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -1106000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | -46723000.0 | -4124.5% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | -110667000.0 | -136.9% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | -4764000.0 | +95.7% | USD | 10-Q | 2018-05-07 |
| Quarterly | 2017-06-30 | -49506000.0 | -939.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | -48782000.0 | +1.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -16200000.0 | +66.8% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -23880000.0 | -47.4% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -9143000.0 | +61.7% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | -1622000.0 | +82.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 8158000.0 | +603.0% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 22178000.0 | +171.9% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | -16084000.0 | -172.5% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | -13016000.0 | +19.1% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | -21596000.0 | -65.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -40008000.0 | -85.3% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | -72680000.0 | -81.7% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | -33445000.0 | +54.0% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 95601000.0 | +385.8% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 366367000.0 | +283.2% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 214871000.0 | -41.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 63673000.0 | -70.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 69496000.0 | +9.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -77568000.0 | -211.6% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | -36331000.0 | +53.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -96509000.0 | -165.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -246567000.0 | -155.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -119719000.0 | +51.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -101318000.0 | +15.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -121294000.0 | -19.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | -195705000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | -160143000.0 | +18.2% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | -52034000.0 | +67.5% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -41918000.0 | +19.4% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | -30428000.0 | +27.4% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | -102970000.0 | -238.4% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 64043000.0 | +162.2% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -277137000.0 | -532.7% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | -448835000.0 | -62.0% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | -212719000.0 | +52.6% | USD | 10-K | 2026-02-18 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 7093000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 14004000.0 | +97.4% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 20847000.0 | +48.9% | USD | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 3548000.0 | -83.0% | USD | 10-Q | 2018-05-07 |
| Quarterly | 2017-06-30 | 10030000.0 | +182.7% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 16658000.0 | +66.1% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 6496000.0 | -61.0% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 12326000.0 | +89.7% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 25577000.0 | +107.5% | USD | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 15902000.0 | -37.8% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 34376000.0 | +116.2% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 45447000.0 | +32.2% | USD | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 12894000.0 | -71.6% | USD | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 26332000.0 | +104.2% | USD | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 33940000.0 | +28.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 27469000.0 | -19.1% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 54222000.0 | +97.4% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 87456000.0 | +61.3% | USD | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 28200000.0 | -67.8% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 46503000.0 | +64.9% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 64833000.0 | +39.4% | USD | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 23977000.0 | -63.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 53900000.0 | +124.8% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 77718000.0 | +44.2% | USD | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 26820000.0 | -65.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 27952000.0 | +4.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 28627000.0 | +2.4% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 30937000.0 | +8.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 57716000.0 | +86.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 21881000.0 | -62.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 30467000.0 | — | USD | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 33261000.0 | +9.2% | USD | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 47601000.0 | +43.1% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 60802000.0 | +27.7% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 62128000.0 | +2.2% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 109992000.0 | +77.0% | USD | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 86188000.0 | -21.6% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 129060000.0 | +49.7% | USD | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 136733000.0 | +5.9% | USD | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 169850000.0 | +24.2% | USD | 10-K | 2026-02-18 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 70131132.0 | — | shares | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 70142664.0 | +0.0% | shares | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 70144760.0 | +0.0% | shares | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 70261481.0 | +0.2% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 70433347.0 | +0.2% | shares | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 70594648.0 | +0.2% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 70611513.0 | +0.0% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 70820173.0 | +0.3% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 70989164.0 | +0.2% | shares | 10-Q | 2018-05-07 |
| Quarterly | 2018-06-30 | 71030347.0 | +0.1% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 71105573.0 | +0.1% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 71186418.0 | +0.1% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 71395561.0 | +0.3% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 71471341.0 | +0.1% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 71640792.0 | +0.2% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 71667726.0 | +0.0% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 71844675.0 | +0.2% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 71960067.0 | +0.2% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 72011902.0 | +0.1% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 72024329.0 | +0.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 72205746.0 | +0.3% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 72252980.0 | +0.1% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 72335705.0 | +0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 72386017.0 | +0.1% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 72589905.0 | +0.3% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 72588588.0 | -0.0% | shares | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 72640001.0 | +0.1% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 72701257.0 | +0.1% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 73052760.0 | +0.5% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 73097016.0 | +0.1% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 73108913.0 | +0.0% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 73195055.0 | +0.1% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 73492146.0 | +0.4% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 73608578.0 | +0.2% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 73646420.0 | +0.1% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 73785631.0 | +0.2% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 74035516.0 | +0.3% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 74023750.0 | -0.0% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 74050637.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 70261481.0 | — | shares | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 70820173.0 | +0.8% | shares | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 71186418.0 | +0.5% | shares | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 71667726.0 | +0.7% | shares | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 72024329.0 | +0.5% | shares | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 72386017.0 | +0.5% | shares | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 72701257.0 | +0.4% | shares | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 73195055.0 | +0.7% | shares | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 73785631.0 | +0.8% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 74050753.0 | +0.4% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 66099755.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 65870714.0 | -0.3% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 64615935.0 | -1.9% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 62366263.0 | -3.5% | shares | 10-Q | 2018-05-07 |
| Quarterly | 2017-06-30 | 62146393.0 | -0.4% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 61758190.0 | -0.6% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 61943495.0 | +0.3% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 61534423.0 | -0.7% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 61579564.0 | +0.1% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 61762260.0 | +0.3% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 61921711.0 | +0.3% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 61973447.0 | +0.1% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 62126481.0 | +0.2% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 62267083.0 | +0.2% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 62353473.0 | +0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 62478734.0 | +0.2% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 62605166.0 | +0.2% | shares | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 62690437.0 | +0.1% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 63449380.0 | +1.2% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 63662510.0 | +0.3% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 63249881.0 | -0.6% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 61556044.0 | -2.7% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 61721614.0 | +0.3% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 61368440.0 | -0.6% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 59849362.0 | -2.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 59880336.0 | +0.1% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 59493640.0 | -0.6% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 59062534.0 | -0.7% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 58496998.0 | -1.0% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 58263218.0 | -0.4% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 64905793.0 | — | shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 62040704.0 | -4.4% | shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 61662031.0 | -0.6% | shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 61926986.0 | +0.4% | shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 62280889.0 | +0.6% | shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 62686001.0 | +0.7% | shares | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 63117007.0 | +0.7% | shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 61265060.0 | -2.9% | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 59559797.0 | -2.8% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 58523642.0 | -1.7% | shares | 10-K | 2026-02-18 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 66600040.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 66388581.0 | -0.3% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 65126117.0 | -1.9% | shares | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 62936126.0 | -3.4% | shares | 10-Q | 2018-05-07 |
| Quarterly | 2017-06-30 | 62635437.0 | -0.5% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 62316788.0 | -0.5% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 62474936.0 | +0.3% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 62054447.0 | -0.7% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 62220298.0 | +0.3% | shares | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 62223638.0 | +0.0% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 62405863.0 | +0.3% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 62770592.0 | +0.6% | shares | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 63283737.0 | +0.8% | shares | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 63364253.0 | +0.1% | shares | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 63761380.0 | +0.6% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 64099073.0 | +0.5% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 64088709.0 | -0.0% | shares | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 64208116.0 | +0.2% | shares | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 64828819.0 | +1.0% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 64713748.0 | -0.2% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 64267638.0 | -0.7% | shares | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 62294447.0 | -3.1% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 62348184.0 | +0.1% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 62091163.0 | -0.4% | shares | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 60486125.0 | -2.6% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 60641740.0 | +0.3% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 60312393.0 | -0.5% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 59747589.0 | -0.9% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 59017823.0 | -1.2% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 59122849.0 | +0.2% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 65382774.0 | — | shares | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 62642872.0 | -4.2% | shares | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 62233225.0 | -0.7% | shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 62865446.0 | +1.0% | shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 63737734.0 | +1.4% | shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 64253408.0 | +0.8% | shares | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 64681357.0 | +0.7% | shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 62058387.0 | -4.1% | shares | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 60350412.0 | -2.8% | shares | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 59275781.0 | -1.8% | shares | 10-K | 2026-02-18 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1482 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.1917 | +29.3% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.1997 | +4.2% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.1777 | -11.0% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 0.2092 | +17.7% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.2278 | +8.9% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.1926 | -15.5% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.2252 | +16.9% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.2411 | +7.0% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.1901 | -21.1% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.2148 | +13.0% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.2317 | +7.9% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.1793 | -22.6% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.1976 | +10.2% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.2358 | +19.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.2359 | +0.1% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.2482 | +5.2% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.2299 | -7.4% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.2205 | -4.1% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.2360 | +7.0% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.2074 | -12.1% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.1704 | -17.9% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.1880 | +10.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.2072 | +10.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.1734 | -16.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1950 | +12.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.2263 | +16.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.1862 | -17.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1969 | +5.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.1991 | +1.1% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.7759 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.8289 | +6.8% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.8340 | +0.6% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.8269 | -0.8% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.7681 | -7.1% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.7662 | -0.3% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.8830 | +15.3% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.7898 | -10.6% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.8408 | +6.5% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.7552 | -10.2% | ratio | 10-K | 2026-02-18 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.2688 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 2.1559 | -5.0% | ratio | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 2.0128 | -6.6% | ratio | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 1.9989 | -0.7% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 2.1548 | +7.8% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 2.2486 | +4.4% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 1.7660 | -21.5% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 2.0800 | +17.8% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 2.1007 | +1.0% | ratio | 10-Q | 2018-05-07 |
| Quarterly | 2018-06-30 | 1.9382 | -7.7% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 1.8802 | -3.0% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 1.9989 | +6.3% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 2.0598 | +3.0% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 2.1894 | +6.3% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 2.3895 | +9.1% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 2.4058 | +0.7% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 2.5024 | +4.0% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 2.6650 | +6.5% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 2.6612 | -0.1% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 2.6028 | -2.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2.6154 | +0.5% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 2.0240 | -22.6% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 1.8895 | -6.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1.5991 | -15.4% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1.6960 | +6.1% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 2.1254 | +25.3% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 2.0932 | -1.5% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 2.1999 | +5.1% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 2.4010 | +9.1% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 2.4263 | +1.1% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2.4076 | -0.8% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 2.2681 | -5.8% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 2.2875 | +0.9% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 2.2526 | -1.5% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2.0338 | -9.7% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1.9670 | -3.3% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.9736 | +0.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2.0028 | +1.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2.1827 | +9.0% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 1.9989 | — | ratio | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 2.0800 | +4.1% | ratio | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 1.9989 | -3.9% | ratio | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 2.4058 | +20.4% | ratio | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 2.6028 | +8.2% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 1.5991 | -38.6% | ratio | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 2.1999 | +37.6% | ratio | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 2.2681 | +3.1% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1.9670 | -13.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 2.0262 | +3.0% | ratio | 10-K | 2026-02-18 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3.0013 | — | ratio | 10-Q | 2016-05-06 |
| Quarterly | 2016-06-30 | 3.1765 | +5.8% | ratio | 10-Q | 2016-08-05 |
| Quarterly | 2016-09-30 | 3.4272 | +7.9% | ratio | 10-Q | 2016-11-04 |
| Quarterly | 2016-12-31 | 3.5587 | +3.8% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 3.3618 | -5.5% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 3.3221 | -1.2% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 3.1398 | -5.5% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-12-31 | 2.5756 | -18.0% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 2.5480 | -1.1% | ratio | 10-Q | 2018-05-07 |
| Quarterly | 2018-06-30 | 2.4933 | -2.1% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 2.2532 | -9.6% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 2.1071 | -6.5% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 1.9833 | -5.9% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 1.8289 | -7.8% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 1.7018 | -6.9% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 1.5216 | -10.6% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 1.5341 | +0.8% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 1.4667 | -4.4% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1.3665 | -6.8% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 1.2797 | -6.4% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.2032 | -6.0% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 1.2161 | +1.1% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 1.2756 | +4.9% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1.1768 | -7.7% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 1.2005 | +2.0% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 1.2275 | +2.3% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 1.2242 | -0.3% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 1.2392 | +1.2% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 1.2240 | -1.2% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1.1952 | -2.4% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1.1807 | -1.2% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 1.1710 | -0.8% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 1.1602 | -0.9% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1.1574 | -0.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1.1501 | -0.6% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 1.0458 | -9.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1.0463 | +0.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.0926 | +4.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.1130 | +1.9% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 3.5939 | — | ratio | 10-K | 2018-02-26 |
| Annual | 2017-12-31 | 2.5756 | -28.3% | ratio | 10-K | 2019-02-26 |
| Annual | 2018-12-31 | 2.1071 | -18.2% | ratio | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 1.5216 | -27.8% | ratio | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1.2797 | -15.9% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 1.1768 | -8.0% | ratio | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 1.2392 | +5.3% | ratio | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 1.1710 | -5.5% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1.0458 | -10.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 1.1123 | +6.4% | ratio | 10-K | 2026-02-18 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3422 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.3379 | -1.3% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.3692 | +9.3% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.3279 | -11.2% | ratio | 10-Q | 2018-05-07 |
| Quarterly | 2017-06-30 | 0.3366 | +2.7% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.3427 | +1.8% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.3547 | +3.5% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.3587 | +1.1% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.3562 | -0.7% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.3448 | -3.2% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.3614 | +4.8% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.3618 | +0.1% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.3621 | +0.1% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.3822 | +5.5% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.3937 | +3.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.3986 | +1.2% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.3693 | -7.3% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.3564 | -3.5% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.3176 | -10.9% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.3539 | +11.4% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.3318 | -6.2% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.3069 | -7.5% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.3283 | +7.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.3510 | +6.9% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.3558 | +1.4% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.3762 | +5.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.4024 | +7.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.3948 | -1.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.3927 | -0.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.3831 | -2.4% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.3539 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.3482 | -1.6% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.3583 | +2.9% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.3619 | +1.0% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.3853 | +6.5% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.3639 | -5.6% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.3334 | -8.4% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.3394 | +1.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.3877 | +14.2% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.3829 | -1.2% | ratio | 10-K | 2026-02-18 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0356 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0570 | +60.0% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0697 | +22.3% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.0367 | -47.3% | ratio | 10-Q | 2018-05-07 |
| Quarterly | 2017-06-30 | 0.0643 | +75.0% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0873 | +35.8% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0844 | -3.3% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.1090 | +29.1% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.1361 | +24.8% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.0973 | -28.5% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.1139 | +17.0% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.1246 | +9.4% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.0912 | -26.8% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.1163 | +27.5% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.1643 | +41.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.1857 | +13.0% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.1390 | -25.1% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.1408 | +1.3% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.1029 | -26.9% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.1221 | +18.6% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.0555 | -54.5% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.0159 | -71.3% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0455 | +185.3% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0566 | +24.5% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0298 | -47.4% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0592 | +98.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0970 | +63.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0470 | -51.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0701 | +49.2% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0597 | -14.8% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.0671 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.0950 | +41.5% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.1192 | +25.5% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.1145 | -4.0% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.1397 | +22.1% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.1489 | +6.6% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.0896 | -39.9% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.0540 | -39.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.0738 | +36.7% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0383 | -48.0% | ratio | 10-K | 2026-02-18 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0941 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.1200 | +27.5% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.1510 | +25.8% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.0931 | -38.3% | ratio | 10-Q | 2018-05-07 |
| Quarterly | 2017-06-30 | 0.1312 | +41.0% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.1592 | +21.3% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.1408 | -11.5% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.1718 | +22.0% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.1894 | +10.3% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.1513 | -20.1% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.1678 | +10.9% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.1756 | +4.7% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.1321 | -24.8% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.1638 | +24.0% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.2219 | +35.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.2342 | +5.6% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.1989 | -15.1% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.1841 | -7.4% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.1362 | -26.0% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.1679 | +23.3% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.0804 | -52.1% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.0501 | -37.7% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0859 | +71.5% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0979 | +13.9% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0752 | -23.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1034 | +37.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.1437 | +38.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0888 | -38.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1053 | +18.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0925 | -12.2% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.1400 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.1492 | +6.6% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.1765 | +18.3% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.1688 | -4.4% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.1928 | +14.2% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.1930 | +0.1% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.1241 | -35.7% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.0960 | -22.6% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.1249 | +30.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0687 | -45.0% | ratio | 10-K | 2026-02-18 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2293 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.2334 | +1.8% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.1624 | -30.4% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2016-12-31 | 0.1967 | +21.2% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2017-03-31 | 0.1820 | -7.5% | ratio | 10-Q | 2018-05-07 |
| Quarterly | 2017-06-30 | 0.2161 | +18.8% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.2807 | +29.9% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2017-12-31 | 0.3493 | +24.4% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-03-31 | 0.3542 | +1.4% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.2327 | -34.3% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.3146 | +35.2% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2018-12-31 | 0.4004 | +27.3% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-03-31 | 0.3125 | -21.9% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.2298 | -26.5% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 0.4538 | +97.5% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-12-31 | 0.6496 | +43.1% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.6365 | -2.0% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 0.8151 | +28.1% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 0.9239 | +13.3% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-12-31 | 1.0212 | +10.5% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1.0486 | +2.7% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2021-06-30 | 0.4665 | -55.5% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2021-09-30 | 0.4162 | -10.8% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 0.1275 | -69.4% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.1644 | +29.0% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 0.3985 | +142.4% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 0.2080 | -47.8% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-12-31 | 0.1338 | -35.7% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.1509 | +12.8% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 0.2058 | +36.4% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 0.1795 | -12.8% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-12-31 | 0.2282 | +27.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.2777 | +21.7% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 0.2392 | -13.9% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.2101 | -12.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-12-31 | 0.2723 | +29.6% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.1861 | -31.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1994 | +7.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.2617 | +31.3% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.1967 | — | ratio | 10-K | 2020-02-25 |
| Annual | 2017-12-31 | 0.3493 | +77.5% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.4004 | +14.6% | ratio | 10-K | 2020-02-25 |
| Annual | 2019-12-31 | 0.6496 | +62.3% | ratio | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1.0212 | +57.2% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 0.1275 | -87.5% | ratio | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 0.1338 | +5.0% | ratio | 10-K | 2024-02-21 |
| Annual | 2023-12-31 | 0.2282 | +70.6% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 0.2723 | +19.3% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.2809 | +3.2% | ratio | 10-K | 2026-02-18 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0053 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0109 | +106.9% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0139 | +27.4% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.0065 | -53.1% | ratio | 10-Q | 2018-05-07 |
| Quarterly | 2017-06-30 | 0.0134 | +106.1% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0199 | +47.9% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0163 | -18.2% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.0245 | +51.0% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.0328 | +33.6% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.0185 | -43.6% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0245 | +32.2% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.0289 | +18.1% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.0164 | -43.3% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.0230 | +40.5% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.0387 | +68.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0438 | +13.1% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.0345 | -21.2% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.0324 | -6.2% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.0227 | -29.9% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0288 | +26.9% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.0115 | -60.0% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.0027 | -76.4% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0086 | +214.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0117 | +37.2% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0052 | -56.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0115 | +123.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0219 | +90.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0087 | -60.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0138 | +57.9% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0119 | -13.9% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.0521 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.0788 | +51.2% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.0994 | +26.2% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.0947 | -4.8% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.1073 | +13.4% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.1141 | +6.3% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.0791 | -30.7% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.0426 | -46.1% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.0620 | +45.5% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0289 | -53.3% | ratio | 10-K | 2026-02-18 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0215 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0465 | +116.1% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0629 | +35.2% | ratio | 10-Q | 2017-11-06 |
| Quarterly | 2017-03-31 | 0.0290 | -53.9% | ratio | 10-Q | 2018-05-07 |
| Quarterly | 2017-06-30 | 0.0593 | +104.6% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0840 | +41.7% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0592 | -29.5% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.0879 | +48.3% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.1095 | +24.7% | ratio | 10-Q | 2019-11-05 |
| Quarterly | 2019-03-31 | 0.0565 | -48.4% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0708 | +25.4% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.0797 | +12.6% | ratio | 10-Q | 2020-11-03 |
| Quarterly | 2020-03-31 | 0.0424 | -46.8% | ratio | 10-Q | 2021-05-04 |
| Quarterly | 2020-06-30 | 0.0580 | +36.7% | ratio | 10-Q | 2021-08-03 |
| Quarterly | 2020-09-30 | 0.0937 | +61.7% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0984 | +5.0% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.0772 | -21.5% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.0745 | -3.6% | ratio | 10-Q | 2022-11-07 |
| Quarterly | 2022-03-31 | 0.0506 | -32.0% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0651 | +28.7% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.0261 | -60.0% | ratio | 10-Q | 2023-11-07 |
| Quarterly | 2023-03-31 | 0.0060 | -76.8% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0188 | +210.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0256 | +36.3% | ratio | 10-Q | 2024-11-05 |
| Quarterly | 2024-03-31 | 0.0112 | -56.4% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0249 | +122.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0472 | +89.5% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0179 | -62.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0289 | +61.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0251 | -13.0% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.2447 | — | ratio | 10-K | 2019-02-26 |
| Annual | 2017-12-31 | 0.2878 | +17.6% | ratio | 10-K | 2020-02-25 |
| Annual | 2018-12-31 | 0.3169 | +10.1% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.2443 | -22.9% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.2498 | +2.2% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.2514 | +0.6% | ratio | 10-K | 2024-02-21 |
| Annual | 2022-12-31 | 0.1810 | -28.0% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.0927 | -48.8% | ratio | 10-K | 2026-02-18 |
| Annual | 2024-12-31 | 0.1269 | +37.0% | ratio | 10-K | 2026-02-18 |
| Annual | 2025-12-31 | 0.0612 | -51.8% | ratio | 10-K | 2026-02-18 |
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 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $199.81 | $999,050 | 574,528 |
| 2026-03-05 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $216.95 | $1,084,750 | 579,528 |
| 2026-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 14,135 | $0.00 | $0 | 14,135 |
| 2026-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 2,020 | $228.14 | $460,843 | 584,528 |
| 2026-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 2,178 | $228.14 | $496,889 | 586,548 |
| 2026-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 2,619 | $228.14 | $597,499 | 588,726 |
| 2026-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 5,241 | $228.14 | $1,195,682 | 591,345 |
| 2026-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 11,149 | $0.00 | $0 | 596,586 |
| 2026-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 7,671 | $0.00 | $0 | 585,437 |
| 2026-02-25 | Ragen York A. | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 24,362 | $0.00 | $0 | 0 |
| 2026-02-25 | Ragen York A. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 902 | $237.28 | $214,029 | 137,182 |
| 2026-02-25 | Ragen York A. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 12,324 | $236.57 | $2,915,496 | 138,083 |
| 2026-02-25 | Ragen York A. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 6,167 | $235.79 | $1,454,119 | 150,407 |
| 2026-02-25 | Ragen York A. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 924 | $234.52 | $216,696 | 156,574 |
| 2026-02-25 | Ragen York A. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,500 | $233.35 | $350,018 | 157,498 |
| 2026-02-25 | Ragen York A. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 866 | $232.42 | $201,278 | 158,998 |
| 2026-02-25 | Ragen York A. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,679 | $231.20 | $388,192 | 159,864 |
| 2026-02-25 | Ragen York A. | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 24,362 | $40.12 | $977,403 | 161,543 |
| 2026-02-13 | Zarcone Dominick P | Dir |
Equity grant / award
A
|
Common Stock | 114 | $220.20 | $25,103 | 18,792 |
| 2026-02-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $166.91 | $834,550 | 527,966 |
| 2026-01-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $137.98 | $689,900 | 532,966 |
| 2025-12-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $148.27 | $741,350 | 537,966 |
| 2025-11-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $166.43 | $832,150 | 542,966 |
| 2025-10-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $167.42 | $837,100 | 547,966 |
| 2025-09-02 | Taffe Norman P | President Energy Technology |
Other disposed transaction
F
|
Common Stock | 267 | $185.25 | $49,462 | 14,944 |
| 2025-08-01 | LAMPEREUR ANDREW | Dir |
Equity grant / award
A
|
Common Stock | 151 | $190.97 | $28,836 | 27,661 |
| 2025-07-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $142.40 | $712,000 | 562,966 |
| 2025-06-05 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $127.47 | $637,350 | 567,966 |
| 2025-05-02 | Ramon David A. | Dir |
Equity grant / award
A
|
Common Stock | 1,354 | $114.55 | $155,101 | 7,946 |
| 2025-03-01 | Raabe Kyle Andrew | President Consumer Power |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 3,465 | $0.00 | $0 | 3,465 |
| 2025-03-01 | Raabe Kyle Andrew | President Consumer Power |
Other disposed transaction
F
|
Common Stock | 204 | $135.79 | $27,701 | 9,268 |
| 2025-03-01 | Raabe Kyle Andrew | President Consumer Power |
Other disposed transaction
F
|
Common Stock | 256 | $135.79 | $34,762 | 9,472 |
| 2025-03-01 | Raabe Kyle Andrew | President Consumer Power |
Other disposed transaction
F
|
Common Stock | 83 | $135.79 | $11,271 | 9,728 |
| 2025-03-01 | Raabe Kyle Andrew | President Consumer Power |
Equity grant / award
A
|
Common Stock | 1,842 | $0.00 | $0 | 9,811 |
| 2025-02-14 | BOWLIN JOHN D | Dir |
Equity grant / award
A
|
Common Stock | 154 | $146.64 | $22,583 | 79,387 |
| 2025-02-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $145.15 | $725,750 | 565,825 |
| 2025-01-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $157.50 | $787,500 | 570,825 |
| 2024-12-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $189.83 | $949,150 | 575,825 |
| 2024-11-27 | Wilde Erik | President Domestic C&I |
Open-market sell
S
|
Common Stock | 4,332 | $193.07 | $836,379 | 13,565 |
| 2024-11-13 | Jagdfeld Aaron | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 23,648 | $0.00 | $0 | 0 |
| 2024-11-13 | Jagdfeld Aaron | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 29,993 | $0.00 | $0 | 23,648 |
| 2024-11-13 | Jagdfeld Aaron | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 23,648 | $49.70 | $1,175,306 | 580,825 |
| 2024-11-13 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 402 | $194.62 | $78,237 | 557,177 |
| 2024-11-13 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 29,591 | $193.32 | $5,720,556 | 557,579 |
| 2024-11-13 | Jagdfeld Aaron | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 29,993 | $49.70 | $1,490,652 | 587,170 |
| 2024-11-06 | Ragen York A. | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 29,081 | $0.00 | $0 | 0 |
| 2024-11-06 | Ragen York A. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,173 | $187.14 | $219,512 | 135,613 |
| 2024-11-06 | Ragen York A. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,370 | $186.75 | $442,601 | 136,786 |
| 2024-11-06 | Ragen York A. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 13,499 | $185.28 | $2,501,135 | 139,156 |
| 2024-11-06 | Ragen York A. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,958 | $184.06 | $728,496 | 152,655 |
| 2024-11-06 | Ragen York A. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 8,081 | $183.18 | $1,480,248 | 156,613 |
| 2024-11-06 | Ragen York A. | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 29,081 | $33.23 | $966,362 | 164,694 |
| 2024-11-04 | Zarcone Dominick P | Dir |
Equity grant / award
A
|
Common Stock | 133 | $169.93 | $22,600 | 16,994 |
| 2024-11-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $166.60 | $833,000 | 557,177 |
| 2024-10-04 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Open-market sell
S
|
Common Stock | 3,000 | $161.19 | $483,570 | 13,925 |
| 2024-10-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $158.93 | $794,650 | 562,177 |
| 2024-09-03 | Taffe Norman P | President Energy Technology |
Other disposed transaction
F
|
Common Stock | 257 | $155.44 | $39,948 | 13,883 |
| 2024-08-02 | BOWLIN JOHN D | Dir |
Equity grant / award
A
|
Common Stock | 160 | $140.72 | $22,515 | 68,318 |
| 2024-08-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $155.98 | $779,900 | 572,177 |
| 2024-07-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $133.39 | $666,950 | 577,177 |
| 2024-06-03 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,040 | $0.00 | $0 | 3,120 |
| 2024-06-03 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 3,877 | $0.00 | $0 | 0 |
| 2024-06-03 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 4,528 | $0.00 | $0 | 0 |
| 2024-06-03 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 2,345 | $0.00 | $0 | 0 |
| 2024-06-03 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Open-market sell
S
|
Common Stock | 11,790 | $148.98 | $1,756,474 | 16,925 |
| 2024-06-03 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 1,040 | $119.54 | $124,322 | 28,715 |
| 2024-06-03 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 3,877 | $102.42 | $397,063 | 27,675 |
| 2024-06-03 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 4,528 | $52.06 | $235,750 | 23,798 |
| 2024-06-03 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 2,345 | $43.88 | $102,899 | 19,270 |
| 2024-05-23 | Forsythe Patrick John | Chief Technical Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,052 | $0.00 | $0 | 0 |
| 2024-05-23 | Forsythe Patrick John | Chief Technical Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,692 | $0.00 | $0 | 0 |
| 2024-05-23 | Forsythe Patrick John | Chief Technical Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 17,654 | $0.00 | $0 | 0 |
| 2024-05-23 | Forsythe Patrick John | Chief Technical Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 18,490 | $0.00 | $0 | 0 |
| 2024-05-23 | Forsythe Patrick John | Chief Technical Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 12,234 | $0.00 | $0 | 0 |
| 2024-05-23 | Forsythe Patrick John | Chief Technical Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 9,733 | $0.00 | $0 | 0 |
| 2024-05-23 | Forsythe Patrick John | Chief Technical Officer |
Open-market sell
S
|
Common Stock | 65,855 | $145.80 | $9,601,949 | 19,815 |
| 2024-05-23 | Forsythe Patrick John | Chief Technical Officer |
Exercise / conversion
M
|
Common Stock | 1,052 | $119.54 | $125,756 | 85,670 |
| 2024-05-23 | Forsythe Patrick John | Chief Technical Officer |
Exercise / conversion
M
|
Common Stock | 6,692 | $102.42 | $685,361 | 84,618 |
| 2024-05-23 | Forsythe Patrick John | Chief Technical Officer |
Exercise / conversion
M
|
Common Stock | 17,654 | $52.06 | $919,156 | 77,926 |
| 2024-05-23 | Forsythe Patrick John | Chief Technical Officer |
Exercise / conversion
M
|
Common Stock | 18,490 | $43.88 | $811,341 | 60,272 |
| 2024-05-23 | Forsythe Patrick John | Chief Technical Officer |
Exercise / conversion
M
|
Common Stock | 12,234 | $40.12 | $490,828 | 41,782 |
| 2024-05-23 | Forsythe Patrick John | Chief Technical Officer |
Exercise / conversion
M
|
Common Stock | 9,733 | $33.23 | $323,428 | 29,548 |
| 2024-05-22 | Wilde Erik | EVP Industrial, NAM |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 4,384 | $0.00 | $0 | 0 |
| 2024-05-22 | Wilde Erik | EVP Industrial, NAM |
Open-market sell
S
|
Common Stock | 600 | $154.16 | $92,493 | 17,897 |
| 2024-05-22 | Wilde Erik | EVP Industrial, NAM |
Open-market sell
S
|
Common Stock | 10 | $154.14 | $1,541 | 18,497 |
| 2024-05-22 | Wilde Erik | EVP Industrial, NAM |
Open-market sell
S
|
Common Stock | 3,774 | $154.02 | $581,271 | 18,507 |
| 2024-05-22 | Wilde Erik | EVP Industrial, NAM |
Exercise / conversion
M
|
Common Stock | 4,384 | $43.88 | $192,370 | 22,281 |
| 2024-05-13 | Nguyen Nam Tran | Dir |
Open-market sell
S
|
Common Stock | 546 | $140.55 | $76,740 | 3,512 |
| 2024-05-03 | Nguyen Nam Tran | Dir |
Equity grant / award
A
|
Common Stock | 1,335 | $133.00 | $177,548 | 4,058 |
| 2024-05-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $139.95 | $699,750 | 587,177 |
| 2024-04-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $126.94 | $634,700 | 592,177 |
| 2024-03-14 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $115.00 | $575,000 | 597,177 |
| 2024-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 26,352 | $0.00 | $0 | 26,352 |
| 2024-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 2,619 | $114.18 | $299,037 | 602,177 |
| 2024-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 950 | $114.18 | $108,471 | 604,796 |
| 2024-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 776 | $114.18 | $88,604 | 605,746 |
| 2024-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 1,076 | $112.45 | $120,996 | 606,522 |
| 2024-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 2,315 | $0.00 | $0 | 607,598 |
| 2024-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 13,896 | $0.00 | $0 | 605,283 |
| 2024-02-20 | Jagdfeld Aaron | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 47,156 | $0.00 | $0 | 0 |
| 2024-02-20 | Jagdfeld Aaron | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 33,459 | $114.39 | $3,827,375 | 591,387 |
| 2024-02-20 | Jagdfeld Aaron | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 47,156 | $57.63 | $2,717,600 | 624,846 |
| 2024-02-16 | Nguyen Nam Tran | Dir |
Equity grant / award
A
|
Common Stock | 191 | $0.00 | $0 | 2,723 |
| 2024-02-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $115.22 | $576,100 | 577,690 |
| 2024-01-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $127.28 | $636,400 | 582,690 |
| 2023-12-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $116.76 | $583,800 | 587,690 |
| 2023-11-03 | Jenkins William D Jr | Dir |
Equity grant / award
A
|
Common Stock | 213 | $0.00 | $0 | 9,370 |
| 2023-11-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $95.26 | $476,300 | 592,690 |
| 2023-10-02 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Open-market sell
S
|
Common Stock | 250 | $108.24 | $27,060 | 15,868 |
| 2023-09-01 | Taffe Norman P | President Energy Technology |
Other disposed transaction
F
|
Common Stock | 250 | $119.56 | $29,891 | 12,462 |
| 2023-08-04 | LAMPEREUR ANDREW | Dir |
Equity grant / award
A
|
Common Stock | 254 | $0.00 | $0 | 23,435 |
| 2023-08-01 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Open-market sell
S
|
Common Stock | 250 | $152.22 | $38,055 | 16,368 |
| 2023-07-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $149.15 | $745,750 | 612,690 |
| 2023-06-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $108.12 | $540,600 | 617,690 |
| 2023-05-16 | Morgan Bennett J | Dir |
Equity grant / award
G
|
Common Stock | 290 | $0.00 | $0 | 26,725 |
| 2023-05-05 | LAMPEREUR ANDREW | Dir |
Equity grant / award
A
|
Common Stock | 1,450 | $0.00 | $0 | 23,181 |
| 2023-05-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $102.16 | $510,800 | 622,690 |
| 2023-04-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $109.48 | $547,400 | 627,690 |
| 2023-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 33,551 | $0.00 | $0 | 33,551 |
| 2023-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 69,501 | $0.00 | $0 | 0 |
| 2023-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $120.10 | $600,500 | 632,690 |
| 2023-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 927 | $119.54 | $110,812 | 637,690 |
| 2023-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 1,989 | $119.54 | $237,762 | 638,617 |
| 2023-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 758 | $119.54 | $90,610 | 640,606 |
| 2023-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 7,944 | $119.54 | $949,615 | 641,364 |
| 2023-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 17,324 | $0.00 | $0 | 649,308 |
| 2023-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 16,715 | $0.00 | $0 | 631,984 |
| 2023-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $120.62 | $168,866 | 615,269 |
| 2023-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 9,371 | $120.10 | $1,125,448 | 616,669 |
| 2023-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 29,436 | $118.95 | $3,501,553 | 626,040 |
| 2023-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 69,501 | $29.81 | $2,071,825 | 655,476 |
| 2023-03-01 | Forsythe Patrick John | Chief Technical Officer |
Other disposed transaction
F
|
Common Stock | 82 | $119.54 | $9,802 | 18,284 |
| 2023-03-01 | Forsythe Patrick John | Chief Technical Officer |
Other disposed transaction
F
|
Common Stock | 75 | $119.54 | $8,965 | 18,366 |
| 2023-03-01 | Forsythe Patrick John | Chief Technical Officer |
Other disposed transaction
F
|
Common Stock | 254 | $119.54 | $30,363 | 18,441 |
| 2023-03-01 | Forsythe Patrick John | Chief Technical Officer |
Other disposed transaction
F
|
Common Stock | 970 | $119.54 | $115,953 | 18,695 |
| 2023-03-01 | Forsythe Patrick John | Chief Technical Officer |
Equity grant / award
A
|
Common Stock | 3,070 | $0.00 | $0 | 19,665 |
| 2023-03-01 | Forsythe Patrick John | Chief Technical Officer |
Equity grant / award
A
|
Common Stock | 2,097 | $0.00 | $0 | 16,595 |
| 2023-02-24 | Ragen York A. | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 9,335 | $0.00 | $0 | 0 |
| 2023-02-24 | Ragen York A. | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 18,357 | $0.00 | $0 | 0 |
| 2023-02-24 | Ragen York A. | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 13,770 | $0.00 | $0 | 0 |
| 2023-02-24 | Ragen York A. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 26,959 | $118.09 | $3,183,588 | 128,062 |
| 2023-02-24 | Ragen York A. | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 9,335 | $29.81 | $278,276 | 155,021 |
| 2023-02-24 | Ragen York A. | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 18,357 | $49.70 | $912,343 | 145,686 |
| 2023-02-24 | Ragen York A. | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 13,770 | $57.63 | $793,565 | 127,329 |
| 2023-02-17 | Nguyen Nam Tran | Dir |
Equity grant / award
A
|
Common Stock | 180 | $0.00 | $0 | 726 |
| 2023-01-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $102.69 | $513,450 | 585,975 |
| 2022-12-05 | Dixon Robert D | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $97.27 | $194,550 | 8,895 |
| 2022-12-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $105.20 | $526,000 | 590,975 |
| 2022-11-11 | Raabe Kyle Andrew | EVP Consumer Power |
Other disposed transaction
F
|
Common Stock | 434 | $0.00 | $0 | 4,342 |
| 2022-11-09 | BOWLIN JOHN D | Dir |
Equity grant / award
A
|
Common Stock | 2,000 | $99.62 | $199,237 | 55,142 |
| 2022-11-04 | Morgan Bennett J | Dir |
Equity grant / award
A
|
Common Stock | 296 | $0.00 | $0 | 25,314 |
| 2022-11-04 | LAMPEREUR ANDREW | Dir |
Equity grant / award
A
|
Common Stock | 284 | $0.00 | $0 | 21,501 |
| 2022-11-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $119.05 | $595,250 | 595,975 |
| 2022-10-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $179.90 | $899,500 | 600,975 |
| 2022-09-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $216.36 | $1,081,800 | 605,975 |
| 2022-08-05 | LAMPEREUR ANDREW | Dir |
Equity grant / award
A
|
Common Stock | 117 | $0.00 | $0 | 21,217 |
| 2022-08-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $264.96 | $1,324,800 | 610,975 |
| 2022-07-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $213.81 | $1,069,050 | 615,975 |
| 2022-06-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $250.68 | $1,253,400 | 620,975 |
| 2022-05-06 | AVEDON MARCIA J | Dir |
Equity grant / award
A
|
Common Stock | 637 | $0.00 | $0 | 3,581 |
| 2022-05-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $218.70 | $1,093,500 | 625,975 |
| 2022-04-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $298.74 | $1,493,700 | 630,975 |
| 2022-03-04 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 1,200 | $321.24 | $385,487 | 4,722 |
| 2022-03-04 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 710 | $319.55 | $226,878 | 5,922 |
| 2022-03-04 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 1,800 | $318.51 | $573,314 | 6,632 |
| 2022-03-04 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 5,325 | $317.50 | $1,690,661 | 8,432 |
| 2022-03-04 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 2,354 | $316.69 | $745,476 | 13,757 |
| 2022-03-03 | Morgan Bennett J | Dir |
Equity grant / award
G
|
Common Stock | 150 | $0.00 | $0 | 24,229 |
| 2022-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 15,133 | $0.00 | $0 | 15,133 |
| 2022-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 758 | $315.88 | $239,433 | 635,975 |
| 2022-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 1,988 | $315.88 | $627,960 | 636,733 |
| 2022-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 2,569 | $315.88 | $811,483 | 638,721 |
| 2022-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 12,122 | $0.00 | $0 | 641,290 |
| 2022-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 6,062 | $0.00 | $0 | 629,168 |
| 2022-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $314.49 | $1,572,450 | 623,106 |
| 2022-02-18 | BOWLIN JOHN D | Dir |
Equity grant / award
A
|
Common Stock | 92 | $0.00 | $0 | 62,973 |
| 2022-02-17 | Pettit Thomas F | Chief Operations Officer |
Other disposed transaction
F
|
Common Stock | 325 | $309.50 | $100,589 | 3,083 |
| 2022-02-01 | Jagdfeld Aaron | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 62,087 | $0.00 | $0 | 0 |
| 2022-02-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $286.29 | $1,431,450 | 628,106 |
| 2022-02-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,802 | $284.05 | $795,908 | 633,106 |
| 2022-02-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,192 | $282.96 | $620,248 | 635,908 |
| 2022-02-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 11,053 | $282.16 | $3,118,714 | 638,100 |
| 2022-02-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 10,615 | $281.16 | $2,984,513 | 649,153 |
| 2022-02-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,232 | $280.08 | $905,219 | 659,768 |
| 2022-02-01 | Jagdfeld Aaron | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 62,087 | $15.94 | $989,667 | 663,000 |
| 2022-01-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,246 | $353.93 | $794,927 | 600,913 |
| 2022-01-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 282 | $351.94 | $99,247 | 603,159 |
| 2022-01-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 274 | $350.86 | $96,136 | 603,441 |
| 2022-01-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 198 | $349.90 | $69,280 | 603,715 |
| 2022-01-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 316 | $348.49 | $110,123 | 603,913 |
| 2022-01-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 484 | $347.49 | $168,185 | 604,229 |
| 2022-01-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 214 | $346.43 | $74,136 | 604,713 |
| 2022-01-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 521 | $345.93 | $180,230 | 604,927 |
| 2022-01-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 465 | $344.57 | $160,225 | 605,448 |
| 2021-12-06 | Dixon Robert D | Dir |
Equity grant / award
G
|
Common Stock | 6,895 | $0.00 | $0 | 6,895 |
| 2021-12-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 100 | $427.22 | $42,722 | 605,913 |
| 2021-12-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 300 | $425.67 | $127,701 | 606,013 |
| 2021-12-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 947 | $424.32 | $401,831 | 606,313 |
| 2021-12-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,882 | $423.42 | $796,876 | 607,260 |
| 2021-12-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 516 | $422.13 | $217,819 | 609,142 |
| 2021-12-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 670 | $421.20 | $282,204 | 609,658 |
| 2021-12-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 585 | $419.24 | $245,255 | 610,328 |
| 2021-11-11 | Ragen York A. | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 10,000 | $0.00 | $0 | 9,335 |
| 2021-11-11 | Ragen York A. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,328 | $443.27 | $1,031,933 | 109,954 |
| 2021-11-11 | Ragen York A. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 6,681 | $442.59 | $2,956,944 | 112,282 |
| 2021-11-11 | Ragen York A. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 991 | $441.38 | $437,408 | 118,963 |
| 2021-11-11 | Ragen York A. | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 10,000 | $29.81 | $298,100 | 119,954 |
| 2021-11-04 | Jenkins William D Jr | Dir |
Equity grant / award
A
|
Common Stock | 50 | $0.00 | $0 | 7,301 |
| 2021-11-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 709 | $500.01 | $354,507 | 610,913 |
| 2021-11-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,091 | $499.11 | $544,529 | 611,622 |
| 2021-11-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 500 | $498.14 | $249,070 | 612,713 |
| 2021-11-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 400 | $496.85 | $198,740 | 613,213 |
| 2021-11-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,150 | $495.21 | $569,492 | 613,613 |
| 2021-10-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 100 | $406.90 | $40,690 | 616,213 |
| 2021-10-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 300 | $408.67 | $122,601 | 615,913 |
| 2021-10-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 577 | $403.00 | $232,531 | 616,613 |
| 2021-10-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,227 | $402.35 | $493,683 | 617,190 |
| 2021-10-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,496 | $401.35 | $1,001,770 | 618,417 |
| 2021-09-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,590 | $440.43 | $700,284 | 620,913 |
| 2021-09-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 510 | $439.39 | $224,089 | 622,503 |
| 2021-09-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 985 | $437.89 | $431,322 | 623,013 |
| 2021-09-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,915 | $436.73 | $836,338 | 623,998 |
| 2021-08-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,707 | $421.32 | $719,191 | 625,913 |
| 2021-08-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 393 | $419.34 | $164,802 | 627,620 |
| 2021-08-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 100 | $418.01 | $41,801 | 628,013 |
| 2021-08-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 900 | $416.46 | $374,816 | 628,113 |
| 2021-08-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 200 | $415.55 | $83,110 | 629,013 |
| 2021-08-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 300 | $414.09 | $124,227 | 629,213 |
| 2021-08-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 700 | $412.90 | $289,030 | 629,513 |
| 2021-07-30 | Morgan Bennett J | Dir |
Equity grant / award
A
|
Common Stock | 69 | $0.00 | $0 | 24,215 |
| 2021-07-12 | Forsythe Patrick John | Chief Technical Officer |
Open-market sell
S
|
Common Stock | 4,223 | $450.00 | $1,900,350 | 11,866 |
| 2021-07-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,182 | $414.02 | $903,388 | 630,913 |
| 2021-07-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,325 | $413.04 | $547,283 | 633,095 |
| 2021-07-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,493 | $412.37 | $615,664 | 634,420 |
| 2021-06-23 | Forsythe Patrick John | Chief Technical Officer |
Open-market sell
S
|
Common Stock | 3,537 | $400.00 | $1,414,800 | 16,089 |
| 2021-06-18 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,292 | $0.00 | $0 | 3,877 |
| 2021-06-18 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,189 | $0.00 | $0 | 0 |
| 2021-06-18 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Open-market sell
S
|
Common Stock | 2,303 | $385.00 | $886,655 | 12,270 |
| 2021-06-18 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Open-market sell
S
|
Common Stock | 1,292 | $385.00 | $497,420 | 14,573 |
| 2021-06-18 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 1,292 | $102.42 | $132,320 | 17,054 |
| 2021-06-18 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Open-market sell
S
|
Common Stock | 1,189 | $385.00 | $457,765 | 14,573 |
| 2021-06-18 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 1,189 | $40.12 | $47,703 | 15,762 |
| 2021-06-17 | Wilde Erik | EVP Industrial, NAM |
Open-market sell
S
|
Common Stock | 1,205 | $380.00 | $457,900 | 14,471 |
| 2021-06-16 | Forsythe Patrick John | Chief Technical Officer |
Open-market sell
S
|
Common Stock | 4,106 | $375.00 | $1,539,750 | 19,626 |
| 2021-06-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 400 | $333.25 | $133,298 | 635,913 |
| 2021-06-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 457 | $332.14 | $151,789 | 636,313 |
| 2021-06-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,664 | $331.45 | $882,987 | 636,770 |
| 2021-06-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 935 | $330.28 | $308,812 | 639,434 |
| 2021-06-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 544 | $329.04 | $178,996 | 640,369 |
| 2021-05-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,101 | $325.74 | $358,635 | 640,913 |
| 2021-05-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,505 | $324.38 | $488,196 | 642,014 |
| 2021-05-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,212 | $323.37 | $391,925 | 643,519 |
| 2021-05-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,182 | $322.40 | $381,082 | 644,731 |
| 2021-04-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 700 | $331.21 | $231,850 | 645,913 |
| 2021-04-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,120 | $330.08 | $369,692 | 646,613 |
| 2021-04-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,505 | $329.79 | $826,125 | 647,733 |
| 2021-04-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 675 | $328.26 | $221,572 | 650,238 |
| 2021-03-16 | BOWLIN JOHN D | Dir |
Equity grant / award
G
|
Common Stock | 5,529 | $0.00 | $0 | 62,496 |
| 2021-03-02 | Wilde Erik | EVP Industrial, Americas |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 4,187 | $0.00 | $0 | 8,375 |
| 2021-03-01 | Wilde Erik | EVP Industrial, Americas |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 4,384 | $0.00 | $0 | 4,384 |
| 2021-03-01 | Wilde Erik | EVP Industrial, Americas |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,602 | $0.00 | $0 | 0 |
| 2021-03-01 | Wilde Erik | EVP Industrial, Americas |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 1,879 | $0.00 | $0 | 1,879 |
| 2021-03-01 | Wilde Erik | EVP Industrial, Americas |
Other disposed transaction
F
|
Common Stock | 2,145 | $350.00 | $750,750 | 15,676 |
| 2021-03-01 | Wilde Erik | EVP Industrial, Americas |
Exercise / conversion
M
|
Common Stock | 4,187 | $52.06 | $217,996 | 17,821 |
| 2021-03-01 | Wilde Erik | EVP Industrial, Americas |
Open-market sell
S
|
Common Stock | 284 | $335.00 | $95,140 | 13,634 |
| 2021-03-01 | Wilde Erik | EVP Industrial, Americas |
Open-market sell
S
|
Common Stock | 670 | $329.80 | $220,968 | 14,218 |
| 2021-03-01 | Wilde Erik | EVP Industrial, Americas |
Open-market sell
S
|
Common Stock | 630 | $328.76 | $207,121 | 14,888 |
| 2021-03-01 | Wilde Erik | EVP Industrial, Americas |
Open-market sell
S
|
Common Stock | 300 | $331.87 | $99,560 | 13,918 |
| 2021-03-01 | Wilde Erik | EVP Industrial, Americas |
Open-market sell
S
|
Common Stock | 700 | $325.82 | $228,073 | 16,018 |
| 2021-03-01 | Wilde Erik | EVP Industrial, Americas |
Open-market sell
S
|
Common Stock | 800 | $324.08 | $259,265 | 16,718 |
| 2021-03-01 | Wilde Erik | EVP Industrial, Americas |
Open-market sell
S
|
Common Stock | 500 | $322.98 | $161,488 | 17,518 |
| 2021-03-01 | Wilde Erik | EVP Industrial, Americas |
Exercise / conversion
M
|
Common Stock | 4,384 | $43.88 | $192,370 | 18,018 |
| 2021-03-01 | Wilde Erik | EVP Industrial, Americas |
Open-market sell
S
|
Common Stock | 102 | $335.00 | $34,170 | 13,634 |
| 2021-03-01 | Wilde Erik | EVP Industrial, Americas |
Open-market sell
S
|
Common Stock | 200 | $327.63 | $65,526 | 15,518 |
| 2021-03-01 | Wilde Erik | EVP Industrial, Americas |
Open-market sell
S
|
Common Stock | 400 | $330.00 | $132,000 | 13,936 |
| 2021-03-01 | Wilde Erik | EVP Industrial, Americas |
Open-market sell
S
|
Common Stock | 900 | $326.99 | $294,290 | 14,336 |
| 2021-03-01 | Wilde Erik | EVP Industrial, Americas |
Exercise / conversion
M
|
Common Stock | 1,602 | $40.12 | $64,272 | 15,236 |
| 2021-03-01 | Wilde Erik | EVP Industrial, Americas |
Other disposed transaction
F
|
Common Stock | 1,355 | $335.91 | $455,158 | 13,634 |
| 2021-03-01 | Wilde Erik | EVP Industrial, Americas |
Equity grant / award
A
|
Common Stock | 686 | $0.00 | $0 | 14,989 |
| 2021-03-01 | Wilde Erik | EVP Industrial, Americas |
Equity grant / award
A
|
Common Stock | 3,866 | $0.00 | $0 | 14,303 |
| 2021-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 13,590 | $0.00 | $0 | 13,590 |
| 2021-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 4,957 | $0.00 | $0 | 652,015 |
| 2021-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 21,100 | $0.00 | $0 | 647,058 |
| 2021-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 6,382 | $335.91 | $2,143,778 | 625,958 |
| 2021-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 86 | $336.29 | $28,921 | 632,340 |
| 2021-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,204 | $334.98 | $738,300 | 632,426 |
| 2021-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 378 | $334.36 | $126,389 | 634,630 |
| 2021-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 432 | $332.14 | $143,487 | 635,008 |
| 2021-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 500 | $329.93 | $164,963 | 635,440 |
| 2021-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 200 | $328.53 | $65,706 | 635,940 |
| 2021-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 100 | $327.27 | $32,727 | 636,140 |
| 2021-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 290 | $326.68 | $94,738 | 636,240 |
| 2021-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 210 | $324.93 | $68,236 | 636,530 |
| 2021-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 600 | $324.03 | $194,419 | 636,740 |
| 2021-03-01 | Pettit Thomas F | Chief Operations Officer |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 1,879 | $0.00 | $0 | 1,879 |
| 2021-03-01 | Pettit Thomas F | Chief Operations Officer |
Equity grant / award
A
|
Common Stock | 686 | $0.00 | $0 | 3,408 |
| 2021-02-18 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 6,382 | $352.34 | $2,248,656 | 7,768 |
| 2021-02-17 | Pettit Thomas F | Chief Operations Officer |
Other disposed transaction
F
|
Common Stock | 326 | $351.33 | $114,535 | 15,537 |
| 2021-02-15 | LAMPEREUR ANDREW | Dir |
Equity grant / award
A
|
Common Stock | 85 | $323.66 | $27,511 | 19,745 |
| 2021-02-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 500 | $251.46 | $125,728 | 637,340 |
| 2021-02-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $250.40 | $350,555 | 637,840 |
| 2021-02-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,108 | $249.46 | $525,869 | 639,240 |
| 2021-02-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 992 | $248.38 | $246,390 | 641,348 |
| 2021-01-04 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,600 | $230.21 | $368,331 | 642,340 |
| 2021-01-04 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,533 | $229.10 | $351,212 | 643,940 |
| 2021-01-04 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,067 | $228.05 | $243,328 | 645,473 |
| 2021-01-04 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 800 | $227.07 | $181,660 | 646,540 |
| 2020-12-15 | Ramon David A. | Dir |
Equity grant / award
G
|
Common Stock | 14,528 | $0.00 | $0 | 3,300 |
| 2020-12-14 | Ramon David A. | Dir |
Equity grant / award
G
|
Common Stock | 15,000 | $0.00 | $0 | 17,828 |
| 2020-12-07 | Jenkins William D Jr | Dir |
Equity grant / award
G
|
Common Stock | 2,000 | $0.00 | $0 | 6,797 |
| 2020-12-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 170 | $216.71 | $36,840 | 647,340 |
| 2020-12-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,750 | $216.03 | $378,045 | 647,510 |
| 2020-12-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,680 | $214.88 | $361,005 | 649,260 |
| 2020-12-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $213.59 | $299,028 | 650,940 |
| 2020-11-11 | Ragen York A. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 542 | $221.30 | $119,945 | 105,195 |
| 2020-11-11 | Ragen York A. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 8,958 | $220.40 | $1,974,339 | 105,737 |
| 2020-11-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,837 | $214.33 | $393,730 | 652,340 |
| 2020-11-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,359 | $213.71 | $504,133 | 654,177 |
| 2020-11-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 804 | $212.41 | $170,774 | 656,536 |
| 2020-10-30 | LAMPEREUR ANDREW | Dir |
Equity grant / award
A
|
Common Stock | 131 | $210.93 | $27,631 | 19,660 |
| 2020-10-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 100 | $196.76 | $19,676 | 657,340 |
| 2020-10-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 4,000 | $195.76 | $783,026 | 657,440 |
| 2020-10-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 900 | $194.99 | $175,489 | 661,440 |
| 2020-09-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,900 | $189.69 | $360,417 | 662,340 |
| 2020-09-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,100 | $189.01 | $585,930 | 664,240 |
| 2020-08-19 | BOWLIN JOHN D | Dir |
Equity grant / award
G
|
Common Stock | 12,500 | $0.00 | $0 | 77,529 |
| 2020-08-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,000 | $158.83 | $476,478 | 667,340 |
| 2020-08-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,000 | $157.38 | $157,378 | 670,340 |
| 2020-07-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,000 | $125.28 | $375,841 | 672,340 |
| 2020-07-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 900 | $124.27 | $111,840 | 675,340 |
| 2020-07-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,100 | $123.17 | $135,483 | 676,240 |
| 2020-06-23 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,131 | $0.00 | $0 | 6,791 |
| 2020-06-23 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,172 | $0.00 | $0 | 4,689 |
| 2020-06-23 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,188 | $0.00 | $0 | 2,377 |
| 2020-06-23 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,363 | $0.00 | $0 | 0 |
| 2020-06-23 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Open-market sell
S
|
Common Stock | 6,405 | $120.00 | $768,600 | 12,756 |
| 2020-06-23 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 1,131 | $52.06 | $58,886 | 19,161 |
| 2020-06-23 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 1,172 | $43.88 | $51,427 | 18,030 |
| 2020-06-23 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 1,188 | $40.12 | $47,663 | 16,858 |
| 2020-06-23 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 1,363 | $33.23 | $45,292 | 15,670 |
| 2020-06-22 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,132 | $0.00 | $0 | 7,922 |
| 2020-06-22 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,172 | $0.00 | $0 | 5,861 |
| 2020-06-22 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,189 | $0.00 | $0 | 3,565 |
| 2020-06-22 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,363 | $0.00 | $0 | 1,363 |
| 2020-06-22 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Open-market sell
S
|
Common Stock | 6,412 | $115.00 | $737,380 | 14,307 |
| 2020-06-22 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 1,132 | $52.06 | $58,938 | 20,719 |
| 2020-06-22 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 1,172 | $43.88 | $51,427 | 19,587 |
| 2020-06-22 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 1,189 | $40.12 | $47,703 | 18,415 |
| 2020-06-22 | Kanuru Rajendra Kumar | EVP, GC, Corp. Secretary |
Exercise / conversion
M
|
Common Stock | 1,363 | $33.23 | $45,292 | 17,226 |
| 2020-06-17 | Forsythe Patrick John | EVP - Global Engineering |
Open-market sell
S
|
Common Stock | 200 | $115.00 | $23,000 | 31,660 |
| 2020-06-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $110.22 | $551,100 | 677,340 |
| 2020-05-11 | Ragen York A. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 6,000 | $103.92 | $623,510 | 114,695 |
| 2020-05-08 | Ragen York A. | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 17,716 | $0.00 | $0 | 0 |
| 2020-05-08 | Ragen York A. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 9,617 | $102.40 | $984,748 | 120,695 |
| 2020-05-08 | Ragen York A. | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 17,716 | $15.94 | $282,393 | 130,312 |
| 2020-05-05 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 5,787 | $0.00 | $0 | 17,364 |
| 2020-05-05 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,088 | $0.00 | $0 | 12,176 |
| 2020-05-05 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,239 | $0.00 | $0 | 6,239 |
| 2020-05-05 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 5,521 | $0.00 | $0 | 0 |
| 2020-05-05 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 5,687 | $99.50 | $565,877 | 14,250 |
| 2020-05-05 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M
|
Common Stock | 5,787 | $52.06 | $301,300 | 19,937 |
| 2020-05-05 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 5,988 | $99.51 | $595,844 | 14,250 |
| 2020-05-05 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M
|
Common Stock | 6,088 | $43.88 | $267,141 | 20,238 |
| 2020-05-05 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 6,239 | $99.49 | $620,704 | 14,150 |
| 2020-05-05 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M
|
Common Stock | 6,239 | $40.12 | $250,309 | 20,389 |
| 2020-05-05 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 100 | $100.12 | $10,012 | 14,150 |
| 2020-05-05 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 5,421 | $99.48 | $539,262 | 14,250 |
| 2020-05-05 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M
|
Common Stock | 5,521 | $33.23 | $183,463 | 19,671 |
| 2020-05-05 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 9,051 | $100.23 | $907,157 | 14,150 |
| 2020-05-04 | LAMPEREUR ANDREW | Dir |
Equity grant / award
A
|
Common Stock | 1,650 | $92.42 | $152,501 | 19,355 |
| 2020-05-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,200 | $96.04 | $115,249 | 682,340 |
| 2020-05-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,800 | $95.33 | $362,257 | 683,540 |
| 2020-04-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,506 | $88.06 | $220,688 | 687,340 |
| 2020-04-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,494 | $86.82 | $216,526 | 689,846 |
| 2020-03-01 | Wilde Erik | EVP Industrial, Americas |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 6,311 | $0.00 | $0 | 6,311 |
| 2020-03-01 | Wilde Erik | EVP Industrial, Americas |
Equity grant / award
A
|
Common Stock | 2,174 | $0.00 | $0 | 14,048 |
| 2020-03-01 | Wilde Erik | EVP Industrial, Americas |
Other disposed transaction
F
|
Common Stock | 320 | $102.42 | $32,773 | 11,874 |
| 2020-03-01 | Wilde Erik | EVP Industrial, Americas |
Other disposed transaction
F
|
Common Stock | 368 | $102.42 | $37,689 | 12,194 |
| 2020-03-01 | Wilde Erik | EVP Industrial, Americas |
Other disposed transaction
F
|
Common Stock | 139 | $102.42 | $14,236 | 12,562 |
| 2020-02-28 | Wilde Erik | EVP Industrial, Americas |
Equity grant / award
A
|
Common Stock | 1,635 | $0.00 | $0 | 12,701 |
| 2020-02-17 | Zarcone Dominick P | Dir |
Equity grant / award
A
|
Common Stock | 196 | $114.86 | $22,512 | 9,690 |
| 2020-02-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $104.03 | $520,135 | 672,253 |
| 2020-01-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,700 | $101.28 | $172,179 | 669,243 |
| 2020-01-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,300 | $100.45 | $331,488 | 670,943 |
| 2019-12-16 | AVEDON MARCIA J | Dir |
Equity grant / award
A
|
Common Stock | 200 | $100.27 | $20,054 | 200 |
| 2019-12-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 900 | $98.24 | $88,418 | 674,243 |
| 2019-12-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 4,100 | $97.14 | $398,278 | 675,143 |
| 2019-11-13 | Mueller Jeffrey Lee | President, Consumer Power |
Other disposed transaction
F
|
Common Stock | 1,075 | $92.45 | $99,389 | 11,710 |
| 2019-11-04 | LAMPEREUR ANDREW | Dir |
Equity grant / award
A
|
Common Stock | 269 | $92.96 | $25,007 | 17,465 |
| 2019-08-16 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 10,328 | $0.00 | $0 | 0 |
| 2019-08-16 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 10,328 | $73.91 | $763,294 | 14,415 |
| 2019-08-16 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M
|
Common Stock | 10,328 | $57.63 | $595,203 | 24,743 |
| 2019-08-09 | LAMPEREUR ANDREW | Dir |
Equity grant / award
A
|
Common Stock | 343 | $73.00 | $25,039 | 17,196 |
| 2019-08-06 | Wilde Erik | EVP Industrial, Americas |
Open-market sell
S
|
Common Stock | 7,587 | $71.44 | $542,002 | 3,609 |
| 2019-08-06 | Wilde Erik | EVP Industrial, Americas |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 4,384 | $0.00 | $0 | 13,152 |
| 2019-08-06 | Wilde Erik | EVP Industrial, Americas |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 3,203 | $0.00 | $0 | 3,203 |
| 2019-08-06 | Wilde Erik | EVP Industrial, Americas |
Exercise / conversion
M
|
Common Stock | 4,384 | $43.88 | $192,370 | 11,066 |
| 2019-08-06 | Wilde Erik | EVP Industrial, Americas |
Exercise / conversion
M
|
Common Stock | 3,203 | $40.12 | $128,504 | 6,682 |
| 2019-08-04 | Wilde Erik | EVP Industrial, Americas |
Other disposed transaction
F
|
Common Stock | 740 | $70.64 | $52,277 | 11,196 |
| 2019-06-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,800 | $56.35 | $101,427 | 679,243 |
| 2019-06-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 18,200 | $55.81 | $1,015,691 | 681,043 |
| 2019-05-06 | ADAMS TODD A. | Dir |
Equity grant / award
A
|
Common Stock | 760 | $59.09 | $44,905 | 13,547 |
| 2019-05-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 700 | $55.26 | $38,683 | 699,243 |
| 2019-05-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 19,300 | $54.91 | $1,059,672 | 699,943 |
| 2019-04-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 20,000 | $52.00 | $1,039,918 | 719,243 |
| 2019-03-15 | BOWLIN JOHN D | Dir |
Other acquired transaction
J
|
Common Stock | 34,408 | $52.65 | $1,811,409 | 85,754 |
| 2019-03-14 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,087 | $0.00 | $0 | 18,264 |
| 2019-03-14 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,239 | $0.00 | $0 | 12,478 |
| 2019-03-14 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 5,520 | $0.00 | $0 | 5,521 |
| 2019-03-14 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 7,063 | $0.00 | $0 | 0 |
| 2019-03-14 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 6,087 | $52.52 | $319,683 | 14,415 |
| 2019-03-14 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M
|
Common Stock | 6,087 | $43.88 | $267,098 | 20,502 |
| 2019-03-14 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 6,239 | $52.52 | $327,659 | 14,415 |
| 2019-03-14 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M
|
Common Stock | 6,239 | $40.12 | $250,309 | 20,654 |
| 2019-03-14 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 5,520 | $52.52 | $289,911 | 14,415 |
| 2019-03-14 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M
|
Common Stock | 5,520 | $33.23 | $183,430 | 19,935 |
| 2019-03-14 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 7,063 | $52.51 | $370,907 | 14,415 |
| 2019-03-14 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M
|
Common Stock | 7,063 | $49.70 | $351,031 | 21,478 |
| 2019-03-14 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 6,374 | $52.54 | $334,890 | 14,415 |
| 2019-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 90,533 | $0.00 | $0 | 90,533 |
| 2019-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 13,368 | $0.00 | $0 | 739,243 |
| 2019-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 8,010 | $52.06 | $417,041 | 725,875 |
| 2019-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 16,806 | $52.06 | $875,004 | 733,885 |
| 2019-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 4,202 | $52.06 | $218,777 | 717,079 |
| 2019-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 20,000 | $51.75 | $1,035,058 | 721,281 |
| 2019-02-18 | BOWLIN JOHN D | Dir |
Equity grant / award
A
|
Common Stock | 381 | $52.49 | $20,001 | 51,346 |
| 2019-02-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 4,200 | $53.66 | $225,362 | 743,571 |
| 2019-02-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 15,800 | $52.93 | $836,254 | 747,771 |
| 2019-01-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 4,383 | $50.55 | $221,542 | 763,571 |
| 2019-01-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 12,317 | $50.09 | $616,960 | 767,954 |
| 2019-01-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,300 | $48.91 | $161,407 | 780,271 |
| 2018-12-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,900 | $57.14 | $222,857 | 783,571 |
| 2018-12-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 16,100 | $56.31 | $906,639 | 787,471 |
| 2018-11-20 | Ragen York A. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,508 | $55.37 | $194,240 | 99,036 |
| 2018-11-20 | Ragen York A. | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 32,492 | $54.78 | $1,779,918 | 102,544 |
| 2018-11-16 | Ragen York A. | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 106,294 | $0.00 | $0 | 0 |
| 2018-11-16 | Ragen York A. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 50,072 | $56.31 | $2,819,805 | 135,036 |
| 2018-11-16 | Ragen York A. | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 106,294 | $56.31 | $5,985,947 | 185,108 |
| 2018-11-13 | Mueller Jeffrey Lee | President, Consumer Power |
Other disposed transaction
F
|
Common Stock | 1,029 | $54.73 | $56,317 | 9,618 |
| 2018-11-05 | ADAMS TODD A. | Dir |
Equity grant / award
A
|
Common Stock | 452 | $52.64 | $23,793 | 12,335 |
| 2018-11-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 4,178 | $53.05 | $221,647 | 803,571 |
| 2018-11-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 7,322 | $51.48 | $376,935 | 807,749 |
| 2018-11-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 8,500 | $50.51 | $429,304 | 815,071 |
| 2018-10-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 20,000 | $56.11 | $1,122,284 | 823,571 |
| 2018-09-14 | Forsythe Patrick John | EVP - Global Engineering |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 31,340 | $0.00 | $0 | 10,446 |
| 2018-09-14 | Forsythe Patrick John | EVP - Global Engineering |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 9,733 | $0.00 | $0 | 9,733 |
| 2018-09-14 | Forsythe Patrick John | EVP - Global Engineering |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 4,077 | $0.00 | $0 | 12,234 |
| 2018-09-14 | Forsythe Patrick John | EVP - Global Engineering |
Open-market sell
S
|
Common Stock | 31,340 | $57.05 | $1,787,869 | 21,758 |
| 2018-09-14 | Forsythe Patrick John | EVP - Global Engineering |
Exercise / conversion
M
|
Common Stock | 31,340 | $28.36 | $888,802 | 53,098 |
| 2018-09-14 | Forsythe Patrick John | EVP - Global Engineering |
Open-market sell
S
|
Common Stock | 9,733 | $57.05 | $555,268 | 21,758 |
| 2018-09-14 | Forsythe Patrick John | EVP - Global Engineering |
Exercise / conversion
M
|
Common Stock | 9,733 | $33.23 | $323,428 | 31,491 |
| 2018-09-14 | Forsythe Patrick John | EVP - Global Engineering |
Open-market sell
S
|
Common Stock | 4,077 | $57.04 | $232,565 | 21,758 |
| 2018-09-14 | Forsythe Patrick John | EVP - Global Engineering |
Exercise / conversion
M
|
Common Stock | 4,077 | $40.12 | $163,569 | 25,835 |
| 2018-09-04 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 400 | $55.42 | $22,168 | 843,571 |
| 2018-09-04 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 19,600 | $54.69 | $1,071,834 | 843,971 |
| 2018-08-14 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 9,000 | $54.86 | $493,711 | 16,353 |
| 2018-08-10 | Forsythe Patrick John | EVP - Global Engineering |
Other disposed transaction
F
|
Common Stock | 1,800 | $54.75 | $98,546 | 21,758 |
| 2018-08-03 | Morgan Bennett J | Dir |
Equity grant / award
A
|
Common Stock | 473 | $55.59 | $26,296 | 17,318 |
| 2018-08-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,500 | $56.27 | $84,405 | 863,571 |
| 2018-08-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 10,915 | $55.50 | $605,811 | 865,071 |
| 2018-08-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 7,585 | $54.57 | $413,909 | 875,986 |
| 2018-07-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 20,000 | $51.34 | $1,026,752 | 883,571 |
| 2018-06-14 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 5,521 | $0.00 | $0 | 11,041 |
| 2018-06-14 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 6,239 | $0.00 | $0 | 18,717 |
| 2018-06-14 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 5,521 | $51.54 | $284,532 | 25,353 |
| 2018-06-14 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M
|
Common Stock | 5,521 | $33.23 | $183,463 | 30,874 |
| 2018-06-14 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 6,239 | $51.54 | $321,534 | 25,353 |
| 2018-06-14 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M
|
Common Stock | 6,239 | $40.12 | $250,309 | 31,592 |
| 2018-06-14 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 2,902 | $51.51 | $149,470 | 25,353 |
| 2018-06-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 20,000 | $50.40 | $1,008,022 | 903,571 |
| 2018-05-16 | ADAMS TODD A. | Dir |
Equity grant / award
G
|
Common Stock | 9,000 | $0.00 | $0 | 11,455 |
| 2018-05-04 | Morgan Bennett J | Dir |
Equity grant / award
A
|
Common Stock | 3,120 | $45.29 | $141,305 | 16,845 |
| 2018-05-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 20,000 | $44.64 | $892,850 | 923,571 |
| 2018-04-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 2,600 | $45.56 | $118,457 | 943,571 |
| 2018-04-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 17,400 | $44.61 | $776,233 | 946,171 |
| 2018-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 94,044 | $0.00 | $0 | 94,044 |
| 2018-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 2,036 | $43.88 | $89,340 | 963,571 |
| 2018-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 19,144 | $43.88 | $840,039 | 965,607 |
| 2018-03-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 20,000 | $44.11 | $882,202 | 946,463 |
| 2018-03-01 | Wilde Erik | EVP Industrial, Americas |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 17,536 | $0.00 | $0 | 17,536 |
| 2018-03-01 | Wilde Erik | EVP Industrial, Americas |
Other disposed transaction
F
|
Common Stock | 161 | $43.88 | $7,065 | 10,141 |
| 2018-03-01 | Wilde Erik | EVP Industrial, Americas |
Equity grant / award
A
|
Common Stock | 3,570 | $43.88 | $156,652 | 10,302 |
| 2018-02-18 | Jagdfeld Aaron | Chief Executive Officer |
Other disposed transaction
F
|
Common Stock | 2,304 | $45.98 | $105,949 | 966,463 |
| 2018-02-15 | BOWLIN JOHN D | Dir |
Equity grant / award
A
|
Common Stock | 380 | $46.09 | $17,514 | 21,314 |
| 2018-02-15 | Zarcone Dominick P | Dir |
Equity grant / award
A
|
Deferred Stock Unit | 380 | $46.09 | $17,514 | 3,213 |
| 2018-02-13 | Jagdfeld Aaron | Chief Executive Officer |
Other disposed transaction
D
|
Common Stock | 1,144 | $46.89 | $53,642 | 968,767 |
| 2018-02-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 20,000 | $48.54 | $970,802 | 969,911 |
| 2018-01-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 500 | $49.66 | $24,830 | 989,911 |
| 2018-01-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 19,500 | $49.01 | $955,681 | 990,411 |
| 2017-11-20 | Wilde Erik | EVP - NAM Industrial |
Open-market sell
S
|
Common Stock | 1,000 | $48.26 | $48,259 | 6,732 |
| 2017-11-03 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 5,521 | $0.00 | $0 | 16,562 |
| 2017-11-03 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 7,063 | $0.00 | $0 | 7,063 |
| 2017-11-03 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 4,744 | $0.00 | $0 | 0 |
| 2017-11-03 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 4,100 | $51.08 | $209,412 | 27,868 |
| 2017-11-03 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 2,657 | $51.08 | $135,714 | 31,968 |
| 2017-11-03 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 5,521 | $50.87 | $280,833 | 34,625 |
| 2017-11-03 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M
|
Common Stock | 5,521 | $33.23 | $183,463 | 40,146 |
| 2017-11-03 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 7,063 | $50.87 | $359,283 | 34,625 |
| 2017-11-03 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M
|
Common Stock | 7,063 | $49.70 | $351,031 | 41,688 |
| 2017-11-03 | MINICK RUSSELL S | Chief Marketing Officer |
Open-market sell
S
|
Common Stock | 4,744 | $50.86 | $241,272 | 34,625 |
| 2017-11-03 | MINICK RUSSELL S | Chief Marketing Officer |
Exercise / conversion
M
|
Common Stock | 4,744 | $29.81 | $141,419 | 39,369 |
| 2017-11-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $52.00 | $260,020 | 1,029,911 |
| 2017-11-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 4,600 | $49.12 | $225,946 | 1,009,911 |
| 2017-11-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 15,400 | $48.54 | $747,551 | 1,014,511 |
| 2017-10-02 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $47.76 | $238,790 | 1,034,911 |
| 2017-09-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $40.44 | $202,196 | 1,039,911 |
| 2017-08-10 | Forsythe Patrick John | EVP - Global Engineering |
Other disposed transaction
F
|
Common Stock | 1,977 | $37.77 | $74,661 | 20,633 |
| 2017-08-04 | Wilde Erik | EVP - NAM Industrial |
Other disposed transaction
F
|
Common Stock | 807 | $38.09 | $30,741 | 7,732 |
| 2017-08-01 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $35.68 | $178,404 | 1,044,911 |
| 2017-07-03 | Jagdfeld Aaron | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,000 | $36.50 | $182,484 | 1,049,911 |
| 2017-05-01 | Ramon David A. | Dir |
Equity grant / award
A
|
Common Stock | 2,833 | $35.30 | $100,005 | 26,988 |
| 2017-03-01 | Pascavis Roger | EVP - Sourcing |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 7,428 | $0.00 | $0 | 7,428 |
| 2017-03-01 | Pascavis Roger | EVP - Sourcing |
Equity grant / award
A
|
Common Stock | 1,558 | $40.12 | $62,507 | 31,707 |
| 2017-03-01 | Pascavis Roger | EVP - Sourcing |
Other disposed transaction
F
|
Common Stock | 137 | $40.12 | $5,496 | 30,149 |
| 2017-03-01 | Pascavis Roger | EVP - Sourcing |
Equity grant / award
A
|
Common Stock | 351 | $40.12 | $14,082 | 30,286 |
| 2017-03-01 | Wilde Erik | EVP - NAM Industrial |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 6,406 | $0.00 | $0 | 6,406 |
| 2017-03-01 | Wilde Erik | EVP - NAM Industrial |
Equity grant / award
A
|
Common Stock | 1,344 | $40.12 | $53,921 | 8,539 |
| 2017-02-28 | Pascavis Roger | EVP - Sourcing |
Other disposed transaction
F
|
Common Stock | 130 | $39.44 | $5,127 | 29,935 |
| 2017-02-18 | Ragen York A. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 678 | $40.12 | $27,201 | 70,065 |
| 2017-02-16 | BOWLIN JOHN D | Dir |
Equity grant / award
A
|
Common Stock | 765 | $40.09 | $30,673 | 16,455 |
| 2017-02-13 | Ragen York A. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 503 | $42.59 | $21,425 | 70,743 |
| 2016-12-06 | MINICK RUSSELL S | EVP - Sales |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 8,300 | $42.30 | $351,090 | 30,035 |
| 2016-12-05 | MINICK RUSSELL S | EVP - Sales |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 9,487 | $0.00 | $0 | 4,744 |
| 2016-12-05 | MINICK RUSSELL S | EVP - Sales |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 10,865 | $0.00 | $0 | 0 |
| 2016-12-05 | MINICK RUSSELL S | EVP - Sales |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 22,519 | $0.00 | $0 | 0 |
| 2016-12-05 | MINICK RUSSELL S | EVP - Sales |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 9,487 | $41.62 | $394,802 | 38,335 |
| 2016-12-05 | MINICK RUSSELL S | EVP - Sales |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 9,487 | $29.81 | $282,807 | 47,822 |
| 2016-12-05 | MINICK RUSSELL S | EVP - Sales |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 10,865 | $41.63 | $452,289 | 38,335 |
| 2016-12-05 | MINICK RUSSELL S | EVP - Sales |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 10,865 | $15.94 | $173,188 | 49,200 |
| 2016-12-05 | MINICK RUSSELL S | EVP - Sales |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 22,519 | $41.65 | $938,024 | 38,335 |
| 2016-12-05 | MINICK RUSSELL S | EVP - Sales |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 22,519 | $6.15 | $138,492 | 60,854 |
| 2016-11-17 | Ragen York A. | Chief Financial Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 26,685 | $41.25 | $1,100,628 | 71,246 |
| 2016-11-15 | Ragen York A. | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 50,000 | $0.00 | $0 | 106,294 |
| 2016-11-15 | Ragen York A. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 23,315 | $40.59 | $946,356 | 97,931 |
| 2016-11-15 | Ragen York A. | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 50,000 | $40.59 | $2,029,500 | 121,246 |
| 2016-08-10 | Forsythe Patrick John | EVP - Global Engineering |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 1,952 | $36.02 | $70,301 | 19,712 |
| 2016-08-04 | Wilde Erik | EVP - NAM Industrial |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 7,195 | $34.75 | $250,026 | 7,195 |
| 2016-05-25 | Ragen York A. | Chief Financial Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 12,500 | $37.46 | $468,258 | 71,246 |
| 2016-05-06 | Feng Clement | SVP - Corporate Marketing |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 12 | $34.59 | $415 | 4,450 |