Financial Metrics
DSGR Distribution Solutions Group, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 69711000.0 | — | USD | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 69348000.0 | -0.5% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 70199000.0 | +1.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 74617000.0 | +6.3% | USD | 10-Q | 2018-04-20 |
| Quarterly | 2017-06-30 | 75006000.0 | +0.5% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 75651000.0 | +0.9% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 84459000.0 | +11.6% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 90382000.0 | +7.0% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 88530000.0 | -2.0% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 91343000.0 | +3.2% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 96097000.0 | +5.2% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 94779000.0 | -1.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 91035000.0 | -4.0% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 72146000.0 | -20.7% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 90277000.0 | +25.1% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 103556000.0 | +14.7% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 134152000.0 | +29.5% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 132090000.0 | -1.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 154085000.0 | +16.7% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 321336000.0 | +108.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 347151000.0 | +8.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 348270000.0 | +0.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 377984000.0 | +8.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 438909000.0 | +16.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 416086000.0 | -5.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 439536000.0 | +5.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 468019000.0 | +6.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 478029000.0 | +2.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 502437000.0 | +5.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 517958000.0 | +3.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 67315000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 305907000.0 | +354.4% | USD | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 349637000.0 | +14.3% | USD | 10-K | 2019-03-04 |
| Annual | 2019-12-31 | 370785000.0 | +6.0% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 351591000.0 | -5.2% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 520290000.0 | +48.0% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 1151422000.0 | +121.3% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 1570402000.0 | +36.4% | USD | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 1804104000.0 | +14.9% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 1980023000.0 | +9.8% | USD | 10-K | 2026-03-05 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 42459000.0 | — | USD | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 42526000.0 | +0.2% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 42573000.0 | +0.1% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 44879000.0 | +5.4% | USD | 10-Q | 2018-04-20 |
| Quarterly | 2017-06-30 | 45141000.0 | +0.6% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 46005000.0 | +1.9% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 46218000.0 | +0.5% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 49131000.0 | +6.3% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 48108000.0 | -2.1% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 48923000.0 | +1.7% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 51043000.0 | +4.3% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 50574000.0 | -0.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 48921000.0 | -3.3% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 38313000.0 | -21.7% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 47225000.0 | +23.3% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 54560000.0 | +15.5% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 33741000.0 | -38.2% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 34838000.0 | +3.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 40884000.0 | +17.4% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 114555000.0 | +180.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 119167000.0 | +4.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 132871000.0 | +11.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 136023000.0 | +2.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 145297000.0 | +6.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 143409000.0 | -1.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 151527000.0 | +5.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 158848000.0 | +4.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 163980000.0 | +3.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 170084000.0 | +3.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 170326000.0 | +0.1% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 40504000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 183018000.0 | +351.9% | USD | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 189540000.0 | +3.6% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 197354000.0 | +4.1% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 186538000.0 | -5.5% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 130278000.0 | -30.2% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 390898000.0 | +200.0% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 551875000.0 | +41.2% | USD | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 613775000.0 | +11.2% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 662038000.0 | +7.9% | USD | 10-K | 2026-03-05 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1169000.0 | — | USD | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 29000.0 | -97.5% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 2389000.0 | +8137.9% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 712000.0 | -70.2% | USD | 10-Q | 2018-04-20 |
| Quarterly | 2017-06-30 | 7891000.0 | +1008.3% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 1090000.0 | -86.2% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 1837000.0 | +68.5% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 5554000.0 | +202.3% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | -2266000.0 | -140.8% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 5544000.0 | +344.7% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 1623000.0 | -70.7% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 6446000.0 | +297.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 18638000.0 | +189.1% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 569000.0 | -96.9% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 2001000.0 | +251.7% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 4810000.0 | +140.4% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 5468000.0 | +13.7% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 5491000.0 | +0.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2988000.0 | -45.6% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 4113000.0 | +37.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 22027000.0 | +435.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 16721000.0 | -24.1% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 13776000.0 | -17.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 12783000.0 | -7.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2783000.0 | -78.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 14158000.0 | +408.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 18947000.0 | +33.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 20097000.0 | +6.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 26826000.0 | +33.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 23619000.0 | -12.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -1457000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 9936000.0 | +781.9% | USD | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 9210000.0 | -7.3% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 9066000.0 | -1.6% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 20550000.0 | +126.7% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 11421000.0 | -44.4% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 41786000.0 | +265.9% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 42991000.0 | +2.9% | USD | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 55955000.0 | +30.2% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 78263000.0 | +39.9% | USD | 10-K | 2026-03-05 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1017000.0 | — | USD | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 172000.0 | -83.1% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 1825000.0 | +961.0% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 857000.0 | -53.0% | USD | 10-Q | 2018-04-20 |
| Quarterly | 2017-06-30 | 7273000.0 | +748.7% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 1321000.0 | -81.8% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 1236000.0 | -6.4% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-06-30 | 3194000.0 | +158.4% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-09-30 | -816000.0 | -125.5% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 4146000.0 | +608.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 1307000.0 | -68.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 4774000.0 | +265.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 12533000.0 | +162.5% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-06-30 | 619000.0 | -95.1% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-09-30 | 1738000.0 | +180.8% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | -1890000.0 | -208.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 461000.0 | +124.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 1225000.0 | +165.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -2537000.0 | -307.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | -4715000.0 | -85.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 16541000.0 | +450.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 5907000.0 | -64.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 3024000.0 | -48.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | -1568000.0 | -151.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -5224000.0 | -233.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 1896000.0 | +136.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 21921000.0 | +1056.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 3261000.0 | -85.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 5003000.0 | +53.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 6452000.0 | +29.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -4643000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 29688000.0 | +739.4% | USD | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 6214000.0 | -79.1% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 7221000.0 | +16.2% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 15113000.0 | +109.3% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | -5052000.0 | -133.4% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 7406000.0 | +246.6% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | -8967000.0 | -221.1% | USD | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | -7332000.0 | +18.2% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 8345000.0 | +213.8% | USD | 10-K | 2026-03-05 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.12 | — | USD/shares | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 0.02 | -83.3% | USD/shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.21 | +950.0% | USD/shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.1 | -52.4% | USD/shares | 10-Q | 2018-04-20 |
| Quarterly | 2017-06-30 | 0.82 | +720.0% | USD/shares | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.15 | -81.7% | USD/shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.14 | -6.7% | USD/shares | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 0.36 | +157.1% | USD/shares | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | -0.09 | -125.0% | USD/shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.46 | +611.1% | USD/shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.15 | -67.4% | USD/shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.53 | +253.3% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1.39 | +162.3% | USD/shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.07 | -95.0% | USD/shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.19 | +171.4% | USD/shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.4 | +110.5% | USD/shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.04 | -90.0% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.12 | +200.0% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -0.25 | -308.3% | USD/shares | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | -0.23 | +8.0% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.43 | +287.0% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.14 | -67.4% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.07 | -50.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.03 | -142.9% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.11 | -266.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.04 | +136.4% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.47 | +1075.0% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.07 | -85.1% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.11 | +57.1% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.14 | +27.3% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -0.53 | — | USD/shares | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 3.35 | +732.1% | USD/shares | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 0.7 | -79.1% | USD/shares | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 0.81 | +15.7% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1.68 | +107.4% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | -0.49 | -129.2% | USD/shares | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 0.22 | +144.9% | USD/shares | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | -0.2 | -190.9% | USD/shares | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | -0.16 | +20.0% | USD/shares | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 0.18 | +212.5% | USD/shares | 10-K | 2026-03-05 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.11 | — | USD/shares | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 0.02 | -81.8% | USD/shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.2 | +900.0% | USD/shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.09 | -55.0% | USD/shares | 10-Q | 2018-04-20 |
| Quarterly | 2017-06-30 | 0.8 | +788.9% | USD/shares | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.14 | -82.5% | USD/shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.13 | -7.1% | USD/shares | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 0.35 | +169.2% | USD/shares | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | -0.09 | -125.7% | USD/shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.44 | +588.9% | USD/shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.14 | -68.2% | USD/shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.51 | +264.3% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1.34 | +162.7% | USD/shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.07 | -94.8% | USD/shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.19 | +171.4% | USD/shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.39 | +105.3% | USD/shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.04 | -89.7% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.12 | +200.0% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -0.25 | -308.3% | USD/shares | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | -0.23 | +8.0% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.42 | +282.6% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.14 | -66.7% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.07 | -50.0% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -0.03 | -142.9% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.11 | -266.7% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.04 | +136.4% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.46 | +1050.0% | USD/shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.07 | -84.8% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.11 | +57.1% | USD/shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.14 | +27.3% | USD/shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -0.53 | — | USD/shares | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 3.25 | +713.2% | USD/shares | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 0.67 | -79.4% | USD/shares | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 0.77 | +14.9% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1.62 | +110.4% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | -0.49 | -130.2% | USD/shares | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 0.21 | +142.9% | USD/shares | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | -0.2 | -195.2% | USD/shares | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | -0.16 | +20.0% | USD/shares | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 0.18 | +212.5% | USD/shares | 10-K | 2026-03-05 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 10068000.0 | — | USD | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 8866000.0 | -11.9% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 10657000.0 | +20.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 10421000.0 | -2.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 7973000.0 | -23.5% | USD | 10-Q | 2017-04-20 |
| Quarterly | 2017-06-30 | 11123000.0 | +39.5% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 19043000.0 | +71.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 4416000.0 | -76.8% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 4357000.0 | -1.3% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 5992000.0 | +37.5% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 5992000.0 | +0.0% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-12-31 | 11883000.0 | +98.3% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 3603000.0 | -69.7% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 6915000.0 | +91.9% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 8626000.0 | +24.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 5495000.0 | -36.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 4095000.0 | -25.5% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 10012000.0 | +144.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 17193000.0 | +71.7% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-12-31 | 28393000.0 | +65.1% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 26293000.0 | -7.4% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 11002000.0 | -58.2% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 11961000.0 | +8.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 14671000.0 | +22.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 12354000.0 | -15.8% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 17872000.0 | +44.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 25171000.0 | +40.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 24554000.0 | -2.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 31144000.0 | +26.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 44244000.0 | +42.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 80456000.0 | +81.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 83931000.0 | +4.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 73097000.0 | -12.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 46786000.0 | -36.0% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 61344000.0 | +31.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 66479000.0 | +8.4% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 65442000.0 | -1.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 47430000.0 | -27.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 69214000.0 | +45.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 10421000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 4416000.0 | -57.6% | USD | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 11883000.0 | +169.1% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 5495000.0 | -53.8% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 28393000.0 | +416.7% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 14671000.0 | -48.3% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 24554000.0 | +67.4% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 83931000.0 | +241.8% | USD | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 66479000.0 | -20.8% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 61753000.0 | -7.1% | USD | 10-K | 2026-03-05 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 31012000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 30811000.0 | -0.6% | USD | 10-Q | 2016-07-21 |
| Quarterly | 2016-09-30 | 31637000.0 | +2.7% | USD | 10-Q | 2016-10-20 |
| Quarterly | 2016-12-31 | 30200000.0 | -4.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 34016000.0 | +12.6% | USD | 10-Q | 2017-04-20 |
| Quarterly | 2017-06-30 | 35017000.0 | +2.9% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 37290000.0 | +6.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 38575000.0 | +3.4% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 39097000.0 | +1.4% | USD | 10-Q | 2018-04-20 |
| Quarterly | 2018-06-30 | 42613000.0 | +9.0% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 43561000.0 | +2.2% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 37682000.0 | -13.5% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 43973000.0 | +16.7% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 45570000.0 | +3.6% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 45162000.0 | -0.9% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 38843000.0 | -14.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 41406000.0 | +6.6% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 33968000.0 | -18.0% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 47902000.0 | +41.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 44515000.0 | -7.1% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 48707000.0 | +9.4% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 46228000.0 | -5.1% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 50779000.0 | +9.8% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 80574000.0 | +58.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 54940000.0 | -31.8% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 168247000.0 | +206.2% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 173083000.0 | +2.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 166301000.0 | -3.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 172688000.0 | +3.8% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 238705000.0 | +38.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 238543000.0 | -0.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 213449000.0 | -10.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 221253000.0 | +3.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 235802000.0 | +6.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 281142000.0 | +19.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 250717000.0 | -10.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 280393000.0 | +11.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 283467000.0 | +1.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 295456000.0 | +4.2% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 30200000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 38575000.0 | +27.7% | USD | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 37682000.0 | -2.3% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 38843000.0 | +3.1% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 44515000.0 | +14.6% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 80574000.0 | +81.0% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 166301000.0 | +106.4% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 213448000.0 | +28.4% | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 250717000.0 | +17.5% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 271331000.0 | +8.2% | USD | 10-K | 2026-03-05 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 43800000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 42671000.0 | -2.6% | USD | 10-Q | 2016-07-21 |
| Quarterly | 2016-09-30 | 41347000.0 | -3.1% | USD | 10-Q | 2016-10-20 |
| Quarterly | 2016-12-31 | 42561000.0 | +2.9% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 43231000.0 | +1.6% | USD | 10-Q | 2017-04-20 |
| Quarterly | 2017-06-30 | 42373000.0 | -2.0% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 43341000.0 | +2.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 50928000.0 | +17.5% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 50589000.0 | -0.7% | USD | 10-Q | 2018-04-20 |
| Quarterly | 2018-06-30 | 51032000.0 | +0.9% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 51154000.0 | +0.2% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 52887000.0 | +3.4% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 53818000.0 | +1.8% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 55360000.0 | +2.9% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 54894000.0 | -0.8% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 55905000.0 | +1.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 56182000.0 | +0.5% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 54910000.0 | -2.3% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 62218000.0 | +13.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 61867000.0 | -0.6% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 60758000.0 | -1.8% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 63029000.0 | +3.7% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 67452000.0 | +7.0% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 132717000.0 | +96.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 77297000.0 | -41.8% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 250696000.0 | +224.3% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 260840000.0 | +4.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 264374000.0 | +1.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 269981000.0 | +2.1% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 326236000.0 | +20.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 313337000.0 | -4.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 315984000.0 | +0.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 313820000.0 | -0.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 320748000.0 | +2.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 347018000.0 | +8.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 348226000.0 | +0.3% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 349354000.0 | +0.3% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 350303000.0 | +0.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 345206000.0 | -1.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 42561000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 50928000.0 | +19.7% | USD | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 52887000.0 | +3.8% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 55905000.0 | +5.7% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 61867000.0 | +10.7% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 132717000.0 | +114.5% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 264374000.0 | +99.2% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 315984000.0 | +19.5% | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 348226000.0 | +10.2% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 353374000.0 | +1.5% | USD | 10-K | 2026-03-05 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 89961000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 87496000.0 | -2.7% | USD | 10-Q | 2016-07-21 |
| Quarterly | 2016-09-30 | 88733000.0 | +1.4% | USD | 10-Q | 2016-10-20 |
| Quarterly | 2016-12-31 | 87770000.0 | -1.1% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 90581000.0 | +3.2% | USD | 10-Q | 2017-04-20 |
| Quarterly | 2017-06-30 | 92805000.0 | +2.5% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 104229000.0 | +12.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 98447000.0 | -5.5% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 99607000.0 | +1.2% | USD | 10-Q | 2018-04-20 |
| Quarterly | 2018-06-30 | 104732000.0 | +5.1% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 108255000.0 | +3.4% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 106905000.0 | -1.2% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 107587000.0 | +0.6% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 113387000.0 | +5.4% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 113752000.0 | +0.3% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 106422000.0 | -6.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 109159000.0 | +2.6% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 105738000.0 | -3.1% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 134058000.0 | +26.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 143062000.0 | +6.7% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 144946000.0 | +1.3% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 123660000.0 | -14.7% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 134517000.0 | +8.8% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 236060000.0 | +75.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 145925000.0 | -38.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 467810000.0 | +220.6% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 486044000.0 | +3.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 478188000.0 | -1.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 499727000.0 | +4.5% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 662791000.0 | +32.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 689577000.0 | +4.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 657330000.0 | -4.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 655057000.0 | -0.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 660356000.0 | +0.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 770712000.0 | +16.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 712174000.0 | -7.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 744802000.0 | +4.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 740906000.0 | -0.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 766392000.0 | +3.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 87770000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 98447000.0 | +12.2% | USD | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 106905000.0 | +8.6% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 106422000.0 | -0.5% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 143062000.0 | +34.4% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 236060000.0 | +65.0% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 478188000.0 | +102.6% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 657330000.0 | +37.5% | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 712174000.0 | +8.3% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 746924000.0 | +4.9% | USD | 10-K | 2026-03-05 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 134503000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 132383000.0 | -1.6% | USD | 10-Q | 2016-07-21 |
| Quarterly | 2016-09-30 | 133856000.0 | +1.1% | USD | 10-Q | 2016-10-20 |
| Quarterly | 2016-12-31 | 135307000.0 | +1.1% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 136218000.0 | +0.7% | USD | 10-Q | 2017-04-20 |
| Quarterly | 2017-06-30 | 137430000.0 | +0.9% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 149410000.0 | +8.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 190667000.0 | +27.6% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 189532000.0 | -0.6% | USD | 10-Q | 2018-04-20 |
| Quarterly | 2018-06-30 | 192386000.0 | +1.5% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 196961000.0 | +2.4% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 197142000.0 | +0.1% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 203884000.0 | +3.4% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 209032000.0 | +2.5% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 207738000.0 | -0.6% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 204429000.0 | -1.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 198415000.0 | -2.9% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 195707000.0 | -1.4% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 251269000.0 | +28.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 256304000.0 | +2.0% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 264709000.0 | +3.3% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 244528000.0 | -7.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 254497000.0 | +4.1% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 493294000.0 | +93.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 270713000.0 | -45.1% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 1226196000.0 | +353.0% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1232715000.0 | +0.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1215610000.0 | -1.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1228355000.0 | +1.0% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1570079000.0 | +27.8% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1595968000.0 | +1.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1550331000.0 | -2.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1543123000.0 | -0.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1607552000.0 | +4.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1784942000.0 | +11.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1727255000.0 | -3.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1762912000.0 | +2.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1751983000.0 | -0.6% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1766526000.0 | +0.8% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 135307000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 191111000.0 | +41.2% | USD | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 197142000.0 | +3.2% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 204429000.0 | +3.7% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 256304000.0 | +25.4% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 491360000.0 | +91.7% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 1215610000.0 | +147.4% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 1550331000.0 | +27.5% | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 1727255000.0 | +11.4% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 1748621000.0 | +1.2% | USD | 10-K | 2026-03-05 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 35859000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 33112000.0 | -7.7% | USD | 10-Q | 2016-07-21 |
| Quarterly | 2016-09-30 | 32718000.0 | -1.2% | USD | 10-Q | 2016-10-20 |
| Quarterly | 2016-12-31 | 39437000.0 | +20.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 40004000.0 | +1.4% | USD | 10-Q | 2017-04-20 |
| Quarterly | 2017-06-30 | 33256000.0 | -16.9% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 43038000.0 | +29.4% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 59977000.0 | +39.4% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 59835000.0 | -0.2% | USD | 10-Q | 2018-04-20 |
| Quarterly | 2018-06-30 | 60194000.0 | +0.6% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 64833000.0 | +7.7% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 66209000.0 | +2.1% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 61113000.0 | -7.7% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 63985000.0 | +4.7% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 60174000.0 | -6.0% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 56930000.0 | -5.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 36515000.0 | -35.9% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 39608000.0 | +8.5% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 90259000.0 | +127.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 97995000.0 | +8.6% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 94986000.0 | -3.1% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 66228000.0 | -30.3% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 69016000.0 | +4.2% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 214943000.0 | +211.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 71097000.0 | -66.9% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 201483000.0 | +183.4% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 194364000.0 | -3.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 169479000.0 | -12.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 173135000.0 | +2.2% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 227198000.0 | +31.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 249907000.0 | +10.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 242015000.0 | -3.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 240490000.0 | -0.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 264544000.0 | +10.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 274107000.0 | +3.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 266261000.0 | -2.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 272238000.0 | +2.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 286300000.0 | +5.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 305963000.0 | +6.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 39437000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 59977000.0 | +52.1% | USD | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 66209000.0 | +10.4% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 56930000.0 | -14.0% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 97995000.0 | +72.1% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 214943000.0 | +119.3% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 169479000.0 | -21.2% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 242015000.0 | +42.8% | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 266261000.0 | +10.0% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 291465000.0 | +9.5% | USD | 10-K | 2026-03-05 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 70986000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 68325000.0 | -3.7% | USD | 10-Q | 2016-07-21 |
| Quarterly | 2016-09-30 | 67916000.0 | -0.6% | USD | 10-Q | 2016-10-20 |
| Quarterly | 2016-12-31 | 74174000.0 | +9.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 73905000.0 | -0.4% | USD | 10-Q | 2017-04-20 |
| Quarterly | 2017-06-30 | 66732000.0 | -9.7% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 76747000.0 | +15.0% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 97177000.0 | +26.6% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 95967000.0 | -1.2% | USD | 10-Q | 2018-04-20 |
| Quarterly | 2018-06-30 | 94932000.0 | -1.1% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 98939000.0 | +4.2% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 97969000.0 | -1.0% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 97287000.0 | -0.7% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 99700000.0 | +2.5% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 94757000.0 | -5.0% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 96428000.0 | +1.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 81680000.0 | -15.3% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 76663000.0 | -6.1% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 130015000.0 | +69.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 133882000.0 | +3.0% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 137651000.0 | +2.8% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 113630000.0 | -17.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 120141000.0 | +5.7% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 327525000.0 | +172.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 127981000.0 | -60.9% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 684368000.0 | +434.7% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 685968000.0 | +0.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 652615000.0 | -4.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 655946000.0 | +0.5% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 894086000.0 | +36.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 919859000.0 | +2.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 888730000.0 | -3.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 888465000.0 | -0.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 954248000.0 | +7.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1104180000.0 | +15.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1086712000.0 | -1.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1126199000.0 | +3.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1102608000.0 | -2.1% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1112652000.0 | +0.9% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 74174000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 97621000.0 | +31.6% | USD | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 97969000.0 | +0.4% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 96428000.0 | -1.6% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 133882000.0 | +38.8% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 325591000.0 | +143.2% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 652615000.0 | +100.4% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 888730000.0 | +36.2% | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 1086712000.0 | +22.3% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 1099274000.0 | +1.2% | USD | 10-K | 2026-03-05 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 63517000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 64058000.0 | +0.9% | USD | 10-Q | 2016-07-21 |
| Quarterly | 2016-09-30 | 65940000.0 | +2.9% | USD | 10-Q | 2016-10-20 |
| Quarterly | 2016-12-31 | 61133000.0 | -7.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 62313000.0 | +1.9% | USD | 10-Q | 2017-04-20 |
| Quarterly | 2017-06-30 | 70698000.0 | +13.5% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 72663000.0 | +2.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 93490000.0 | +28.7% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-03-31 | 93565000.0 | +0.1% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-06-30 | 97454000.0 | +4.2% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-09-30 | 98022000.0 | +0.6% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-12-31 | 99173000.0 | +1.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 106597000.0 | +7.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 109332000.0 | +2.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 112981000.0 | +3.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 108001000.0 | -4.4% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-03-31 | 116735000.0 | +8.1% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-06-30 | 119044000.0 | +2.0% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-09-30 | 121254000.0 | +1.9% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-12-31 | 155248000.0 | +28.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 153526000.0 | -1.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 153816000.0 | +0.2% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 168685000.0 | +9.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 165769000.0 | -1.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 163308000.0 | -1.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 541828000.0 | +231.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 546747000.0 | +0.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 562995000.0 | +3.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-31 | 572409000.0 | +1.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 675993000.0 | +18.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 676109000.0 | +0.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 661601000.0 | -2.1% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-03-31 | 654658000.0 | -1.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 653304000.0 | -0.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 680762000.0 | +4.2% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 640543000.0 | -5.9% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 636713000.0 | -0.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 649375000.0 | +2.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 653874000.0 | +0.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 61133000.0 | — | USD | 10-K | 2019-03-04 |
| Annual | 2017-12-31 | 93490000.0 | +52.9% | USD | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 99173000.0 | +6.1% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 108001000.0 | +8.9% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 155248000.0 | +43.7% | USD | 10-K | 2023-03-14 |
| Annual | 2021-12-31 | 165769000.0 | +6.8% | USD | 10-K | 2025-03-06 |
| Annual | 2022-12-31 | 562995000.0 | +239.6% | USD | 10-K | 2026-03-05 |
| Annual | 2023-12-31 | 661601000.0 | +17.5% | USD | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 640543000.0 | -3.2% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 649347000.0 | +1.4% | USD | 10-K | 2026-03-05 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-12-31 | 93134000.0 | — | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-06-30 | 389279000.0 | +318.0% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 397461000.0 | +2.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 395825000.0 | -0.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 395215000.0 | -0.2% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 558845000.0 | +41.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 550526000.0 | -1.5% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 535881000.0 | -2.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 535736000.0 | -0.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 573654000.0 | +7.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 704135000.0 | +22.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 693903000.0 | -1.5% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 712370000.0 | +2.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 674994000.0 | -5.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 665539000.0 | -1.4% | USD | 10-Q | 2025-10-30 |
| Annual | 2021-12-31 | 93134000.0 | — | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 395825000.0 | +325.0% | USD | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 535881000.0 | +35.4% | USD | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 693903000.0 | +29.5% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 664196000.0 | -4.3% | USD | 10-K | 2026-03-05 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-03-31 | -10501000.0 | — | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | -2233000.0 | +78.7% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 8041000.0 | +460.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -6888000.0 | -185.7% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 7837000.0 | +213.8% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 20023000.0 | +155.5% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | -1476000.0 | -107.4% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 8912000.0 | +703.8% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 17137000.0 | +92.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -13532000.0 | -179.0% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | -39543000.0 | -192.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -19280000.0 | +51.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 13858000.0 | +171.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 27464000.0 | +98.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 74053000.0 | +169.6% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 6615000.0 | -91.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 28009000.0 | +323.4% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 10736000.0 | -61.7% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -4762000.0 | -144.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 28536000.0 | +699.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 66906000.0 | +134.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2019-12-31 | 9196000.0 | — | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 32528000.0 | +253.7% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 10320000.0 | -68.3% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | -11029000.0 | -206.9% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 102286000.0 | +1027.4% | USD | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 56453000.0 | -44.8% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 83849000.0 | +48.5% | USD | 10-K | 2026-03-05 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-03-31 | -248000.0 | — | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | -944000.0 | -280.6% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -1392000.0 | -47.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -551000.0 | +60.4% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | -720000.0 | -30.7% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -3611000.0 | -401.5% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | -661000.0 | +81.7% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | -12089000.0 | -1728.9% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -26975000.0 | -123.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -57573000.0 | -113.4% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | -115286000.0 | -100.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -120550000.0 | -4.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -5094000.0 | +95.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -262824000.0 | -5059.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -266720000.0 | -1.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -16008000.0 | +94.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -102370000.0 | -539.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | -205392000.0 | -100.6% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | -5053000.0 | +97.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -11989000.0 | -137.3% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -20464000.0 | -70.7% | USD | 10-Q | 2025-10-30 |
| Annual | 2019-12-31 | -2028000.0 | — | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | -3987000.0 | -96.6% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | -41376000.0 | -937.8% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | -126688000.0 | -206.2% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | -278523000.0 | -119.8% | USD | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | -229683000.0 | +17.5% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | -29492000.0 | +87.2% | USD | 10-K | 2026-03-05 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-03-31 | 2256000.0 | — | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | -2107000.0 | -193.4% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -10165000.0 | -382.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 6366000.0 | +162.6% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | -2435000.0 | -138.3% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -4640000.0 | -90.6% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | -71000.0 | +98.5% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 3755000.0 | +5388.7% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 11212000.0 | +198.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 68795000.0 | +513.6% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 157043000.0 | +128.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 151820000.0 | -3.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -2394000.0 | -101.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 274930000.0 | +11584.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 269295000.0 | -2.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -3951000.0 | -101.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 33208000.0 | +940.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 171949000.0 | +417.8% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 7633000.0 | -95.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -39058000.0 | -611.7% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | -48445000.0 | -24.0% | USD | 10-Q | 2025-10-30 |
| Annual | 2019-12-31 | -13890000.0 | — | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | -5767000.0 | +58.5% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 34668000.0 | +701.1% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 148461000.0 | +328.2% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 250406000.0 | +68.7% | USD | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 159301000.0 | -36.4% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | -64266000.0 | -140.3% | USD | 10-K | 2026-03-05 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 519000.0 | — | USD | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 1585000.0 | +205.4% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 2572000.0 | +62.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 204000.0 | -92.1% | USD | 10-Q | 2018-04-20 |
| Quarterly | 2017-06-30 | 500000.0 | +145.1% | USD | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 1228000.0 | +145.6% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 652000.0 | -46.9% | USD | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 1428000.0 | +119.0% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 1626000.0 | +13.9% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 248000.0 | -84.7% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 944000.0 | +280.6% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 1392000.0 | +47.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 551000.0 | -60.4% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 720000.0 | +30.7% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 1311000.0 | +82.1% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 849000.0 | -35.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 2561000.0 | +201.6% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 2907000.0 | +13.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 410000.0 | -85.9% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 3410000.0 | +731.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 4954000.0 | +45.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 4490000.0 | -9.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 7796000.0 | +73.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 11180000.0 | +43.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2454000.0 | -78.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 5829000.0 | +137.5% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 9091000.0 | +56.0% | USD | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 5646000.0 | -37.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 10289000.0 | +82.2% | USD | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 15796000.0 | +53.5% | USD | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 3112000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 1256000.0 | -59.6% | USD | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 2524000.0 | +101.0% | USD | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 2028000.0 | -19.7% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1687000.0 | -16.8% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 3026000.0 | +79.4% | USD | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 8307000.0 | +174.5% | USD | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 15337000.0 | +84.6% | USD | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 13684000.0 | -10.8% | USD | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 21015000.0 | +53.6% | USD | 10-K | 2026-03-05 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 8771120.0 | — | shares | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 8796307.0 | +0.3% | shares | 10-Q | 2016-07-21 |
| Quarterly | 2016-09-30 | 8796307.0 | +0.0% | shares | 10-Q | 2016-10-20 |
| Quarterly | 2016-12-31 | 8832623.0 | +0.4% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 8835810.0 | +0.0% | shares | 10-Q | 2017-04-20 |
| Quarterly | 2017-06-30 | 8874365.0 | +0.4% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 8888028.0 | +0.2% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 8888028.0 | +0.0% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2018-03-31 | 8888335.0 | +0.0% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2018-06-30 | 8918639.0 | +0.3% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2018-09-30 | 8919644.0 | +0.0% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2018-12-31 | 8955930.0 | +0.4% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 8962450.0 | +0.1% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 8983162.0 | +0.2% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2019-07-15 | 8989343.0 | +0.1% | shares | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 8956981.0 | -0.4% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2019-10-15 | 8961648.0 | +0.1% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 9043771.0 | +0.9% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 8996267.0 | -0.5% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-04-15 | 8996267.0 | +0.0% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 9007411.0 | +0.1% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-09-30 | 9025617.0 | +0.2% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 9061039.0 | +0.4% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 9066547.0 | +0.1% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 9077512.0 | +0.1% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 9078347.0 | +0.0% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 10294824.0 | +13.4% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 9120167.0 | -11.4% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 19443982.0 | +113.2% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 19400005.0 | -0.2% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 38833568.0 | +100.2% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 21125289.0 | -45.6% | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 23349735.0 | +10.5% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 46844598.0 | +100.6% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 46758359.0 | -0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 46806573.0 | +0.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 46787160.0 | -0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 46837880.0 | +0.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 46856757.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 46567929.0 | -0.6% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 46275093.0 | -0.6% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 46286285.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 8833000.0 | — | shares | 10-K | 2019-03-04 |
| Annual | 2017-12-31 | 8888028.0 | +0.6% | shares | 10-K | 2020-02-27 |
| Annual | 2018-12-31 | 8955930.0 | +0.8% | shares | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 9043771.0 | +1.0% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 9061039.0 | +0.2% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 10294824.0 | +13.6% | shares | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 38833568.0 | +277.2% | shares | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 46758359.0 | +20.4% | shares | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 46856757.0 | +0.2% | shares | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 46180700.0 | -1.4% | shares | 10-K | 2026-03-05 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 8796264.0 | — | shares | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 8822419.0 | +0.3% | shares | 10-Q | 2016-07-21 |
| Quarterly | 2016-09-30 | 8822419.0 | +0.0% | shares | 10-Q | 2016-10-20 |
| Quarterly | 2016-12-31 | 8864929.0 | +0.5% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 8868116.0 | +0.0% | shares | 10-Q | 2017-04-20 |
| Quarterly | 2017-06-30 | 8907639.0 | +0.4% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 8921302.0 | +0.2% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 8921302.0 | +0.0% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 8921609.0 | +0.0% | shares | 10-Q | 2018-04-20 |
| Quarterly | 2018-06-30 | 8951913.0 | +0.3% | shares | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 8921302.0 | -0.3% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 9005716.0 | +0.9% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 9012236.0 | +0.1% | shares | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 9032948.0 | +0.2% | shares | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 9042597.0 | +0.1% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 9190171.0 | +1.6% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 9190171.0 | +0.0% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2020-09-30 | 9231598.0 | +0.5% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 9287625.0 | +0.6% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 9293401.0 | +0.1% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 9304366.0 | +0.1% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 9305566.0 | +0.0% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 10542333.0 | +13.3% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 9368463.0 | -11.1% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 19694145.0 | +110.2% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 19712137.0 | +0.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 39460724.0 | +100.2% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 21441506.0 | -45.7% | shares | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 23667064.0 | +10.4% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 47479256.0 | +100.6% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 47535618.0 | +0.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 47597864.0 | +0.1% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 47636856.0 | +0.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 47717376.0 | +0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 47738290.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 47770100.0 | +0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 47811425.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 47828925.0 | +0.0% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 8864929.0 | — | shares | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 8921302.0 | +0.6% | shares | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 9005716.0 | +0.9% | shares | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 9190171.0 | +2.0% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 9287625.0 | +1.1% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 10542333.0 | +13.5% | shares | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 39460724.0 | +274.3% | shares | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 47535618.0 | +20.5% | shares | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 47738290.0 | +0.4% | shares | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 47860312.0 | +0.3% | shares | 10-K | 2026-03-05 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 8771000.0 | — | shares | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 8771000.0 | +0.0% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 8785000.0 | +0.2% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 8834000.0 | +0.6% | shares | 10-Q | 2018-04-20 |
| Quarterly | 2017-06-30 | 8853000.0 | +0.2% | shares | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 8880000.0 | +0.3% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 8888000.0 | +0.1% | shares | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 8903000.0 | +0.2% | shares | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 8919000.0 | +0.2% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 8962000.0 | +0.5% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 8976000.0 | +0.2% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 8974000.0 | -0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 9032000.0 | +0.6% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 9002000.0 | -0.3% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 9017000.0 | +0.2% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 9063000.0 | +0.5% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 10251827.0 | +13.1% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 10252770.0 | +0.0% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 10300866.0 | +0.5% | shares | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 20343028.0 | +97.5% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 38879992.0 | +91.1% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 42241540.0 | +8.6% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 43621236.0 | +3.3% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 46737443.0 | +7.1% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 46777178.0 | +0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 46818932.0 | +0.1% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 46799672.0 | -0.0% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 46601426.0 | -0.4% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 46381194.0 | -0.5% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 46280811.0 | -0.2% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 8780000.0 | — | shares | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 8864000.0 | +1.0% | shares | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 8909000.0 | +0.5% | shares | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 8968000.0 | +0.7% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 9020000.0 | +0.6% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 10246294.0 | +13.6% | shares | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 34291870.0 | +234.7% | shares | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 44868862.0 | +30.8% | shares | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 46811354.0 | +4.3% | shares | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 46364229.0 | -1.0% | shares | 10-K | 2026-03-05 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 8902000.0 | — | shares | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 8913000.0 | +0.1% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 8926000.0 | +0.1% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 9089000.0 | +1.8% | shares | 10-Q | 2018-04-20 |
| Quarterly | 2017-06-30 | 9098000.0 | +0.1% | shares | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 9133000.0 | +0.4% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 9185000.0 | +0.6% | shares | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 9217000.0 | +0.3% | shares | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 8919000.0 | -3.2% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 9317000.0 | +4.5% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 9381000.0 | +0.7% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 9389000.0 | +0.1% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 9334000.0 | -0.6% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 9298000.0 | -0.4% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 9330000.0 | +0.3% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 9328000.0 | -0.0% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 10558275.0 | +13.2% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 10567928.0 | +0.1% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 10300866.0 | -2.5% | shares | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 20343028.0 | +97.5% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 39306708.0 | +93.2% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 42608408.0 | +8.4% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 43995014.0 | +3.3% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 46737443.0 | +6.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 46777178.0 | +0.1% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 47623712.0 | +1.8% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 47560478.0 | -0.1% | shares | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 47400378.0 | -0.3% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 46562690.0 | -1.8% | shares | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 47060025.0 | +1.1% | shares | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 8780000.0 | — | shares | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 9131000.0 | +4.0% | shares | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 9273000.0 | +1.6% | shares | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 9376000.0 | +1.1% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 9331000.0 | -0.5% | shares | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 10246294.0 | +9.8% | shares | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 35086592.0 | +242.4% | shares | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 44868862.0 | +27.9% | shares | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 46811354.0 | +4.3% | shares | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 47166469.0 | +0.8% | shares | 10-K | 2026-03-05 |
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.5183 | — | ratio | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 0.5238 | +1.1% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.5244 | +0.1% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.5478 | +4.5% | ratio | 10-Q | 2018-04-20 |
| Quarterly | 2017-06-30 | 0.5458 | -0.4% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.5063 | -7.2% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.4456 | -12.0% | ratio | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 0.4698 | +5.4% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 0.4495 | -4.3% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.4480 | -0.3% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.4597 | +2.6% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.4562 | -0.8% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.4588 | +0.6% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.3686 | -19.7% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.3593 | -2.5% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.3912 | +8.9% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.5486 | +40.2% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.5190 | -5.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.5692 | +9.7% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.2621 | -54.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.2816 | +7.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.2835 | +0.7% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2407 | -15.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2750 | +14.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.2696 | -2.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.2734 | +1.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2622 | -4.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2712 | +3.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2868 | +5.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2932 | +2.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.4975 | — | ratio | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 1.6007 | +221.7% | ratio | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 1.7735 | +10.8% | ratio | 10-K | 2019-03-04 |
| Annual | 2019-12-31 | 1.8138 | +2.3% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1.3718 | -24.4% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1.0589 | -22.8% | ratio | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 0.9472 | -10.5% | ratio | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 1.0129 | +6.9% | ratio | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 1.0445 | +3.1% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 1.1323 | +8.4% | ratio | 10-K | 2026-03-05 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.5087 | — | ratio | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 2.6424 | +5.3% | ratio | 10-Q | 2016-07-21 |
| Quarterly | 2016-09-30 | 2.7121 | +2.6% | ratio | 10-Q | 2016-10-20 |
| Quarterly | 2016-12-31 | 2.2256 | -17.9% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 2.2643 | +1.7% | ratio | 10-Q | 2017-04-20 |
| Quarterly | 2017-06-30 | 2.7906 | +23.2% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 2.4218 | -13.2% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 1.6414 | -32.2% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 1.6647 | +1.4% | ratio | 10-Q | 2018-04-20 |
| Quarterly | 2018-06-30 | 1.7399 | +4.5% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 1.6698 | -4.0% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 1.6147 | -3.3% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 1.7605 | +9.0% | ratio | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 1.7721 | +0.7% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 1.8904 | +6.7% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 1.8693 | -1.1% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 2.9894 | +59.9% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 2.6696 | -10.7% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 1.4853 | -44.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1.4599 | -1.7% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 1.5260 | +4.5% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 1.8672 | +22.4% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 1.9491 | +4.4% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 1.0982 | -43.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2.0525 | +86.9% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 2.3218 | +13.1% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 2.5007 | +7.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 2.8215 | +12.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2.8863 | +2.3% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 2.9172 | +1.1% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 2.7593 | -5.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 2.7161 | -1.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 2.7238 | +0.3% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 2.4962 | -8.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 2.8117 | +12.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2.6747 | -4.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 2.7358 | +2.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 2.5879 | -5.4% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 2.5049 | -3.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 2.2256 | — | ratio | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 1.6414 | -26.2% | ratio | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 1.6147 | -1.6% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 1.8693 | +15.8% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1.4599 | -21.9% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1.0982 | -24.8% | ratio | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 2.8215 | +156.9% | ratio | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 2.7161 | -3.7% | ratio | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 2.6747 | -1.5% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 2.5627 | -4.2% | ratio | 10-K | 2026-03-05 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.1176 | — | ratio | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 1.0666 | -4.6% | ratio | 10-Q | 2016-07-21 |
| Quarterly | 2016-09-30 | 1.0300 | -3.4% | ratio | 10-Q | 2016-10-20 |
| Quarterly | 2016-12-31 | 1.2133 | +17.8% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1.1860 | -2.2% | ratio | 10-Q | 2017-04-20 |
| Quarterly | 2017-06-30 | 0.9439 | -20.4% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 1.0562 | +11.9% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 1.0394 | -1.6% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 1.0257 | -1.3% | ratio | 10-Q | 2018-04-20 |
| Quarterly | 2018-06-30 | 0.9741 | -5.0% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2018-09-30 | 1.0094 | +3.6% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 0.9879 | -2.1% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.9127 | -7.6% | ratio | 10-Q | 2019-04-18 |
| Quarterly | 2019-06-30 | 0.9119 | -0.1% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 0.8387 | -8.0% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 0.8928 | +6.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.6997 | -21.6% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 0.6440 | -8.0% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 1.0723 | +66.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 0.8624 | -19.6% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.8966 | +4.0% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 0.7387 | -17.6% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 0.7122 | -3.6% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 1.9758 | +177.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.7837 | -60.3% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 1.2631 | +61.2% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1.2546 | -0.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1.1592 | -7.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1.1459 | -1.1% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1.3226 | +15.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1.3605 | +2.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1.3433 | -1.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.3571 | +1.0% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1.4606 | +7.6% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1.6220 | +11.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1.6965 | +4.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 1.7688 | +4.3% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1.6980 | -4.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 1.7016 | +0.2% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 1.2133 | — | ratio | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 1.0442 | -13.9% | ratio | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 0.9879 | -5.4% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 0.8928 | -9.6% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 0.8624 | -3.4% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1.9641 | +127.8% | ratio | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 1.1592 | -41.0% | ratio | 10-K | 2024-03-07 |
| Annual | 2023-12-31 | 1.3433 | +15.9% | ratio | 10-K | 2025-03-06 |
| Annual | 2024-12-31 | 1.6965 | +26.3% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 1.6929 | -0.2% | ratio | 10-K | 2026-03-05 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.6091 | — | ratio | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 0.6132 | +0.7% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.6065 | -1.1% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.6015 | -0.8% | ratio | 10-Q | 2018-04-20 |
| Quarterly | 2017-06-30 | 0.6018 | +0.1% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.6081 | +1.0% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.5472 | -10.0% | ratio | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 0.5436 | -0.7% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 0.5434 | -0.0% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.5356 | -1.4% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.5312 | -0.8% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.5336 | +0.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.5374 | +0.7% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.5310 | -1.2% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.5231 | -1.5% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.5269 | +0.7% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.2515 | -52.3% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.2637 | +4.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.2653 | +0.6% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.3565 | +34.4% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.3433 | -3.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.3815 | +11.1% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.3599 | -5.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.3310 | -8.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3447 | +4.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.3447 | +0.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.3394 | -1.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.3430 | +1.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.3385 | -1.3% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.3288 | -2.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.6017 | — | ratio | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 0.5983 | -0.6% | ratio | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 0.5421 | -9.4% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 0.5323 | -1.8% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 0.5306 | -0.3% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 0.2504 | -52.8% | ratio | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 0.3395 | +35.6% | ratio | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 0.3514 | +3.5% | ratio | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 0.3402 | -3.2% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 0.3344 | -1.7% | ratio | 10-K | 2026-03-05 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0146 | — | ratio | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 0.0025 | -83.0% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0260 | +948.2% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0115 | -55.8% | ratio | 10-Q | 2018-04-20 |
| Quarterly | 2017-06-30 | 0.0970 | +744.3% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.0175 | -82.0% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.0146 | -16.2% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2018-06-30 | 0.0353 | +141.5% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2018-09-30 | -0.0092 | -126.1% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.0454 | +592.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 0.0136 | -70.0% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 0.0504 | +270.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.1377 | +173.3% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-06-30 | 0.0086 | -93.8% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-09-30 | 0.0193 | +124.4% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | -0.0183 | -194.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.0034 | +118.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.0093 | +169.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -0.0165 | -277.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | -0.0147 | +10.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.0476 | +424.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0170 | -64.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0080 | -52.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | -0.0036 | -144.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.0126 | -251.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 0.0043 | +134.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 0.0468 | +985.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0068 | -85.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 0.0100 | +46.0% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.0125 | +25.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -0.0690 | — | ratio | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 0.0970 | +240.7% | ratio | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 0.0178 | -81.7% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 0.0195 | +9.6% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 0.0430 | +120.7% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | -0.0097 | -122.6% | ratio | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 0.0064 | +166.2% | ratio | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | -0.0057 | -188.8% | ratio | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | -0.0041 | +28.8% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 0.0042 | +203.7% | ratio | 10-K | 2026-03-05 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0168 | — | ratio | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 0.0004 | -97.5% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0340 | +8038.1% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0095 | -72.0% | ratio | 10-Q | 2018-04-20 |
| Quarterly | 2017-06-30 | 0.1052 | +1002.5% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.0144 | -86.3% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.0218 | +51.0% | ratio | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 0.0615 | +182.5% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | -0.0256 | -141.7% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.0607 | +337.1% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.0169 | -72.2% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.0680 | +302.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.2047 | +201.0% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.0079 | -96.1% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0222 | +181.0% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.0464 | +109.6% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.0408 | -12.2% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.0416 | +2.0% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0194 | -53.4% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.0128 | -34.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.0635 | +395.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0480 | -24.3% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0364 | -24.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.0291 | -20.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0067 | -77.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0322 | +381.6% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.0405 | +25.7% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0420 | +3.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0534 | +27.0% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.0456 | -14.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -0.0216 | — | ratio | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 0.0325 | +250.1% | ratio | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 0.0263 | -18.9% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 0.0245 | -7.2% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 0.0584 | +139.0% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 0.0220 | -62.4% | ratio | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 0.0363 | +65.3% | ratio | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 0.0274 | -24.6% | ratio | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 0.0310 | +13.3% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 0.0395 | +27.4% | ratio | 10-K | 2026-03-05 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2808 | — | ratio | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 0.2678 | -4.6% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.3257 | +21.6% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 0.2642 | -18.9% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.1993 | -24.6% | ratio | 10-Q | 2017-04-20 |
| Quarterly | 2017-06-30 | 0.3345 | +67.8% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 0.4425 | +32.3% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 0.0736 | -83.4% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.0728 | -1.1% | ratio | 10-Q | 2019-04-18 |
| Quarterly | 2018-06-30 | 0.0995 | +36.7% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 0.0924 | -7.2% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2018-12-31 | 0.1795 | +94.2% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.0590 | -67.2% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.1081 | +83.3% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.1434 | +32.6% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 0.0965 | -32.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.1121 | +16.2% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.2528 | +125.4% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.1905 | -24.6% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-12-31 | 0.2897 | +52.1% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.2768 | -4.5% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.1661 | -40.0% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.1733 | +4.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 0.0683 | -60.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.1738 | +154.6% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.0887 | -49.0% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1295 | +46.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 0.1449 | +11.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1799 | +24.2% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1947 | +8.3% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.3219 | +65.3% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 0.3468 | +7.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3040 | -12.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.1769 | -41.8% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2024-09-30 | 0.2238 | +26.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-12-31 | 0.2497 | +11.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.2404 | -3.7% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.1657 | -31.1% | ratio | 10-Q | 2025-07-31 |
| Quarterly | 2025-09-30 | 0.2262 | +36.6% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | 0.2642 | — | ratio | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 0.0736 | -72.1% | ratio | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 0.1795 | +143.8% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 0.0965 | -46.2% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 0.2897 | +200.2% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 0.0683 | -76.4% | ratio | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 0.1449 | +112.3% | ratio | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | 0.3468 | +139.4% | ratio | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | 0.2497 | -28.0% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 0.2119 | -15.1% | ratio | 10-K | 2026-03-05 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0076 | — | ratio | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 0.0013 | -82.8% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0136 | +949.4% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0063 | -53.9% | ratio | 10-Q | 2018-04-20 |
| Quarterly | 2017-06-30 | 0.0529 | +741.2% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.0088 | -83.3% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.0065 | -26.2% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2018-06-30 | 0.0166 | +154.6% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2018-09-30 | -0.0041 | -125.0% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.0203 | +590.8% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 0.0063 | -69.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 0.0230 | +267.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0632 | +174.9% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-06-30 | 0.0032 | -95.0% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-09-30 | 0.0069 | +118.7% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | -0.0071 | -203.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.0019 | +126.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.0048 | +155.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -0.0094 | -294.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | -0.0038 | +59.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.0134 | +449.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0048 | -64.2% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0019 | -59.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | -0.0010 | -151.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.0034 | -244.6% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 0.0012 | +134.8% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 0.0123 | +941.3% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0018 | -84.9% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 0.0029 | +54.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.0037 | +27.9% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -0.0343 | — | ratio | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 0.1553 | +552.7% | ratio | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 0.0315 | -79.7% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 0.0353 | +12.1% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 0.0590 | +66.9% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | -0.0103 | -117.4% | ratio | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 0.0061 | +159.3% | ratio | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | -0.0058 | -194.9% | ratio | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | -0.0042 | +26.6% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 0.0048 | +212.4% | ratio | 10-K | 2026-03-05 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0160 | — | ratio | 10-Q | 2017-04-20 |
| Quarterly | 2016-06-30 | 0.0027 | -83.2% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0277 | +930.8% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0138 | -50.3% | ratio | 10-Q | 2018-04-20 |
| Quarterly | 2017-06-30 | 0.1029 | +648.0% | ratio | 10-Q | 2018-07-26 |
| Quarterly | 2017-09-30 | 0.0182 | -82.3% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.0132 | -27.3% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2018-06-30 | 0.0328 | +148.1% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2018-09-30 | -0.0083 | -125.4% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.0389 | +567.2% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 0.0120 | -69.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 0.0423 | +253.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.1074 | +154.1% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-06-30 | 0.0052 | -95.2% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-09-30 | 0.0143 | +175.7% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | -0.0123 | -185.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 0.0030 | +124.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 0.0073 | +142.3% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -0.0155 | -313.9% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | -0.0087 | +44.0% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 0.0303 | +447.7% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0103 | -65.9% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-06-30 | 0.0045 | -56.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | -0.0023 | -151.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -0.0080 | -244.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-06-30 | 0.0029 | +136.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2024-09-30 | 0.0322 | +1009.5% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-03-31 | 0.0051 | -84.1% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-06-30 | 0.0077 | +50.4% | ratio | 10-Q | 2025-10-30 |
| Quarterly | 2025-09-30 | 0.0099 | +28.1% | ratio | 10-Q | 2025-10-30 |
| Annual | 2016-12-31 | -0.0759 | — | ratio | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 0.3176 | +518.1% | ratio | 10-K | 2019-03-04 |
| Annual | 2018-12-31 | 0.0627 | -80.3% | ratio | 10-K | 2020-02-27 |
| Annual | 2019-12-31 | 0.0669 | +6.7% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 0.0973 | +45.6% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | -0.0305 | -131.3% | ratio | 10-K | 2023-03-14 |
| Annual | 2022-12-31 | 0.0132 | +143.2% | ratio | 10-K | 2025-03-06 |
| Annual | 2023-12-31 | -0.0136 | -203.0% | ratio | 10-K | 2026-03-05 |
| Annual | 2024-12-31 | -0.0114 | +15.5% | ratio | 10-K | 2026-03-05 |
| Annual | 2025-12-31 | 0.0129 | +212.3% | ratio | 10-K | 2026-03-05 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-04-01 | Knutson Ronald J | EVP CFO & Treasurer |
Other disposed transaction
D
|
Common Stock | 1,292 | $26.82 | $34,651 | 90,618 |
| 2026-04-01 | Knutson Ronald J | EVP CFO & Treasurer |
Equity grant / award
A
|
Common Stock | 4,000 | $26.82 | $107,280 | 91,910 |
| 2026-03-10 | Zamarripa Robert | Dir |
Open-market buy
P
|
Common Stock | 14,000 | $21.23 | $297,220 | 47,105 |
| 2026-01-23 | Knutson Ronald J | EVP CFO & Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 30,000 | $0.00 | $0 | 30,000 |
| 2025-09-15 | Pufpaf Richard D | SVP and General Counsel |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 5,352 | $12.35 | $66,097 | 0 |
| 2025-08-22 | Knutson Ronald J | EVP CFO & Treasurer |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 17,484 | $12.35 | $215,927 | 0 |
| 2025-08-14 | Litwin Barry | TE Chief Executive Officer |
Equity grant / award
A · derivative
|
Stock Options | 50,000 | $70.00 | $3,500,000 | 50,000 |
| 2025-08-14 | Litwin Barry | TE Chief Executive Officer |
Equity grant / award
A · derivative
|
Stock Options | 70,000 | $45.00 | $3,150,000 | 70,000 |
| 2025-08-14 | Litwin Barry | TE Chief Executive Officer |
Equity grant / award
A · derivative
|
Stock Options | 100,000 | $35.00 | $3,500,000 | 100,000 |
| 2025-08-14 | Litwin Barry | TE Chief Executive Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 70,000 | $0.00 | $0 | 70,000 |
| 2025-06-03 | Lanuza Cesar | President and CEO |
Equity grant / award
A
|
Common Stock | 20,000 | $27.55 | $551,000 | 80,498 |
| 2025-05-22 | Zamarripa Robert | Dir |
Equity grant / award
A
|
Common Stock - Restricted Stock Units | 4,630 | $27.00 | $125,010 | 37,735 |
| 2025-04-01 | Knutson Ronald J | EVP CFO & Treasurer |
Other disposed transaction
D
|
Common Stock | 1,586 | $28.15 | $44,646 | 87,910 |
| 2025-04-01 | Knutson Ronald J | EVP CFO & Treasurer |
Equity grant / award
A
|
Common Stock | 4,000 | $28.15 | $112,600 | 89,496 |
| 2024-08-23 | Pufpaf Richard D | SVP and General Counsel |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 3,910 | $11.38 | $44,496 | 0 |
| 2024-08-16 | Knutson Ronald J | EVP CFO & Treasurer |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 15,966 | $11.38 | $181,693 | 0 |
| 2024-06-07 | Zamarripa Robert | Dir |
Open-market buy
P
|
Common Stock | 4,000 | $30.24 | $120,960 | 33,105 |
| 2024-06-03 | Lanuza Cesar | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 100,000 | $0.00 | $0 | 160,498 |
| 2024-05-23 | HILLMAN LEE S | — |
Equity grant / award
A
|
Common Stock (Restricted Stock Units) | 3,465 | $0.00 | $0 | 102,631 |
| 2024-04-01 | Knutson Ronald J | EVP CFO & Treasurer |
Other disposed transaction
D
|
Common Stock | 1,772 | $34.61 | $61,329 | 85,496 |
| 2024-04-01 | Knutson Ronald J | EVP CFO & Treasurer |
Equity grant / award
A
|
Common Stock | 4,000 | $34.61 | $138,440 | 87,268 |
| 2024-03-08 | Pufpaf Richard D | SVP and General Counsel |
Equity grant / award
A
|
Common Stock | 3,146 | $30.65 | $96,425 | 17,392 |
| 2024-01-27 | Knutson Ronald J | EVP CFO & Treasurer |
Other disposed transaction
F
|
Common Stock | 1,864 | $32.52 | $60,617 | 83,268 |
| 2024-01-27 | Knutson Ronald J | EVP CFO & Treasurer |
Exercise / conversion
M
|
Common Stock | 4,000 | $32.52 | $130,080 | 85,132 |
| 2023-12-31 | Pufpaf Richard D | SVP and General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,446 | $31.56 | $45,636 | 0 |
| 2023-12-31 | Pufpaf Richard D | SVP and General Counsel |
Other disposed transaction
F
|
Common Stock | 423 | $31.56 | $13,350 | 15,269 |
| 2023-12-31 | Pufpaf Richard D | SVP and General Counsel |
Exercise / conversion
M
|
Common Stock | 1,446 | $31.56 | $45,636 | 15,692 |
| 2023-09-14 | Knutson Ronald J | EVP CFO & Treasurer |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 18,046 | $9.49 | $171,257 | 0 |
| 2023-09-07 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 63 | $26.18 | $1,649 | 35,199 |
| 2023-09-07 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 104 | $26.14 | $2,719 | 35,136 |
| 2023-09-07 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 1 | $26.08 | $26 | 35,032 |
| 2023-09-07 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 5 | $26.06 | $130 | 35,031 |
| 2023-09-07 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 31 | $26.01 | $806 | 35,026 |
| 2023-09-06 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 147 | $25.96 | $3,816 | 34,395 |
| 2023-09-06 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 231 | $25.93 | $5,990 | 34,148 |
| 2023-09-06 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 156 | $25.90 | $4,040 | 33,917 |
| 2023-09-06 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 44 | $25.88 | $1,139 | 33,761 |
| 2023-09-06 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 958 | $25.86 | $24,774 | 33,717 |
| 2023-09-06 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 11 | $25.84 | $284 | 32,759 |
| 2023-09-06 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 18 | $25.80 | $464 | 32,748 |
| 2023-09-06 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 576 | $25.79 | $14,855 | 32,730 |
| 2023-09-06 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 400 | $25.77 | $10,308 | 31,954 |
| 2023-09-06 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 77 | $25.76 | $1,984 | 31,554 |
| 2023-09-06 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 318 | $25.75 | $8,188 | 31,477 |
| 2023-09-06 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 600 | $25.98 | $15,588 | 34,995 |
| 2023-09-06 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 299 | $25.66 | $7,672 | 29,859 |
| 2023-09-06 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 212 | $25.65 | $5,438 | 29,560 |
| 2023-09-06 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 200 | $25.78 | $5,156 | 32,154 |
| 2023-09-06 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 2,406 | $25.50 | $61,353 | 28,948 |
| 2023-09-06 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 228 | $25.49 | $5,812 | 26,542 |
| 2023-09-06 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 508 | $25.13 | $12,766 | 26,314 |
| 2023-09-06 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 307 | $25.04 | $7,687 | 25,706 |
| 2023-09-06 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 100 | $25.95 | $2,595 | 34,248 |
| 2023-06-15 | Lambert David S | VP, Controller and CAO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,000 | $52.48 | $52,480 | 0 |
| 2023-06-15 | Lambert David S | VP, Controller and CAO |
Other disposed transaction
F
|
Common Stock | 353 | $52.48 | $18,525 | 1,302 |
| 2023-06-15 | Lambert David S | VP, Controller and CAO |
Exercise / conversion
M
|
Common Stock | 1,000 | $52.48 | $52,480 | 1,655 |
| 2023-06-01 | KING LUTHER CAPITAL MANAGEMENT CORP | 10% |
Other acquired transaction
J
|
Common Stock | 1,837,748 | $45.00 | $82,698,660 | 18,198,304 |
| 2023-05-19 | HILLMAN LEE S | Dir |
Equity grant / award
A
|
Common Stock (Restricted Stock Units) | 2,741 | $0.00 | $0 | 49,583 |
| 2023-03-20 | KING LUTHER CAPITAL MANAGEMENT CORP | 10% |
Other acquired transaction
J
|
Common Stock | 1,700,000 | $0.00 | $0 | 16,360,556 |
| 2023-02-21 | Pufpaf Richard D | SVP and General Counsel |
Equity grant / award
A
|
Common Stock | 488 | $45.43 | $22,170 | 14,246 |
| 2023-01-27 | Knutson Ronald J | EVP & CFO |
Equity grant / award
A · derivative
|
Stock Options | 30,000 | $0.00 | $0 | 30,000 |
| 2023-01-27 | Knutson Ronald J | EVP & CFO |
Equity grant / award
A · derivative
|
Stock Options | 15,000 | $0.00 | $0 | 15,000 |
| 2023-01-27 | Knutson Ronald J | EVP & CFO |
Equity grant / award
A · derivative
|
Stock Options | 48,000 | $0.00 | $0 | 48,000 |
| 2023-01-27 | Knutson Ronald J | EVP & CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 10,000 |
| 2022-12-31 | Brown Matthew Jay | SVP, Sales |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 778 | $36.86 | $28,677 | 0 |
| 2022-12-31 | Brown Matthew Jay | SVP, Sales |
Exercise / conversion
M
|
Common Stock, $1.00 par value | 778 | $36.86 | $28,677 | 3,911 |
| 2022-11-25 | Rhodes Bianca | Dir |
Equity grant / award
A
|
Common Stock - Restricted Stock Units | 2,034 | $36.86 | $74,973 | 2,034 |
| 2022-11-25 | ALBERT ANDREW B | Dir |
Equity grant / award
A
|
Common Stock (Restricted Stock Units) | 2,034 | $0.00 | $0 | 57,553 |
| 2022-11-10 | Knutson Ronald J | EVP CFO Controller & Treasurer |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 6,208 | $40.78 | $253,162 | 0 |
| 2022-08-30 | MOON MARK F | Dir |
Open-market buy
P
|
Common Stock | 136 | $40.97 | $5,572 | 13,297 |
| 2022-08-30 | MOON MARK F | Dir |
Open-market buy
P
|
Common Stock | 2 | $41.01 | $82 | 13,161 |
| 2022-08-30 | MOON MARK F | Dir |
Open-market buy
P
|
Common Stock | 24 | $41.07 | $986 | 13,159 |
| 2022-08-30 | MOON MARK F | Dir |
Open-market buy
P
|
Common Stock | 838 | $41.17 | $34,499 | 13,135 |
| 2022-06-15 | MOON MARK F | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $51.00 | $255,000 | 12,297 |
| 2022-06-07 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 3 | $43.49 | $130 | 25,299 |
| 2022-06-07 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 296 | $43.50 | $12,877 | 25,296 |
| 2022-06-07 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 736 | $43.95 | $32,347 | 25,000 |
| 2022-06-07 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 32 | $43.95 | $1,406 | 24,164 |
| 2022-06-07 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 530 | $44.10 | $23,373 | 24,132 |
| 2022-06-07 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 10 | $43.74 | $437 | 23,602 |
| 2022-06-07 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 300 | $43.75 | $13,125 | 23,592 |
| 2022-06-07 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 1 | $42.54 | $43 | 23,292 |
| 2022-06-07 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 4 | $42.55 | $170 | 23,291 |
| 2022-06-07 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 95 | $42.56 | $4,043 | 23,287 |
| 2022-06-07 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 473 | $42.30 | $20,008 | 22,892 |
| 2022-06-07 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 50 | $41.15 | $2,058 | 22,419 |
| 2022-06-07 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 100 | $44.19 | $4,419 | 24,264 |
| 2022-06-06 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 97 | $41.34 | $4,010 | 22,119 |
| 2022-06-06 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 3 | $41.37 | $124 | 22,022 |
| 2022-06-03 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 43 | $37.86 | $1,628 | 16,290 |
| 2022-06-03 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 300 | $37.40 | $11,220 | 16,247 |
| 2022-06-03 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 151 | $37.17 | $5,613 | 15,947 |
| 2022-06-03 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 2 | $37.30 | $75 | 15,796 |
| 2022-06-03 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 30 | $37.30 | $1,119 | 15,794 |
| 2022-06-03 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 86 | $37.38 | $3,215 | 15,756 |
| 2022-06-03 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 8 | $37.40 | $299 | 15,764 |
| 2022-06-03 | Lanuza Cesar | President and CEO |
Equity grant / award
A
|
Common Stock | 100 | $37.81 | $3,781 | 15,262 |
| 2022-06-03 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 9 | $37.95 | $342 | 15,162 |
| 2022-06-03 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 293 | $38.87 | $11,389 | 15,053 |
| 2022-06-03 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 7 | $37.87 | $265 | 14,760 |
| 2022-06-03 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 57 | $37.85 | $2,157 | 16,347 |
| 2022-06-03 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 3 | $38.50 | $116 | 14,396 |
| 2022-06-03 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 97 | $38.45 | $3,730 | 14,393 |
| 2022-06-03 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 200 | $37.69 | $7,538 | 15,462 |
| 2022-06-03 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 100 | $37.55 | $3,755 | 15,670 |
| 2022-06-03 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 500 | $38.36 | $19,180 | 13,496 |
| 2022-06-02 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 10 | $37.91 | $379 | 12,896 |
| 2022-06-02 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 100 | $38.21 | $3,821 | 12,996 |
| 2022-06-01 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 139 | $37.91 | $5,269 | 8,699 |
| 2022-06-01 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 184 | $37.95 | $6,983 | 8,560 |
| 2022-05-31 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 3 | $38.24 | $115 | 5,978 |
| 2022-05-31 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 2 | $38.27 | $77 | 5,983 |
| 2022-05-31 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 82 | $38.21 | $3,133 | 5,973 |
| 2022-05-31 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 1 | $38.27 | $38 | 5,981 |
| 2022-05-31 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 39 | $38.03 | $1,483 | 6,122 |
| 2022-05-31 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 154 | $37.68 | $5,803 | 5,551 |
| 2022-05-31 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 10 | $37.62 | $376 | 5,397 |
| 2022-05-31 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 100 | $38.13 | $3,813 | 6,222 |
| 2022-05-31 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 59 | $37.39 | $2,206 | 5,287 |
| 2022-05-31 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 30 | $37.54 | $1,126 | 5,228 |
| 2022-05-31 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 645 | $37.40 | $24,123 | 5,198 |
| 2022-05-27 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 200 | $38.99 | $7,798 | 4,353 |
| 2022-05-27 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 300 | $39.31 | $11,793 | 4,153 |
| 2022-05-27 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 500 | $39.79 | $19,895 | 3,753 |
| 2022-05-27 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 4 | $39.76 | $159 | 3,153 |
| 2022-05-27 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 3 | $39.77 | $119 | 3,149 |
| 2022-05-27 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 100 | $38.76 | $3,876 | 4,553 |
| 2022-05-27 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 144 | $38.71 | $5,574 | 2,943 |
| 2022-05-26 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 100 | $38.45 | $3,845 | 2,799 |
| 2022-05-26 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 200 | $38.70 | $7,740 | 2,699 |
| 2022-05-25 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 77 | $38.68 | $2,978 | 2,099 |
| 2022-05-25 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 11 | $38.69 | $426 | 2,022 |
| 2022-05-25 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 12 | $38.84 | $466 | 2,011 |
| 2022-05-25 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 200 | $37.74 | $7,548 | 2,499 |
| 2022-05-25 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 300 | $38.30 | $11,490 | 1,699 |
| 2022-05-25 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 2 | $38.50 | $77 | 999 |
| 2022-05-25 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 1 | $38.93 | $39 | 997 |
| 2022-05-25 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 97 | $38.94 | $3,777 | 996 |
| 2022-05-25 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 100 | $38.02 | $3,802 | 1,999 |
| 2022-05-24 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 3 | $37.51 | $113 | 699 |
| 2022-05-24 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 2 | $37.41 | $75 | 691 |
| 2022-05-24 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 4 | $37.41 | $150 | 695 |
| 2022-05-24 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 83 | $37.42 | $3,106 | 679 |
| 2022-05-24 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 1 | $37.41 | $37 | 696 |
| 2022-05-24 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 80 | $37.12 | $2,970 | 595 |
| 2022-05-23 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 93 | $38.43 | $3,574 | 421 |
| 2022-05-23 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 15 | $38.44 | $577 | 321 |
| 2022-05-23 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 56 | $38.73 | $2,169 | 303 |
| 2022-05-23 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 23 | $38.73 | $891 | 247 |
| 2022-05-23 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 5 | $38.73 | $194 | 224 |
| 2022-05-23 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 10 | $38.73 | $387 | 219 |
| 2022-05-23 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 100 | $38.54 | $3,854 | 203 |
| 2022-05-23 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 2 | $38.73 | $77 | 209 |
| 2022-05-23 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 94 | $37.88 | $3,561 | 515 |
| 2022-05-23 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 4 | $38.43 | $154 | 325 |
| 2022-05-23 | Lanuza Cesar | President and CEO |
Open-market buy
P
|
Common Stock | 3 | $38.43 | $115 | 328 |
| 2022-04-12 | Lanuza Cesar | See Remarks |
Equity grant / award
A · derivative
|
Stock Options | 50,000 | $0.00 | $0 | 50,000 |
| 2022-04-12 | Lanuza Cesar | See Remarks |
Equity grant / award
A · derivative
|
Stock Options | 25,000 | $0.00 | $0 | 25,000 |
| 2022-04-12 | Lanuza Cesar | See Remarks |
Equity grant / award
A · derivative
|
Stock Options | 100,000 | $0.00 | $0 | 100,000 |
| 2022-04-01 | KING LUTHER CAPITAL MANAGEMENT CORP | 10% |
Other acquired transaction
J
|
Common Stock | 10,300,000 | $0.00 | $0 | 14,650,556 |
| 2021-12-31 | Pufpaf Richard D | SVP and General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Award | 919 | $54.75 | $50,315 | 0 |
| 2021-12-31 | Pufpaf Richard D | SVP and General Counsel |
Exercise / conversion
M
|
Common Stock | 919 | $54.75 | $50,315 | 13,061 |
| 2021-06-15 | Lambert David S | VP, Controller and CAO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,000 | $0.00 | $0 | 1,000 |
| 2021-06-15 | Lambert David S | VP, Controller and CAO |
Equity grant / award
A · derivative
|
Market Stock Units | 708 | $0.00 | $0 | 708 |
| 2021-06-15 | Lambert David S | VP, Controller and CAO |
Equity grant / award
A · derivative
|
Performance Awards | 598 | $0.00 | $0 | 598 |
| 2021-06-15 | Lambert David S | VP, Controller and CAO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 299 | $0.00 | $0 | 299 |
| 2021-05-11 | Rhodes Bianca | Dir |
Equity grant / award
A
|
Common Stock, $1.00 par value | 1,399 | $53.61 | $75,000 | 1,399 |
| 2021-04-16 | Pufpaf Richard D | SVP and General Counsel |
Other disposed transaction
J · derivative
|
Market Stock Units | 1,299 | $0.00 | $0 | 911 |
| 2021-04-16 | Pufpaf Richard D | SVP and General Counsel |
Other disposed transaction
J · derivative
|
Restricted Stock Unit | 344 | $0.00 | $0 | 263 |
| 2021-04-16 | Pufpaf Richard D | SVP and General Counsel |
Other disposed transaction
J · derivative
|
Performance Awards | 688 | $0.00 | $0 | 525 |
| 2021-04-16 | Pufpaf Richard D | SVP and General Counsel |
Equity grant / award
A · derivative
|
Market Stock Units | 2,210 | $0.00 | $0 | 2,210 |
| 2021-04-16 | Pufpaf Richard D | SVP and General Counsel |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 607 | $0.00 | $0 | 607 |
| 2021-04-16 | Pufpaf Richard D | SVP and General Counsel |
Equity grant / award
A · derivative
|
Performance Awards | 1,213 | $0.00 | $0 | 1,213 |
| 2021-03-08 | Brown Matthew Jay | SVP, Sales |
Open-market sell
S
|
Common Stock, $1.00 par value | 1,813 | $55.03 | $99,776 | 170 |
| 2021-03-02 | Brown Matthew Jay | SVP, Sales |
Open-market sell
S
|
Common Stock, $1.00 par value | 1,600 | $54.84 | $87,738 | 1,983 |
| 2021-01-05 | McCarthy Shane | SVP Supply Chain, Prod Mgt Mkt |
Equity grant / award
A · derivative
|
Market Stock Units | 2,744 | $0.00 | $0 | 2,744 |
| 2021-01-05 | McCarthy Shane | SVP Supply Chain, Prod Mgt Mkt |
Equity grant / award
A · derivative
|
Performance Awards | 1,453 | $0.00 | $0 | 1,453 |
| 2021-01-05 | McCarthy Shane | SVP Supply Chain, Prod Mgt Mkt |
Equity grant / award
A · derivative
|
Restricted Stock Units | 727 | $0.00 | $0 | 727 |
| 2020-12-31 | Brown Matthew Jay | SVP, Sales |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,822 | $50.91 | $92,758 | 0 |
| 2020-12-31 | Brown Matthew Jay | SVP, Sales |
Exercise / conversion
M · derivative
|
Market Stock Units | 4,386 | $50.91 | $223,291 | 0 |
| 2020-12-31 | Brown Matthew Jay | SVP, Sales |
Other disposed transaction
F
|
Common Stock, $1.00 par value | 2,625 | $50.91 | $133,639 | 3,583 |
| 2020-12-31 | Brown Matthew Jay | SVP, Sales |
Exercise / conversion
M
|
Common Stock, $1.00 par value | 6,208 | $50.91 | $316,049 | 6,208 |
| 2020-11-23 | McCarthy Shane | SVP Supply Chain, Prod Mgt Mkt |
Open-market sell
S
|
Common Stock, $1.00 par value | 1,852 | $48.34 | $89,526 | 0 |
| 2020-09-14 | Brown Matthew Jay | SVP, Sales |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 110 | $40.90 | $4,499 | 0 |
| 2020-09-14 | Brown Matthew Jay | SVP, Sales |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 4,382 | $40.90 | $179,224 | 0 |
| 2020-09-14 | Brown Matthew Jay | SVP, Sales |
Open-market sell
S
|
Common Stock, $1.00 par value | 1,713 | $40.94 | $70,130 | 0 |
| 2020-08-14 | DeCata Michael G | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Awards | 29,083 | $36.22 | $1,053,386 | 0 |
| 2020-08-14 | DeCata Michael G | President and CEO |
Other disposed transaction
F
|
Common Stock, $1 par value | 11,720 | $36.22 | $424,498 | 108,291 |
| 2020-08-14 | DeCata Michael G | President and CEO |
Exercise / conversion
M
|
Common Stock, $1 par value | 29,083 | $36.22 | $1,053,386 | 120,011 |
| 2020-05-12 | MOON MARK F | Dir |
Equity grant / award
A
|
Common Stock | 2,193 | $34.20 | $75,001 | 5,898 |
| 2020-03-13 | KING LUTHER CAPITAL MANAGEMENT CORP | 10% |
Open-market buy
P
|
Common Stock | 11,600 | $34.59 | $401,210 | 4,350,556 |
| 2020-03-09 | DeCata Michael G | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Awards | 3,000 | $33.17 | $99,510 | 3,000 |
| 2020-03-09 | DeCata Michael G | President and CEO |
Open-market buy
P
|
Common Stock, $1 par value | 3,000 | $33.46 | $100,384 | 90,928 |
| 2020-03-02 | DeCata Michael G | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Awards | 2,500 | $40.34 | $100,850 | 2,500 |
| 2020-03-02 | DeCata Michael G | President and CEO |
Open-market buy
P
|
Common Stock, $1 par value | 2,500 | $39.41 | $98,534 | 87,928 |
| 2020-02-25 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Equity grant / award
A · derivative
|
Performance Awards | 2,672 | $0.00 | $0 | 2,672 |
| 2020-02-25 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Equity grant / award
A · derivative
|
Market Stock Units | 5,486 | $0.00 | $0 | 5,486 |
| 2020-02-25 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Equity grant / award
A · derivative
|
Restricted Stock Units | 890 | $0.00 | $0 | 890 |
| 2019-12-31 | Brown Matthew Jay | SVP, Sales |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 733 | $52.10 | $38,189 | 734 |
| 2019-12-31 | Brown Matthew Jay | SVP, Sales |
Exercise / conversion
M · derivative
|
Market Stock Units | 2,235 | $52.10 | $116,444 | 2,235 |
| 2019-12-31 | Brown Matthew Jay | SVP, Sales |
Other disposed transaction
F
|
Common Stock, $1.00 par value | 1,255 | $52.10 | $65,386 | 1,713 |
| 2019-12-31 | Brown Matthew Jay | SVP, Sales |
Exercise / conversion
M
|
Common Stock, $1.00 par value | 2,968 | $52.10 | $154,633 | 2,968 |
| 2019-12-31 | Knutson Ronald J | EVP CFO Controller & Treasurer |
Other acquired transaction
F
|
Common Stock | 114 | $52.10 | $5,939 | 23,035 |
| 2019-11-19 | DeCata Michael G | President and CEO |
Open-market buy
P
|
Common Stock, $1 par value | 1,000 | $47.50 | $47,500 | 35,910 |
| 2019-11-11 | JENKINS NEIL E | EVP, Sec. & General Counsel |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 7,348 | $12.88 | $94,642 | 0 |
| 2019-11-06 | DeCata Michael G | President and CEO |
Open-market buy
P
|
Common Stock, $1 par value | 608 | $46.49 | $28,268 | 34,910 |
| 2019-10-30 | DeCata Michael G | President and CEO |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 33,498 | $12.88 | $431,454 | 0 |
| 2019-10-30 | DeCata Michael G | President and CEO |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 40,878 | $12.18 | $497,894 | 0 |
| 2019-10-30 | DeCata Michael G | President and CEO |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 100,000 | $5.96 | $596,000 | 0 |
| 2019-10-28 | JENKINS NEIL E | EVP, Sec. & General Counsel |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 10,000 | $12.88 | $128,800 | 7,348 |
| 2019-10-28 | JENKINS NEIL E | EVP, Sec. & General Counsel |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 5,170 | $12.18 | $62,971 | 0 |
| 2019-09-10 | JENKINS NEIL E | EVP, Sec. & General Counsel |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 5,000 | $0.00 | $0 | 5,170 |
| 2019-07-30 | Brown Matthew Jay | SVP, Sales |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 2,412 | $0.00 | $0 | 0 |
| 2019-07-29 | Knutson Ronald J | EVP CFO Controller & Treasurer |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 13,963 | $0.00 | $0 | 0 |
| 2019-07-29 | Knutson Ronald J | EVP CFO Controller & Treasurer |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 17,040 | $0.00 | $0 | 0 |
| 2019-06-13 | MOON MARK F | Dir |
Open-market buy
P
|
Common Stock | 1,696 | $34.92 | $59,233 | 3,705 |
| 2019-06-10 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 3,621 | $0.00 | $0 | 0 |
| 2019-06-10 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 2,568 | $0.00 | $0 | 0 |
| 2019-06-10 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 7,299 | $0.00 | $0 | 0 |
| 2019-06-06 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Exercise / conversion
M · derivative
|
Stock Options | 1,152 | $14.04 | $16,174 | 0 |
| 2019-06-06 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Open-market sell
S
|
Common Stock, $1.00 par value | 1,152 | $35.25 | $40,612 | 1,852 |
| 2019-06-06 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Exercise / conversion
M
|
Common Stock, $1.00 par value | 1,152 | $14.04 | $16,174 | 3,004 |
| 2019-06-05 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Open-market sell
S
|
Common Stock, $1.00 par value | 2,478 | $36.18 | $89,654 | 1,852 |
| 2019-05-21 | Brown Matthew Jay | SVP, Sales |
Open-market sell
S
|
Common Stock, $1.00 par value | 1,636 | $38.93 | $63,689 | 0 |
| 2019-05-14 | Hale Charles D | Dir |
Equity grant / award
A
|
Common Stock | 2,009 | $37.34 | $75,016 | 2,009 |
| 2019-04-24 | JENKINS NEIL E | EVP, Sec. & General Counsel |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 11,000 | $0.00 | $0 | 10,170 |
| 2019-04-17 | Smelcer Wilma | Dir |
Open-market sell
S
|
Common Stock, $1.00 par value | 37,707 | $32.00 | $1,206,624 | 0 |
| 2019-03-05 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,753 | $0.00 | $0 | 1,753 |
| 2019-03-05 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Equity grant / award
A · derivative
|
Market Stock Units | 6,261 | $0.00 | $0 | 6,261 |
| 2019-03-05 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Equity grant / award
A · derivative
|
Stock Performance Rights | 2,930 | $0.00 | $0 | 2,930 |
| 2019-01-18 | PORT RONALD B | Dir |
Open-market sell
S
|
Common Stock | 867,414 | $32.00 | $27,757,248 | 0 |
| 2018-12-31 | Brown Matthew Jay | SVP, Sales |
Exercise / conversion
M · derivative
|
Market Stock Units | 4,449 | $31.60 | $140,588 | 0 |
| 2018-12-31 | Brown Matthew Jay | SVP, Sales |
Other disposed transaction
F
|
Common Stock, $1.00 par value | 639 | $31.60 | $20,192 | 1,636 |
| 2018-12-31 | Brown Matthew Jay | SVP, Sales |
Exercise / conversion
M
|
Common Stock, $1.00 par value | 2,275 | $31.60 | $71,890 | 2,275 |
| 2018-05-15 | King John Bryan | Dir |
Equity grant / award
A
|
Common Stock | 3,260 | $23.00 | $74,980 | 7,048 |
| 2018-04-11 | DeCata Michael G | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Awards | 29,083 | $0.00 | $0 | 29,083 |
| 2018-04-11 | DeCata Michael G | President and CEO |
Other disposed transaction
J · derivative
|
Restricted Stock Awards | 29,083 | $0.00 | $0 | 0 |
| 2018-04-11 | DeCata Michael G | President and CEO |
Equity grant / award
A · derivative
|
Market Stock Units | 86,901 | $0.00 | $0 | 86,901 |
| 2018-04-11 | DeCata Michael G | President and CEO |
Other disposed transaction
J · derivative
|
Market Stock Units | 86,901 | $0.00 | $0 | 0 |
| 2018-04-11 | DeCata Michael G | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Awards | 2,000 | $0.00 | $0 | 2,000 |
| 2018-04-11 | DeCata Michael G | President and CEO |
Other disposed transaction
J · derivative
|
Restricted Stock Awards | 2,000 | $0.00 | $0 | 0 |
| 2018-03-15 | JENKINS NEIL E | EVP, Sec. & General Counsel |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 10,000 | $0.00 | $0 | 0 |
| 2018-03-07 | DeCata Michael G | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Awards | 5,000 | $25.20 | $126,000 | 5,000 |
| 2018-03-07 | DeCata Michael G | President and CEO |
Open-market buy
P
|
Common Stock, $1 par value | 200 | $25.00 | $5,000 | 23,591 |
| 2018-03-07 | DeCata Michael G | President and CEO |
Open-market buy
P
|
Common Stock, $1 par value | 69 | $24.90 | $1,718 | 23,191 |
| 2018-03-07 | DeCata Michael G | President and CEO |
Open-market buy
P
|
Common Stock, $1 par value | 400 | $24.80 | $9,920 | 23,122 |
| 2018-03-07 | DeCata Michael G | President and CEO |
Open-market buy
P
|
Common Stock, $1 par value | 80 | $24.75 | $1,980 | 22,722 |
| 2018-03-07 | DeCata Michael G | President and CEO |
Open-market buy
P
|
Common Stock, $1 par value | 20 | $24.65 | $493 | 22,642 |
| 2018-03-06 | DeCata Michael G | President and CEO |
Open-market buy
P
|
Common Stock, $1 par value | 200 | $24.70 | $4,940 | 22,622 |
| 2018-03-06 | DeCata Michael G | President and CEO |
Open-market buy
P
|
Common Stock, $1 par value | 898 | $24.75 | $22,226 | 22,422 |
| 2018-03-06 | DeCata Michael G | President and CEO |
Open-market buy
P
|
Common Stock, $1 par value | 110 | $24.35 | $2,678 | 21,524 |
| 2018-03-06 | KING LUTHER CAPITAL MANAGEMENT CORP | 10% |
Open-market buy
P
|
Common Stock | 120,000 | $25.00 | $2,999,952 | 2,574,202 |
| 2018-03-05 | DeCata Michael G | President and CEO |
Open-market buy
P
|
Common Stock, $1 par value | 180 | $24.60 | $4,428 | 21,314 |
| 2018-03-05 | DeCata Michael G | President and CEO |
Open-market buy
P
|
Common Stock, $1 par value | 500 | $24.75 | $12,375 | 21,134 |
| 2018-03-05 | DeCata Michael G | President and CEO |
Open-market buy
P
|
Common Stock, $1 par value | 101 | $24.70 | $2,495 | 20,634 |
| 2018-03-05 | DeCata Michael G | President and CEO |
Open-market buy
P
|
Common Stock, $1 par value | 100 | $24.65 | $2,465 | 21,414 |
| 2018-03-02 | DeCata Michael G | President and CEO |
Open-market buy
P
|
Common Stock, $1 par value | 398 | $24.00 | $9,552 | 20,433 |
| 2018-03-02 | DeCata Michael G | President and CEO |
Open-market buy
P
|
Common Stock, $1 par value | 102 | $23.95 | $2,443 | 20,035 |
| 2018-03-02 | DeCata Michael G | President and CEO |
Open-market buy
P
|
Common Stock, $1 par value | 400 | $23.50 | $9,400 | 19,933 |
| 2018-03-02 | KING LUTHER CAPITAL MANAGEMENT CORP | 10% |
Open-market buy
P
|
Common Stock | 125,000 | $24.00 | $3,000,000 | 2,454,202 |
| 2018-03-01 | DeCata Michael G | President and CEO |
Open-market buy
P
|
Common Stock, $1 par value | 942 | $23.49 | $22,127 | 19,533 |
| 2018-02-28 | KING LUTHER CAPITAL MANAGEMENT CORP | 10% |
Open-market buy
P
|
Common Stock | 100,000 | $24.00 | $2,400,000 | 2,329,202 |
| 2018-01-08 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,084 | $0.00 | $0 | 2,084 |
| 2018-01-08 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Equity grant / award
A · derivative
|
Market Stock Units | 5,018 | $0.00 | $0 | 5,018 |
| 2018-01-08 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Equity grant / award
A · derivative
|
Stock Performance Rights | 5,057 | $0.00 | $0 | 5,057 |
| 2017-08-15 | Brown Matthew Jay | SVP, Sales |
Open-market sell
S
|
Common Stock, $1.00 par value | 424 | $23.70 | $10,049 | 0 |
| 2017-08-14 | DeCata Michael G | President and CEO |
Equity grant / award
A · derivative
|
Restricted Stock Awards | 29,083 | $0.00 | $0 | 29,083 |
| 2017-08-14 | DeCata Michael G | President and CEO |
Equity grant / award
A · derivative
|
Market Stock Units | 86,901 | $0.00 | $0 | 86,901 |
| 2017-08-14 | DeCata Michael G | President and CEO |
Equity grant / award
A · derivative
|
Stock Performance Rights | 10,123 | $0.00 | $0 | 10,123 |
| 2017-08-14 | DeCata Michael G | President and CEO |
Equity grant / award
A · derivative
|
Stock Performance Rights | 13,667 | $0.00 | $0 | 13,667 |
| 2017-08-14 | DeCata Michael G | President and CEO |
Equity grant / award
A · derivative
|
Stock Performance Rights | 17,210 | $0.00 | $0 | 17,210 |
| 2017-08-14 | DeCata Michael G | President and CEO |
Equity grant / award
A · derivative
|
Stock Options | 9,877 | $0.00 | $0 | 9,877 |
| 2017-08-14 | DeCata Michael G | President and CEO |
Equity grant / award
A · derivative
|
Stock Options | 13,333 | $0.00 | $0 | 13,333 |
| 2017-08-14 | DeCata Michael G | President and CEO |
Equity grant / award
A · derivative
|
Stock Options | 16,790 | $0.00 | $0 | 16,790 |
| 2017-08-01 | JENKINS NEIL E | EVP, Sec. & General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Award | 10,000 | $23.05 | $230,500 | 0 |
| 2017-08-01 | JENKINS NEIL E | EVP, Sec. & General Counsel |
Open-market sell
S
|
Common Stock | 5,662 | $22.48 | $127,308 | 6,945 |
| 2017-08-01 | JENKINS NEIL E | EVP, Sec. & General Counsel |
Exercise / conversion
M
|
Common Stock | 5,662 | $23.05 | $130,509 | 12,607 |
| 2017-06-14 | JENKINS NEIL E | EVP, Sec. & General Counsel |
Open-market sell
S
|
Common Stock | 2,100 | $21.49 | $45,134 | 6,945 |
| 2017-06-12 | JENKINS NEIL E | EVP, Sec. & General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Award | 10,000 | $22.75 | $227,500 | 10,000 |
| 2017-06-12 | JENKINS NEIL E | EVP, Sec. & General Counsel |
Open-market sell
S
|
Common Stock | 3,504 | $21.53 | $75,447 | 9,045 |
| 2017-06-12 | JENKINS NEIL E | EVP, Sec. & General Counsel |
Exercise / conversion
M
|
Common Stock | 5,604 | $22.75 | $127,491 | 12,549 |
| 2017-05-26 | JENKINS NEIL E | EVP, Sec. & General Counsel |
Open-market sell
S
|
Common Stock | 4,947 | $19.86 | $98,271 | 6,945 |
| 2017-05-25 | JENKINS NEIL E | EVP, Sec. & General Counsel |
Open-market sell
S
|
Common Stock | 53 | $20.01 | $1,060 | 11,892 |
| 2017-05-24 | King John Bryan | Dir |
Open-market buy
P
|
Common Stock | 200 | $19.50 | $3,900 | 1,959,261 |
| 2017-05-24 | King John Bryan | Dir |
Open-market buy
P
|
Common Stock | 104 | $19.85 | $2,064 | 1,959,061 |
| 2017-05-23 | King John Bryan | Dir |
Open-market buy
P
|
Common Stock | 400 | $18.80 | $7,520 | 1,958,957 |
| 2017-05-23 | King John Bryan | Dir |
Open-market buy
P
|
Common Stock | 353 | $18.83 | $6,648 | 1,958,557 |
| 2017-05-16 | KING LUTHER CAPITAL MANAGEMENT CORP | 10% |
Equity grant / award
A
|
Common Stock | 3,788 | $19.80 | $75,002 | 2,214,492 |
| 2017-03-09 | Knutson Ronald J | EVP CFO Controller & Treasurer |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 2,600 | $0.00 | $0 | 0 |
| 2017-03-06 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Open-market sell
S
|
Common Stock, $1.00 par value | 1,591 | $27.22 | $43,301 | 4,330 |
| 2017-03-06 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 8,326 | $0.00 | $0 | 0 |
| 2017-03-06 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 5,000 | $0.00 | $0 | 0 |
| 2017-03-03 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Exercise / conversion
M · derivative
|
Restricted Stock Award | 2,500 | $27.50 | $68,750 | 0 |
| 2017-03-03 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 2,500 | $0.00 | $0 | 0 |
| 2017-03-03 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Exercise / conversion
M
|
Common Stock, $1.00 par value | 1,591 | $27.50 | $43,752 | 5,921 |
| 2017-03-01 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Open-market sell
S
|
Common Stock, $1.00 par value | 1,596 | $27.68 | $44,170 | 4,330 |
| 2017-02-28 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Exercise / conversion
M · derivative
|
Restricted Stock Award | 2,500 | $27.65 | $69,125 | 2,500 |
| 2017-02-28 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 2,500 | $0.00 | $0 | 2,500 |
| 2017-02-28 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Exercise / conversion
M
|
Common Stock, $1.00 par value | 1,596 | $27.65 | $44,129 | 5,926 |
| 2017-01-13 | KING LUTHER CAPITAL MANAGEMENT CORP | 10% |
Open-market buy
P
|
Common Stock | 232,616 | $23.05 | $5,361,589 | 2,210,704 |
| 2017-01-12 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,813 | $0.00 | $0 | 1,813 |
| 2017-01-12 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Equity grant / award
A · derivative
|
Market Stock Units | 6,711 | $0.00 | $0 | 6,711 |
| 2017-01-12 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Equity grant / award
A · derivative
|
Stock Performance Rights | 4,440 | $0.00 | $0 | 4,440 |
| 2016-12-31 | Knutson Ronald J | EVP CFO Controller & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 4,640 | $25.40 | $117,856 | 4,641 |
| 2016-12-31 | Knutson Ronald J | EVP CFO Controller & Treasurer |
Open-market sell
S
|
Common Stock | 1,443 | $25.40 | $36,652 | 12,211 |
| 2016-12-31 | Knutson Ronald J | EVP CFO Controller & Treasurer |
Exercise / conversion
M
|
Common Stock | 4,640 | $25.40 | $117,856 | 13,654 |
| 2016-11-30 | PORT RONALD B | Dir |
Open-market sell
S
|
Common Stock, 1.00 par value | 300,000 | $23.45 | $7,035,000 | 831,041 |
| 2016-11-28 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 550 | $23.75 | $13,062 | 0 |
| 2016-11-11 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 1,750 | $22.55 | $39,462 | 550 |
| 2016-10-24 | JENKINS NEIL E | EVP, Gen Counsel & Compliance |
Exercise / conversion
M · derivative
|
Stock Performance Rights | 20,000 | $0.00 | $0 | 0 |
| 2016-09-15 | KING LUTHER CAPITAL MANAGEMENT CORP | 10% |
Open-market buy
P
|
Common Stock | 1,169 | $16.23 | $18,970 | 1,678,088 |
| 2016-09-15 | KING LUTHER CAPITAL MANAGEMENT CORP | 10% |
Open-market buy
P
|
Common Stock | 100 | $16.25 | $1,625 | 1,676,919 |
| 2016-09-14 | KING LUTHER CAPITAL MANAGEMENT CORP | 10% |
Open-market buy
P
|
Common Stock | 838 | $16.23 | $13,603 | 1,676,819 |
| 2016-09-14 | KING LUTHER CAPITAL MANAGEMENT CORP | 10% |
Open-market buy
P
|
Common Stock | 3,835 | $16.15 | $61,927 | 1,675,981 |
| 2016-09-13 | KING LUTHER CAPITAL MANAGEMENT CORP | 10% |
Open-market buy
P
|
Common Stock | 711 | $15.98 | $11,362 | 1,672,146 |
| 2016-09-13 | KING LUTHER CAPITAL MANAGEMENT CORP | 10% |
Open-market buy
P
|
Common Stock | 300 | $15.97 | $4,792 | 1,671,435 |
| 2016-09-12 | KING LUTHER CAPITAL MANAGEMENT CORP | 10% |
Open-market buy
P
|
Common Stock | 2,507 | $15.99 | $40,076 | 1,671,135 |
| 2016-09-09 | KING LUTHER CAPITAL MANAGEMENT CORP | 10% |
Open-market buy
P
|
Common Stock | 516 | $15.90 | $8,206 | 1,668,628 |
| 2016-09-09 | Postek Thomas | Dir |
Open-market buy
P
|
Common Stock, $1.00 par value | 10,000 | $16.13 | $161,277 | 60,455 |
| 2016-09-08 | KING LUTHER CAPITAL MANAGEMENT CORP | 10% |
Open-market buy
P
|
Common Stock | 10,000 | $15.94 | $159,446 | 1,668,112 |
| 2016-09-08 | KING LUTHER CAPITAL MANAGEMENT CORP | 10% |
Open-market buy
P
|
Common Stock | 15,600 | $15.93 | $248,489 | 1,658,112 |
| 2016-09-07 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Exercise / conversion
M · derivative
|
Restricted Stock Award | 5,000 | $16.48 | $82,400 | 5,000 |
| 2016-09-07 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Open-market sell
S
|
Common Stock, $1.00 par value | 1,966 | $15.79 | $31,042 | 4,330 |
| 2016-09-07 | McCarthy Shane | SVP Supply Chain & Bus. Devel. |
Exercise / conversion
M
|
Common Stock, $1.00 par value | 1,966 | $16.48 | $32,400 | 6,296 |
| 2016-09-06 | JENKINS NEIL E | EVP, Gen Counsel & Compliance |
Open-market sell
S
|
Common Stock | 100 | $17.00 | $1,700 | 10,507 |
| 2016-09-06 | JENKINS NEIL E | EVP, Gen Counsel & Compliance |
Open-market sell
S
|
Common Stock | 403 | $17.01 | $6,855 | 10,607 |
| 2016-08-31 | JENKINS NEIL E | EVP, Gen Counsel & Compliance |
Open-market sell
S
|
Common Stock | 500 | $17.05 | $8,525 | 11,010 |
| 2016-08-30 | JENKINS NEIL E | EVP, Gen Counsel & Compliance |
Open-market sell
S
|
Common Stock | 304 | $17.35 | $5,274 | 11,510 |
| 2016-08-29 | JENKINS NEIL E | EVP, Gen Counsel & Compliance |
Open-market sell
S
|
Common Stock | 1,900 | $17.28 | $32,832 | 11,814 |
| 2016-07-29 | KING LUTHER CAPITAL MANAGEMENT CORP | 10% |
Open-market buy
P
|
Common Stock | 31,450 | $16.60 | $522,070 | 1,642,512 |
| 2016-07-26 | DeCata Michael G | President and CEO |
Open-market buy
P
|
Common Stock, $1 par value | 1,000 | $18.05 | $18,052 | 18,591 |
| 2016-05-17 | Smelcer Wilma | Dir |
Equity grant / award
A
|
Common Stock, $1.00 par value | 4,081 | $18.38 | $75,009 | 29,759 |