Financial Metrics
BHE BENCHMARK ELECTRONICS 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 | 549225000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 579342000.0 | +5.5% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 574341000.0 | -0.9% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 557903000.0 | -2.9% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 619611000.0 | +11.1% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 610929000.0 | -1.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 608136000.0 | -0.5% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 660591000.0 | +8.6% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 640688000.0 | -3.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 602820000.0 | -5.9% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 601602000.0 | -0.2% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 555229000.0 | -7.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 514964000.0 | -7.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 490966000.0 | -4.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 525951000.0 | +7.1% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 505721000.0 | -3.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 544662000.0 | +7.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 571882000.0 | +5.0% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 636083000.0 | +11.2% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 728029000.0 | +14.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 771575000.0 | +6.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 694695000.0 | -10.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 733232000.0 | +5.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 719695000.0 | -1.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 675575000.0 | -6.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 665896000.0 | -1.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 657747000.0 | -1.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 631764000.0 | -4.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 642335000.0 | +1.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 680678000.0 | +6.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 620043000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 666036000.0 | +7.4% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 657050000.0 | -1.3% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 2268095000.0 | +245.2% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 2053131000.0 | -9.5% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 2255319000.0 | +9.8% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 2886331000.0 | +28.0% | USD | 10-K/A | 2025-02-27 |
| Annual | 2023-12-31 | 2838976000.0 | -1.6% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 2656105000.0 | -6.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2659108000.0 | +0.1% | USD | 10-K | 2026-02-24 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 50317000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 52854000.0 | +5.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 52822000.0 | -0.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 47532000.0 | -10.0% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 59484000.0 | +25.1% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 58243000.0 | -2.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 58318000.0 | +0.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 54299000.0 | -6.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 52777000.0 | -2.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 50037000.0 | -5.2% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 49223000.0 | -1.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 48955000.0 | -0.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 43361000.0 | -11.4% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 34672000.0 | -20.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 46354000.0 | +33.7% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 42227000.0 | -8.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 47913000.0 | +13.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 53705000.0 | +12.1% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 57602000.0 | +7.3% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 58756000.0 | +2.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 66750000.0 | +13.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 63958000.0 | -4.2% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 67031000.0 | +4.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 69077000.0 | +3.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 67408000.0 | -2.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 67950000.0 | +0.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 66741000.0 | -1.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 63180000.0 | -5.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 64772000.0 | +2.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 67943000.0 | +4.9% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 58896000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 60661000.0 | +3.0% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 52093000.0 | -14.1% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 185528000.0 | +256.1% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 175048000.0 | -5.6% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 205901000.0 | +17.6% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 255235000.0 | +24.0% | USD | 10-K/A | 2025-02-27 |
| Annual | 2023-12-31 | 271070000.0 | +6.2% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 270024000.0 | -0.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 270064000.0 | +0.0% | USD | 10-K | 2026-02-24 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 16268000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 17740000.0 | +9.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 18082000.0 | +1.9% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 10889000.0 | -39.8% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 23124000.0 | +112.4% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 20903000.0 | -9.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 17967000.0 | -14.0% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 14349000.0 | -20.1% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 10957000.0 | -23.6% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 16087000.0 | +46.8% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 11941000.0 | -25.8% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 9798000.0 | -17.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 6490000.0 | -33.8% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -1872000.0 | -128.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 8659000.0 | +562.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 11934000.0 | +37.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 10699000.0 | -10.3% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 11794000.0 | +10.2% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 15407000.0 | +30.6% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 22432000.0 | +45.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 25284000.0 | +12.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 22742000.0 | -10.1% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 24481000.0 | +7.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 30341000.0 | +23.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 25529000.0 | -15.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 27253000.0 | +6.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 28105000.0 | +3.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 11759000.0 | -58.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 20486000.0 | +74.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 23661000.0 | +15.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 76860000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 76826000.0 | -0.0% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 58538000.0 | -23.8% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 28545000.0 | -51.2% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 25134000.0 | -11.9% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 53062000.0 | +111.1% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 90069000.0 | +69.7% | USD | 10-K/A | 2025-02-27 |
| Annual | 2023-12-31 | 109664000.0 | +21.8% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 109411000.0 | -0.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 76049000.0 | -30.5% | USD | 10-K | 2026-02-24 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 11052000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 12685000.0 | +14.8% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 21742000.0 | +71.4% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 8555000.0 | -60.7% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 18074000.0 | +111.3% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 17831000.0 | -1.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -23641000.0 | -232.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 10943000.0 | +146.3% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 7799000.0 | -28.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 13773000.0 | +76.6% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 9447000.0 | -31.4% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 7136000.0 | -24.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 3852000.0 | -46.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -3407000.0 | -188.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 5915000.0 | +273.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 7917000.0 | +33.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 7369000.0 | -6.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 8065000.0 | +9.4% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 10960000.0 | +35.9% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 17221000.0 | +57.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 18829000.0 | +9.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 12360000.0 | -34.4% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 13991000.0 | +13.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 20412000.0 | +45.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 14002000.0 | -31.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 15528000.0 | +10.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 15374000.0 | -1.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3644000.0 | -76.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 972000.0 | -73.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 14263000.0 | +1367.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 19327000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -76361000.0 | -495.1% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 27716000.0 | +136.3% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 23425000.0 | -15.5% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 14055000.0 | -40.0% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 35770000.0 | +154.5% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 68229000.0 | +90.7% | USD | 10-K/A | 2025-02-27 |
| Annual | 2023-12-31 | 68943000.0 | +1.0% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 61126000.0 | -11.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 24852000.0 | -59.3% | USD | 10-K | 2026-02-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.22 | — | USD/shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.26 | +18.2% | USD/shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.44 | +69.2% | USD/shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.17 | -61.4% | USD/shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.36 | +111.8% | USD/shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.36 | +0.0% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -0.49 | -236.1% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.23 | +146.9% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.17 | -26.1% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.34 | +100.0% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.25 | -26.5% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.19 | -24.0% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.1 | -47.4% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -0.09 | -190.0% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.16 | +277.8% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.22 | +37.5% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.21 | -4.5% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.23 | +9.5% | USD/shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.31 | +34.8% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.49 | +58.1% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.54 | +10.2% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.35 | -35.2% | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.39 | +11.4% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.57 | +46.2% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.39 | -31.6% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.43 | +10.3% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.43 | +0.0% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1 | -76.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.03 | -70.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.4 | +1233.3% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.39 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -1.54 | -494.9% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.64 | +141.6% | USD/shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.61 | -4.7% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.38 | -37.7% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1.0 | +163.2% | USD/shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 1.94 | +94.0% | USD/shares | 10-K/A | 2025-02-27 |
| Annual | 2023-12-31 | 1.94 | +0.0% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1.7 | -12.4% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.69 | -59.4% | USD/shares | 10-K | 2026-02-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.22 | — | USD/shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.26 | +18.2% | USD/shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.44 | +69.2% | USD/shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.17 | -61.4% | USD/shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.36 | +111.8% | USD/shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.35 | -2.8% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -0.49 | -240.0% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.23 | +146.9% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.17 | -26.1% | USD/shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.34 | +100.0% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.24 | -29.4% | USD/shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.19 | -20.8% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.1 | -47.4% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -0.09 | -190.0% | USD/shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.16 | +277.8% | USD/shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.22 | +37.5% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.2 | -9.1% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.23 | +15.0% | USD/shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.31 | +34.8% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.49 | +58.1% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.53 | +8.2% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.35 | -34.0% | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.39 | +11.4% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.57 | +46.2% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.38 | -33.3% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.43 | +13.2% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.42 | -2.3% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1 | -76.2% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.03 | -70.0% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.39 | +1200.0% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.39 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -1.54 | -494.9% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.64 | +141.6% | USD/shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.6 | -6.3% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.38 | -36.7% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.99 | +160.5% | USD/shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 1.91 | +92.9% | USD/shares | 10-K/A | 2025-02-27 |
| Annual | 2023-12-31 | 1.92 | +0.5% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1.66 | -13.5% | USD/shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.68 | -59.0% | USD/shares | 10-K | 2026-02-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 519167000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 573248000.0 | +10.4% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 635683000.0 | +10.9% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2016-12-31 | 681433000.0 | +7.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-03-31 | 752477000.0 | +10.4% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 749311000.0 | -0.4% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 730146000.0 | -2.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 742546000.0 | +1.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 676327000.0 | -8.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 595639000.0 | -11.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 475713000.0 | -20.1% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 458102000.0 | -3.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 395316000.0 | -13.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 396613000.0 | +0.3% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 348042000.0 | -12.2% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 347558000.0 | -0.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 411786000.0 | +18.5% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 351167000.0 | -14.7% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 329558000.0 | -6.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 390808000.0 | +18.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 400428000.0 | +2.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 369301000.0 | -7.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 288567000.0 | -21.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 271749000.0 | -5.8% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 244935000.0 | -9.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 262269000.0 | +7.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 247298000.0 | -5.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 207430000.0 | -16.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 210893000.0 | +1.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 244587000.0 | +16.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 259542000.0 | +6.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 277391000.0 | +6.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 296055000.0 | +6.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 309287000.0 | +4.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 324423000.0 | +4.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 315152000.0 | -2.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 355340000.0 | +12.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 264647000.0 | -25.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 285419000.0 | +7.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 681433000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 742546000.0 | +9.0% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 458102000.0 | -38.3% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 347558000.0 | -24.1% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 390808000.0 | +12.4% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 271749000.0 | -30.5% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 207430000.0 | -23.7% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 277391000.0 | +33.7% | USD | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 315152000.0 | +13.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 322064000.0 | +2.2% | USD | 10-K | 2026-02-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 414184000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 421939000.0 | +1.9% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 417325000.0 | -1.1% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 440692000.0 | +5.6% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 381200000.0 | -13.5% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 391830000.0 | +2.8% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 411550000.0 | +5.0% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 436560000.0 | +6.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 403767000.0 | -7.5% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 444953000.0 | +10.2% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 455971000.0 | +2.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 468161000.0 | +2.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 405358000.0 | -13.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 362881000.0 | -10.5% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 348099000.0 | -4.1% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 324424000.0 | -6.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 317862000.0 | -2.0% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 302068000.0 | -5.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 306242000.0 | +1.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 309331000.0 | +1.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 276287000.0 | -10.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 290073000.0 | +5.0% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 311384000.0 | +7.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 355883000.0 | +14.3% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 381998000.0 | +7.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 446515000.0 | +16.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 478835000.0 | +7.2% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 491957000.0 | +2.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 461905000.0 | -6.1% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 484648000.0 | +4.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 477685000.0 | -1.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 449404000.0 | -5.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 417396000.0 | -7.1% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 376568000.0 | -9.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 372276000.0 | -1.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 412458000.0 | +10.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 374108000.0 | -9.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 369246000.0 | -1.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 377978000.0 | +2.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 440692000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 436560000.0 | -0.9% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 468161000.0 | +7.2% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 324424000.0 | -30.7% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 309331000.0 | -4.7% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 355883000.0 | +15.0% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 491957000.0 | +38.2% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 449404000.0 | -8.6% | USD | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 412458000.0 | -8.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 391101000.0 | -5.2% | USD | 10-K | 2026-02-24 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 389919000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 375085000.0 | -3.8% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 395948000.0 | +5.6% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 381334000.0 | -3.7% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 404023000.0 | +5.9% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 416030000.0 | +3.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 421858000.0 | +1.4% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 268917000.0 | -36.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 305980000.0 | +13.8% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 318986000.0 | +4.3% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 321194000.0 | +0.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 309975000.0 | -3.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 315563000.0 | +1.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 316237000.0 | +0.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 315835000.0 | -0.1% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 314956000.0 | -0.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 338437000.0 | +7.5% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 363665000.0 | +7.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 352851000.0 | -3.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 327377000.0 | -7.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 355164000.0 | +8.5% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 415322000.0 | +16.9% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 478325000.0 | +15.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 523240000.0 | +9.4% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 608347000.0 | +16.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 666742000.0 | +9.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 746920000.0 | +12.0% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 727749000.0 | -2.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 778137000.0 | +6.9% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 756391000.0 | -2.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 725349000.0 | -4.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 683801000.0 | -5.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 637675000.0 | -6.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 599842000.0 | -5.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 581901000.0 | -3.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 553654000.0 | -4.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 560285000.0 | +1.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 531986000.0 | -5.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 509005000.0 | -4.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 381334000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 268917000.0 | -29.5% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 309975000.0 | +15.3% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 314956000.0 | +1.6% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 327377000.0 | +3.9% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 523240000.0 | +59.8% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 727749000.0 | +39.1% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 683801000.0 | -6.0% | USD | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 553654000.0 | -19.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 482544000.0 | -12.8% | USD | 10-K | 2026-02-24 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1360364000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 1408098000.0 | +3.5% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 1480711000.0 | +5.2% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 1531662000.0 | +3.4% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 1573052000.0 | +2.7% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 1597644000.0 | +1.6% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1605903000.0 | +0.5% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 1630657000.0 | +1.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1565492000.0 | -4.0% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 1543086000.0 | -1.4% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 1443802000.0 | -6.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 1403550000.0 | -2.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 1297929000.0 | -7.5% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 1257810000.0 | -3.1% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 1198115000.0 | -4.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 1195082000.0 | -0.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1265002000.0 | +5.9% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 1208119000.0 | -4.5% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1185227000.0 | -1.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1202351000.0 | +1.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1213440000.0 | +0.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1266977000.0 | +4.4% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1279009000.0 | +0.9% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1348144000.0 | +5.4% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 1451018000.0 | +7.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1601272000.0 | +10.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1708203000.0 | +6.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 1652149000.0 | -3.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1690872000.0 | +2.3% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1721061000.0 | +1.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1707069000.0 | -0.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1635747000.0 | -4.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1578613000.0 | -3.5% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1510651000.0 | -4.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1508707000.0 | -0.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1504229000.0 | -0.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1505292000.0 | +0.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1396990000.0 | -7.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1435414000.0 | +2.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1531662000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1630657000.0 | +6.5% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 1403550000.0 | -13.9% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 1195082000.0 | -14.9% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 1202351000.0 | +0.6% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1348144000.0 | +12.1% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1652149000.0 | +22.5% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 1635747000.0 | -1.0% | USD | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 1506437000.0 | -7.9% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1448141000.0 | -3.9% | USD | 10-K | 2026-02-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1859214000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 1900149000.0 | +2.2% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 1959068000.0 | +3.1% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 1998668000.0 | +2.0% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 2035773000.0 | +1.9% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 2064440000.0 | +1.4% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 2076706000.0 | +0.6% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 2109304000.0 | +1.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 2058006000.0 | -2.4% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 2037185000.0 | -1.0% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 1940771000.0 | -4.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 1899783000.0 | -2.1% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 1868930000.0 | -1.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 1827878000.0 | -2.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 1758746000.0 | -3.8% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 1759874000.0 | +0.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1823382000.0 | +3.6% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 1758035000.0 | -3.6% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 1734507000.0 | -1.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1744235000.0 | +0.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 1760753000.0 | +0.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 1818791000.0 | +3.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 1840366000.0 | +1.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 1903880000.0 | +3.5% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 2002556000.0 | +5.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 2166785000.0 | +8.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 2276507000.0 | +5.1% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 2227331000.0 | -2.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2278648000.0 | +2.3% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2307463000.0 | +1.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2333145000.0 | +1.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2274755000.0 | -2.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2212810000.0 | -2.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 2154739000.0 | -2.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2148997000.0 | -0.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 2139464000.0 | -0.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2135619000.0 | -0.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2030845000.0 | -4.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2067349000.0 | +1.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 2008925000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 2109304000.0 | +5.0% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 1899783000.0 | -9.9% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 1759874000.0 | -7.4% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 1744235000.0 | -0.9% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1903880000.0 | +9.2% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 2227331000.0 | +17.0% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 2274755000.0 | +2.1% | USD | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 2134444000.0 | -6.2% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2071715000.0 | -2.9% | USD | 10-K | 2026-02-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 301670000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 347342000.0 | +15.1% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 401132000.0 | +15.5% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 412381000.0 | +2.8% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 437168000.0 | +6.0% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 446122000.0 | +2.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 445793000.0 | -0.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 478317000.0 | +7.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 484831000.0 | +1.4% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 500996000.0 | +3.3% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 478173000.0 | -4.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 537159000.0 | +12.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 490236000.0 | -8.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 487660000.0 | -0.5% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 441237000.0 | -9.5% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 459245000.0 | +4.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 459339000.0 | +0.0% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 464620000.0 | +1.1% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 449485000.0 | -3.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 481136000.0 | +7.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 505110000.0 | +5.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 581409000.0 | +15.1% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 600169000.0 | +3.2% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 654382000.0 | +9.0% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 684465000.0 | +4.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 785078000.0 | +14.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 848900000.0 | +8.1% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 749136000.0 | -11.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 711863000.0 | -5.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 721921000.0 | +1.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 699104000.0 | -3.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 713547000.0 | +2.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 667819000.0 | -6.4% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 643060000.0 | -3.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 639131000.0 | -0.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 649099000.0 | +1.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 636421000.0 | -2.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 592150000.0 | -7.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 618933000.0 | +4.5% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 412381000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 478317000.0 | +16.0% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 537159000.0 | +12.3% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 459245000.0 | -14.5% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 481136000.0 | +4.8% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 654382000.0 | +36.0% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 749136000.0 | +14.5% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 713547000.0 | -4.8% | USD | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 649105000.0 | -9.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 635577000.0 | -2.1% | USD | 10-K | 2026-02-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 770166000.0 | — | USD | 10-Q | 2018-11-08 |
| Quarterly | 2024-12-31 | 1026151000.0 | +33.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1030921000.0 | +0.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 923975000.0 | -10.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 958089000.0 | +3.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2017-12-31 | 770166000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2024-12-31 | 1029872000.0 | +33.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 971912000.0 | -5.6% | USD | 10-K | 2026-02-24 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1320411000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 1318117000.0 | -0.2% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 1334317000.0 | +1.2% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 1365465000.0 | +2.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 1382059000.0 | +1.2% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 1405837000.0 | +1.7% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1424911000.0 | +1.4% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 1339138000.0 | -6.0% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 1247331000.0 | -6.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-06-30 | 1244145000.0 | -0.3% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 1201682000.0 | -3.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 1132225000.0 | -5.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 1078725000.0 | -4.7% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-06-30 | 1045050000.0 | -3.1% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 1028772000.0 | -1.6% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 1014832000.0 | -1.4% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-03-31 | 989622000.0 | -2.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-06-30 | 984360000.0 | -0.5% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-09-30 | 990327000.0 | +0.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2020-12-31 | 989588000.0 | -0.1% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-03-31 | 977547000.0 | -1.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-06-30 | 967278000.0 | -1.1% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-09-30 | 962336000.0 | -0.5% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-12-31 | 973802000.0 | +1.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 976405000.0 | +0.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-06-30 | 985773000.0 | +1.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 1000617000.0 | +1.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 1026416000.0 | +2.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-03-31 | 1034626000.0 | +0.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-06-30 | 1047729000.0 | +1.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 1063049000.0 | +1.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 1079085000.0 | +1.5% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | 1085167000.0 | +0.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-06-30 | 1095104000.0 | +0.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 1102676000.0 | +0.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 1113313000.0 | +1.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1104698000.0 | -0.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-06-30 | 1106870000.0 | +0.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 1109260000.0 | +0.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1375720000.0 | — | USD | 10-K | 2020-03-02 |
| Annual | 2017-12-31 | 1339138000.0 | -2.7% | USD | 10-K | 2021-03-01 |
| Annual | 2018-12-31 | 1132225000.0 | -15.5% | USD | 10-K | 2022-02-25 |
| Annual | 2019-12-31 | 1014832000.0 | -10.4% | USD | 10-K | 2023-02-24 |
| Annual | 2020-12-31 | 989588000.0 | -2.5% | USD | 10-K | 2024-02-27 |
| Annual | 2021-12-31 | 973802000.0 | -1.6% | USD | 10-K/A | 2025-02-27 |
| Annual | 2022-12-31 | 1015248000.0 | +4.3% | USD | 10-K | 2026-02-24 |
| Annual | 2023-12-31 | 1072545000.0 | +5.6% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1104572000.0 | +3.0% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1099803000.0 | -0.4% | USD | 10-K | 2026-02-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-12-31 | 142759000.0 | — | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 235998000.0 | +65.3% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 169238000.0 | -28.3% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 152478000.0 | -9.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 135719000.0 | -11.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 133959000.0 | -1.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 132199000.0 | -1.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 130440000.0 | -1.3% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 129580000.0 | -0.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 202665000.0 | +56.4% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 264203000.0 | +30.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 299307000.0 | +13.3% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 324421000.0 | +8.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 402894000.0 | +24.2% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 426982000.0 | +6.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 432112000.0 | +1.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 330602000.0 | -23.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 314911000.0 | -4.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 289221000.0 | -8.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 278531000.0 | -3.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 257020000.0 | -7.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 275509000.0 | +7.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 207168000.0 | -24.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 216372000.0 | +4.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2018-12-31 | 147923000.0 | — | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 142759000.0 | -3.5% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 135719000.0 | -4.9% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 129580000.0 | -4.5% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 324421000.0 | +150.4% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 330602000.0 | +1.9% | USD | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 257020000.0 | -22.3% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 210576000.0 | -18.1% | USD | 10-K | 2026-02-24 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 228584000.0 | — | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 77905000.0 | -65.9% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 92529000.0 | +18.8% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 89890000.0 | -2.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 24530000.0 | -72.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -16182000.0 | -166.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -17293000.0 | -6.9% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 16414000.0 | +194.9% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 68772000.0 | +319.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 57314000.0 | -16.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -3109000.0 | -105.4% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 19918000.0 | +740.7% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 25615000.0 | +28.6% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 36613000.0 | +42.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 40273000.0 | +10.0% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -1308000.0 | -103.2% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | -68025000.0 | -5100.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -93510000.0 | -37.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -124717000.0 | -33.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -24906000.0 | +80.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -368000.0 | +98.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 37214000.0 | +10212.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 48457000.0 | +30.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 104274000.0 | +115.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 143309000.0 | +37.4% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 31503000.0 | -78.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 28680000.0 | -9.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 65288000.0 | +127.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 273088000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 145842000.0 | -46.6% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 76687000.0 | -47.4% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 93136000.0 | +21.4% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 120438000.0 | +29.3% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -2622000.0 | -102.2% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | -177467000.0 | -6668.4% | USD | 10-K/A | 2025-02-27 |
| Annual | 2023-12-31 | 174294000.0 | +198.2% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 189225000.0 | +8.6% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 123964000.0 | -34.5% | USD | 10-K | 2026-02-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | -14435000.0 | — | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -7469000.0 | +48.3% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | -25999000.0 | -248.1% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | -37372000.0 | -43.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -20999000.0 | +43.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -40564000.0 | -93.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -55035000.0 | -35.7% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -10171000.0 | +81.5% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -15446000.0 | -51.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -25690000.0 | -66.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -11491000.0 | +55.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -20714000.0 | -80.3% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -26516000.0 | -28.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -6409000.0 | +75.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -18431000.0 | -187.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -32143000.0 | -74.4% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | -16645000.0 | +48.2% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -19314000.0 | -16.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -27928000.0 | -44.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -38712000.0 | -38.6% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -46464000.0 | -20.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -66125000.0 | -42.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -6154000.0 | +90.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -15812000.0 | -156.9% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -23738000.0 | -50.1% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -4106000.0 | +82.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -16398000.0 | -299.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -22810000.0 | -39.1% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -21245000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -56121000.0 | -164.2% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -68849000.0 | -22.7% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | -34863000.0 | +49.4% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -34383000.0 | +1.4% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -41875000.0 | -21.8% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | -41174000.0 | +1.7% | USD | 10-K/A | 2025-02-27 |
| Annual | 2023-12-31 | -77138000.0 | -87.3% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -32767000.0 | +57.5% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -32698000.0 | +0.2% | USD | 10-K | 2026-02-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | -44797000.0 | — | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 267000.0 | +100.6% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | -903000.0 | -438.2% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | -6163000.0 | -582.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -70616000.0 | -1045.8% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -89519000.0 | -26.8% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | -193708000.0 | -116.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | -68514000.0 | +64.6% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -115108000.0 | -68.0% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | -140663000.0 | -22.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 66538000.0 | +147.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -6523000.0 | -109.8% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | -29681000.0 | -355.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | -23760000.0 | +19.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -49066000.0 | -106.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -66928000.0 | -36.4% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | -59134000.0 | +11.6% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 110789000.0 | +287.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 139785000.0 | +26.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 67024000.0 | -52.1% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 84941000.0 | +26.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 83888000.0 | -1.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -27141000.0 | -132.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -58892000.0 | -117.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -81204000.0 | -37.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -2469000.0 | +97.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -85415000.0 | -3359.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -92917000.0 | -8.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -35310000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -31352000.0 | +11.2% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -290967000.0 | -828.1% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | -152837000.0 | +47.5% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -57526000.0 | +62.4% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -73952000.0 | -28.6% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 159229000.0 | +315.3% | USD | 10-K/A | 2025-02-27 |
| Annual | 2023-12-31 | -23578000.0 | -114.8% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | -109106000.0 | -362.7% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | -105904000.0 | +2.9% | USD | 10-K | 2026-02-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 7700000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 15149000.0 | +96.7% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 24126000.0 | +59.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 7012000.0 | -70.9% | USD | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 24039000.0 | +242.8% | USD | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 35033000.0 | +45.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 20059000.0 | -42.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 36708000.0 | +83.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 50437000.0 | +37.4% | USD | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 9326000.0 | -81.5% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 14163000.0 | +51.9% | USD | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 23746000.0 | +67.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 11856000.0 | -50.1% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 21402000.0 | +80.5% | USD | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 26108000.0 | +22.0% | USD | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 5770000.0 | -77.9% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 16681000.0 | +189.1% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 29497000.0 | +76.8% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 17203000.0 | -41.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 23201000.0 | +34.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 30179000.0 | +30.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 35926000.0 | +19.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 44668000.0 | +24.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 64014000.0 | +43.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 5183000.0 | -91.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 12763000.0 | +146.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 22555000.0 | +76.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 3395000.0 | -84.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 14387000.0 | +323.8% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 25175000.0 | +75.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 30478000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 50786000.0 | +66.6% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 62808000.0 | +23.7% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 32576000.0 | -48.1% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 34584000.0 | +6.2% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 38794000.0 | +12.2% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 43357000.0 | +11.8% | USD | 10-K/A | 2025-02-27 |
| Annual | 2023-12-31 | 73479000.0 | +69.5% | USD | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 31306000.0 | -57.4% | USD | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 35613000.0 | +13.8% | USD | 10-K | 2026-02-24 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 49664000.0 | — | shares | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 48935000.0 | -1.5% | shares | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 48754000.0 | -0.4% | shares | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 49330000.0 | +1.2% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 49710000.0 | +0.8% | shares | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 49845000.0 | +0.3% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 49822000.0 | -0.0% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 49143000.0 | -1.4% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 47572000.0 | -3.2% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-06-30 | 47334000.0 | -0.5% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2018-09-30 | 45130000.0 | -4.7% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 41357000.0 | -8.4% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 39169000.0 | -5.3% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2019-06-30 | 37679000.0 | -3.8% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-09-30 | 37036000.0 | -1.7% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 36957000.0 | -0.2% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 36415000.0 | -1.5% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 36461000.0 | +0.1% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 36474000.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 36295000.0 | -0.5% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 36062000.0 | -0.6% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 35566000.0 | -1.4% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 35209000.0 | -1.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 35213000.0 | +0.0% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 35261000.0 | +0.1% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 35140000.0 | -0.3% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 35153000.0 | +0.0% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 35164000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 35664000.0 | +1.4% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 35642000.0 | -0.1% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 35653000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 35664000.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 36014000.0 | +1.0% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 36077000.0 | +0.2% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 35969000.0 | -0.3% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 35992000.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 36096000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 35912000.0 | -0.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 35682000.0 | -0.6% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 49330000.0 | — | shares | 10-K | 2020-03-02 |
| Annual | 2017-12-31 | 49143000.0 | -0.4% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 41357000.0 | -15.8% | shares | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 36957000.0 | -10.6% | shares | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 36295000.0 | -1.8% | shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 35213000.0 | -3.0% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 35164000.0 | -0.1% | shares | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 35664000.0 | +1.4% | shares | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 35992000.0 | +0.9% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 35669000.0 | -0.9% | shares | 10-K | 2026-02-24 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 49664000.0 | — | shares | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 48935000.0 | -1.5% | shares | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 48754000.0 | -0.4% | shares | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 49330000.0 | +1.2% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 49710000.0 | +0.8% | shares | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 49845000.0 | +0.3% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 49822000.0 | -0.0% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 49143000.0 | -1.4% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 47572000.0 | -3.2% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 47334000.0 | -0.5% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 45130000.0 | -4.7% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 41357000.0 | -8.4% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 39169000.0 | -5.3% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 37679000.0 | -3.8% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 37036000.0 | -1.7% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 36957000.0 | -0.2% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 36415000.0 | -1.5% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 36461000.0 | +0.1% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 36474000.0 | +0.0% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 36295000.0 | -0.5% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 36062000.0 | -0.6% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 35566000.0 | -1.4% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 35209000.0 | -1.0% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 35213000.0 | +0.0% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 35261000.0 | +0.1% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 35140000.0 | -0.3% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 35153000.0 | +0.0% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 35164000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 35664000.0 | +1.4% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 35642000.0 | -0.1% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 35653000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 35664000.0 | +0.0% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 36014000.0 | +1.0% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 36077000.0 | +0.2% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 35969000.0 | -0.3% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 35992000.0 | +0.1% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 36096000.0 | +0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 35912000.0 | -0.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 35682000.0 | -0.6% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 49330000.0 | — | shares | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 49143000.0 | -0.4% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 41357000.0 | -15.8% | shares | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 36957000.0 | -10.6% | shares | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 36295000.0 | -1.8% | shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 35213000.0 | -3.0% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 35164000.0 | -0.1% | shares | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 35664000.0 | +1.4% | shares | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 35992000.0 | +0.9% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 35669000.0 | -0.9% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 49848000.0 | — | shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 49323000.0 | -1.1% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 48965000.0 | -0.7% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 49511000.0 | +1.1% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 49766000.0 | +0.5% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 49865000.0 | +0.2% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 48517000.0 | -2.7% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 47451000.0 | -2.2% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 46301000.0 | -2.4% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 40630000.0 | -12.2% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 38426000.0 | -5.4% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 37419000.0 | -2.6% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 36790000.0 | -1.7% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 36439000.0 | -1.0% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 36467000.0 | +0.1% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 36250000.0 | -0.6% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 35753000.0 | -1.4% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 35423000.0 | -0.9% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 35245000.0 | -0.5% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 35157000.0 | -0.2% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 35151000.0 | -0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 35336000.0 | +0.5% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 35618000.0 | +0.8% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 35647000.0 | +0.1% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 35810000.0 | +0.5% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 36047000.0 | +0.7% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 36051000.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 36052000.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 35991000.0 | -0.2% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 35802000.0 | -0.5% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 49298000.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 49680000.0 | +0.8% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 46332000.0 | -6.7% | shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 38338000.0 | -17.3% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 36524000.0 | -4.7% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 35655000.0 | -2.4% | shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 35179000.0 | -1.3% | shares | 10-K/A | 2025-02-27 |
| Annual | 2023-12-31 | 35566000.0 | +1.1% | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 35970000.0 | +1.1% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 35879000.0 | -0.3% | shares | 10-K | 2026-02-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 50287000.0 | — | shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 49667000.0 | -1.2% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 49414000.0 | -0.5% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 50080000.0 | +1.3% | shares | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 50239000.0 | +0.3% | shares | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 50330000.0 | +0.2% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 48517000.0 | -3.6% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 47631000.0 | -1.8% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 46455000.0 | -2.5% | shares | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 40853000.0 | -12.1% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 38583000.0 | -5.6% | shares | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 37645000.0 | -2.4% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 37071000.0 | -1.5% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 36439000.0 | -1.7% | shares | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 36544000.0 | +0.3% | shares | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 36711000.0 | +0.5% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 36061000.0 | -1.8% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 35666000.0 | -1.1% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 35470000.0 | -0.5% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 35336000.0 | -0.4% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 35348000.0 | +0.0% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 35592000.0 | +0.7% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 35676000.0 | +0.2% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 35876000.0 | +0.6% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 36401000.0 | +1.5% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 36497000.0 | +0.3% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 36629000.0 | +0.4% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 36605000.0 | -0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 36258000.0 | -0.9% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 36182000.0 | -0.2% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 49825000.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 49680000.0 | -0.3% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 46655000.0 | -6.1% | shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 38763000.0 | -16.9% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 36817000.0 | -5.0% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 36101000.0 | -1.9% | shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 35718000.0 | -1.1% | shares | 10-K/A | 2025-02-27 |
| Annual | 2023-12-31 | 35973000.0 | +0.7% | shares | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 36759000.0 | +2.2% | shares | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 36300000.0 | -1.2% | shares | 10-K | 2026-02-24 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2954 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.3049 | +3.2% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.2932 | -3.8% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.2740 | -6.5% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.3001 | +9.5% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.2942 | -2.0% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.2955 | +0.4% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.3243 | +9.7% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.3301 | +1.8% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.3225 | -2.3% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.3291 | +2.0% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.3157 | -4.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.2824 | -10.5% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.2793 | -1.1% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.3032 | +8.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.2872 | -5.3% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.2995 | +4.3% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.3107 | +3.8% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.3176 | +2.2% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.3360 | +5.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.3389 | +0.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.3049 | -10.0% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.3178 | +4.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.3085 | -2.9% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.3053 | -1.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.3090 | +1.2% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.3061 | -1.0% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2958 | -3.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.3163 | +6.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.3293 | +4.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.3086 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.3158 | +2.3% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.3459 | +9.5% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 1.2888 | +272.6% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 1.1771 | -8.7% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1.1846 | +0.6% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 1.2959 | +9.4% | ratio | 10-K/A | 2025-02-27 |
| Annual | 2023-12-31 | 1.2480 | -3.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 1.2444 | -0.3% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 1.2835 | +3.1% | ratio | 10-K | 2026-02-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4.5094 | — | ratio | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 4.0539 | -10.1% | ratio | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 3.6913 | -8.9% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 3.7142 | +0.6% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 3.5983 | -3.1% | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 3.5812 | -0.5% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 3.6024 | +0.6% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 3.4092 | -5.4% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 3.2289 | -5.3% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2018-06-30 | 3.0800 | -4.6% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2018-09-30 | 3.0194 | -2.0% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 2.6129 | -13.5% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 2.6476 | +1.3% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 2.5793 | -2.6% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 2.7154 | +5.3% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 2.6023 | -4.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 2.7540 | +5.8% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 2.6002 | -5.6% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 2.6369 | +1.4% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 2.4990 | -5.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 2.4023 | -3.9% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 2.1791 | -9.3% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 2.1311 | -2.2% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 2.0602 | -3.3% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 2.1199 | +2.9% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 2.0396 | -3.8% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 2.0123 | -1.3% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 2.2054 | +9.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2.3753 | +7.7% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2.3840 | +0.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2.4418 | +2.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.2924 | -6.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2.3638 | +3.1% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 2.3492 | -0.6% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2.3606 | +0.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 2.3174 | -1.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2.3652 | +2.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.3592 | -0.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.3192 | -1.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 3.7142 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 3.4092 | -8.2% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 2.6129 | -23.4% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 2.6023 | -0.4% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 2.4990 | -4.0% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 2.0602 | -17.6% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 2.2054 | +7.0% | ratio | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 2.2924 | +3.9% | ratio | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 2.3208 | +1.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 2.2785 | -1.8% | ratio | 10-K | 2026-02-24 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-12-31 | 0.5751 | — | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2024-12-31 | 0.9217 | +60.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.9332 | +1.2% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.8348 | -10.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.8637 | +3.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2017-12-31 | 0.5751 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2024-12-31 | 0.9324 | +62.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.8837 | -5.2% | ratio | 10-K | 2026-02-24 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0916 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.0912 | -0.4% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0920 | +0.8% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.0852 | -7.4% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0960 | +12.7% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0953 | -0.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0959 | +0.6% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0822 | -14.3% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0824 | +0.2% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0830 | +0.8% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0818 | -1.4% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0882 | +7.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0842 | -4.5% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0706 | -16.1% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0881 | +24.8% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0835 | -5.3% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0880 | +5.4% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0939 | +6.8% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0906 | -3.6% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.0807 | -10.9% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0865 | +7.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0921 | +6.4% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0914 | -0.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0960 | +5.0% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0998 | +4.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1020 | +2.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.1015 | -0.6% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.1000 | -1.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1008 | +0.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0998 | -1.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.0950 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0911 | -4.1% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0793 | -12.9% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0818 | +3.2% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0853 | +4.2% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0913 | +7.1% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.0884 | -3.1% | ratio | 10-K/A | 2025-02-27 |
| Annual | 2023-12-31 | 0.0955 | +8.0% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.1017 | +6.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.1016 | -0.1% | ratio | 10-K | 2026-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0201 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.0219 | +8.8% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0379 | +72.9% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.0153 | -59.5% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0292 | +90.2% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0292 | +0.1% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -0.0389 | -233.2% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0166 | +142.6% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0122 | -26.5% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0228 | +87.7% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0157 | -31.3% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0129 | -18.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0075 | -41.8% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -0.0069 | -192.8% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0112 | +262.1% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0157 | +39.2% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0135 | -13.6% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0141 | +4.2% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0172 | +22.2% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.0237 | +37.3% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0244 | +3.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0178 | -27.1% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0191 | +7.2% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0284 | +48.6% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0207 | -26.9% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0233 | +12.5% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0234 | +0.2% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0058 | -75.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0015 | -73.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0210 | +1284.7% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.0312 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -0.1146 | -467.8% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0422 | +136.8% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0103 | -75.5% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0068 | -33.7% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0159 | +131.7% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.0236 | +49.0% | ratio | 10-K/A | 2025-02-27 |
| Annual | 2023-12-31 | 0.0243 | +2.7% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0230 | -5.2% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0093 | -59.4% | ratio | 10-K | 2026-02-24 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0296 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.0306 | +3.4% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0315 | +2.8% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.0195 | -38.0% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0373 | +91.2% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0342 | -8.3% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0295 | -13.7% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0217 | -26.5% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0171 | -21.3% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0267 | +56.0% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0198 | -25.6% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0176 | -11.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0126 | -28.6% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -0.0038 | -130.3% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0165 | +531.8% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0236 | +43.3% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0196 | -16.8% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0206 | +5.0% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0242 | +17.4% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.0308 | +27.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0328 | +6.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0327 | -0.1% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0334 | +2.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0422 | +26.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0378 | -10.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0409 | +8.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0427 | +4.4% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0186 | -56.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0319 | +71.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0348 | +9.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.1240 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1153 | -6.9% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0891 | -22.8% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0126 | -85.9% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0122 | -2.7% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0235 | +92.2% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.0312 | +32.6% | ratio | 10-K/A | 2025-02-27 |
| Annual | 2023-12-31 | 0.0386 | +23.8% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0412 | +6.6% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0286 | -30.6% | ratio | 10-K | 2026-02-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.7210 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 1.6504 | -4.1% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 1.5847 | -4.0% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2016-12-31 | 1.6524 | +4.3% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-03-31 | 1.7213 | +4.2% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 1.6796 | -2.4% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 1.6379 | -2.5% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 1.5524 | -5.2% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-03-31 | 1.3950 | -10.1% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 1.1889 | -14.8% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.9949 | -16.3% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2018-12-31 | 0.8528 | -14.3% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.8064 | -5.4% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 0.8133 | +0.9% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 0.7888 | -3.0% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-12-31 | 0.7568 | -4.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.8965 | +18.5% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 0.7558 | -15.7% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2020-09-30 | 0.7332 | -3.0% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 0.8123 | +10.8% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.7928 | -2.4% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 0.6352 | -19.9% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2021-09-30 | 0.4808 | -24.3% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-12-31 | 0.4153 | -13.6% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.3578 | -13.8% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.3341 | -6.6% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 0.2913 | -12.8% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 0.2769 | -5.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.2963 | +7.0% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.3388 | +14.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.3712 | +9.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.3887 | +4.7% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.4433 | +14.0% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.4810 | +8.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.5076 | +5.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.4855 | -4.3% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.5583 | +15.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.4469 | -20.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.4611 | +3.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.6524 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1.5524 | -6.1% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 0.8528 | -45.1% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 0.7568 | -11.3% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 0.8123 | +7.3% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 0.4153 | -48.9% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 0.2769 | -33.3% | ratio | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 0.3887 | +40.4% | ratio | 10-K/A | 2025-02-27 |
| Annual | 2024-12-31 | 0.4855 | +24.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.5067 | +4.4% | ratio | 10-K | 2026-02-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0059 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.0067 | +12.3% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0111 | +66.2% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.0042 | -62.1% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0088 | +108.3% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0086 | -1.9% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -0.0115 | -233.8% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0054 | +146.8% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0040 | -25.2% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0074 | +83.4% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0052 | -29.9% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0041 | -21.5% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0021 | -47.9% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -0.0019 | -191.7% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0034 | +276.0% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0045 | +31.9% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0041 | -9.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0044 | +8.2% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0055 | +24.9% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.0079 | +45.2% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0083 | +4.1% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0054 | -34.4% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0061 | +11.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0087 | +44.3% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0063 | -27.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0072 | +13.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0072 | -0.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0017 | -76.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0005 | -71.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0069 | +1341.5% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.0096 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -0.0362 | -476.3% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0146 | +140.3% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0133 | -8.8% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0081 | -39.5% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0188 | +133.2% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.0306 | +63.0% | ratio | 10-K/A | 2025-02-27 |
| Annual | 2023-12-31 | 0.0303 | -1.1% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0286 | -5.5% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0120 | -58.1% | ratio | 10-K | 2026-02-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0084 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.0096 | +15.0% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0163 | +69.3% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.0062 | -62.0% | ratio | 10-Q | 2018-05-09 |
| Quarterly | 2017-06-30 | 0.0129 | +107.7% | ratio | 10-Q | 2018-08-08 |
| Quarterly | 2017-09-30 | 0.0125 | -2.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -0.0190 | -251.5% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0088 | +146.4% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0065 | -26.2% | ratio | 10-Q | 2019-11-06 |
| Quarterly | 2019-03-31 | 0.0128 | +96.7% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0090 | -29.2% | ratio | 10-Q | 2020-08-06 |
| Quarterly | 2019-09-30 | 0.0069 | -23.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0039 | -43.9% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -0.0035 | -188.9% | ratio | 10-Q | 2021-08-05 |
| Quarterly | 2020-09-30 | 0.0060 | +272.6% | ratio | 10-Q | 2021-11-04 |
| Quarterly | 2021-03-31 | 0.0081 | +35.6% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0076 | -5.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0084 | +10.0% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0112 | +33.9% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.0175 | +55.6% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0188 | +7.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0119 | -36.5% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0134 | +11.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0192 | +43.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0129 | -32.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0142 | +9.9% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0139 | -1.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0033 | -76.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0009 | -73.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0129 | +1364.2% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.0140 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -0.0570 | -505.9% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0245 | +142.9% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0231 | -5.7% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0142 | -38.5% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0367 | +158.6% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.0672 | +83.0% | ratio | 10-K/A | 2025-02-27 |
| Annual | 2023-12-31 | 0.0643 | -4.4% | ratio | 10-K | 2026-02-24 |
| Annual | 2024-12-31 | 0.0553 | -13.9% | ratio | 10-K | 2026-02-24 |
| Annual | 2025-12-31 | 0.0226 | -59.2% | ratio | 10-K | 2026-02-24 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-31 | Moezidis David | President and CEO |
Equity grant / award
A · derivative
|
Performance-Based Restricted Stock Units | 13,379 | $0.00 | $0 | 34,791 |
| 2026-03-31 | Moezidis David | President and CEO |
Equity grant / award
A
|
Common Stock | 13,379 | $0.00 | $0 | 98,064 |
| 2026-02-25 | Turner Rhonda R | SVP, Chief HR Officer |
Other disposed transaction
F
|
Common Stock | 1,006 | $60.36 | $60,722 | 42,667 |
| 2026-02-24 | Benck Jeff | CEO |
Open-market sell
S
|
Common Stock | 9,066 | $60.40 | $547,586 | 361,433 |
| 2026-02-23 | Valkanoff David | EVP, Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 2,355 | $57.80 | $136,119 | 61,584 |
| 2026-02-20 | Benck Jeff | CEO |
Other disposed transaction
F
|
Common Stock | 8,283 | $58.38 | $483,562 | 388,963 |
| 2026-02-20 | Schumaker Bryan Robert | EVP, Chief Financial Officer |
Equity grant / award
A · derivative
|
Performance-Based Restricted Stock Units | 12,847 | $0.00 | $0 | 12,847 |
| 2026-02-20 | Schumaker Bryan Robert | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,330 | $58.38 | $77,645 | 42,561 |
| 2026-02-20 | Schumaker Bryan Robert | EVP, Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 8,565 | $0.00 | $0 | 43,891 |
| 2026-02-20 | Schumaker Bryan Robert | EVP, Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 12,847 | $0.00 | $0 | 35,326 |
| 2026-02-13 | Benck Jeff | CEO |
Open-market sell
S
|
Common Stock | 834 | $60.06 | $50,090 | 397,246 |
| 2026-02-12 | Benck Jeff | CEO |
Open-market sell
S
|
Common Stock | 100 | $60.03 | $6,003 | 398,080 |
| 2026-02-06 | Benck Jeff | CEO |
Open-market sell
S
|
Common Stock | 25,000 | $58.19 | $1,454,750 | 398,180 |
| 2026-01-21 | Benck Jeff | CEO |
Open-market sell
S
|
Common Stock | 14,900 | $50.24 | $748,576 | 423,180 |
| 2026-01-20 | Benck Jeff | CEO |
Open-market sell
S
|
Common Stock | 100 | $50.00 | $5,000 | 438,080 |
| 2025-12-12 | Cummings David Lee | SVP, Chief Commercial Officer |
Equity grant / award
A
|
Common Stock | 10,491 | $0.00 | $0 | 10,491 |
| 2025-12-08 | Benck Jeff | President and CEO |
Open-market sell
S
|
Common Stock | 10,000 | $47.55 | $475,500 | 438,180 |
| 2025-12-05 | Turner Rhonda R | SVP, Chief HR Officer |
Open-market sell
S
|
Common Stock | 10,000 | $46.90 | $469,000 | 44,701 |
| 2025-11-20 | JANICK JAN M | SVP, Chief Technology Officer |
Open-market sell
S
|
Common Stock | 8,967 | $42.66 | $382,532 | 53,401 |
| 2025-10-14 | Schumaker Bryan Robert | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 2,204 | $37.77 | $83,245 | 22,479 |
| 2025-09-08 | JANICK JAN M | SVP, Chief Technology Officer |
Open-market sell
S
|
Common Stock | 10,004 | $40.50 | $405,162 | 62,368 |
| 2025-08-21 | SWOBODA CHARLES M | — |
Equity grant / award
A
|
Common Stock | 3,622 | $0.00 | $0 | 3,622 |
| 2025-08-15 | Valkanoff David | EVP, Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 1,953 | $39.04 | $76,245 | 47,930 |
| 2025-05-13 | Wentworth Lynn A | — |
Equity grant / award
A
|
Common Stock | 4,844 | $0.00 | $0 | 26,735 |
| 2025-03-12 | Benck Jeff | President and CEO |
Open-market sell
S
|
Common Stock | 6,000 | $38.82 | $232,920 | 448,180 |
| 2025-02-25 | JANICK JAN M | SVP, Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 998 | $40.00 | $39,920 | 72,389 |
| 2025-02-24 | JANICK JAN M | SVP, Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 2,448 | $40.32 | $98,703 | 73,387 |
| 2025-02-20 | JANICK JAN M | SVP, Chief Technology Officer |
Equity grant / award
A · derivative
|
Performance-Based Restricted Stock Units | 6,516 | $0.00 | $0 | 6,516 |
| 2025-02-20 | JANICK JAN M | SVP, Chief Technology Officer |
Equity grant / award
A
|
Common Stock | 6,516 | $0.00 | $0 | 75,835 |
| 2025-02-19 | JANICK JAN M | SVP, Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 974 | $42.61 | $41,502 | 69,302 |
| 2025-02-19 | JANICK JAN M | SVP, Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 957 | $42.61 | $40,778 | 71,020 |
| 2025-02-18 | JANICK JAN M | SVP, Chief Technology Officer |
Exercise / conversion
M · derivative
|
Performance-based Restricted Stock Units | 4,203 | $0.00 | $0 | 0 |
| 2025-02-18 | JANICK JAN M | SVP, Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 1,701 | $42.08 | $71,578 | 70,276 |
| 2025-02-18 | JANICK JAN M | SVP, Chief Technology Officer |
Exercise / conversion
M
|
Common Stock | 4,203 | $0.00 | $0 | 71,977 |
| 2025-02-18 | JANICK JAN M | SVP, Chief Technology Officer |
Exercise / conversion
M · derivative
|
Performance-based Restricted Stock Units | 4,203 | $0.00 | $0 | 0 |
| 2025-02-18 | JANICK JAN M | SVP, Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 1,701 | $42.08 | $71,578 | 69,319 |
| 2025-02-18 | JANICK JAN M | SVP, Chief Technology Officer |
Exercise / conversion
M
|
Common Stock | 4,203 | $0.00 | $0 | 71,977 |
| 2025-01-13 | Benck Jeff | President and CEO |
Open-market sell
S
|
Common Stock | 6,000 | $45.31 | $271,860 | 418,173 |
| 2024-11-19 | Turner Rhonda R | SVP, Chief HR Officer |
Open-market sell
S
|
Common Stock | 6,000 | $46.98 | $281,880 | 47,991 |
| 2024-11-12 | Beaver Stephen J | SVP, General Counsel and CLO |
Open-market sell
S
|
Common Stock | 5,000 | $50.47 | $252,350 | 85,172 |
| 2024-11-05 | Benck Jeff | President and CEO |
Open-market sell
S
|
Common Stock | 24,000 | $45.90 | $1,101,600 | 424,173 |
| 2024-08-26 | McCreary Jeffrey Stephen | — |
Open-market sell
S
|
Common Stock | 7,073 | $42.70 | $302,017 | 42,027 |
| 2024-08-15 | Moezidis David | EVP, Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock | 5,006 | $42.66 | $213,556 | 60,608 |
| 2024-05-21 | Gifford Robert K | — |
Equity grant / award
A
|
Common Stock | 4,038 | $0.00 | $0 | 49,546 |
| 2024-05-08 | McCreary Jeffrey Stephen | — |
Open-market sell
S
|
Common Stock | 10,000 | $39.49 | $394,900 | 45,062 |
| 2024-05-07 | Kamal Arvind | Interim CFO |
Open-market sell
S
|
Common Stock | 783 | $38.38 | $30,052 | 20,735 |
| 2024-05-07 | JANICK JAN M | SVP, Chief Technology Officer |
Open-market sell
S
|
Common Stock | 6,777 | $38.87 | $263,422 | 67,774 |
| 2024-05-06 | Kamal Arvind | Interim CFO |
Equity grant / award
A
|
Common Stock | 2,627 | $0.00 | $0 | 21,518 |
| 2024-02-26 | Lakkaraju Roop Kalyan | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 2,801 | $29.97 | $83,946 | 150,716 |
| 2024-02-23 | Lakkaraju Roop Kalyan | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 3,219 | $29.73 | $95,701 | 153,517 |
| 2024-02-22 | Beaver Stephen J | SVP, General Counsel and CLO |
Equity grant / award
A · derivative
|
Performance-Based Restricted Stock Units | 15,193 | $0.00 | $0 | 15,193 |
| 2024-02-22 | Beaver Stephen J | SVP, General Counsel and CLO |
Equity grant / award
A
|
Common Stock | 15,193 | $0.00 | $0 | 93,515 |
| 2024-02-20 | Beaver Stephen J | SVP, General Counsel and CLO |
Exercise / conversion
M · derivative
|
Performance-based Restricted Stock Units | 13,213 | $0.00 | $0 | 0 |
| 2024-02-20 | Beaver Stephen J | SVP, General Counsel and CLO |
Equity grant / award
A · derivative
|
Performance-based Restricted Stock Units | 1,377 | $0.00 | $0 | 13,213 |
| 2024-02-20 | Beaver Stephen J | SVP, General Counsel and CLO |
Other disposed transaction
F
|
Common Stock | 8,457 | $29.22 | $247,114 | 78,322 |
| 2024-02-20 | Beaver Stephen J | SVP, General Counsel and CLO |
Exercise / conversion
M
|
Common Stock | 13,213 | $0.00 | $0 | 86,779 |
| 2024-02-15 | Turner Rhonda R | SVP, Chief HR Officer |
Open-market sell
S
|
Common Stock | 7,600 | $30.31 | $230,356 | 42,474 |
| 2024-02-14 | Turner Rhonda R | SVP, Chief HR Officer |
Open-market sell
S
|
Common Stock | 400 | $30.00 | $12,000 | 50,074 |
| 2024-02-05 | JANICK JAN M | SVP, Chief Technology Officer |
Open-market sell
S
|
Common Stock | 12,232 | $30.00 | $366,960 | 63,779 |
| 2023-08-21 | Turner Rhonda R | SVP, Chief HR Officer |
Other disposed transaction
F
|
Common Stock | 1,980 | $25.15 | $49,797 | 50,474 |
| 2023-05-16 | Wentworth Lynn A | Dir |
Equity grant / award
A
|
Common Stock | 7,073 | $0.00 | $0 | 17,853 |
| 2023-03-20 | Benck Jeff | President and CEO |
Other disposed transaction
F
|
Common Stock | 14,083 | $22.66 | $319,121 | 374,444 |
| 2023-02-27 | Turner Rhonda R | SVP, Chief HR Officer |
Other disposed transaction
F
|
Common Stock | 1,006 | $23.74 | $23,882 | 52,454 |
| 2023-02-23 | Turner Rhonda R | SVP, Chief HR Officer |
Equity grant / award
A · derivative
|
Performance-based Restricted Stock Units | 10,754 | $0.00 | $0 | 10,754 |
| 2023-02-23 | Turner Rhonda R | SVP, Chief HR Officer |
Equity grant / award
A
|
Common Stock | 10,754 | $0.00 | $0 | 53,460 |
| 2023-02-22 | Turner Rhonda R | SVP, Chief HR Officer |
Exercise / conversion
M · derivative
|
Performance-based Restricted Stock Units | 8,162 | $0.00 | $0 | 0 |
| 2023-02-22 | Turner Rhonda R | SVP, Chief HR Officer |
Equity grant / award
A · derivative
|
Performance-based Restricted Stock Units | 3,266 | $0.00 | $0 | 8,162 |
| 2023-02-22 | Turner Rhonda R | SVP, Chief HR Officer |
Other disposed transaction
D · derivative
|
Performance-based Restricted Stock Units | 2,145 | $0.00 | $0 | 0 |
| 2023-02-22 | Turner Rhonda R | SVP, Chief HR Officer |
Exercise / conversion
M · derivative
|
Performance-based Restricted Stock Units | 7,831 | $0.00 | $0 | 2,145 |
| 2023-02-22 | Turner Rhonda R | SVP, Chief HR Officer |
Other disposed transaction
F
|
Common Stock | 6,694 | $24.25 | $162,330 | 42,706 |
| 2023-02-22 | Turner Rhonda R | SVP, Chief HR Officer |
Exercise / conversion
M
|
Common Stock | 8,162 | $0.00 | $0 | 49,400 |
| 2023-02-22 | Turner Rhonda R | SVP, Chief HR Officer |
Exercise / conversion
M
|
Common Stock | 7,831 | $0.00 | $0 | 41,238 |
| 2023-02-21 | JANICK JAN M | SVP, Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 4,491 | $24.25 | $108,907 | 56,404 |
| 2022-11-02 | McCreary Jeffrey Stephen | Dir |
Open-market sell
S
|
Common Stock | 30,000 | $28.87 | $866,100 | 47,989 |
| 2022-08-29 | Beaver Stephen J | SVP, General Counsel and CLO |
Other disposed transaction
F
|
Common Stock | 874 | $27.99 | $24,463 | 48,731 |
| 2022-08-22 | CRAWFORD ROBERT | SVP, Chief Revenue Officer |
Other disposed transaction
F
|
Common Stock | 1,519 | $27.92 | $42,410 | 42,595 |
| 2022-05-25 | Wentworth Lynn A | Dir |
Equity grant / award
A
|
Common Stock | 6,209 | $0.00 | $0 | 10,780 |
| 2022-05-04 | Benck Jeff | President and CEO |
Open-market buy
P
|
Common Stock | 2,100 | $23.95 | $50,301 | 271,316 |
| 2022-03-18 | Benck Jeff | President and CEO |
Other disposed transaction
F
|
Common Stock | 14,674 | $26.38 | $387,100 | 269,272 |
| 2022-02-25 | CRAWFORD ROBERT | SVP, Chief Revenue Officer |
Equity grant / award
A · derivative
|
Performance-based Restricted Stock Units | 12,259 | $0.00 | $0 | 12,259 |
| 2022-02-25 | CRAWFORD ROBERT | SVP, Chief Revenue Officer |
Equity grant / award
A
|
Common Stock | 12,259 | $0.00 | $0 | 44,019 |
| 2022-02-25 | Lakkaraju Roop Kalyan | EVP, Chief Financial Officer |
Equity grant / award
A · derivative
|
Performance-based Restricted Stock Units | 24,067 | $0.00 | $0 | 24,067 |
| 2022-02-25 | Lakkaraju Roop Kalyan | EVP, Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 24,067 | $0.00 | $0 | 93,107 |
| 2022-02-22 | Lakkaraju Roop Kalyan | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 5,767 | $25.56 | $147,405 | 69,040 |
| 2022-02-22 | Turner Rhonda R | SVP, Chief HR Officer |
Other disposed transaction
F
|
Common Stock | 2,158 | $25.56 | $55,158 | 28,013 |
| 2022-01-10 | Lakkaraju Roop Kalyan | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,593 | $26.67 | $42,485 | 74,807 |
| 2021-12-08 | Turner Rhonda R | SVP, Chief HR Officer |
Open-market sell
S
|
Common Stock | 3,100 | $26.05 | $80,755 | 30,171 |
| 2021-11-30 | Benck Jeff | President and CEO |
Open-market buy
P
|
Common Stock | 1,500 | $23.75 | $35,625 | 223,716 |
| 2021-08-30 | Beaver Stephen J | SVP, General Counsel and CLO |
Other disposed transaction
F
|
Common Stock | 849 | $27.08 | $22,991 | 39,027 |
| 2021-08-20 | De Greef-Safft Anne | Dir |
Open-market buy
P
|
Common Stock | 3,884 | $25.74 | $99,974 | 3,884 |
| 2021-08-09 | Buseman Michael D. | EVP, Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 762 | $26.37 | $20,094 | 49,914 |
| 2021-08-06 | Benck Jeff | President and CEO |
Open-market buy
P
|
Common Stock | 1,900 | $26.50 | $50,350 | 222,216 |
| 2021-08-04 | Lakkaraju Roop Kalyan | EVP, Chief Financial Officer |
Open-market buy
P
|
Common Stock | 100 | $25.95 | $2,595 | 76,400 |
| 2021-08-03 | Lakkaraju Roop Kalyan | EVP, Chief Financial Officer |
Open-market buy
P
|
Common Stock | 1,800 | $26.37 | $47,470 | 76,300 |
| 2021-05-12 | SCHEIBLE DAVID W | Dir |
Equity grant / award
A
|
Common Stock | 5,200 | $0.00 | $0 | 62,882 |
| 2021-03-18 | Benck Jeff | President and CEO |
Other disposed transaction
F
|
Common Stock | 15,327 | $31.28 | $479,429 | 220,316 |
| 2021-03-05 | Lakkaraju Roop Kalyan | EVP, Chief Financial Officer |
Open-market buy
P
|
Common Stock | 905 | $29.60 | $26,790 | 74,500 |
| 2021-03-03 | JANICK JAN M | SVP, Chief Technology Officer |
Other disposed transaction
F
|
Common Stock | 794 | $29.50 | $23,423 | 56,174 |
| 2021-03-02 | Lakkaraju Roop Kalyan | EVP, Chief Financial Officer |
Open-market buy
P
|
Common Stock | 1,680 | $29.64 | $49,790 | 73,595 |
| 2021-02-22 | CRAWFORD ROBERT | SVP, Chief Revenue Officer |
Other disposed transaction
F
|
Common Stock | 1,057 | $28.48 | $30,103 | 35,386 |
| 2021-02-19 | CRAWFORD ROBERT | SVP, Chief Revenue Officer |
Equity grant / award
A · derivative
|
Performance-based Restricted Stock Units | 10,601 | $0.00 | $0 | 10,601 |
| 2021-02-19 | CRAWFORD ROBERT | SVP, Chief Revenue Officer |
Equity grant / award
A · derivative
|
Performance-based Restricted Stock Units | 5,035 | $0.00 | $0 | 5,035 |
| 2021-02-19 | CRAWFORD ROBERT | SVP, Chief Revenue Officer |
Equity grant / award
A
|
Common Stock | 10,601 | $0.00 | $0 | 36,443 |
| 2021-02-10 | Benck Jeff | President and CEO |
Open-market buy
P
|
Common Stock | 1,800 | $27.87 | $50,173 | 179,984 |
| 2021-01-08 | Lakkaraju Roop Kalyan | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,291 | $28.98 | $37,413 | 58,676 |
| 2020-08-28 | Beaver Stephen J | VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 874 | $20.25 | $17,698 | 29,923 |
| 2020-08-20 | CRAWFORD ROBERT | Chief Revenue Officer |
Other disposed transaction
F
|
Common Stock | 1,472 | $19.97 | $29,396 | 25,842 |
| 2020-08-07 | Buseman Michael D. | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 722 | $21.02 | $15,176 | 38,975 |
| 2020-05-22 | McCreary Jeffrey Stephen | Dir |
Open-market buy
P
|
Common Stock | 7,500 | $20.19 | $151,454 | 66,580 |
| 2020-05-13 | Carlson Bruce A | Dir |
Equity grant / award
A
|
Common Stock | 7,883 | $0.00 | $0 | 23,046 |
| 2020-03-18 | Benck Jeff | President and CEO |
Other disposed transaction
F
|
Common Stock | 14,082 | $14.75 | $207,710 | 178,184 |
| 2020-03-03 | WEEKS LISA K | Vice President |
Other disposed transaction
F
|
Common Stock | 591 | $27.26 | $16,111 | 31,230 |
| 2020-02-24 | JANICK JAN M | Vice President |
Other disposed transaction
F
|
Common Stock | 240 | $26.63 | $6,391 | 52,263 |
| 2020-02-20 | Beaver Stephen J | VP and General Counsel |
Equity grant / award
A · derivative
|
Performance-based Restricted Stock Units | 11,378 | $0.00 | $0 | 11,378 |
| 2020-02-20 | Beaver Stephen J | VP and General Counsel |
Equity grant / award
A
|
Common Stock | 11,378 | $0.00 | $0 | 30,797 |
| 2020-02-20 | Beaver Stephen J | VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 797 | $28.07 | $22,372 | 19,419 |
| 2020-02-20 | WEEKS LISA K | Vice President |
Equity grant / award
A · derivative
|
Performance-based Restricted Stock Units | 9,964 | $0.00 | $0 | 9,964 |
| 2020-02-20 | WEEKS LISA K | Vice President |
Equity grant / award
A
|
Common Stock | 9,664 | $0.00 | $0 | 32,040 |
| 2020-02-20 | WEEKS LISA K | Vice President |
Other disposed transaction
F
|
Common Stock | 1,446 | $28.07 | $40,589 | 22,376 |
| 2020-01-08 | Lakkaraju Roop Kalyan | CFO |
Other disposed transaction
F
|
Common stock | 1,266 | $34.51 | $43,690 | 44,347 |
| 2019-12-11 | De Greef-Safft Anne | Dir |
Equity grant / award
A
|
Common Stock | 1,912 | $0.00 | $0 | 1,912 |
| 2019-09-11 | WEEKS LISA K | Vice President |
Open-market sell
S
|
Common Stock | 402 | $28.36 | $11,399 | 23,822 |
| 2019-09-11 | WEEKS LISA K | Vice President |
Open-market sell
S
|
Common Stock | 3,116 | $28.30 | $88,183 | 24,224 |
| 2019-08-28 | Beaver Stephen J | VP and General Counsel |
Other disposed transaction
F
|
Common Stock | 707 | $26.08 | $18,439 | 20,216 |
| 2019-08-26 | JANICK JAN M | Vice President |
Other disposed transaction
F
|
Common Stock | 134 | $26.19 | $3,509 | 44,178 |
| 2019-08-20 | CRAWFORD ROBERT | Chief Revenue Officer |
Equity grant / award
A · derivative
|
Performance-Based Restricted Stock Units | 9,459 | $0.00 | $0 | 9,459 |
| 2019-08-20 | CRAWFORD ROBERT | Chief Revenue Officer |
Equity grant / award
A
|
Common Stock | 17,027 | $0.00 | $0 | 17,027 |
| 2019-08-07 | Buseman Michael D. | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 722 | $26.16 | $18,888 | 27,035 |
| 2019-07-30 | Gifford Robert K | Dir |
Open-market sell
S
|
Common Stock | 3,054 | $26.75 | $81,694 | 19,143 |
| 2019-05-15 | SCHEIBLE DAVID W | Dir |
Equity grant / award
A
|
Common Stock | 5,972 | $0.00 | $0 | 49,799 |
| 2019-03-18 | Benck Jeff | President and CEO |
Equity grant / award
A · derivative
|
Performance-based Restricted Stock Units | 57,318 | $0.00 | $0 | 57,318 |
| 2019-03-18 | Benck Jeff | President and CEO |
Equity grant / award
A
|
Common stock | 129,921 | $0.00 | $0 | 129,921 |
| 2019-03-04 | WEEKS LISA K | Vice President |
Other disposed transaction
F
|
Common Stock | 577 | $27.40 | $15,810 | 27,340 |
| 2019-02-25 | WEEKS LISA K | Vice President |
Other disposed transaction
F
|
Common Stock | 242 | $28.13 | $6,807 | 27,917 |
| 2019-02-20 | Beaver Stephen J | VP and General Counsel |
Equity grant / award
A · derivative
|
Performance-based Restricted Stock Units | 10,124 | $0.00 | $0 | 10,124 |
| 2019-02-20 | Beaver Stephen J | VP and General Counsel |
Equity grant / award
A
|
Common stock | 10,124 | $0.00 | $0 | 20,923 |
| 2019-02-19 | WEEKS LISA K | Vice President |
Other disposed transaction
F
|
Common stock | 247 | $27.78 | $6,862 | 19,916 |
| 2019-01-08 | Lakkaraju Roop Kalyan | CFO |
Other disposed transaction
F
|
Common stock | 1,291 | $22.48 | $29,022 | 14,240 |
| 2018-12-31 | TUFANO PAUL J | CEO |
Other disposed transaction
F
|
Common stock | 25,421 | $21.18 | $538,417 | 88,367 |
| 2018-09-11 | Hicar Scott M. | Vice President |
Other disposed transaction
F
|
Common stock | 597 | $25.70 | $15,343 | 11,867 |
| 2018-09-05 | CARRUTHERS NATHALIE | VP Worldwide Human Resources |
Other disposed transaction
F
|
Common stock | 546 | $26.00 | $14,196 | 11,622 |
| 2018-08-28 | Beaver Stephen J | VP and General Counsel |
Equity grant / award
A · derivative
|
Performance-based Restricted Stock Units | 10,799 | $0.00 | $0 | 10,799 |
| 2018-08-28 | Beaver Stephen J | VP and General Counsel |
Equity grant / award
A
|
Common stock | 10,799 | $0.00 | $0 | 10,799 |
| 2018-08-27 | JANICK JAN M | Vice President |
Other disposed transaction
F
|
Common stock | 134 | $26.00 | $3,484 | 22,750 |
| 2018-08-16 | McCreary Jeffrey Stephen | Dir |
Equity grant / award
A
|
Common Stock | 4,000 | $25.64 | $102,575 | 45,225 |
| 2018-08-07 | Buseman Michael D. | Executive Vice President |
Other disposed transaction
F
|
Common stock | 722 | $25.50 | $18,411 | 15,768 |
| 2018-08-01 | TUFANO PAUL J | CEO |
Equity grant / award
A
|
Common stock | 4,125 | $24.18 | $99,722 | 113,788 |
| 2018-05-16 | Carlson Bruce A | Dir |
Equity grant / award
A
|
Common Stock | 5,444 | $0.00 | $0 | 9,191 |
| 2018-04-30 | McCreary Jeffrey Stephen | Dir |
Equity grant / award
A
|
Common stock | 200 | $26.50 | $5,300 | 200 |
| 2018-04-30 | McCreary Jeffrey Stephen | Dir |
Equity grant / award
A
|
Common Stock | 10,000 | $26.49 | $264,912 | 35,781 |
| 2018-03-05 | WEEKS LISA K | Vice President |
Other disposed transaction
F
|
Common stock | 573 | $30.40 | $17,419 | 20,163 |
| 2018-02-23 | JANICK JAN M | Executive VP |
Other disposed transaction
F
|
Common stock | 283 | $30.00 | $8,490 | 23,561 |
| 2018-02-21 | TUFANO PAUL J | CEO |
Equity grant / award
A · derivative
|
Performance-based Restricted Stock Units | 55,370 | $0.00 | $0 | 55,370 |
| 2018-02-21 | TUFANO PAUL J | CEO |
Equity grant / award
A
|
Common stock | 55,369 | $0.00 | $0 | 109,663 |
| 2018-02-21 | TUFANO PAUL J | CEO |
Equity grant / award
A · derivative
|
Performance-based Restricted Stock Units | 55,370 | $0.00 | $0 | 55,370 |
| 2018-02-21 | TUFANO PAUL J | CEO |
Equity grant / award
A
|
Common stock | 55,369 | $0.00 | $0 | 109,663 |
| 2018-02-20 | Lakkaraju Roop Kalyan | CFO |
Equity grant / award
A · derivative
|
Performance-based Restricted Stock Units | 12,230 | $0.00 | $0 | 12,230 |
| 2018-02-20 | Buseman Michael D. | Executive Vice President |
Equity grant / award
A · derivative
|
Performance-based Restricted Stock Units | 5,827 | $0.00 | $0 | 5,827 |
| 2018-02-20 | Buseman Michael D. | Executive Vice President |
Equity grant / award
A
|
Common stock | 5,820 | $0.00 | $0 | 16,490 |
| 2018-01-02 | TUFANO PAUL J | CEO |
Other disposed transaction
F
|
Common stock | 12,689 | $29.05 | $368,615 | 54,294 |
| 2017-11-02 | McCreary Jeffrey Stephen | Dir |
Equity grant / award
A
|
Common Stock | 5,000 | $29.95 | $149,750 | 25,781 |
| 2017-09-07 | PETERSON SCOTT R | VP & General Counsel |
Open-market sell
S
|
Common stock | 1,000 | $32.06 | $32,063 | 18,893 |
| 2017-08-17 | DUNCAN DOUGLAS G | Dir |
Open-market sell
S
|
Common Stock | 5,922 | $31.91 | $188,969 | 30,524 |
| 2017-08-07 | Buseman Michael D. | Executive Vice President |
Equity grant / award
A · derivative
|
Performance-based Restricted Stock Units | 10,670 | $0.00 | $0 | 10,670 |
| 2017-08-07 | Buseman Michael D. | Executive Vice President |
Equity grant / award
A
|
Common stock | 10,670 | $0.00 | $0 | 10,670 |
| 2017-07-25 | Adam Donald Francis | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy | 26,572 | $0.00 | $0 | 0 |
| 2017-07-25 | Adam Donald Francis | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 14,850 | $0.00 | $0 | 0 |
| 2017-07-25 | Adam Donald Francis | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 41,422 | $33.50 | $1,387,637 | 92,706 |
| 2017-07-25 | Adam Donald Francis | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 26,572 | $18.57 | $493,442 | 134,128 |
| 2017-07-25 | Adam Donald Francis | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 14,850 | $19.11 | $283,784 | 107,556 |
| 2017-07-24 | Adam Donald Francis | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 20,150 | $0.00 | $0 | 14,850 |
| 2017-07-24 | Adam Donald Francis | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 20,150 | $33.81 | $681,267 | 92,706 |
| 2017-07-24 | Adam Donald Francis | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 20,150 | $19.11 | $385,066 | 112,856 |
| 2017-05-12 | Gifford Robert K | Dir |
Equity grant / award
A
|
Common Stock | 4,672 | $0.00 | $0 | 48,546 |
| 2017-05-12 | Gifford Robert K | Dir |
Equity grant / award
A
|
Common Stock | 4,672 | $0.00 | $0 | 10,781 |
| 2017-05-11 | TUFANO PAUL J | CEO |
Other disposed transaction
F
|
Common stock | 559 | $32.20 | $18,000 | 66,983 |
| 2017-05-08 | PETERSON SCOTT R | VP & General Counsel |
Other disposed transaction
F
|
Common stock | 76 | $32.15 | $2,443 | 19,893 |
| 2017-05-02 | PETERSON SCOTT R | VP & General Counsel |
Equity grant / award
G
|
Common Stock | 700 | $0.00 | $0 | 19,969 |
| 2017-04-24 | King Jon J | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 6,174 | $0.00 | $0 | 6,174 |
| 2017-04-24 | King Jon J | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 8,325 | $0.00 | $0 | 2,775 |
| 2017-04-24 | King Jon J | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 10,128 | $0.00 | $0 | 0 |
| 2017-04-24 | King Jon J | Executive Vice President |
Open-market sell
S
|
Common Stock | 24,627 | $31.40 | $773,386 | 41,720 |
| 2017-04-24 | King Jon J | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 6,174 | $23.14 | $142,866 | 66,347 |
| 2017-04-24 | King Jon J | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 8,325 | $22.99 | $191,392 | 60,173 |
| 2017-04-24 | King Jon J | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 10,128 | $17.37 | $175,923 | 51,848 |
| 2017-03-15 | PETERSON SCOTT R | VP & General Counsel |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 4,004 | $0.00 | $0 | 4,004 |
| 2017-03-15 | PETERSON SCOTT R | VP & General Counsel |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 3,100 | $0.00 | $0 | 3,100 |
| 2017-03-15 | PETERSON SCOTT R | VP & General Counsel |
Open-market sell
S
|
Common stock | 7,104 | $32.03 | $227,524 | 20,669 |
| 2017-03-15 | PETERSON SCOTT R | VP & General Counsel |
Exercise / conversion
M
|
Common Stock | 4,004 | $23.14 | $92,653 | 27,773 |
| 2017-03-15 | PETERSON SCOTT R | VP & General Counsel |
Exercise / conversion
M
|
Common stock | 3,100 | $22.60 | $70,060 | 23,769 |
| 2017-03-03 | TUFANO PAUL J | CEO |
Equity grant / award
A · derivative
|
Performance-based Restricted Stock Units | 57,325 | $0.00 | $0 | 57,325 |
| 2017-02-28 | TUFANO PAUL J | CEO |
Other disposed transaction
F
|
Common Stock | 106 | $31.10 | $3,297 | 67,542 |
| 2017-02-27 | King Jon J | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 731 | $32.00 | $23,392 | 31,157 |
| 2017-02-23 | King Jon J | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 902 | $32.35 | $29,180 | 31,884 |
| 2017-02-23 | COMINOS GREG W | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 1,068 | $32.35 | $34,550 | 20,747 |
| 2017-02-21 | King Jon J | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 696 | $32.60 | $22,690 | 32,786 |
| 2017-02-16 | WILLIAMS CLAY C | Dir |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 10,000 | $0.00 | $0 | 0 |
| 2017-02-16 | WILLIAMS CLAY C | Dir |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 89 | $0.00 | $0 | 0 |
| 2017-02-16 | WILLIAMS CLAY C | Dir |
Open-market sell
S
|
Common Stock | 10,089 | $32.75 | $330,415 | 43,874 |
| 2017-02-16 | WILLIAMS CLAY C | Dir |
Exercise / conversion
M
|
Common Stock | 10,000 | $12.18 | $121,800 | 53,963 |
| 2017-02-16 | WILLIAMS CLAY C | Dir |
Exercise / conversion
M
|
Common Stock | 89 | $10.27 | $914 | 43,963 |
| 2017-02-15 | WILLIAMS CLAY C | Dir |
Exercise / conversion
M · derivative
|
Stock Options (right to buy) | 9,911 | $0.00 | $0 | 89 |
| 2017-02-15 | WILLIAMS CLAY C | Dir |
Open-market sell
S
|
Common Stock | 9,911 | $33.02 | $327,258 | 43,874 |
| 2017-02-15 | WILLIAMS CLAY C | Dir |
Exercise / conversion
M
|
Common Stock | 9,911 | $10.27 | $101,786 | 53,785 |
| 2017-02-13 | King Jon J | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 476 | $32.15 | $15,303 | 33,482 |
| 2016-12-01 | TUFANO PAUL J | CEO |
Equity grant / award
A
|
Common Stock | 61,371 | $0.00 | $0 | 68,139 |
| 2016-11-29 | DUNCAN DOUGLAS G | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 10,000 | $0.00 | $0 | 0 |
| 2016-11-29 | DUNCAN DOUGLAS G | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 8,134 | $0.00 | $0 | 0 |
| 2016-11-29 | DUNCAN DOUGLAS G | Dir |
Open-market sell
S
|
Common Stock | 18,134 | $28.86 | $523,278 | 31,774 |
| 2016-11-29 | DUNCAN DOUGLAS G | Dir |
Exercise / conversion
M
|
Common Stock | 10,000 | $19.41 | $194,100 | 49,908 |
| 2016-11-29 | DUNCAN DOUGLAS G | Dir |
Exercise / conversion
M
|
Common Stock | 8,134 | $12.18 | $99,072 | 39,908 |
| 2016-11-29 | TUFANO PAUL J | CEO |
Other disposed transaction
F
|
Common Stock | 91 | $28.85 | $2,625 | 6,768 |
| 2016-11-28 | DUNCAN DOUGLAS G | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,866 | $0.00 | $0 | 8,134 |
| 2016-11-28 | DUNCAN DOUGLAS G | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 10,000 | $0.00 | $0 | 0 |
| 2016-11-28 | DUNCAN DOUGLAS G | Dir |
Open-market sell
S
|
Common Stock | 21,866 | $28.71 | $627,696 | 31,774 |
| 2016-11-28 | DUNCAN DOUGLAS G | Dir |
Exercise / conversion
M
|
Common Stock | 1,866 | $12.18 | $22,728 | 53,640 |
| 2016-11-28 | DUNCAN DOUGLAS G | Dir |
Exercise / conversion
M
|
Common Stock | 10,000 | $17.43 | $174,300 | 51,774 |
| 2016-11-15 | King Jon J | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 11,369 | $0.00 | $0 | 0 |
| 2016-11-15 | King Jon J | Executive Vice President |
Open-market sell
S
|
Common Stock | 11,369 | $27.15 | $308,668 | 33,943 |
| 2016-11-15 | King Jon J | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 11,369 | $26.84 | $305,144 | 45,312 |
| 2016-11-14 | King Jon J | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 11,131 | $0.00 | $0 | 11,369 |
| 2016-11-14 | King Jon J | Executive Vice President |
Open-market sell
S
|
Common Stock | 11,131 | $27.20 | $302,763 | 33,943 |
| 2016-11-14 | King Jon J | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 11,131 | $26.84 | $298,756 | 45,074 |
| 2016-11-11 | TUFANO PAUL J | CEO |
Other disposed transaction
F
|
Common Stock | 404 | $27.15 | $10,969 | 6,859 |
| 2016-09-07 | COMINOS GREG W | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 616 | $24.44 | $15,055 | 21,815 |
| 2016-08-25 | COMINOS GREG W | Executive Vice President |
Equity grant / award
A
|
Common Stock | 4,096 | $0.00 | $0 | 22,431 |
| 2016-08-22 | DELLY GAYLA J | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 2,403 | $0.00 | $0 | 4,503 |
| 2016-08-22 | DELLY GAYLA J | President & CEO |
Open-market sell
S
|
Common Stock | 2,403 | $24.20 | $58,153 | 257,128 |
| 2016-08-22 | DELLY GAYLA J | President & CEO |
Exercise / conversion
M
|
Common Stock | 2,403 | $17.22 | $41,380 | 259,531 |
| 2016-08-19 | DELLY GAYLA J | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,958 | $0.00 | $0 | 6,906 |
| 2016-08-19 | DELLY GAYLA J | President & CEO |
Open-market sell
S
|
Common Stock | 3,958 | $24.20 | $95,784 | 257,128 |
| 2016-08-19 | DELLY GAYLA J | President & CEO |
Exercise / conversion
M
|
Common Stock | 3,958 | $17.22 | $68,157 | 261,086 |
| 2016-08-18 | DELLY GAYLA J | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 19,136 | $0.00 | $0 | 10,864 |
| 2016-08-18 | DELLY GAYLA J | President & CEO |
Open-market sell
S
|
Common Stock | 19,136 | $24.23 | $463,591 | 257,128 |
| 2016-08-18 | DELLY GAYLA J | President & CEO |
Exercise / conversion
M
|
Common Stock | 19,136 | $17.22 | $329,522 | 276,264 |
| 2016-07-29 | Adam Donald Francis | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 40,000 | $0.00 | $0 | 0 |
| 2016-07-29 | Adam Donald Francis | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 40,000 | $23.46 | $938,524 | 86,513 |
| 2016-07-29 | Adam Donald Francis | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 40,000 | $12.64 | $505,600 | 126,513 |
| 2016-07-28 | King Jon J | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 6,500 | $0.00 | $0 | 0 |
| 2016-07-28 | King Jon J | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 6,274 | $0.00 | $0 | 0 |
| 2016-07-28 | King Jon J | Executive Vice President |
Open-market sell
S
|
Common Stock | 12,774 | $23.57 | $301,132 | 34,350 |
| 2016-07-28 | King Jon J | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 6,500 | $16.03 | $104,195 | 47,124 |
| 2016-07-28 | King Jon J | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 6,274 | $18.57 | $116,508 | 40,624 |
| 2016-05-11 | TUFANO PAUL J | Dir |
Equity grant / award
A
|
Common Stock | 6,109 | $0.00 | $0 | 7,263 |
| 2016-05-09 | DELLY GAYLA J | President & CEO |
Other disposed transaction
F
|
Common Stock | 4,815 | $19.70 | $94,856 | 257,128 |