Financial Metrics
AEIS ADVANCED ENERGY INDUSTRIES INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 103044000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 118765000.0 | +15.3% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 126552000.0 | +6.6% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 149351000.0 | +18.0% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 165872000.0 | +11.1% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 176575000.0 | +6.5% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 195617000.0 | +10.8% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 196032000.0 | +0.2% | USD | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | 173082000.0 | -11.7% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 140743000.0 | -18.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 134810000.0 | -4.2% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 175127000.0 | +29.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 315456000.0 | +80.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 339880000.0 | +7.7% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 389521000.0 | +14.6% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 351620000.0 | -9.7% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 361311000.0 | +2.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 346093000.0 | -4.2% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 397459000.0 | +14.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 440949000.0 | +10.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 516274000.0 | +17.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 425040000.0 | -17.7% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 415508000.0 | -2.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 409991000.0 | -1.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 327500000.0 | -20.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 364900000.0 | +11.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 374200000.0 | +2.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 404600000.0 | +8.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 441500000.0 | +9.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 463300000.0 | +4.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 483704000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 671012000.0 | +38.7% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 718892000.0 | +7.1% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 788948000.0 | +9.7% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 1415826000.0 | +79.5% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 1455954000.0 | +2.8% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 1845422000.0 | +26.8% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 1655800000.0 | -10.3% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 1482000000.0 | -10.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1798800000.0 | +21.4% | USD | 10-K | 2026-02-13 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 53460000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 62046000.0 | +16.1% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 66123000.0 | +6.6% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 78831000.0 | +19.2% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 87141000.0 | +10.5% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 92234000.0 | +5.8% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 103645000.0 | +12.4% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 101235000.0 | -2.3% | USD | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | 85539000.0 | -15.5% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 65740000.0 | -23.1% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 64126000.0 | -2.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 73491000.0 | +14.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 112231000.0 | +52.7% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 130304000.0 | +16.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 153785000.0 | +18.0% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 137503000.0 | -10.6% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 135033000.0 | -1.8% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 120039000.0 | -11.1% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 144316000.0 | +20.2% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 162158000.0 | +12.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 191218000.0 | +17.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 155111000.0 | -18.9% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 147080000.0 | -5.2% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 147341000.0 | +0.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 112900000.0 | -23.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 127700000.0 | +13.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 134100000.0 | +5.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 150500000.0 | +12.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 163400000.0 | +8.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 174400000.0 | +6.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 253147000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 356381000.0 | +40.8% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 365607000.0 | +2.6% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 315652000.0 | -13.7% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 541869000.0 | +71.7% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 532322000.0 | -1.8% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 675506000.0 | +26.9% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 592400000.0 | -12.3% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 529300000.0 | -10.7% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 677400000.0 | +28.0% | USD | 10-K | 2026-02-13 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 23621000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 30329000.0 | +28.4% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 34361000.0 | +13.3% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 43268000.0 | +25.9% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 47767000.0 | +10.4% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 51673000.0 | +8.2% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 56103000.0 | +8.6% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 56018000.0 | -0.2% | USD | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | 39862000.0 | -28.8% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 11791000.0 | -70.4% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 11005000.0 | -6.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 9390000.0 | -14.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 25808000.0 | +174.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 35476000.0 | +37.5% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 58954000.0 | +66.2% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 44182000.0 | -25.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 41080000.0 | -7.0% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 24209000.0 | -41.1% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 44657000.0 | +84.5% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 52765000.0 | +18.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 77572000.0 | +47.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 40038000.0 | -48.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 29825000.0 | -25.5% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 30061000.0 | +0.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 900000.0 | -97.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 12900000.0 | +1333.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -11000000.0 | -185.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 30600000.0 | +378.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 31600000.0 | +3.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 49200000.0 | +55.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 126857000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 200770000.0 | +58.3% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 171553000.0 | -14.6% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 54388000.0 | -68.3% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 176023000.0 | +223.6% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 151681000.0 | -13.8% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 233095000.0 | +53.7% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 113700000.0 | -51.2% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 36600000.0 | -67.8% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 168000000.0 | +359.0% | USD | 10-K | 2026-02-13 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 22281000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 30531000.0 | +37.0% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 30361000.0 | -0.6% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 37535000.0 | +23.6% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 46052000.0 | +22.7% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 83864000.0 | +82.1% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 46510000.0 | -44.5% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | 46405000.0 | -0.2% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | 34786000.0 | -25.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 15378000.0 | -55.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 31697000.0 | +106.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 7631000.0 | -75.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 18078000.0 | +136.9% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-06-30 | 29128000.0 | +61.1% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-09-30 | 45663000.0 | +56.8% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 38701000.0 | -15.2% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 35440000.0 | -8.4% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | 21010000.0 | -40.7% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 36764000.0 | +75.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 44991000.0 | +22.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 74176000.0 | +64.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 30921000.0 | -58.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 27140000.0 | -12.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 32721000.0 | +20.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 5400000.0 | -83.5% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 14800000.0 | +174.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | -14900000.0 | -200.7% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 24700000.0 | +265.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 25200000.0 | +2.0% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 46200000.0 | +83.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 127454000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 137861000.0 | +8.2% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 147111000.0 | +6.7% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 64975000.0 | -55.8% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 134730000.0 | +107.4% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 134780000.0 | +0.0% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 199676000.0 | +48.1% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 128300000.0 | -35.7% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 54200000.0 | -57.8% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 148400000.0 | +173.8% | USD | 10-K | 2026-02-13 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.56 | — | USD/shares | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.77 | +37.5% | USD/shares | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 0.77 | +0.0% | USD/shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.94 | +22.1% | USD/shares | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 1.16 | +23.4% | USD/shares | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 2.11 | +81.9% | USD/shares | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 1.17 | -44.5% | USD/shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 1.18 | +0.9% | USD/shares | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | 0.89 | -24.6% | USD/shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.4 | -55.1% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.83 | +107.5% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.2 | -75.9% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.47 | +135.0% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.76 | +61.7% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 1.19 | +56.6% | USD/shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 1.01 | -15.1% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.92 | -8.9% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.55 | -40.2% | USD/shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.98 | +78.2% | USD/shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 1.2 | +22.4% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1.98 | +65.0% | USD/shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.83 | -58.1% | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.72 | -13.3% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.87 | +20.8% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.14 | -83.9% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.39 | +178.6% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -0.4 | -202.6% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.66 | +265.0% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.67 | +1.5% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.23 | +83.6% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 3.21 | — | USD/shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 3.47 | +8.1% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 3.76 | +8.4% | USD/shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 1.7 | -54.8% | USD/shares | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 3.52 | +107.1% | USD/shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 3.53 | +0.3% | USD/shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 5.33 | +51.0% | USD/shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 3.42 | -35.8% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 1.45 | -57.6% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3.95 | +172.4% | USD/shares | 10-K | 2026-02-13 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.56 | — | USD/shares | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.76 | +35.7% | USD/shares | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 0.76 | +0.0% | USD/shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.93 | +22.4% | USD/shares | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 1.14 | +22.6% | USD/shares | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 2.09 | +83.3% | USD/shares | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 1.16 | -44.5% | USD/shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 1.17 | +0.9% | USD/shares | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | 0.89 | -23.9% | USD/shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.4 | -55.1% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.82 | +105.0% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.2 | -75.6% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.47 | +135.0% | USD/shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.76 | +61.7% | USD/shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 1.19 | +56.6% | USD/shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 1.0 | -16.0% | USD/shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.92 | -8.0% | USD/shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.55 | -40.2% | USD/shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.97 | +76.4% | USD/shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 1.19 | +22.7% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1.97 | +65.5% | USD/shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.82 | -58.4% | USD/shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.72 | -12.2% | USD/shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.86 | +19.4% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.14 | -83.7% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.39 | +178.6% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -0.4 | -202.6% | USD/shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.65 | +262.5% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.67 | +3.1% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.2 | +79.1% | USD/shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 3.18 | — | USD/shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 3.43 | +7.9% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 3.74 | +9.0% | USD/shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 1.69 | -54.8% | USD/shares | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 3.5 | +107.1% | USD/shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 3.51 | +0.3% | USD/shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 5.29 | +50.7% | USD/shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 3.4 | -35.7% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 1.43 | -57.9% | USD/shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 3.84 | +168.5% | USD/shares | 10-K | 2026-02-13 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 176300000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 209273000.0 | +18.7% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 244292000.0 | +16.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2016-12-31 | 281953000.0 | +15.4% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 317949000.0 | +12.8% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 358937000.0 | +12.9% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 366572000.0 | +2.1% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2017-12-31 | 407283000.0 | +11.1% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 413874000.0 | +1.6% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 432999000.0 | +4.6% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2018-09-30 | 338673000.0 | -21.8% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-12-31 | 349301000.0 | +3.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 351149000.0 | +0.5% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 359070000.0 | +2.3% | USD | 10-Q | 2019-08-05 |
| Quarterly | 2019-09-30 | 340402000.0 | -5.2% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 346441000.0 | +1.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 352540000.0 | +1.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 380637000.0 | +8.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 428977000.0 | +12.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 480368000.0 | +12.0% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 509910000.0 | +6.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 507176000.0 | -0.5% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 547923000.0 | +8.0% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 544372000.0 | -0.6% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 521236000.0 | -4.3% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 372685000.0 | -28.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 409053000.0 | +9.8% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 458818000.0 | +12.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 461665000.0 | +0.6% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 455252000.0 | -1.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 985931000.0 | +116.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1044556000.0 | +5.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1017780000.0 | -2.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 986148000.0 | -3.1% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 657288000.0 | -33.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 722100000.0 | +9.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 723000000.0 | +0.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 713500000.0 | -1.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 758600000.0 | +6.3% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 281953000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 407283000.0 | +44.5% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 349301000.0 | -14.2% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 346441000.0 | -0.8% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 480368000.0 | +38.7% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 544372000.0 | +13.3% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 458818000.0 | -15.7% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 1044556000.0 | +127.7% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 722100000.0 | -30.9% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 791200000.0 | +9.6% | USD | 10-K | 2026-02-13 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 67091000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 66162000.0 | -1.4% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 69410000.0 | +4.9% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 75667000.0 | +9.0% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 76844000.0 | +1.6% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 60791000.0 | -20.9% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 74993000.0 | +23.4% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2023-12-31 | 282430000.0 | +276.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 247510000.0 | -12.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 262419000.0 | +6.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 259399000.0 | -1.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 265300000.0 | +2.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 276700000.0 | +4.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 304000000.0 | +9.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 299500000.0 | -1.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 75667000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 87429000.0 | +15.5% | USD | 10-K | 2018-02-15 |
| Annual | 2022-12-31 | 300683000.0 | +243.9% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 282430000.0 | -6.1% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 265300000.0 | -6.1% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 325200000.0 | +22.6% | USD | 10-K | 2026-02-13 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 57592000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 57227000.0 | -0.6% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 56025000.0 | -2.1% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 55770000.0 | -0.5% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 64626000.0 | +15.9% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 75557000.0 | +16.9% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 73520000.0 | -2.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 78450000.0 | +6.7% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-01-01 | 74889000.0 | -4.5% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 96842000.0 | +29.3% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 109834000.0 | +13.4% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2018-09-30 | 110327000.0 | +0.4% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-12-31 | 97987000.0 | -11.2% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 99070000.0 | +1.1% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 92740000.0 | -6.4% | USD | 10-Q | 2019-08-05 |
| Quarterly | 2019-09-30 | 240699000.0 | +159.5% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 230019000.0 | -4.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 235299000.0 | +2.3% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 260049000.0 | +10.5% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 257374000.0 | -1.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 221346000.0 | -14.0% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 247567000.0 | +11.8% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 296739000.0 | +19.9% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 341500000.0 | +15.1% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 338410000.0 | -0.9% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 360801000.0 | +6.6% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 395866000.0 | +9.7% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 409422000.0 | +3.4% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 376012000.0 | -8.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 401530000.0 | +6.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 392349000.0 | -2.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 364003000.0 | -7.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 336137000.0 | -7.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 361337000.0 | +7.5% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 383141000.0 | +6.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 377740000.0 | -1.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 360400000.0 | -4.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 368800000.0 | +2.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 397900000.0 | +7.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 399700000.0 | +0.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 55770000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 78450000.0 | +40.7% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 97987000.0 | +24.9% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 230019000.0 | +134.7% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 221346000.0 | -3.8% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 338410000.0 | +52.9% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 376012000.0 | +11.1% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 336137000.0 | -10.6% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 360400000.0 | +7.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 411200000.0 | +14.1% | USD | 10-K | 2026-02-13 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 357682000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 386843000.0 | +8.2% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 420868000.0 | +8.8% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 438334000.0 | +4.1% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 482811000.0 | +10.1% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 537148000.0 | +11.3% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 540959000.0 | +0.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 595225000.0 | +10.0% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-01-01 | 599915000.0 | +0.8% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 650572000.0 | +8.4% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 670813000.0 | +3.1% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2018-09-30 | 584777000.0 | -12.8% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-12-31 | 568448000.0 | -2.8% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 573266000.0 | +0.8% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 563022000.0 | -1.8% | USD | 10-Q | 2019-08-05 |
| Quarterly | 2019-09-30 | 879964000.0 | +56.3% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 866738000.0 | -1.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 861225000.0 | -0.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 929682000.0 | +7.9% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 978476000.0 | +5.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 980249000.0 | +0.2% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 1040082000.0 | +6.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1103986000.0 | +6.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1164357000.0 | +5.5% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 1162234000.0 | -0.2% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 1174480000.0 | +1.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1087516000.0 | -7.4% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1181782000.0 | +8.7% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 1188514000.0 | +0.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1210310000.0 | +1.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1153203000.0 | -4.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1673473000.0 | +45.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1711894000.0 | +2.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1671617000.0 | -2.4% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1677839000.0 | +0.4% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1345708000.0 | -19.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1389300000.0 | +3.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1414200000.0 | +1.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1459500000.0 | +3.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1502700000.0 | +3.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 438334000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 595225000.0 | +35.8% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 568448000.0 | -4.5% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 866738000.0 | +52.5% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 980249000.0 | +13.1% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 1162234000.0 | +18.6% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 1188514000.0 | +2.3% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 1711894000.0 | +44.0% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1389300000.0 | -18.8% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1573900000.0 | +13.3% | USD | 10-K | 2026-02-13 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 478287000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 504954000.0 | +5.6% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 538672000.0 | +6.7% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 571529000.0 | +6.1% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 616511000.0 | +7.9% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 673095000.0 | +9.2% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 721291000.0 | +7.2% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 733308000.0 | +1.7% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-01-01 | 755078000.0 | +3.0% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 813661000.0 | +7.8% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 835058000.0 | +2.6% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2018-09-30 | 833632000.0 | -0.2% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-12-31 | 816484000.0 | -2.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 856950000.0 | +5.0% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 865768000.0 | +1.0% | USD | 10-Q | 2019-08-05 |
| Quarterly | 2019-09-30 | 1595419000.0 | +84.3% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 1532406000.0 | -3.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1522550000.0 | -0.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1594250000.0 | +4.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1642519000.0 | +3.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1647662000.0 | +0.3% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 1699251000.0 | +3.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1776232000.0 | +4.5% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1832055000.0 | +3.1% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 1817340000.0 | -0.8% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 1832358000.0 | +0.8% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1878074000.0 | +2.5% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 1974055000.0 | +5.1% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 1992168000.0 | +0.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 2008701000.0 | +0.8% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1949907000.0 | -2.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2493686000.0 | +27.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 2556757000.0 | +2.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 2524088000.0 | -1.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 2541859000.0 | +0.7% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 2192860000.0 | -13.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2261900000.0 | +3.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2302200000.0 | +1.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 2379600000.0 | +3.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2438100000.0 | +2.5% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 571529000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 733308000.0 | +28.3% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 816484000.0 | +11.3% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 1532406000.0 | +87.7% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1647662000.0 | +7.5% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 1817340000.0 | +10.3% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 1992168000.0 | +9.6% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 2556757000.0 | +28.3% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 2261900000.0 | -11.5% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 2545800000.0 | +12.6% | USD | 10-K | 2026-02-13 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 98921000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 98668000.0 | -0.3% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 95482000.0 | -3.2% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 95046000.0 | -0.5% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 99111000.0 | +4.3% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 104430000.0 | +5.4% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 90996000.0 | -12.9% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 106119000.0 | +16.6% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 126634000.0 | +19.3% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 132329000.0 | +4.5% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2018-09-30 | 124596000.0 | -5.8% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-12-31 | 110309000.0 | -11.5% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 112050000.0 | +1.6% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 96497000.0 | -13.9% | USD | 10-Q | 2019-08-05 |
| Quarterly | 2019-09-30 | 355897000.0 | +268.8% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 320332000.0 | -10.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 303774000.0 | -5.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 342870000.0 | +12.9% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 336520000.0 | -1.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 296397000.0 | -11.9% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 326873000.0 | +10.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 377396000.0 | +15.5% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 387288000.0 | +2.6% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 370196000.0 | -4.4% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 363395000.0 | -1.8% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 389021000.0 | +7.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 432955000.0 | +11.3% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 393043000.0 | -9.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 384260000.0 | -2.2% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 303430000.0 | -21.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 314812000.0 | +3.8% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 335848000.0 | +6.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 297992000.0 | -11.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 306837000.0 | +3.0% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 291508000.0 | -5.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 314300000.0 | +7.8% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 319200000.0 | +1.6% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 356900000.0 | +11.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 366500000.0 | +2.7% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 95046000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 106119000.0 | +11.7% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 110309000.0 | +3.9% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 320332000.0 | +190.4% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 296397000.0 | -7.5% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 370196000.0 | +24.9% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 393043000.0 | +6.2% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 335848000.0 | -14.6% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 314300000.0 | -6.4% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 991200000.0 | +215.4% | USD | 10-K | 2026-02-13 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 189062000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 183142000.0 | -3.1% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 183885000.0 | +0.4% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 179455000.0 | -2.4% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 182185000.0 | +1.5% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 187707000.0 | +3.0% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 172905000.0 | -7.9% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 212667000.0 | +23.0% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-01-01 | 214731000.0 | +1.0% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 236452000.0 | +10.1% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 239542000.0 | +1.3% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2018-09-30 | 234057000.0 | -2.3% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-12-31 | 209182000.0 | -10.6% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 234806000.0 | +12.2% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 209719000.0 | -10.7% | USD | 10-Q | 2019-08-05 |
| Quarterly | 2019-09-30 | 935251000.0 | +346.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 855146000.0 | -8.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 836592000.0 | -2.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 875892000.0 | +4.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 873786000.0 | -0.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 832322000.0 | -4.7% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 852976000.0 | +2.5% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 899626000.0 | +5.5% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 990264000.0 | +10.1% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 945844000.0 | -4.5% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 931039000.0 | -1.6% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 953194000.0 | +2.4% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 984107000.0 | +3.2% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 925901000.0 | -5.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 912788000.0 | -1.4% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 824628000.0 | -9.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1392815000.0 | +68.9% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1412575000.0 | +1.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1381205000.0 | -2.2% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1376783000.0 | -0.3% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 1028468000.0 | -25.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1055300000.0 | +2.6% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1067800000.0 | +1.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1117000000.0 | +4.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1124000000.0 | +0.6% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 179455000.0 | — | USD | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 212667000.0 | +18.5% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 209182000.0 | -1.6% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 855146000.0 | +308.8% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 832322000.0 | -2.7% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 945844000.0 | +13.6% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 925901000.0 | -2.1% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 1412575000.0 | +52.6% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1055300000.0 | -25.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1175200000.0 | +11.4% | USD | 10-K | 2026-02-13 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 289225000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 321812000.0 | +11.3% | USD | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 354787000.0 | +10.2% | USD | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 392074000.0 | +10.5% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 434326000.0 | +10.8% | USD | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 485388000.0 | +11.8% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 548386000.0 | +13.0% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 520641000.0 | -5.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-01-01 | 540347000.0 | +3.8% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 577209000.0 | +6.8% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | 595516000.0 | +3.2% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | 599575000.0 | +0.7% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-12-31 | 607302000.0 | +1.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 622144000.0 | +2.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 656049000.0 | +5.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 660168000.0 | +0.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 677260000.0 | +2.6% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-03-31 | 685958000.0 | +1.3% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-06-30 | 718358000.0 | +4.7% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-09-30 | 768733000.0 | +7.0% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2020-12-31 | 815340000.0 | +6.1% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-03-31 | 846275000.0 | +3.8% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 876606000.0 | +3.6% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | 841791000.0 | -4.0% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2021-12-31 | 871496000.0 | +3.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-03-31 | 901319000.0 | +3.4% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 924880000.0 | +2.6% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 989948000.0 | +7.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2022-12-31 | 1066267000.0 | +7.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-03-31 | 1095913000.0 | +2.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 1125279000.0 | +2.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 1100871000.0 | -2.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 1144100000.0 | +3.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-03-31 | 1143100000.0 | -0.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 1164900000.0 | +1.9% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | 1164300000.0 | -0.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2024-12-31 | 1203100000.0 | +3.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 1230300000.0 | +2.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 1257300000.0 | +2.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 1307200000.0 | +4.0% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 392074000.0 | — | USD | 10-K | 2020-03-02 |
| Annual | 2017-12-31 | 520641000.0 | +32.8% | USD | 10-K | 2021-02-24 |
| Annual | 2018-12-31 | 607302000.0 | +16.6% | USD | 10-K | 2022-03-16 |
| Annual | 2019-12-31 | 677260000.0 | +11.5% | USD | 10-K | 2023-02-17 |
| Annual | 2020-12-31 | 815340000.0 | +20.4% | USD | 10-K | 2024-02-20 |
| Annual | 2021-12-31 | 871496000.0 | +6.9% | USD | 10-K | 2025-02-18 |
| Annual | 2022-12-31 | 1066100000.0 | +22.3% | USD | 10-K | 2026-02-13 |
| Annual | 2023-12-31 | 1144100000.0 | +7.3% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 1203100000.0 | +5.2% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1362800000.0 | +13.3% | USD | 10-K | 2026-02-13 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-09-30 | 343269000.0 | — | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 339027000.0 | -1.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 334785000.0 | -1.3% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 330540000.0 | -1.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 326294000.0 | -1.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 322046000.0 | -1.3% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 317797000.0 | -1.3% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 313545000.0 | -1.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 397597000.0 | +26.8% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 392733000.0 | -1.2% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 387868000.0 | -1.2% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 383001000.0 | -1.3% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 378132000.0 | -1.3% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 373262000.0 | -1.3% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 368389000.0 | -1.3% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 363516000.0 | -1.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 919848000.0 | +153.0% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 915679000.0 | -0.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 911495000.0 | -0.5% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 907309000.0 | -0.5% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 564000000.0 | -37.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 564700000.0 | +0.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 565400000.0 | +0.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 566100000.0 | +0.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 566800000.0 | +0.1% | USD | 10-Q | 2025-11-04 |
| Annual | 2019-12-31 | 339027000.0 | — | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 322046000.0 | -5.0% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 392733000.0 | +21.9% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 373262000.0 | -5.0% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 915679000.0 | +145.3% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 564700000.0 | -38.3% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 567500000.0 | +0.5% | USD | 10-K | 2026-02-13 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 11857000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 43521000.0 | +267.0% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 78127000.0 | +79.5% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 40206000.0 | -48.5% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 100217000.0 | +149.3% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 133014000.0 | +32.7% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 33101000.0 | -75.1% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 85454000.0 | +158.2% | USD | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | 113933000.0 | +33.3% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 5446000.0 | -95.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 16416000.0 | +201.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 29175000.0 | +77.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 28522000.0 | -2.2% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 66974000.0 | +134.8% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 134373000.0 | +100.6% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 54079000.0 | -59.8% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 87689000.0 | +62.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 105887000.0 | +20.8% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 9821000.0 | -90.7% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 47596000.0 | +384.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 112901000.0 | +137.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 29811000.0 | -73.6% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 52414000.0 | +75.8% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 124933000.0 | +138.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 7300000.0 | -94.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 14000000.0 | +91.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 48200000.0 | +244.3% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 28900000.0 | -40.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 74100000.0 | +156.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 152800000.0 | +106.2% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 119287000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 182701000.0 | +53.2% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 151271000.0 | -17.2% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 48392000.0 | -68.0% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 201236000.0 | +315.8% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 140245000.0 | -30.3% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 183587000.0 | +30.9% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 208900000.0 | +13.8% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 130800000.0 | -37.4% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 233300000.0 | +78.4% | USD | 10-K | 2026-02-13 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3019000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 3311000.0 | +9.7% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 1892000.0 | -42.9% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | -4880000.0 | -357.9% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | -23925000.0 | -390.3% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | -24685000.0 | -3.2% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | -9995000.0 | +59.5% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | -18585000.0 | -85.9% | USD | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | -110474000.0 | -494.4% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -2436000.0 | +97.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -9924000.0 | -307.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -382537000.0 | -3754.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -7124000.0 | +98.1% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -14489000.0 | -103.4% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -27253000.0 | -88.1% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | -12415000.0 | +54.4% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -32889000.0 | -164.9% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | -39121000.0 | -18.9% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -13675000.0 | +65.0% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -171255000.0 | -1152.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -185286000.0 | -8.2% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -16210000.0 | +91.3% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -36751000.0 | -126.7% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | -50229000.0 | -36.7% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -18700000.0 | +62.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -47600000.0 | -154.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -60500000.0 | -27.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -15100000.0 | +75.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -43600000.0 | -188.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -71900000.0 | -64.9% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 300000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | -28082000.0 | -9460.7% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -113592000.0 | -304.5% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -393847000.0 | -246.7% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | -42840000.0 | +89.1% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | -47302000.0 | -10.4% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | -208272000.0 | -340.3% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | -64700000.0 | +68.9% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -73600000.0 | -13.8% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -109800000.0 | -49.2% | USD | 10-K | 2026-02-13 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1103000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 1595000.0 | +44.6% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 1726000.0 | +8.2% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | -1688000.0 | -197.8% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | -1874000.0 | -11.0% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | -26900000.0 | -1335.4% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | -16782000.0 | +37.6% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | -40635000.0 | -142.1% | USD | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | -71657000.0 | -76.3% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -1707000.0 | +97.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -1042000.0 | +39.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 342397000.0 | +32959.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -13794000.0 | -104.0% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | -17390000.0 | -26.1% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | -26155000.0 | -50.4% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | -12443000.0 | +52.4% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | -26239000.0 | -110.9% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 3554000.0 | +113.5% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | -17813000.0 | -601.2% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | -42840000.0 | -140.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -53773000.0 | -25.5% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | -10805000.0 | +79.9% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | -18976000.0 | -75.6% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 454204000.0 | +2493.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -14100000.0 | -103.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -23200000.0 | -64.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -374500000.0 | -1514.2% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | -13400000.0 | +96.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -42800000.0 | -219.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -47000000.0 | -9.8% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 2142000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | -31307000.0 | -1561.6% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -97134000.0 | -210.3% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 338840000.0 | +448.8% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | -29612000.0 | -108.7% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | -25372000.0 | +14.3% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | -61865000.0 | -143.8% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 445700000.0 | +820.4% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | -377100000.0 | -184.6% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | -56100000.0 | +85.1% | USD | 10-K | 2026-02-13 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1338000.0 | — | USD | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 2865000.0 | +114.1% | USD | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 4524000.0 | +57.9% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1391000.0 | -69.3% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 3408000.0 | +145.0% | USD | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 5646000.0 | +65.7% | USD | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 3923000.0 | -30.5% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 9426000.0 | +140.3% | USD | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | 16586000.0 | +76.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 2436000.0 | -85.3% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 8866000.0 | +264.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 15681000.0 | +76.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 6134000.0 | -60.9% | USD | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 13391000.0 | +118.3% | USD | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 25232000.0 | +88.4% | USD | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 8817000.0 | -65.1% | USD | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 14203000.0 | +61.1% | USD | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 21184000.0 | +49.2% | USD | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 13075000.0 | -38.3% | USD | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 25476000.0 | +94.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 39507000.0 | +55.1% | USD | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 16210000.0 | -59.0% | USD | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 33623000.0 | +107.4% | USD | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 46782000.0 | +39.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 16600000.0 | -64.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 31400000.0 | +89.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 44000000.0 | +40.1% | USD | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 13900000.0 | -68.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 42000000.0 | +202.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 69900000.0 | +66.4% | USD | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 6821000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 9042000.0 | +32.6% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 20330000.0 | +124.8% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 25188000.0 | +23.9% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 36364000.0 | +44.4% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 28817000.0 | -20.8% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 58885000.0 | +104.3% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 61000000.0 | +3.6% | USD | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 56800000.0 | -6.9% | USD | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 107400000.0 | +89.1% | USD | 10-K | 2026-02-13 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 39906000.0 | — | shares | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 39676000.0 | -0.6% | shares | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 39689000.0 | +0.0% | shares | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 39712000.0 | +0.1% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 39733000.0 | +0.1% | shares | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 39943000.0 | +0.5% | shares | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 39624000.0 | -0.8% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 39604000.0 | -0.1% | shares | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 39535000.0 | -0.2% | shares | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 39240000.0 | -0.7% | shares | 10-Q | 2018-07-30 |
| Quarterly | 2018-09-30 | 38716000.0 | -1.3% | shares | 10-Q | 2018-10-29 |
| Quarterly | 2018-12-31 | 38164000.0 | -1.4% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 38236000.0 | +0.2% | shares | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 38305000.0 | +0.2% | shares | 10-Q | 2019-08-05 |
| Quarterly | 2019-09-30 | 38332000.0 | +0.1% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 38358000.0 | +0.1% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 38252000.0 | -0.3% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 38325000.0 | +0.2% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 38272000.0 | -0.1% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 38293000.0 | +0.1% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 38386000.0 | +0.2% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 38381000.0 | -0.0% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 37790000.0 | -1.5% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 37589000.0 | -0.5% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 37559000.0 | -0.1% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 37392000.0 | -0.4% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 37393000.0 | +0.0% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 37429000.0 | +0.1% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 37529000.0 | +0.3% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 37650000.0 | +0.3% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 37280000.0 | -1.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 37318000.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 37434000.0 | +0.3% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 37671000.0 | +0.6% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 37671000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 37700000.0 | +0.1% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 37900000.0 | +0.5% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 37700000.0 | -0.5% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 37700000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 39712000.0 | — | shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 39604000.0 | -0.3% | shares | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 38164000.0 | -3.6% | shares | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 38358000.0 | +0.5% | shares | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 38293000.0 | -0.2% | shares | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 37589000.0 | -1.8% | shares | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 37429000.0 | -0.4% | shares | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 37318000.0 | -0.3% | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 37700000.0 | +1.0% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 37800000.0 | +0.3% | shares | 10-K | 2026-02-13 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 39906000.0 | — | shares | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 39676000.0 | -0.6% | shares | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 39689000.0 | +0.0% | shares | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 39712000.0 | +0.1% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 39733000.0 | +0.1% | shares | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 39943000.0 | +0.5% | shares | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 39624000.0 | -0.8% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 39604000.0 | -0.1% | shares | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 39535000.0 | -0.2% | shares | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 39240000.0 | -0.7% | shares | 10-Q | 2018-07-30 |
| Quarterly | 2018-09-30 | 38716000.0 | -1.3% | shares | 10-Q | 2018-10-29 |
| Quarterly | 2018-12-31 | 38164000.0 | -1.4% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 38236000.0 | +0.2% | shares | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 38305000.0 | +0.2% | shares | 10-Q | 2019-08-05 |
| Quarterly | 2019-09-30 | 38332000.0 | +0.1% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 38358000.0 | +0.1% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 38252000.0 | -0.3% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 38325000.0 | +0.2% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 38272000.0 | -0.1% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 38293000.0 | +0.1% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 38386000.0 | +0.2% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 38381000.0 | -0.0% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 37790000.0 | -1.5% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 37589000.0 | -0.5% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 37559000.0 | -0.1% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 37392000.0 | -0.4% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 37393000.0 | +0.0% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 37429000.0 | +0.1% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 37529000.0 | +0.3% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 37650000.0 | +0.3% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 37280000.0 | -1.0% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 37318000.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 37434000.0 | +0.3% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 37671000.0 | +0.6% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 37671000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 37700000.0 | +0.1% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 37900000.0 | +0.5% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 37700000.0 | -0.5% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 37700000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 39712000.0 | — | shares | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 39604000.0 | -0.3% | shares | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 38164000.0 | -3.6% | shares | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 38358000.0 | +0.5% | shares | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 38293000.0 | -0.2% | shares | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 37589000.0 | -1.8% | shares | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 37429000.0 | -0.4% | shares | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 37318000.0 | -0.3% | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 37700000.0 | +1.0% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 37800000.0 | +0.3% | shares | 10-K | 2026-02-13 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 39814000.0 | — | shares | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 39672000.0 | -0.4% | shares | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 39681000.0 | +0.0% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 39738000.0 | +0.1% | shares | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 39849000.0 | +0.3% | shares | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 39786000.0 | -0.2% | shares | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 39619000.0 | -0.4% | shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 39349000.0 | -0.7% | shares | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | 38970000.0 | -1.0% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 38198000.0 | -2.0% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 38274000.0 | +0.2% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 38313000.0 | +0.1% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 38358000.0 | +0.1% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 38294000.0 | -0.2% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 38325000.0 | +0.1% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 38328000.0 | +0.0% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 38389000.0 | +0.2% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 38183000.0 | -0.5% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 37549000.0 | -1.7% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 37520000.0 | -0.1% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 37379000.0 | -0.4% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 37475000.0 | +0.3% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 37573000.0 | +0.3% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 37575000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 37400000.0 | -0.5% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 37500000.0 | +0.3% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 37500000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 37600000.0 | +0.3% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 37600000.0 | +0.0% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 37600000.0 | +0.0% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 39720000.0 | — | shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 39754000.0 | +0.1% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 39081000.0 | -1.7% | shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 38281000.0 | -2.0% | shares | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 38314000.0 | +0.1% | shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 38143000.0 | -0.4% | shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 37463000.0 | -1.8% | shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 37500000.0 | +0.1% | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 37500000.0 | +0.0% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 37600000.0 | +0.3% | shares | 10-K | 2026-02-13 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 40100000.0 | — | shares | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 39969000.0 | -0.3% | shares | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 39967000.0 | -0.0% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 40179000.0 | +0.5% | shares | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 40250000.0 | +0.2% | shares | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 40172000.0 | -0.2% | shares | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 39995000.0 | -0.4% | shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 39603000.0 | -1.0% | shares | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | 39195000.0 | -1.0% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 38426000.0 | -2.0% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 38462000.0 | +0.1% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 38489000.0 | +0.1% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 38570000.0 | +0.2% | shares | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 38458000.0 | -0.3% | shares | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 38528000.0 | +0.2% | shares | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 38583000.0 | +0.1% | shares | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 38586000.0 | +0.0% | shares | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 38363000.0 | -0.6% | shares | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 37770000.0 | -1.5% | shares | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 37710000.0 | -0.2% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 37630000.0 | -0.2% | shares | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 37757000.0 | +0.3% | shares | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 37803000.0 | +0.1% | shares | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 37854000.0 | +0.1% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 37700000.0 | -0.4% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 37800000.0 | +0.3% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 37500000.0 | -0.8% | shares | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 38100000.0 | +1.6% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 37800000.0 | -0.8% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 38500000.0 | +1.9% | shares | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 40031000.0 | — | shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 40176000.0 | +0.4% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 39352000.0 | -2.1% | shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 38495000.0 | -2.2% | shares | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 38542000.0 | +0.1% | shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 38355000.0 | -0.5% | shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 37721000.0 | -1.7% | shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 37800000.0 | +0.2% | shares | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 37800000.0 | +0.0% | shares | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 38600000.0 | +2.1% | shares | 10-K | 2026-02-13 |
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.2154 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.2352 | +9.2% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 0.2349 | -0.1% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.2423 | +3.1% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.2464 | +1.7% | ratio | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 0.2448 | -0.7% | ratio | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 0.2404 | -1.8% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.2348 | -2.4% | ratio | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | 0.2076 | -11.6% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.1642 | -20.9% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.1557 | -5.2% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.1098 | -29.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.2072 | +88.8% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.2132 | +2.9% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.2371 | +11.2% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.2069 | -12.7% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.2034 | -1.7% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.1889 | -7.1% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.2169 | +14.8% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.2348 | +8.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.2615 | +11.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.2116 | -19.1% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.2131 | +0.7% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.1644 | -22.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1297 | -21.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1436 | +10.6% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.1706 | +18.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.1757 | +3.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1855 | +5.6% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.1900 | +2.4% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.8463 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.9150 | +8.1% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.8805 | -3.8% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.5148 | -41.5% | ratio | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 0.8593 | +66.9% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.8011 | -6.8% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.9263 | +15.6% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.6476 | -30.1% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.6552 | +1.2% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.7066 | +7.8% | ratio | 10-K | 2026-02-13 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3.6158 | — | ratio | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 3.9207 | +8.4% | ratio | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 4.4078 | +12.4% | ratio | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 4.6118 | +4.6% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 4.8714 | +5.6% | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 5.1436 | +5.6% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 5.9449 | +15.6% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 5.6090 | -5.6% | ratio | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 5.1374 | -8.4% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 5.0693 | -1.3% | ratio | 10-Q | 2018-07-30 |
| Quarterly | 2018-09-30 | 4.6934 | -7.4% | ratio | 10-Q | 2018-10-29 |
| Quarterly | 2018-12-31 | 5.1532 | +9.8% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 5.1162 | -0.7% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 5.8346 | +14.0% | ratio | 10-Q | 2019-08-05 |
| Quarterly | 2019-09-30 | 2.4725 | -57.6% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 2.7057 | +9.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 2.8351 | +4.8% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 2.7115 | -4.4% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 2.9076 | +7.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 3.3072 | +13.7% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 3.1819 | -3.8% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 2.9253 | -8.1% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 3.0064 | +2.8% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 3.1395 | +4.4% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 3.2320 | +2.9% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 2.7955 | -13.5% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 2.7296 | -2.4% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 3.0239 | +10.8% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 3.1497 | +4.2% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 3.8006 | +20.7% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 5.3158 | +39.9% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 5.0972 | -4.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 5.6096 | +10.1% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 5.4682 | -2.5% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 4.6164 | -15.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 4.4203 | -4.2% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 4.4305 | +0.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 4.0894 | -7.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 4.1001 | +0.3% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 4.6118 | — | ratio | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 5.6090 | +21.6% | ratio | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 5.1532 | -8.1% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 2.7057 | -47.5% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 3.3072 | +22.2% | ratio | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 3.1395 | -5.1% | ratio | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 3.0239 | -3.7% | ratio | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 5.0972 | +68.6% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 4.4203 | -13.3% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 1.5879 | -64.1% | ratio | 10-K | 2026-02-13 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.6537 | — | ratio | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 0.5691 | -12.9% | ratio | 10-Q | 2016-08-04 |
| Quarterly | 2016-09-30 | 0.5183 | -8.9% | ratio | 10-Q | 2016-10-31 |
| Quarterly | 2016-12-31 | 0.4577 | -11.7% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.4195 | -8.4% | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2017-06-30 | 0.3867 | -7.8% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2017-09-30 | 0.3153 | -18.5% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 0.4085 | +29.6% | ratio | 10-Q | 2018-10-29 |
| Quarterly | 2018-01-01 | 0.3974 | -2.7% | ratio | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 0.4096 | +3.1% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 0.4022 | -1.8% | ratio | 10-Q | 2018-07-30 |
| Quarterly | 2018-09-30 | 0.3904 | -3.0% | ratio | 10-Q | 2018-10-29 |
| Quarterly | 2018-12-31 | 0.3444 | -11.8% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.3774 | +9.6% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 0.3197 | -15.3% | ratio | 10-Q | 2019-08-05 |
| Quarterly | 2019-09-30 | 1.4167 | +343.2% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 1.2627 | -10.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1.2196 | -3.4% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1.2193 | -0.0% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1.1367 | -6.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1.0208 | -10.2% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 1.0079 | -1.3% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1.0263 | +1.8% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1.1764 | +14.6% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 1.0853 | -7.7% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 1.0330 | -4.8% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 1.0306 | -0.2% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 0.9941 | -3.5% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 0.8684 | -12.6% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.8329 | -4.1% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 0.7328 | -12.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.2652 | +72.6% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 1.2347 | -2.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1.2083 | -2.1% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 1.1819 | -2.2% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 0.8833 | -25.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.8772 | -0.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.8679 | -1.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.8884 | +2.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.8599 | -3.2% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.4577 | — | ratio | 10-K | 2018-02-15 |
| Annual | 2017-12-31 | 0.4085 | -10.8% | ratio | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 0.3444 | -15.7% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 1.2627 | +266.6% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1.0208 | -19.2% | ratio | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 1.0853 | +6.3% | ratio | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 0.8685 | -20.0% | ratio | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 1.2347 | +42.2% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 0.8772 | -29.0% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.8623 | -1.7% | ratio | 10-K | 2026-02-13 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5188 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.5224 | +0.7% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 0.5225 | +0.0% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.5278 | +1.0% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.5254 | -0.5% | ratio | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 0.5224 | -0.6% | ratio | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 0.5298 | +1.4% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.5164 | -2.5% | ratio | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | 0.4942 | -4.3% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.4671 | -5.5% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.4757 | +1.8% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.4196 | -11.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.3558 | -15.2% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.3834 | +7.8% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.3948 | +3.0% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.3911 | -0.9% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.3737 | -4.4% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.3468 | -7.2% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.3631 | +4.7% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.3677 | +1.3% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.3704 | +0.7% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.3649 | -1.5% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.3540 | -3.0% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.3594 | +1.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.3447 | -4.1% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.3500 | +1.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.3584 | +2.4% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.3720 | +3.8% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.3701 | -0.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.3764 | +1.7% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.5234 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.5311 | +1.5% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.5086 | -4.2% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.4001 | -21.3% | ratio | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 0.3827 | -4.3% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.3656 | -4.5% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.3660 | +0.1% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.3578 | -2.3% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.3572 | -0.2% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.3766 | +5.4% | ratio | 10-K | 2026-02-13 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2162 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.2571 | +18.9% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 0.2399 | -6.7% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.2513 | +4.8% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.2776 | +10.5% | ratio | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 0.4749 | +71.1% | ratio | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 0.2378 | -49.9% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | 0.2367 | -0.4% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | 0.2010 | -15.1% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.1093 | -45.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 0.2351 | +115.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 0.0436 | -81.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0573 | +31.5% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2020-06-30 | 0.0857 | +49.5% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2020-09-30 | 0.1172 | +36.8% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.1101 | -6.1% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 0.0981 | -10.9% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | 0.0607 | -38.1% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.0925 | +52.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 0.1020 | +10.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 0.1437 | +40.8% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0727 | -49.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0653 | -10.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0798 | +22.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0165 | -79.3% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 0.0406 | +146.0% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | -0.0398 | -198.2% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0610 | +253.3% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 0.0571 | -6.5% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 0.0997 | +74.7% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.2635 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.2055 | -22.0% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.2046 | -0.4% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0824 | -59.8% | ratio | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 0.0952 | +15.5% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.0926 | -2.7% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.1082 | +16.9% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.0775 | -28.4% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0366 | -52.8% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0825 | +125.6% | ratio | 10-K | 2026-02-13 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2292 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.2554 | +11.4% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 0.2715 | +6.3% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.2897 | +6.7% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.2880 | -0.6% | ratio | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 0.2926 | +1.6% | ratio | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 0.2868 | -2.0% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.2858 | -0.4% | ratio | 10-Q | 2019-08-05 |
| Quarterly | 2018-09-30 | 0.2303 | -19.4% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.0838 | -63.6% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0816 | -2.6% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0536 | -34.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0818 | +52.6% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2020-06-30 | 0.1044 | +27.6% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2020-09-30 | 0.1513 | +45.0% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.1257 | -17.0% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2021-06-30 | 0.1137 | -9.5% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2021-09-30 | 0.0699 | -38.5% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.1124 | +60.6% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2022-06-30 | 0.1197 | +6.5% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1503 | +25.6% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0942 | -37.3% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2023-06-30 | 0.0718 | -23.8% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2023-09-30 | 0.0733 | +2.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0027 | -96.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.0354 | +1186.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -0.0294 | -183.2% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0756 | +357.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0716 | -5.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.1062 | +48.4% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.2623 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.2992 | +14.1% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.2386 | -20.2% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0689 | -71.1% | ratio | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 0.1243 | +80.3% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.1042 | -16.2% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.1263 | +21.2% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.0687 | -45.6% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0247 | -64.0% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0934 | +278.2% | ratio | 10-K | 2026-02-13 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.7822 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 2.1210 | +19.0% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 2.5585 | +20.6% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2016-12-31 | 2.9665 | +15.9% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 3.2080 | +8.1% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 3.4371 | +7.1% | ratio | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 4.0284 | +17.2% | ratio | 10-Q | 2018-10-29 |
| Quarterly | 2017-12-31 | 3.8380 | -4.7% | ratio | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 3.2683 | -14.8% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 3.2721 | +0.1% | ratio | 10-Q | 2018-07-30 |
| Quarterly | 2018-09-30 | 2.7182 | -16.9% | ratio | 10-Q | 2018-10-29 |
| Quarterly | 2018-12-31 | 3.1666 | +16.5% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 3.1339 | -1.0% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 3.7210 | +18.7% | ratio | 10-Q | 2019-08-05 |
| Quarterly | 2019-09-30 | 0.9565 | -74.3% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 1.0815 | +13.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1.1605 | +7.3% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 1.1101 | -4.3% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1.2747 | +14.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1.6207 | +27.1% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 1.5600 | -3.7% | ratio | 10-Q | 2021-05-05 |
| Quarterly | 2021-06-30 | 1.3439 | -13.9% | ratio | 10-Q | 2021-08-04 |
| Quarterly | 2021-09-30 | 1.4148 | +5.3% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-12-31 | 1.4705 | +3.9% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 1.4344 | -2.5% | ratio | 10-Q | 2022-05-04 |
| Quarterly | 2022-06-30 | 0.9580 | -33.2% | ratio | 10-Q | 2022-08-03 |
| Quarterly | 2022-09-30 | 0.9448 | -1.4% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-12-31 | 1.1673 | +23.6% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 1.2014 | +2.9% | ratio | 10-Q | 2023-05-03 |
| Quarterly | 2023-06-30 | 1.5004 | +24.9% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3.1318 | +108.7% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-12-31 | 3.1102 | -0.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 3.4155 | +9.8% | ratio | 10-Q | 2024-05-01 |
| Quarterly | 2024-06-30 | 3.2139 | -5.9% | ratio | 10-Q | 2024-07-30 |
| Quarterly | 2024-09-30 | 2.2548 | -29.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 2.2975 | +1.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 2.2650 | -1.4% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1.9992 | -11.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2.0698 | +3.5% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 2.9665 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 3.8380 | +29.4% | ratio | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 3.1666 | -17.5% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 1.0815 | -65.8% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1.6207 | +49.9% | ratio | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 1.4705 | -9.3% | ratio | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 1.1673 | -20.6% | ratio | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 3.1102 | +166.4% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 2.2975 | -26.1% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.7982 | -65.3% | ratio | 10-K | 2026-02-13 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0466 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.0605 | +29.8% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 0.0564 | -6.8% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0609 | +8.0% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.0684 | +12.4% | ratio | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 0.1163 | +69.9% | ratio | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 0.0572 | -50.8% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | 0.0556 | -2.8% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | 0.0417 | -24.9% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.0179 | -57.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 0.0366 | +104.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 0.0048 | -86.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0119 | +148.2% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2020-06-30 | 0.0183 | +53.9% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2020-09-30 | 0.0278 | +52.2% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.0228 | -18.1% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 0.0200 | -12.4% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | 0.0115 | -42.5% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.0201 | +75.0% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 0.0240 | +19.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 0.0376 | +56.9% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0154 | -59.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0139 | -9.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0131 | -5.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0021 | -83.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 0.0058 | +172.2% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | -0.0068 | -216.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0107 | +257.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 0.0106 | -1.3% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 0.0189 | +78.9% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.2230 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.1880 | -15.7% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.1802 | -4.2% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0424 | -76.5% | ratio | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 0.0818 | +92.9% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.0742 | -9.3% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.1002 | +35.1% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.0502 | -49.9% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0240 | -52.2% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.0583 | +143.3% | ratio | 10-K | 2026-02-13 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0770 | — | ratio | 10-Q | 2017-05-01 |
| Quarterly | 2016-06-30 | 0.0949 | +23.2% | ratio | 10-Q | 2017-07-31 |
| Quarterly | 2016-09-30 | 0.0856 | -9.8% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0864 | +1.0% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.0949 | +9.8% | ratio | 10-Q | 2018-07-30 |
| Quarterly | 2017-09-30 | 0.1529 | +61.2% | ratio | 10-Q | 2018-10-29 |
| Quarterly | 2018-03-31 | 0.0806 | -47.3% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-06-30 | 0.0779 | -3.3% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | 0.0580 | -25.5% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.0247 | -57.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-06-30 | 0.0483 | +95.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 0.0116 | -76.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0264 | +128.0% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2020-06-30 | 0.0405 | +53.9% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2020-09-30 | 0.0594 | +46.5% | ratio | 10-Q | 2021-11-09 |
| Quarterly | 2021-03-31 | 0.0457 | -23.0% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-06-30 | 0.0404 | -11.6% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2021-09-30 | 0.0250 | -38.3% | ratio | 10-Q | 2022-11-01 |
| Quarterly | 2022-03-31 | 0.0408 | +63.4% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-06-30 | 0.0486 | +19.3% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2022-09-30 | 0.0749 | +54.0% | ratio | 10-Q | 2023-10-31 |
| Quarterly | 2023-03-31 | 0.0282 | -62.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0241 | -14.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0297 | +23.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0047 | -84.1% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-06-30 | 0.0127 | +168.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2024-09-30 | -0.0128 | -200.7% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-03-31 | 0.0201 | +256.9% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-06-30 | 0.0200 | -0.2% | ratio | 10-Q | 2025-11-04 |
| Quarterly | 2025-09-30 | 0.0353 | +76.3% | ratio | 10-Q | 2025-11-04 |
| Annual | 2016-12-31 | 0.3251 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.2648 | -18.5% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.2422 | -8.5% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0959 | -60.4% | ratio | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 0.1652 | +72.2% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.1547 | -6.4% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.1873 | +21.1% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.1121 | -40.1% | ratio | 10-K | 2026-02-13 |
| Annual | 2024-12-31 | 0.0451 | -59.8% | ratio | 10-K | 2026-02-13 |
| Annual | 2025-12-31 | 0.1089 | +141.7% | ratio | 10-K | 2026-02-13 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-18 | Oldham Paul R | EVP, CFO |
Open-market sell
S
|
Common Stock | 4,314 | $315.99 | $1,363,181 | 22,217 |
| 2026-03-16 | DelSanto Anne | — |
Open-market sell
S
|
Common Stock | 240 | $312.59 | $75,022 | 6,414 |
| 2026-03-13 | Shirley Brian | — |
Open-market sell
S
|
Common Stock | 1,234 | $310.19 | $382,774 | 5,584 |
| 2026-03-10 | Kelley Stephen Douglas | President and CEO |
Open-market sell
S
|
Common Stock | 856 | $321.13 | $274,887 | 80,376 |
| 2026-03-10 | Kelley Stephen Douglas | President and CEO |
Open-market sell
S
|
Common Stock | 7,535 | $319.90 | $2,410,446 | 81,232 |
| 2026-03-10 | Kelley Stephen Douglas | President and CEO |
Open-market sell
S
|
Common Stock | 13,278 | $319.05 | $4,236,346 | 88,767 |
| 2026-03-10 | Kelley Stephen Douglas | President and CEO |
Open-market sell
S
|
Common Stock | 7,229 | $317.94 | $2,298,388 | 102,045 |
| 2026-03-10 | Kelley Stephen Douglas | President and CEO |
Open-market sell
S
|
Common Stock | 2,309 | $317.21 | $732,438 | 109,274 |
| 2026-03-10 | Kelley Stephen Douglas | President and CEO |
Open-market sell
S
|
Common Stock | 2,312 | $315.88 | $730,315 | 111,583 |
| 2026-03-10 | Kelley Stephen Douglas | President and CEO |
Open-market sell
S
|
Common Stock | 5,678 | $314.82 | $1,787,548 | 113,895 |
| 2026-03-10 | Kelley Stephen Douglas | President and CEO |
Open-market sell
S
|
Common Stock | 3,718 | $313.80 | $1,166,708 | 119,573 |
| 2026-03-10 | Kelley Stephen Douglas | President and CEO |
Open-market sell
S
|
Common Stock | 3,330 | $311.88 | $1,038,560 | 123,291 |
| 2026-03-10 | Kelley Stephen Douglas | President and CEO |
Open-market sell
S
|
Common Stock | 1,224 | $309.77 | $379,158 | 126,621 |
| 2026-03-10 | Kelley Stephen Douglas | President and CEO |
Open-market sell
S
|
Common Stock | 1,112 | $306.96 | $341,340 | 127,845 |
| 2026-03-10 | Kelley Stephen Douglas | President and CEO |
Open-market sell
S
|
Common Stock | 876 | $306.87 | $268,818 | 128,957 |
| 2026-03-10 | Kelley Stephen Douglas | President and CEO |
Open-market sell
S
|
Common Stock | 543 | $305.48 | $165,876 | 129,833 |
| 2026-03-04 | Roush John A | — |
Open-market sell
S
|
Common Stock | 300 | $326.75 | $98,025 | 27,593 |
| 2026-03-04 | Roush John A | — |
Open-market sell
S
|
Common Stock | 2,706 | $325.26 | $880,154 | 27,893 |
| 2026-03-04 | Roush John A | — |
Open-market sell
S
|
Common Stock | 3,291 | $324.29 | $1,067,238 | 30,599 |
| 2026-03-04 | Roush John A | — |
Open-market sell
S
|
Common Stock | 1,728 | $322.32 | $556,969 | 34,390 |
| 2026-03-04 | Roush John A | — |
Open-market sell
S
|
Common Stock | 500 | $323.79 | $161,895 | 33,890 |
| 2026-03-04 | Roush John A | — |
Open-market sell
S
|
Common Stock | 1,200 | $319.78 | $383,736 | 36,618 |
| 2026-03-03 | COLPITTS BERNARD RAYMOND JR | SVP, Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,104 | $325.60 | $359,462 | 1,647 |
| 2026-03-01 | COLPITTS BERNARD RAYMOND JR | SVP, Chief Accounting Officer |
Equity grant / award
A · derivative
|
Performance Units | 1,327 | $0.00 | $0 | 1,327 |
| 2026-03-01 | COLPITTS BERNARD RAYMOND JR | SVP, Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,328 | $0.00 | $0 | 1,328 |
| 2026-03-01 | COLPITTS BERNARD RAYMOND JR | SVP, Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 983 | $0.00 | $0 | 1,966 |
| 2026-03-01 | COLPITTS BERNARD RAYMOND JR | SVP, Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 979 | $0.00 | $0 | 979 |
| 2026-03-01 | COLPITTS BERNARD RAYMOND JR | SVP, Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 858 | $335.57 | $287,919 | 2,751 |
| 2026-03-01 | COLPITTS BERNARD RAYMOND JR | SVP, Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 983 | — | — | 3,609 |
| 2026-03-01 | COLPITTS BERNARD RAYMOND JR | SVP, Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 979 | — | — | 2,626 |
| 2026-02-25 | Oldham Paul R | EVP, CFO |
Other disposed transaction
I · derivative
|
Phantom Stock | 6,324 | $338.51 | $2,140,776 | 15,473 |
| 2026-02-23 | Vonne Elizabeth Karpinski | EVP, General Counsel |
Open-market sell
S
|
Common Stock | 0 | $329.76 | $0 | 11,683 |
| 2026-02-23 | Vonne Elizabeth Karpinski | EVP, General Counsel |
Open-market sell
S
|
Common Stock | 964 | $328.42 | $316,597 | 11,683 |
| 2026-02-18 | Vonne Elizabeth Karpinski | EVP, General Counsel |
Equity grant / award
A · derivative
|
Phantom Stock | 2,148 | $0.00 | $0 | 3,024 |
| 2026-02-18 | Vonne Elizabeth Karpinski | EVP, General Counsel |
Exercise / conversion
M · derivative
|
Performance Units | 5,255 | $0.00 | $0 | 0 |
| 2026-02-18 | Vonne Elizabeth Karpinski | EVP, General Counsel |
Other disposed transaction
D
|
Common Stock | 2,148 | — | — | 12,647 |
| 2026-02-18 | Vonne Elizabeth Karpinski | EVP, General Counsel |
Other disposed transaction
F
|
Common Stock | 2,839 | $314.12 | $891,787 | 14,795 |
| 2026-02-18 | Vonne Elizabeth Karpinski | EVP, General Counsel |
Exercise / conversion
M
|
Common Stock | 8,591 | $314.12 | $2,698,605 | 17,634 |
| 2026-02-18 | Donaghey John | EVP, Global Sales |
Exercise / conversion
M · derivative
|
Performance Units | 5,255 | $0.00 | $0 | 0 |
| 2026-02-18 | Donaghey John | EVP, Global Sales |
Other disposed transaction
F
|
Common Stock | 3,273 | $314.12 | $1,028,115 | 15,346 |
| 2026-02-18 | Donaghey John | EVP, Global Sales |
Exercise / conversion
M
|
Common Stock | 8,590 | $314.12 | $2,698,291 | 18,619 |
| 2026-02-13 | Minnix Lanesha | — |
Open-market sell
S
|
Common Stock | 1,000 | $316.62 | $316,625 | 4,585 |
| 2026-01-15 | DelSanto Anne | — |
Open-market sell
S
|
Common Stock | 240 | $247.00 | $59,280 | 6,894 |
| 2025-12-15 | DelSanto Anne | — |
Open-market sell
S
|
Common Stock | 240 | $218.40 | $52,416 | 7,134 |
| 2025-12-04 | Donikowski Tina | — |
Open-market sell
S
|
Common Stock | 2,257 | $210.33 | $474,715 | 8,248 |
| 2025-11-19 | Oldham Paul R | EVP, CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 6,042 | $0.00 | $0 | 0 |
| 2025-11-19 | Oldham Paul R | EVP, CFO |
Open-market sell
S
|
Common Stock | 8,174 | $203.11 | $1,660,221 | 24,792 |
| 2025-11-19 | Oldham Paul R | EVP, CFO |
Other disposed transaction
F
|
Common Stock | 4,082 | $203.07 | $828,932 | 32,966 |
| 2025-11-19 | Oldham Paul R | EVP, CFO |
Exercise / conversion
M
|
Common Stock | 6,042 | $85.97 | $519,431 | 37,048 |
| 2025-11-18 | COLPITTS BERNARD RAYMOND JR | SVP, Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,407 | $196.82 | $473,746 | 1,647 |
| 2025-11-17 | DelSanto Anne | — |
Open-market sell
S
|
Common Stock | 240 | $200.27 | $48,065 | 7,374 |
| 2025-11-10 | COLPITTS BERNARD RAYMOND JR | SVP, Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 720 | $216.73 | $156,046 | 4,054 |
| 2025-10-15 | DelSanto Anne | — |
Open-market sell
S
|
Common Stock | 240 | $186.99 | $44,878 | 7,614 |
| 2025-09-15 | DelSanto Anne | — |
Open-market sell
S
|
Common Stock | 240 | $157.25 | $37,740 | 7,854 |
| 2025-08-15 | DelSanto Anne | — |
Open-market sell
S
|
Common Stock | 240 | $160.42 | $38,501 | 8,094 |
| 2025-08-13 | Donaghey John | EVP, Global Sales |
Open-market sell
S
|
Common Stock | 1,000 | $160.73 | $160,730 | 10,029 |
| 2025-07-15 | DelSanto Anne | — |
Open-market sell
S
|
Common Stock | 240 | $143.27 | $34,385 | 8,334 |
| 2025-07-09 | Donaghey John | EVP, Global Sales |
Open-market sell
S
|
Common Stock | 2,000 | $140.00 | $280,000 | 11,029 |
| 2025-06-20 | Oldham Paul R | EVP, CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 6,042 | $0.00 | $0 | 6,042 |
| 2025-06-20 | Oldham Paul R | EVP, CFO |
Open-market sell
S
|
Common Stock | 1,173 | $131.29 | $154,003 | 31,006 |
| 2025-06-20 | Oldham Paul R | EVP, CFO |
Other disposed transaction
F
|
Common Stock | 4,869 | $131.29 | $639,251 | 32,179 |
| 2025-06-20 | Oldham Paul R | EVP, CFO |
Exercise / conversion
M
|
Common Stock | 6,042 | $85.97 | $519,431 | 37,048 |
| 2025-06-16 | DelSanto Anne | — |
Open-market sell
S
|
Common Stock | 240 | $124.39 | $29,854 | 8,574 |
| 2025-05-03 | BALL FREDERICK | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,093 | $0.00 | $0 | 0 |
| 2025-05-03 | BALL FREDERICK | — |
Exercise / conversion
M
|
Common Stock | 2,093 | — | — | 41,507 |
| 2025-05-02 | BALL FREDERICK | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,313 | $0.00 | $0 | 2,313 |
| 2025-04-15 | Vonne Elizabeth Karpinski | EVP, General Counsel |
Other disposed transaction
F
|
Common Stock | 749 | $88.86 | $66,556 | 9,043 |
| 2025-03-16 | Donaghey John | EVP, Global Sales |
Other disposed transaction
F
|
Common Stock | 541 | $106.19 | $57,449 | 13,029 |
| 2025-03-03 | Acebedo Eduardo Bernal | EVP and COO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 12,084 | $0.00 | $0 | 6,042 |
| 2025-03-03 | Acebedo Eduardo Bernal | EVP and COO |
Open-market sell
S
|
Common Stock | 16,522 | $111.59 | $1,843,690 | 19,822 |
| 2025-03-03 | Acebedo Eduardo Bernal | EVP and COO |
Open-market sell
S
|
Common Stock | 2,787 | $111.75 | $311,447 | 36,344 |
| 2025-03-03 | Acebedo Eduardo Bernal | EVP and COO |
Other disposed transaction
F
|
Common Stock | 9,297 | $111.75 | $1,038,940 | 39,131 |
| 2025-03-03 | Acebedo Eduardo Bernal | EVP and COO |
Exercise / conversion
M
|
Common Stock | 12,084 | $85.97 | $1,038,861 | 48,428 |
| 2025-03-01 | Acebedo Eduardo Bernal | EVP and COO |
Equity grant / award
A · derivative
|
Performance Units | 10,111 | $0.00 | $0 | 10,111 |
| 2025-03-01 | Acebedo Eduardo Bernal | EVP and COO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 10,112 | $0.00 | $0 | 10,112 |
| 2025-03-01 | Acebedo Eduardo Bernal | EVP and COO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,898 | $0.00 | $0 | 9,796 |
| 2025-03-01 | Acebedo Eduardo Bernal | EVP and COO |
Exercise / conversion
M
|
Common Stock | 4,898 | — | — | 36,344 |
| 2025-02-26 | Oldham Paul R | EVP, CFO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 6,042 | $0.00 | $0 | 12,084 |
| 2025-02-26 | Oldham Paul R | EVP, CFO |
Open-market sell
S
|
Common Stock | 1,061 | $125.00 | $132,625 | 37,787 |
| 2025-02-26 | Oldham Paul R | EVP, CFO |
Other disposed transaction
F
|
Common Stock | 4,981 | $125.00 | $622,625 | 38,848 |
| 2025-02-26 | Oldham Paul R | EVP, CFO |
Exercise / conversion
M
|
Common Stock | 6,042 | $85.97 | $519,431 | 43,829 |
| 2025-02-20 | Oldham Paul R | EVP, CFO |
Other disposed transaction
F
|
Common Stock | 3,189 | $131.54 | $419,481 | 34,598 |
| 2025-02-19 | Minnix Lanesha | — |
Open-market sell
S
|
Common Stock | 1,600 | $129.37 | $206,992 | 3,492 |
| 2024-11-26 | Donikowski Tina | — |
Open-market sell
S
|
Common Stock | 1,800 | $116.84 | $210,312 | 8,412 |
| 2024-11-19 | Minnix Lanesha | — |
Open-market sell
S
|
Common Stock | 1,000 | $111.72 | $111,720 | 5,092 |
| 2024-11-10 | COLPITTS BERNARD RAYMOND JR | SVP, Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 720 | $117.36 | $84,499 | 4,222 |
| 2024-11-04 | BALL FREDERICK | — |
Open-market sell
S
|
Common Stock | 3,500 | $109.87 | $384,545 | 37,157 |
| 2024-09-03 | DelSanto Anne | — |
Open-market sell
S
|
Common Stock | 148 | $104.64 | $15,487 | 6,721 |
| 2024-08-02 | Donaghey John | EVP, Global Sales |
Other disposed transaction
F
|
Common Stock | 452 | $107.64 | $48,653 | 11,118 |
| 2024-08-01 | DelSanto Anne | — |
Open-market sell
S
|
Common Stock | 148 | $114.49 | $16,945 | 6,869 |
| 2024-07-01 | DelSanto Anne | — |
Open-market sell
S
|
Common Stock | 148 | $108.48 | $16,055 | 7,017 |
| 2024-06-03 | DelSanto Anne | — |
Open-market sell
S
|
Common Stock | 148 | $108.48 | $16,055 | 7,165 |
| 2024-05-05 | Shirley Brian | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,257 | $0.00 | $0 | 0 |
| 2024-05-05 | Shirley Brian | — |
Exercise / conversion
M
|
Common Stock | 2,257 | — | — | 4,725 |
| 2024-05-03 | Shirley Brian | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,093 | $0.00 | $0 | 2,093 |
| 2024-05-01 | DelSanto Anne | — |
Open-market sell
S
|
Common Stock | 148 | $94.99 | $14,059 | 5,056 |
| 2024-04-15 | Vonne Elizabeth Karpinski | EVP, General Counsel |
Other disposed transaction
F
|
Common Stock | 750 | $96.52 | $72,390 | 7,887 |
| 2024-04-01 | DelSanto Anne | — |
Open-market sell
S
|
Common Stock | 148 | $101.89 | $15,080 | 5,204 |
| 2024-03-16 | Kelley Stephen Douglas | President and CEO |
Other disposed transaction
F
|
Common Stock | 3,874 | $95.75 | $370,936 | 82,083 |
| 2024-03-01 | Donaghey John | EVP, Global Sales |
Equity grant / award
A · derivative
|
Phantom Stock | 876 | — | — | 876 |
| 2024-03-01 | Donaghey John | EVP, Global Sales |
Equity grant / award
A · derivative
|
Performance Units | 7,837 | $0.00 | $0 | 7,837 |
| 2024-03-01 | Donaghey John | EVP, Global Sales |
Equity grant / award
A · derivative
|
Restricted Stock Units | 7,837 | $0.00 | $0 | 7,837 |
| 2024-03-01 | Donaghey John | EVP, Global Sales |
Other disposed transaction
F
|
Common Stock | 348 | $101.20 | $35,218 | 12,117 |
| 2024-03-01 | Donaghey John | EVP, Global Sales |
Other acquired transaction
D
|
Common Stock | 876 | — | — | 12,465 |
| 2024-02-21 | Donaghey John | EVP, Global Sales |
Exercise / conversion
M · derivative
|
Performance Units | 2,948 | $0.00 | $0 | 0 |
| 2024-02-21 | Donaghey John | EVP, Global Sales |
Other disposed transaction
F
|
Common Stock | 523 | $99.60 | $52,091 | 13,341 |
| 2024-02-21 | Donaghey John | EVP, Global Sales |
Exercise / conversion
M
|
Common Stock | 1,322 | $99.60 | $131,671 | 13,864 |
| 2024-02-01 | DelSanto Anne | Dir |
Open-market sell
S
|
Common Stock | 148 | $105.05 | $15,547 | 5,500 |
| 2024-01-02 | DelSanto Anne | Dir |
Open-market sell
S
|
Common Stock | 148 | $107.44 | $15,901 | 5,648 |
| 2023-12-13 | FOSTER RONALD C | Dir |
Open-market sell
S
|
Common Stock | 618 | $105.00 | $64,890 | 0 |
| 2023-12-01 | FOSTER RONALD C | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $95.00 | $95,000 | 618 |
| 2023-11-15 | FOSTER RONALD C | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $95.00 | $95,000 | 1,618 |
| 2023-11-10 | COLPITTS BERNARD RAYMOND JR | SVP, Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 4,942 | $0.00 | $0 | 4,942 |
| 2023-11-01 | DelSanto Anne | Dir |
Open-market sell
S
|
Common Stock | 148 | $87.39 | $12,934 | 5,944 |
| 2023-10-02 | FOSTER RONALD C | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $103.26 | $103,260 | 2,618 |
| 2023-09-01 | FOSTER RONALD C | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $118.48 | $118,480 | 3,618 |
| 2023-08-02 | Donaghey John | EVP, Global Sales |
Other disposed transaction
F
|
Common Stock | 420 | $126.03 | $52,933 | 12,542 |
| 2023-08-01 | FOSTER RONALD C | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $123.46 | $123,460 | 5,618 |
| 2023-07-03 | FOSTER RONALD C | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $110.91 | $110,910 | 7,618 |
| 2023-06-29 | Oldham Paul R | EVP, CFO |
Open-market sell
S
|
Common Stock | 3,080 | $110.00 | $338,800 | 32,434 |
| 2023-06-07 | FOSTER RONALD C | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $105.00 | $105,000 | 9,618 |
| 2023-06-01 | FOSTER RONALD C | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $97.98 | $97,980 | 10,618 |
| 2023-05-26 | Oldham Paul R | EVP, CFO |
Open-market sell
S
|
Common Stock | 3,837 | $100.00 | $383,700 | 35,514 |
| 2023-05-25 | FOSTER RONALD C | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $95.00 | $95,000 | 11,618 |
| 2023-05-10 | Minnix Lanesha | Dir |
Open-market sell
S
|
Common Stock | 1,062 | $86.05 | $91,385 | 3,835 |
| 2023-05-09 | BALL FREDERICK | — |
Exercise / conversion
M
|
Common Stock | 2,655 | — | — | 40,657 |
| 2023-05-05 | David Reed | Dir |
Equity grant / award
A · derivative
|
Common Stock | 2,257 | $0.00 | $0 | 2,257 |
| 2023-05-05 | BALL FREDERICK | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,257 | $0.00 | $0 | 2,257 |
| 2023-04-17 | Vonne Elizabeth Karpinski | EVP, General Counsel |
Other disposed transaction
F
|
Common Stock | 752 | $91.23 | $68,605 | 9,649 |
| 2023-03-16 | Kelley Stephen Douglas | President and CEO |
Other disposed transaction
F
|
Common Stock | 3,887 | $96.36 | $374,551 | 82,818 |
| 2023-03-03 | Oldham Paul R | EVP, CFO |
Other disposed transaction
F
|
Common Stock | 1,057 | $94.58 | $99,971 | 40,473 |
| 2023-03-01 | Oldham Paul R | EVP, CFO |
Equity grant / award
A · derivative
|
Performance Units | 9,460 | $0.00 | $0 | 9,460 |
| 2023-03-01 | Oldham Paul R | EVP, CFO |
Other disposed transaction
F
|
Common Stock | 786 | $93.47 | $73,467 | 41,530 |
| 2023-03-01 | Oldham Paul R | EVP, CFO |
Equity grant / award
A
|
Common Stock | 9,460 | $93.47 | $884,226 | 42,316 |
| 2023-02-21 | Oldham Paul R | EVP, CFO |
Other disposed transaction
F
|
Common Stock | 976 | $92.76 | $90,534 | 32,856 |
| 2023-02-21 | Oldham Paul R | EVP, CFO |
Equity grant / award
A
|
Common Stock | 2,299 | $92.76 | $213,255 | 33,832 |
| 2022-11-04 | Oldham Paul R | EVP, CFO |
Other disposed transaction
F
|
Common Stock | 1,261 | $83.00 | $104,663 | 31,533 |
| 2022-11-04 | Oldham Paul R | EVP, CFO |
Equity grant / award
A
|
Common Stock | 3,616 | $83.00 | $300,128 | 32,794 |
| 2022-08-17 | Donikowski Tina | Dir |
Open-market sell
S
|
Common Stock | 1,813 | $94.27 | $170,912 | 7,955 |
| 2022-08-04 | Oldham Paul R | EVP, CFO |
Other disposed transaction
F
|
Common Stock | 639 | $94.11 | $60,136 | 29,178 |
| 2022-08-04 | Oldham Paul R | EVP, CFO |
Equity grant / award
A
|
Common Stock | 1,808 | $94.11 | $170,151 | 29,817 |
| 2022-08-02 | Donaghey John | EVP, Global Sales |
Other disposed transaction
F
|
Common Stock | 338 | $90.10 | $30,454 | 8,215 |
| 2022-06-15 | Shirley Brian | Dir |
Equity grant / award
A
|
Common Stock | 2,468 | $0.00 | $0 | 2,468 |
| 2022-05-09 | BEARD GRANT H | Dir |
Equity grant / award
A
|
Common Stock | 3,319 | $0.00 | $0 | 60,157 |
| 2022-05-09 | BALL FREDERICK | — |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,655 | $0.00 | $0 | 2,655 |
| 2022-05-09 | BALL FREDERICK | — |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,655 | $0.00 | $0 | 0 |
| 2022-04-15 | Vonne Elizabeth Karpinski | EVP, General Counsel |
Equity grant / award
A · derivative
|
Performance Units | 6,741 | $0.00 | $0 | 6,741 |
| 2022-04-15 | Vonne Elizabeth Karpinski | EVP, General Counsel |
Equity grant / award
A
|
Common Stock | 5,146 | $73.98 | $380,701 | 5,146 |
| 2022-03-16 | Oldham Paul R | EVP, CFO |
Equity grant / award
A · derivative
|
Performance Units | 15,348 | $0.00 | $0 | 15,348 |
| 2022-03-16 | Oldham Paul R | EVP, CFO |
Equity grant / award
A · derivative
|
Employee Stock Option (right to buy) | 18,126 | $0.00 | $0 | 18,126 |
| 2022-03-16 | Oldham Paul R | EVP, CFO |
Equity grant / award
A
|
Common Stock | 7,674 | $85.97 | $659,734 | 28,009 |
| 2022-03-03 | MCGIMPSEY THOMAS O | EVP & Chief Admin Officer |
Other disposed transaction
F
|
Common Stock | 522 | $86.38 | $45,090 | 38,337 |
| 2022-03-01 | Kelley Stephen Douglas | President and CEO |
Other disposed transaction
F
|
Common Stock | 3,234 | $85.10 | $275,213 | 30,518 |
| 2022-02-22 | Oldham Paul R | EVP, CFO |
Other disposed transaction
F
|
Common Stock | 1,084 | $83.62 | $90,644 | 21,817 |
| 2022-02-01 | David Reed | Dir |
Equity grant / award
A
|
Common Stock | 578 | $0.00 | $0 | 578 |
| 2021-09-13 | Acebedo Eduardo Bernal | EVP, COO |
Equity grant / award
A · derivative
|
Performance Units | 3,430 | $0.00 | $0 | 3,430 |
| 2021-09-13 | Acebedo Eduardo Bernal | EVP, COO |
Equity grant / award
A
|
Common Stock | 7,459 | $88.08 | $656,989 | 7,459 |
| 2021-08-13 | Kelley Stephen Douglas | President and CEO |
Open-market buy
P
|
Common Stock | 5,850 | $85.85 | $502,222 | 33,752 |
| 2021-05-26 | Donikowski Tina | Dir |
Open-market sell
S
|
Common Stock | 1,700 | $99.73 | $169,541 | 7,113 |
| 2021-05-24 | MCGIMPSEY THOMAS O | EVP & Chief Admin Officer |
Open-market sell
S
|
Common Stock | 2,219 | $100.00 | $221,900 | 39,809 |
| 2021-05-11 | Kelley Stephen Douglas | President and CEO |
Open-market buy
P
|
Common Stock | 5,850 | $85.00 | $497,250 | 27,902 |
| 2021-05-07 | FOSTER RONALD C | Dir |
Equity grant / award
G
|
Common Stock | 18,425 | $0.00 | $0 | 18,425 |
| 2021-05-03 | Oldham Paul R | EVP, CFO |
Other disposed transaction
F
|
Common Stock | 624 | $108.36 | $67,617 | 22,901 |
| 2021-04-30 | BALL FREDERICK | Dir |
Equity grant / award
A
|
Common Stock | 1,813 | $0.00 | $0 | 1,813 |
| 2021-03-03 | MCGIMPSEY THOMAS O | EVP & Chief Admin Officer |
Other disposed transaction
F
|
Common Stock | 795 | $105.26 | $83,682 | 42,028 |
| 2021-03-01 | Huth Dana Edward | EVP & CHIEF REVENUE OFFICER |
Equity grant / award
A · derivative
|
Performance Units | 8,268 | $0.00 | $0 | 8,268 |
| 2021-03-01 | Huth Dana Edward | EVP & CHIEF REVENUE OFFICER |
Equity grant / award
A
|
Common Stock | 4,134 | $111.37 | $460,404 | 13,233 |
| 2021-02-24 | Oldham Paul R | EVP, CFO |
Other disposed transaction
F
|
Common Stock | 1,536 | $108.80 | $167,117 | 19,072 |
| 2021-02-24 | Oldham Paul R | EVP, CFO |
Equity grant / award
A
|
Common Stock | 3,616 | $108.80 | $393,421 | 20,608 |
| 2021-02-22 | WASSERMAN YUVAL | President & CEO |
Other disposed transaction
F
|
Common Stock | 4,582 | $104.30 | $477,903 | 152,305 |
| 2021-02-02 | MCGIMPSEY THOMAS O | EVP & Chief Admin Officer |
Other disposed transaction
F
|
Common Stock | 722 | $111.81 | $80,727 | 38,548 |
| 2020-11-12 | WASSERMAN YUVAL | President & CEO |
Open-market sell
S
|
Common Stock | 300 | $86.13 | $25,839 | 159,948 |
| 2020-11-12 | WASSERMAN YUVAL | President & CEO |
Open-market sell
S
|
Common Stock | 2,200 | $85.06 | $187,125 | 160,248 |
| 2020-11-12 | WASSERMAN YUVAL | President & CEO |
Open-market sell
S
|
Common Stock | 2,500 | $84.27 | $210,668 | 162,448 |
| 2020-10-01 | Minnix Lanesha | Dir |
Equity grant / award
A
|
Common Stock | 1,772 | $0.00 | $0 | 1,772 |
| 2020-08-13 | MCGIMPSEY THOMAS O | EVP & Gen Counsel |
Open-market sell
S
|
Common Stock | 1,629 | $80.00 | $130,320 | 39,270 |
| 2020-08-13 | MCGIMPSEY THOMAS O | EVP & Gen Counsel |
Open-market sell
S
|
Common Stock | 1,725 | $80.00 | $138,000 | 40,899 |
| 2020-08-06 | WASSERMAN YUVAL | CEO |
Open-market sell
S
|
Common Stock | 200 | $77.64 | $15,528 | 164,948 |
| 2020-08-06 | WASSERMAN YUVAL | CEO |
Open-market sell
S
|
Common Stock | 2,829 | $76.42 | $216,187 | 165,148 |
| 2020-08-06 | WASSERMAN YUVAL | CEO |
Open-market sell
S
|
Common Stock | 1,971 | $75.56 | $148,927 | 167,977 |
| 2020-07-17 | Brinker Neil David | President & COO |
Other disposed transaction
F
|
Common Stock | 1,655 | $70.42 | $116,545 | 25,144 |
| 2020-06-18 | Brinker Neil David | President & COO |
Other disposed transaction
F
|
Common Stock | 488 | $66.71 | $32,554 | 26,799 |
| 2020-06-08 | Donikowski Tina | Dir |
Open-market sell
S
|
Common Stock | 200 | $73.31 | $14,662 | 7,000 |
| 2020-06-08 | Donikowski Tina | Dir |
Open-market sell
S
|
Common Stock | 900 | $72.63 | $65,367 | 7,200 |
| 2020-06-08 | Donikowski Tina | Dir |
Open-market sell
S
|
Common Stock | 4,900 | $71.48 | $350,252 | 8,100 |
| 2020-06-05 | MCGIMPSEY THOMAS O | EVP & Gen Counsel |
Open-market sell
S
|
Common Stock | 4,749 | $75.00 | $356,175 | 42,624 |
| 2020-06-03 | MCGIMPSEY THOMAS O | EVP & Gen Counsel |
Open-market sell
S
|
Common Stock | 5,251 | $70.00 | $367,570 | 47,373 |
| 2020-05-20 | Brinker Neil David | President & COO |
Equity grant / award
A · derivative
|
Performance Units | 4,419 | $0.00 | $0 | 4,419 |
| 2020-05-20 | Brinker Neil David | President & COO |
Equity grant / award
A
|
Common Stock | 2,209 | $0.00 | $0 | 27,287 |
| 2020-05-18 | WASSERMAN YUVAL | President & CEO |
Open-market sell
S
|
Common Stock | 1,200 | $61.18 | $73,416 | 169,948 |
| 2020-05-18 | WASSERMAN YUVAL | President & CEO |
Open-market sell
S
|
Common Stock | 8,800 | $60.35 | $531,080 | 171,148 |
| 2020-05-04 | Oldham Paul R | EVP, CFO |
Other disposed transaction
F
|
Common Stock | 525 | $53.10 | $27,878 | 18,279 |
| 2020-04-30 | Roush John A | Dir |
Equity grant / award
A
|
Common Stock | 3,500 | $0.00 | $0 | 29,000 |
| 2020-03-03 | Brinker Neil David | EVP, COO |
Equity grant / award
A · derivative
|
Performance Units | 15,909 | $0.00 | $0 | 15,909 |
| 2020-03-03 | Brinker Neil David | EVP, COO |
Equity grant / award
A
|
Common Stock | 7,954 | $0.00 | $0 | 25,078 |
| 2020-02-24 | WASSERMAN YUVAL | President & CEO |
Other disposed transaction
F
|
Common Stock | 4,582 | $62.97 | $288,529 | 149,960 |
| 2020-02-03 | MCGIMPSEY THOMAS O | EVP & Gen Counsel |
Other disposed transaction
F
|
Common Stock | 1,403 | $71.07 | $99,711 | 46,632 |
| 2019-09-26 | WASSERMAN YUVAL | President & CEO |
Open-market sell
S
|
Common Stock | 6,610 | $60.05 | $396,930 | 160,801 |
| 2019-07-17 | Brinker Neil David | EVP, COO |
Other disposed transaction
F
|
Common Stock | 1,656 | $54.07 | $89,540 | 18,640 |
| 2019-06-18 | Brinker Neil David | EVP, COO |
Other disposed transaction
F
|
Common Stock | 488 | $52.71 | $25,722 | 20,296 |
| 2019-06-04 | BALL FREDERICK | Dir |
Equity grant / award
A
|
Common Stock | 3,500 | $51.87 | $181,545 | 3,500 |
| 2019-06-04 | GRADY EDWARD C | Dir |
Equity grant / award
A
|
Common Stock | 3,500 | $51.87 | $181,545 | 44,300 |
| 2019-05-02 | Oldham Paul R | EVP, CFO |
Other disposed transaction
F
|
Common Stock | 454 | $57.36 | $26,041 | 12,736 |
| 2019-02-22 | WASSERMAN YUVAL | President & CEO |
Equity grant / award
A · derivative
|
Performance Units | 62,512 | $0.00 | $0 | 62,512 |
| 2019-02-22 | WASSERMAN YUVAL | President & CEO |
Equity grant / award
A
|
Common Stock | 31,256 | $0.00 | $0 | 167,411 |
| 2019-02-22 | WASSERMAN YUVAL | President & CEO |
Other disposed transaction
F
|
Common Stock | 4,663 | $51.94 | $242,196 | 136,155 |
| 2019-02-22 | WASSERMAN YUVAL | President & CEO |
Equity grant / award
A
|
Common Stock | 10,603 | $51.94 | $550,720 | 140,818 |
| 2019-02-04 | MCGIMPSEY THOMAS O | EVP & Gen Counsel |
Other disposed transaction
F
|
Common Stock | 2,947 | $52.52 | $154,776 | 38,830 |
| 2018-08-16 | MCGIMPSEY THOMAS O | EVP Interim CFO & Gen Counsel |
Open-market sell
S
|
Common Stock | 8,391 | $59.32 | $497,754 | 41,777 |
| 2018-07-17 | Brinker Neil David | EVP, COO |
Equity grant / award
A
|
Common Stock | 7,531 | $59.95 | $451,483 | 10,862 |
| 2018-06-18 | Brinker Neil David | EVP, COO |
Equity grant / award
A · derivative
|
Performance Units | 0 | $0.00 | — | 6,662 |
| 2018-06-18 | Brinker Neil David | EVP, COO |
Equity grant / award
A
|
Common Stock | 3,331 | $60.70 | $202,192 | 3,331 |
| 2018-05-23 | ROHRS THOMAS M | Dir |
Equity grant / award
G
|
Common Stock | 10,750 | $0.00 | $0 | 14,000 |
| 2018-05-04 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 3,013 | $0.00 | $0 | 0 |
| 2018-05-04 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 13,171 | $0.00 | $0 | 43,429 |
| 2018-05-04 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 8,500 | $0.00 | $0 | 0 |
| 2018-05-04 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 11,813 | $0.00 | $0 | 0 |
| 2018-05-04 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 7,876 | $0.00 | $0 | 0 |
| 2018-05-04 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,938 | $0.00 | $0 | 0 |
| 2018-05-04 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 2,361 | $0.00 | $0 | 0 |
| 2018-05-04 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 3,938 | $0.00 | $0 | 0 |
| 2018-05-04 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 930 | $0.00 | $0 | 0 |
| 2018-05-04 | WASSERMAN YUVAL | President & CEO |
Open-market sell
S
|
Common Stock | 8,810 | $62.96 | $554,678 | 140,999 |
| 2018-05-04 | WASSERMAN YUVAL | President & CEO |
Open-market sell
S
|
Common Stock | 38,385 | $62.53 | $2,400,214 | 149,809 |
| 2018-05-04 | WASSERMAN YUVAL | President & CEO |
Open-market sell
S
|
Common Stock | 8,345 | $61.22 | $510,881 | 188,194 |
| 2018-05-04 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M
|
Common Stock | 3,013 | $14.21 | $42,815 | 196,539 |
| 2018-05-04 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M
|
Common Stock | 13,171 | $18.77 | $247,220 | 193,526 |
| 2018-05-04 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M
|
Common Stock | 8,500 | $11.02 | $93,670 | 180,355 |
| 2018-05-04 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M
|
Common Stock | 11,813 | $9.51 | $112,342 | 171,855 |
| 2018-05-04 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M
|
Common Stock | 7,876 | $12.44 | $97,977 | 160,042 |
| 2018-05-04 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M
|
Common Stock | 2,361 | $16.25 | $38,366 | 148,228 |
| 2018-05-04 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M
|
Common Stock | 3,938 | $14.52 | $57,180 | 152,166 |
| 2018-05-04 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M
|
Common Stock | 930 | $12.77 | $11,876 | 141,929 |
| 2018-05-03 | GRADY EDWARD C | Dir |
Equity grant / award
A
|
Common Stock | 6,000 | $61.48 | $368,880 | 40,800 |
| 2018-05-03 | BEARD GRANT H | Dir |
Equity grant / award
A
|
Common Stock | 6,000 | $61.48 | $368,880 | 48,000 |
| 2018-05-02 | Oldham Paul R | EVP, CFO |
Equity grant / award
A · derivative
|
Performance Units | 0 | $0.00 | — | 8,519 |
| 2018-05-02 | Oldham Paul R | EVP, CFO |
Equity grant / award
A
|
Common Stock | 4,260 | $61.15 | $260,499 | 4,260 |
| 2018-02-28 | WASSERMAN YUVAL | President & CEO |
Other disposed transaction
F
|
Common Stock | 8,795 | $66.32 | $583,284 | 140,999 |
| 2018-02-15 | WASSERMAN YUVAL | President & CEO |
Other disposed transaction
F
|
Common Stock | 9,538 | $66.66 | $635,803 | 149,794 |
| 2018-02-15 | WASSERMAN YUVAL | President & CEO |
Equity grant / award
A
|
Common Stock | 21,690 | $66.66 | $1,445,855 | 159,332 |
| 2018-02-15 | WASSERMAN YUVAL | President & CEO |
Other disposed transaction
F
|
Common Stock | 2,384 | $66.66 | $158,917 | 137,642 |
| 2018-02-15 | WASSERMAN YUVAL | President & CEO |
Equity grant / award
A
|
Common Stock | 5,422 | $66.66 | $361,431 | 140,026 |
| 2018-02-15 | WASSERMAN YUVAL | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,383 | $66.66 | $225,511 | 134,604 |
| 2018-02-15 | WASSERMAN YUVAL | President & CEO |
Equity grant / award
A
|
Common Stock | 7,694 | $66.66 | $512,882 | 137,987 |
| 2018-02-05 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Other disposed transaction
F
|
Common Stock | 1,903 | $66.00 | $125,598 | 47,273 |
| 2018-02-02 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Equity grant / award
A · derivative
|
Performance Units | 9,645 | $0.00 | $0 | 9,645 |
| 2018-02-02 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Equity grant / award
A
|
Common Stock | 4,822 | $0.00 | $0 | 49,176 |
| 2018-02-02 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Other disposed transaction
F
|
Common Stock | 868 | $69.69 | $60,491 | 44,354 |
| 2017-12-08 | BEARD GRANT H | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $71.86 | $718,585 | 42,000 |
| 2017-11-10 | BALL FREDERICK | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $83.51 | $334,040 | 17,000 |
| 2017-11-07 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Open-market sell
S
|
Common Stock | 5,190 | $85.06 | $441,461 | 45,222 |
| 2017-10-18 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 10,669 | $0.00 | $0 | 0 |
| 2017-10-18 | WASSERMAN YUVAL | President & CEO |
Open-market sell
S
|
Common Stock | 10,669 | $90.00 | $960,210 | 119,590 |
| 2017-10-18 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M
|
Common Stock | 10,669 | $11.02 | $117,572 | 130,259 |
| 2017-10-12 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 23,000 | $0.00 | $0 | 10,669 |
| 2017-10-12 | WASSERMAN YUVAL | President & CEO |
Open-market sell
S
|
Common Stock | 23,000 | $85.00 | $1,955,000 | 119,590 |
| 2017-10-12 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M
|
Common Stock | 23,000 | $11.02 | $253,460 | 142,590 |
| 2017-10-12 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 23,000 | $0.00 | $0 | 0 |
| 2017-10-12 | WASSERMAN YUVAL | President & CEO |
Open-market sell
S
|
Common Stock | 23,000 | $85.00 | $1,955,000 | 119,590 |
| 2017-10-12 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M
|
Common Stock | 23,000 | $11.02 | $253,460 | 142,590 |
| 2017-09-20 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 3,938 | $0.00 | $0 | 0 |
| 2017-09-20 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 4,863 | $0.00 | $0 | 0 |
| 2017-09-20 | WASSERMAN YUVAL | President & CEO |
Open-market sell
S
|
Common Stock | 11,744 | $75.09 | $881,857 | 119,590 |
| 2017-09-20 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M
|
Common Stock | 3,938 | $14.52 | $57,180 | 131,334 |
| 2017-09-20 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M
|
Common Stock | 4,863 | $14.21 | $69,103 | 127,396 |
| 2017-09-14 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 1,563 | $0.00 | $0 | 0 |
| 2017-09-14 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 1,587 | $0.00 | $0 | 0 |
| 2017-09-14 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 1,313 | $0.00 | $0 | 0 |
| 2017-09-14 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 2,625 | $0.00 | $0 | 0 |
| 2017-09-14 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Exercise / conversion
M
|
Common Stock | 1,563 | $14.21 | $22,210 | 50,412 |
| 2017-09-14 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Exercise / conversion
M
|
Common Stock | 1,587 | $14.52 | $23,043 | 48,849 |
| 2017-09-14 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Exercise / conversion
M
|
Common Stock | 1,313 | $14.50 | $19,038 | 47,262 |
| 2017-09-14 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Exercise / conversion
M
|
Common Stock | 2,625 | $15.65 | $41,081 | 43,323 |
| 2017-09-11 | Liguori Thomas | EVP, CFO |
Open-market sell
S
|
Common Stock | 16,000 | $73.64 | $1,178,240 | 36,659 |
| 2017-08-03 | WASSERMAN YUVAL | President & CEO |
Other disposed transaction
F
|
Common Stock | 3,229 | $68.53 | $221,283 | 122,533 |
| 2017-08-03 | WASSERMAN YUVAL | President & CEO |
Equity grant / award
A
|
Common Stock | 7,694 | $0.00 | $0 | 125,762 |
| 2017-07-03 | ROHRS THOMAS M | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $64.87 | $259,480 | 24,750 |
| 2017-06-19 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 1,577 | $0.00 | $0 | 0 |
| 2017-06-19 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 2,352 | $0.00 | $0 | 0 |
| 2017-06-19 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 7,876 | $0.00 | $0 | 0 |
| 2017-06-19 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 3,938 | $0.00 | $0 | 0 |
| 2017-06-19 | WASSERMAN YUVAL | President & CEO |
Open-market sell
S
|
Common Stock | 15,743 | $72.29 | $1,138,061 | 118,068 |
| 2017-06-19 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M
|
Common Stock | 1,577 | $16.25 | $25,626 | 133,811 |
| 2017-06-19 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M
|
Common Stock | 2,352 | $12.77 | $30,035 | 132,234 |
| 2017-06-19 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M
|
Common Stock | 7,876 | $14.50 | $114,202 | 129,882 |
| 2017-06-19 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M
|
Common Stock | 3,938 | $13.85 | $54,541 | 122,006 |
| 2017-06-13 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 7,281 | $0.00 | $0 | 8,500 |
| 2017-06-13 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (right to buy) | 5,000 | $0.00 | $0 | 33,669 |
| 2017-06-13 | WASSERMAN YUVAL | President & CEO |
Open-market sell
S
|
Common Stock | 12,281 | $80.00 | $982,480 | 118,068 |
| 2017-06-13 | WASSERMAN YUVAL | President & CEO |
Exercise / conversion
M
|
Common Stock | 12,281 | $11.02 | $135,337 | 130,349 |
| 2017-06-12 | Liguori Thomas | EVP, CFO |
Open-market sell
S
|
Common Stock | 1,787 | $75.88 | $135,598 | 51,191 |
| 2017-06-12 | Liguori Thomas | EVP, CFO |
Open-market sell
S
|
Common Stock | 3,213 | $75.90 | $243,867 | 52,978 |
| 2017-06-02 | GRADY EDWARD C | Dir |
Open-market sell
S
|
Common Stock | 6,000 | $80.02 | $480,120 | 34,800 |
| 2017-05-25 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 15,781 | $0.00 | $0 | 0 |
| 2017-05-25 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 13,991 | $0.00 | $0 | 6,995 |
| 2017-05-25 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Open-market sell
S
|
Common Stock | 29,772 | $77.04 | $2,293,635 | 39,465 |
| 2017-05-25 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Exercise / conversion
M
|
Common Stock | 15,781 | $11.02 | $173,907 | 69,237 |
| 2017-05-25 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Exercise / conversion
M
|
Common Stock | 13,991 | $26.32 | $368,243 | 53,456 |
| 2017-05-23 | Liguori Thomas | EVP, CFO |
Open-market sell
S
|
Common Stock | 17,000 | $76.64 | $1,302,880 | 56,191 |
| 2017-05-18 | Liguori Thomas | EVP, CFO |
Other disposed transaction
F
|
Common Stock | 13,152 | $76.19 | $1,002,051 | 73,191 |
| 2017-05-10 | WASSERMAN YUVAL | President & CEO |
Other disposed transaction
D
|
Common Stock | 20,000 | $77.25 | $1,545,000 | 118,068 |
| 2017-05-10 | WASSERMAN YUVAL | President & CEO |
Open-market sell
S
|
Common Stock | 20,000 | $77.25 | $1,545,000 | 118,068 |
| 2017-05-04 | BEARD GRANT H | Dir |
Equity grant / award
A
|
Common Stock | 6,000 | $74.29 | $445,740 | 52,000 |
| 2017-04-03 | ROHRS THOMAS M | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $68.56 | $274,240 | 22,750 |
| 2017-03-13 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 1,564 | $0.00 | $0 | 0 |
| 2017-03-13 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 1,565 | $0.00 | $0 | 0 |
| 2017-03-13 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Exercise / conversion
M · derivative
|
Stock Options (right to by) | 5,250 | $0.00 | $0 | 0 |
| 2017-03-13 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Exercise / conversion
M
|
Common Stock | 1,564 | $9.51 | $14,874 | 36,998 |
| 2017-03-13 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Exercise / conversion
M
|
Common Stock | 1,565 | $12.44 | $19,469 | 35,434 |
| 2017-03-13 | MCGIMPSEY THOMAS O | EVP Gen Counsel & Corp Sec |
Exercise / conversion
M
|
Common Stock | 5,250 | $12.77 | $67,042 | 33,869 |
| 2017-02-28 | WASSERMAN YUVAL | President & CEO |
Equity grant / award
A
|
Common Stock | 20,000 | $0.00 | $0 | 129,139 |
| 2017-02-23 | WASSERMAN YUVAL | President & CEO |
Other disposed transaction
F
|
Common Stock | 6,458 | $61.66 | $398,200 | 109,139 |
| 2017-02-23 | WASSERMAN YUVAL | President & CEO |
Equity grant / award
A
|
Common Stock | 15,388 | $61.66 | $948,824 | 115,597 |
| 2017-02-06 | WASSERMAN YUVAL | President & CEO |
Other disposed transaction
F
|
Common Stock | 6,462 | $61.19 | $395,410 | 100,209 |
| 2017-02-02 | WASSERMAN YUVAL | President & CEO |
Equity grant / award
A · derivative
|
Performance Units | 0 | $0.00 | — | 43,380 |
| 2017-02-02 | WASSERMAN YUVAL | President & CEO |
Equity grant / award
A
|
Common Stock | 21,690 | $0.00 | $0 | 106,671 |
| 2017-01-03 | ROHRS THOMAS M | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $54.86 | $219,440 | 26,750 |
| 2016-12-13 | BALL FREDERICK | Dir |
Equity grant / award
G
|
Common Stock | 3,750 | $0.00 | $0 | 13,000 |
| 2016-12-13 | BALL FREDERICK | Dir |
Equity grant / award
G
|
Common Sock | 3,750 | $0.00 | $0 | 8,000 |
| 2016-11-15 | BALL FREDERICK | Dir |
Equity grant / award
G
|
Common Stock | 7,500 | $0.00 | $0 | 11,750 |
| 2016-11-11 | BALL FREDERICK | Dir |
Equity grant / award
G
|
Common Stock | 9,250 | $0.00 | $0 | 9,250 |
| 2016-11-03 | ROHRS THOMAS M | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $47.82 | $191,280 | 30,750 |
| 2016-05-18 | Liguori Thomas | EVP, CFO |
Other disposed transaction
F
|
Common Stock | 9,452 | $34.21 | $323,353 | 65,074 |
| 2016-05-05 | BEARD GRANT H | Dir |
Equity grant / award
A
|
Common Stock | 8,000 | $34.55 | $276,400 | 46,000 |