Financial Metrics
HALO HALOZYME THERAPEUTICS, 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 | 42499000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 33336000.0 | -21.6% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 31853000.0 | -4.4% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 29568000.0 | -7.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 33750000.0 | +14.1% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 63731000.0 | +88.8% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 30872000.0 | -51.6% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 35202000.0 | +14.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 25556000.0 | -27.4% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 56949000.0 | +122.8% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 39148000.0 | -31.3% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 46230000.0 | +18.1% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 25354000.0 | -45.2% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 55221000.0 | +117.8% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 65316000.0 | +18.3% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 89022000.0 | +36.3% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 136455000.0 | +53.3% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 115830000.0 | -15.1% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 117279000.0 | +1.3% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 152365000.0 | +29.9% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 208976000.0 | +37.2% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 162143000.0 | -22.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 221038000.0 | +36.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 216033000.0 | -2.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 195879000.0 | -9.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 231353000.0 | +18.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 290084000.0 | +25.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 264861000.0 | -8.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 325719000.0 | +23.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 354264000.0 | +8.8% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 146691000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 316613000.0 | +115.8% | USD | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 151862000.0 | -52.0% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 195992000.0 | +29.1% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 267594000.0 | +36.5% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 443310000.0 | +65.7% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 660116000.0 | +48.9% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 829253000.0 | +25.6% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1015324000.0 | +22.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1396611000.0 | +37.6% | USD | 10-K | 2026-02-17 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 5420000.0 | — | USD | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 5105000.0 | -5.8% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 5059000.0 | -0.9% | USD | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 6006000.0 | +18.7% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 6183000.0 | +2.9% | USD | 10-K | 2021-02-23 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -16169000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -21723000.0 | -34.3% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -22743000.0 | -4.7% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | -27526000.0 | -21.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -25478000.0 | +7.4% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 8077000.0 | +131.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -23712000.0 | -393.6% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -20073000.0 | +15.3% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -25474000.0 | -26.9% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 2966000.0 | +111.6% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -13977000.0 | -571.2% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -24537000.0 | -75.6% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | -3223000.0 | +86.9% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 29555000.0 | +1017.0% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 40299000.0 | +36.4% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 50735000.0 | +25.9% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 93047000.0 | +83.4% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 75586000.0 | -18.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 75670000.0 | +0.1% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 34060000.0 | -55.0% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 83292000.0 | +144.5% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 53802000.0 | -35.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 94458000.0 | +75.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 88279000.0 | -6.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 95542000.0 | +8.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 117235000.0 | +22.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 163197000.0 | +39.2% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 141535000.0 | -13.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 202441000.0 | +43.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 217921000.0 | +7.6% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | -83210000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 81002000.0 | +197.3% | USD | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | -69330000.0 | -185.6% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -67610000.0 | +2.5% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 144255000.0 | +313.4% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 275902000.0 | +91.3% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 267531000.0 | -3.0% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 337574000.0 | +26.2% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 551475000.0 | +63.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 469006000.0 | -15.0% | USD | 10-K | 2026-02-17 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -19816000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -26875000.0 | -35.6% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -28946000.0 | -7.7% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | -32897000.0 | -13.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -30763000.0 | +6.5% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 2749000.0 | +108.9% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -27461000.0 | -1098.9% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -22893000.0 | +16.6% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -27850000.0 | -21.7% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 1796000.0 | +106.4% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -14624000.0 | -914.3% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -25015000.0 | -71.1% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | -6103000.0 | +75.6% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 25817000.0 | +523.0% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 36207000.0 | +40.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 27895000.0 | -23.0% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 91458000.0 | +227.9% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 216587000.0 | +136.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 60108000.0 | -72.2% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 22685000.0 | -62.3% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 61634000.0 | +171.7% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 39615000.0 | -35.7% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 74754000.0 | +88.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 81837000.0 | +9.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 76823000.0 | -6.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 93245000.0 | +21.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 137011000.0 | +46.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 118095000.0 | -13.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 165160000.0 | +39.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 175225000.0 | +6.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | -103023000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 62971000.0 | +161.1% | USD | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | -80330000.0 | -227.6% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -72240000.0 | +10.1% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 129085000.0 | +278.7% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 402710000.0 | +212.0% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 202129000.0 | -49.8% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 281594000.0 | +39.3% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 444091000.0 | +57.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 316889000.0 | -28.6% | USD | 10-K | 2026-02-17 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.16 | — | USD/shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -0.21 | -31.2% | USD/shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -0.23 | -9.5% | USD/shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | -0.26 | -13.0% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -0.23 | +11.5% | USD/shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.02 | +108.7% | USD/shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -0.19 | -1050.0% | USD/shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -0.16 | +15.8% | USD/shares | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | -0.19 | -18.8% | USD/shares | 10-Q | 2018-11-06 |
| Quarterly | 2019-03-31 | 0.01 | +105.3% | USD/shares | 10-Q | 2019-05-07 |
| Quarterly | 2019-09-30 | -0.17 | -1800.0% | USD/shares | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | -0.04 | +76.5% | USD/shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.19 | +575.0% | USD/shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.27 | +42.1% | USD/shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.2 | -25.9% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.64 | +220.0% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 1.53 | +139.1% | USD/shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.44 | -71.2% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.16 | -63.6% | USD/shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.45 | +181.3% | USD/shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.29 | -35.6% | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.57 | +96.6% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.62 | +8.8% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.61 | -1.6% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.73 | +19.7% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1.08 | +47.9% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.96 | -11.1% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.36 | +41.7% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.49 | +9.6% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | -0.81 | — | USD/shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.46 | +156.8% | USD/shares | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | -0.56 | -221.7% | USD/shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -0.5 | +10.7% | USD/shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.95 | +290.0% | USD/shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 2.86 | +201.1% | USD/shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 1.48 | -48.3% | USD/shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 2.13 | +43.9% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 3.5 | +64.3% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2.64 | -24.6% | USD/shares | 10-K | 2026-02-17 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -0.21 | — | USD/shares | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | -0.23 | -9.5% | USD/shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-09-30 | 0.02 | +108.7% | USD/shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -0.19 | -1050.0% | USD/shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-09-30 | -0.19 | +0.0% | USD/shares | 10-Q | 2018-11-06 |
| Quarterly | 2019-03-31 | 0.01 | +105.3% | USD/shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -0.1 | -1100.0% | USD/shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -0.17 | -70.0% | USD/shares | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | -0.04 | +76.5% | USD/shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.19 | +575.0% | USD/shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.25 | +31.6% | USD/shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.19 | -24.0% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.62 | +226.3% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 1.48 | +138.7% | USD/shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.43 | -70.9% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.16 | -62.8% | USD/shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.44 | +175.0% | USD/shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.29 | -34.1% | USD/shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.56 | +93.1% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.61 | +8.9% | USD/shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.6 | -1.6% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.72 | +20.0% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1.05 | +45.8% | USD/shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.93 | -11.4% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1.33 | +43.0% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.43 | +7.5% | USD/shares | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | -0.81 | — | USD/shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.45 | +155.6% | USD/shares | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | -0.56 | -224.4% | USD/shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -0.5 | +10.7% | USD/shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.91 | +282.0% | USD/shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 2.74 | +201.1% | USD/shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 1.44 | -47.4% | USD/shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 2.1 | +45.8% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 3.43 | +63.3% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2.56 | -25.4% | USD/shares | 10-K | 2026-02-17 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 69093000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 61233000.0 | -11.4% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 61207000.0 | -0.0% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 66764000.0 | +9.1% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 45188000.0 | -32.3% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 114745000.0 | +153.9% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 164397000.0 | +43.3% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 168740000.0 | +2.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 98012000.0 | -41.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 55173000.0 | -43.7% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 55019000.0 | -0.3% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 57936000.0 | +5.3% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 60595000.0 | +4.6% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 67041000.0 | +10.6% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 59202000.0 | -11.7% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 120179000.0 | +103.0% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 104820000.0 | -12.8% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 133606000.0 | +27.5% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 65741000.0 | -50.8% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-12-31 | 147703000.0 | +124.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 499450000.0 | +238.1% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 446966000.0 | -10.5% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 491683000.0 | +10.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 118719000.0 | -75.9% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 117835000.0 | -0.7% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 90932000.0 | -22.8% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 147159000.0 | +61.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 234195000.0 | +59.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 96383000.0 | -58.8% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 221165000.0 | +129.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 274227000.0 | +24.0% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 118370000.0 | -56.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 164627000.0 | +39.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 187864000.0 | +14.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 154318000.0 | -17.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 115850000.0 | -24.9% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 176328000.0 | +52.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 61861000.0 | -64.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 419665000.0 | +578.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 66764000.0 | — | USD | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 168740000.0 | +152.7% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 57936000.0 | -65.7% | USD | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 120179000.0 | +107.4% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 147703000.0 | +22.9% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 118719000.0 | -19.6% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 234195000.0 | +97.3% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 118370000.0 | -49.5% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 115850000.0 | -2.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 133820000.0 | +15.5% | USD | 10-K | 2026-02-17 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 25543000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 23227000.0 | -9.1% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 17679000.0 | -23.9% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 15680000.0 | -11.3% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 12452000.0 | -20.6% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 14473000.0 | +16.2% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 14695000.0 | +1.5% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 22133000.0 | +50.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 26574000.0 | +20.1% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 23582000.0 | -11.3% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 22656000.0 | -3.9% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 30005000.0 | +32.4% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 28164000.0 | -6.1% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 32219000.0 | +14.4% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 40744000.0 | +26.5% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 59442000.0 | +45.9% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 29749000.0 | -50.0% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 37401000.0 | +25.7% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 62551000.0 | +67.2% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-12-31 | 97730000.0 | +56.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 88391000.0 | -9.6% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 153196000.0 | +73.3% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 112099000.0 | -26.8% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 90975000.0 | -18.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 113762000.0 | +25.0% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 189368000.0 | +66.5% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 233302000.0 | +23.2% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 186970000.0 | -19.9% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 194883000.0 | +4.2% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 221689000.0 | +13.8% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 213987000.0 | -3.5% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 233254000.0 | +9.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 185313000.0 | -20.6% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 210416000.0 | +13.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 273062000.0 | +29.8% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 288204000.0 | +5.5% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 304025000.0 | +5.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 315073000.0 | +3.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 343535000.0 | +9.0% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 15680000.0 | — | USD | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 22133000.0 | +41.2% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 30005000.0 | +35.6% | USD | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 59442000.0 | +98.1% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 97730000.0 | +64.4% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 90975000.0 | -6.9% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 231072000.0 | +154.0% | USD | 10-K | 2023-02-21 |
| Annual | 2023-12-31 | 233254000.0 | +0.9% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 288204000.0 | +23.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 426273000.0 | +47.9% | USD | 10-K | 2026-02-17 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 10345000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 10755000.0 | +4.0% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 12852000.0 | +19.5% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 14623000.0 | +13.8% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 14290000.0 | -2.3% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 15172000.0 | +6.2% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 9331000.0 | -38.5% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 5146000.0 | -44.9% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 4393000.0 | -14.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 8404000.0 | +91.3% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 18285000.0 | +117.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 22625000.0 | +23.7% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 31241000.0 | +38.1% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 43900000.0 | +40.5% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 36051000.0 | -17.9% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 29359000.0 | -18.6% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 41452000.0 | +41.2% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 48271000.0 | +16.5% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 57697000.0 | +19.5% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-12-31 | 60747000.0 | +5.3% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 58343000.0 | -4.0% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 58554000.0 | +0.4% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 55978000.0 | -4.4% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 53908000.0 | -3.7% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 47761000.0 | -11.4% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 97615000.0 | +104.4% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 103276000.0 | +5.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 100123000.0 | -3.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 107521000.0 | +7.4% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 132406000.0 | +23.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 128921000.0 | -2.6% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 127601000.0 | -1.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 168541000.0 | +32.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 159312000.0 | -5.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 131412000.0 | -17.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 141860000.0 | +8.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 164868000.0 | +16.2% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 181505000.0 | +10.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 185796000.0 | +2.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 14623000.0 | — | USD | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 5146000.0 | -64.8% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 22625000.0 | +339.7% | USD | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 29359000.0 | +29.8% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 60747000.0 | +106.9% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 53908000.0 | -11.3% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 100123000.0 | +85.7% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 127601000.0 | +27.4% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 141860000.0 | +11.2% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 176475000.0 | +24.4% | USD | 10-K | 2026-02-17 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 297035000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 284344000.0 | -4.3% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 272605000.0 | -4.1% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 256532000.0 | -5.9% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 222354000.0 | -13.3% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 340834000.0 | +53.3% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 353345000.0 | +3.7% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 510372000.0 | +44.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 484470000.0 | -5.1% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 462032000.0 | -4.6% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 429926000.0 | -6.9% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 427849000.0 | -0.5% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 409036000.0 | -4.4% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 391706000.0 | -4.2% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 342041000.0 | -12.7% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 543436000.0 | +58.9% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 467971000.0 | -13.9% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 500358000.0 | +6.9% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 498895000.0 | -0.3% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-12-31 | 554764000.0 | +11.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 941719000.0 | +69.8% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 999750000.0 | +6.2% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 1017299000.0 | +1.8% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 926287000.0 | -8.9% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 988689000.0 | +6.7% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 541938000.0 | -45.2% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 653201000.0 | +20.5% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 739013000.0 | +13.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 615019000.0 | -16.8% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 765745000.0 | +24.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 879006000.0 | +14.8% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 746424000.0 | -15.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 873584000.0 | +17.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 987797000.0 | +13.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1126976000.0 | +14.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1085340000.0 | -3.7% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1262028000.0 | +16.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1122673000.0 | -11.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1328749000.0 | +18.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 256532000.0 | — | USD | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 510372000.0 | +99.0% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 427849000.0 | -16.2% | USD | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 543436000.0 | +27.0% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 554764000.0 | +2.1% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 926287000.0 | +67.0% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 739013000.0 | -20.2% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 746424000.0 | +1.0% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1085340000.0 | +45.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 825207000.0 | -24.0% | USD | 10-K | 2026-02-17 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 309096000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 296127000.0 | -4.2% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 282498000.0 | -4.6% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 261515000.0 | -7.4% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 226767000.0 | -13.3% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 344786000.0 | +52.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 357149000.0 | +3.6% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 519945000.0 | +45.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 495469000.0 | -4.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 474754000.0 | -4.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 444507000.0 | -6.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 440248000.0 | -1.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 429109000.0 | -2.5% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 417830000.0 | -2.6% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 370356000.0 | -11.4% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 565874000.0 | +52.8% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 492353000.0 | -13.0% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 526997000.0 | +7.0% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 524029000.0 | -0.6% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-12-31 | 579924000.0 | +10.7% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 966582000.0 | +66.7% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 1025863000.0 | +6.1% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 1185420000.0 | +15.6% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 1104429000.0 | -6.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 1162248000.0 | +5.2% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1781390000.0 | +53.3% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1864543000.0 | +4.7% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 1841511000.0 | -1.2% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 1699447000.0 | -7.7% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1810440000.0 | +6.5% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1892662000.0 | +4.5% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1733270000.0 | -8.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1841527000.0 | +6.2% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1969453000.0 | +6.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 2118030000.0 | +7.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 2063477000.0 | -2.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 2196532000.0 | +6.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2053899000.0 | -6.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 2221232000.0 | +8.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 261515000.0 | — | USD | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 519945000.0 | +98.8% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 440248000.0 | -15.3% | USD | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 565874000.0 | +28.5% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 579924000.0 | +2.5% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 1104429000.0 | +90.4% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 1841511000.0 | +66.7% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 1733270000.0 | -5.9% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 2063477000.0 | +19.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2525323000.0 | +22.4% | USD | 10-K | 2026-02-17 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 64223000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 38885000.0 | -39.5% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 52660000.0 | +35.4% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 54585000.0 | +3.7% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 61708000.0 | +13.0% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 82615000.0 | +33.9% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 102048000.0 | +23.5% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 131328000.0 | +28.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 119224000.0 | -9.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 132429000.0 | +11.1% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 139119000.0 | +5.1% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 149361000.0 | +7.4% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 138662000.0 | -7.2% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 135417000.0 | -2.3% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 108041000.0 | -20.2% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 85637000.0 | -20.7% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 42002000.0 | -51.0% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 26073000.0 | -37.9% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 26976000.0 | +3.5% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-12-31 | 421385000.0 | +1462.1% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 107421000.0 | -74.5% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 114251000.0 | +6.4% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 113153000.0 | -1.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 117147000.0 | +3.5% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 111691000.0 | -4.7% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 199512000.0 | +78.6% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 109384000.0 | -45.2% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 130789000.0 | +19.6% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 91919000.0 | -29.7% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 116393000.0 | +26.6% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 115185000.0 | -1.0% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 112494000.0 | -2.3% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 131639000.0 | +17.0% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 133360000.0 | +1.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 108815000.0 | -18.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 139100000.0 | +27.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 150379000.0 | +8.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 134282000.0 | -10.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 837228000.0 | +523.5% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 54585000.0 | — | USD | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 131328000.0 | +140.6% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 149361000.0 | +13.7% | USD | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 85637000.0 | -42.7% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 421385000.0 | +392.1% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 117147000.0 | -72.2% | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 130789000.0 | +11.6% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 112494000.0 | -14.0% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 139100000.0 | +23.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 177092000.0 | +27.3% | USD | 10-K | 2026-02-17 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-12-31 | 1671713000.0 | — | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 1633597000.0 | -2.3% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1659407000.0 | +1.6% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1643481000.0 | -1.0% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1649462000.0 | +0.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1663719000.0 | +0.9% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1680029000.0 | +1.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1665327000.0 | -0.9% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1699656000.0 | +2.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1714262000.0 | +0.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1721151000.0 | +0.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1717317000.0 | -0.2% | USD | 10-Q | 2025-11-03 |
| Annual | 2022-12-31 | 1671713000.0 | — | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 1649462000.0 | -1.3% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1699656000.0 | +3.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2476509000.0 | +45.7% | USD | 10-K | 2026-02-17 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 29472000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 9920000.0 | -66.3% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | -11992000.0 | -220.9% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | -32481000.0 | -170.9% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | -58499000.0 | -80.1% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 58165000.0 | +199.4% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 72389000.0 | +24.5% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 208366000.0 | +187.8% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-03-31 | 265064000.0 | +27.2% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-06-30 | 254924000.0 | -3.8% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-09-30 | 239737000.0 | -6.0% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2018-12-31 | 248887000.0 | +3.8% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2019-03-31 | 260047000.0 | +4.5% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-06-30 | 260052000.0 | +0.0% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2019-09-30 | 245353000.0 | -5.7% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2019-12-31 | 91765000.0 | -62.6% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-03-31 | 58042000.0 | -36.7% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-06-30 | 105577000.0 | +81.9% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-09-30 | 98988000.0 | -6.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2020-12-31 | 151047000.0 | +52.6% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-03-31 | 67595000.0 | -55.2% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-06-30 | 119746000.0 | +77.2% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-09-30 | 281674000.0 | +135.2% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 196953000.0 | -30.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2022-03-31 | 260256000.0 | +32.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-06-30 | 293171000.0 | +12.6% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2022-09-30 | 96991000.0 | -66.9% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2022-12-31 | 169798000.0 | +75.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-03-31 | 65850000.0 | -61.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-06-30 | 151033000.0 | +129.4% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-09-30 | 249181000.0 | +65.0% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2023-12-31 | 83808000.0 | -66.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-03-31 | 177808000.0 | +112.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-06-30 | 289424000.0 | +62.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-09-30 | 452703000.0 | +56.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2024-12-31 | 363821000.0 | -19.6% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 482270000.0 | +32.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-06-30 | 332748000.0 | -31.0% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-09-30 | 503915000.0 | +51.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | -32481000.0 | — | USD | 10-K | 2020-02-24 |
| Annual | 2017-12-31 | 208366000.0 | +741.5% | USD | 10-K | 2021-02-23 |
| Annual | 2018-12-31 | 248887000.0 | +19.4% | USD | 10-K | 2022-02-22 |
| Annual | 2019-12-31 | 91765000.0 | -63.1% | USD | 10-K | 2023-02-21 |
| Annual | 2020-12-31 | 151047000.0 | +64.6% | USD | 10-K | 2024-02-20 |
| Annual | 2021-12-31 | 196953000.0 | +30.4% | USD | 10-K | 2025-02-18 |
| Annual | 2022-12-31 | 169798000.0 | -13.8% | USD | 10-K | 2026-02-17 |
| Annual | 2023-12-31 | 83808000.0 | -50.6% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 363821000.0 | +334.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 48814000.0 | -86.6% | USD | 10-K | 2026-02-17 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 168600000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 204850000.0 | +21.5% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 199803000.0 | -2.5% | USD | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 199228000.0 | -0.3% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 184430000.0 | -7.4% | USD | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 165517000.0 | -10.3% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 145417000.0 | -12.1% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 125140000.0 | -13.9% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 102696000.0 | -17.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 79080000.0 | -23.0% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 57940000.0 | -26.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 34874000.0 | -39.8% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 18742000.0 | -46.3% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 14083000.0 | -24.9% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 9308000.0 | -33.9% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 383045000.0 | +4015.2% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 386571000.0 | +0.9% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 390079000.0 | +0.9% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 393631000.0 | +0.9% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-12-31 | 0.0 | -100.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 784731000.0 | — | USD | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 785571000.0 | +0.1% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 786454000.0 | +0.1% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 876674000.0 | +11.5% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 788099000.0 | -10.1% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1147129000.0 | +45.6% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1504471000.0 | +31.2% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 1506100000.0 | +0.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 1494380000.0 | -0.8% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1495998000.0 | +0.1% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 1497621000.0 | +0.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1499248000.0 | +0.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1500879000.0 | +0.1% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1502515000.0 | +0.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1504154000.0 | +0.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 1505798000.0 | +0.1% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1507447000.0 | +0.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1509100000.0 | +0.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1510757000.0 | +0.1% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 199228000.0 | — | USD | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 125140000.0 | -37.2% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 34874000.0 | -72.1% | USD | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 383045000.0 | +998.4% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 0.0 | -100.0% | USD | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 787255000.0 | — | USD | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 1506100000.0 | +91.3% | USD | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 1499248000.0 | -0.5% | USD | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 1505798000.0 | +0.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2142630000.0 | +42.3% | USD | 10-K | 2026-02-17 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | -22177000.0 | — | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -41035000.0 | -85.0% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -59962000.0 | -46.1% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -4424000.0 | +92.6% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -29210000.0 | -560.3% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -58798000.0 | -101.3% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | -4844000.0 | +91.8% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | -1550000.0 | +68.0% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 4534000.0 | +392.5% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 58296000.0 | +1185.8% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 95185000.0 | +63.3% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 216924000.0 | +127.9% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 47797000.0 | -78.0% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 88022000.0 | +84.2% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 157657000.0 | +79.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 86964000.0 | -44.8% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 153806000.0 | +76.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 286217000.0 | +86.1% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 129427000.0 | -54.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 185221000.0 | +43.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 300597000.0 | +62.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 154221000.0 | -48.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 253932000.0 | +64.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 432529000.0 | +70.3% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | -50383000.0 | — | USD | 10-K | 2017-02-28 |
| Annual | 2017-12-31 | 134053000.0 | +366.1% | USD | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | -49500000.0 | -136.9% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -85423000.0 | -72.6% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 55454000.0 | +164.9% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 299440000.0 | +440.0% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 240110000.0 | -19.8% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 388571000.0 | +61.8% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 479064000.0 | +23.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 651558000.0 | +36.0% | USD | 10-K | 2026-02-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | -35900000.0 | — | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -43507000.0 | -21.2% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -8316000.0 | +80.9% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 28813000.0 | +446.5% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 76270000.0 | +164.7% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 117269000.0 | +53.8% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 38109000.0 | -67.5% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 50008000.0 | +31.2% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 19913000.0 | -60.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | -45250000.0 | -327.2% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -89866000.0 | -98.6% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -106820000.0 | -18.9% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -49305000.0 | +53.8% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | -484251000.0 | -882.2% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | -485259000.0 | -0.2% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | -60162000.0 | +87.6% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -5168000.0 | +91.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -88618000.0 | -1614.7% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -82681000.0 | +6.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -124720000.0 | -50.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -292203000.0 | -134.3% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -90422000.0 | +69.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -5634000.0 | +93.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 195975000.0 | +3578.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | -76766000.0 | — | USD | 10-K | 2017-02-28 |
| Annual | 2017-12-31 | -163732000.0 | -113.3% | USD | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 2493000.0 | +101.5% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -5549000.0 | -322.6% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 78354000.0 | +1512.0% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | -406289000.0 | -618.5% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | -487005000.0 | -19.9% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | -96909000.0 | +80.1% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -262723000.0 | -171.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -545813000.0 | -107.8% | USD | 10-K | 2026-02-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | -12651000.0 | — | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -29025000.0 | -129.4% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -45443000.0 | -56.6% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | -21730000.0 | +52.2% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -37955000.0 | -74.7% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -57205000.0 | -50.7% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | -48624000.0 | +15.0% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | -35031000.0 | +28.0% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | -78885000.0 | -125.2% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 338701000.0 | +529.4% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 293944000.0 | -13.2% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 233876000.0 | -20.4% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 624000.0 | -99.7% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 368442000.0 | +58945.2% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 356042000.0 | -3.4% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | -164614000.0 | -146.2% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | -162168000.0 | +1.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -158067000.0 | +2.5% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | -489000.0 | +99.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 8993000.0 | +1939.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 27554000.0 | +206.4% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | -3321000.0 | -112.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -302287000.0 | -9002.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -324689000.0 | -7.4% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 150621000.0 | — | USD | 10-K | 2017-02-28 |
| Annual | 2017-12-31 | 131655000.0 | -12.6% | USD | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | -63797000.0 | -148.5% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 153215000.0 | +340.2% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | -106284000.0 | -169.4% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 77865000.0 | +173.3% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 362371000.0 | +365.4% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | -407987000.0 | -212.6% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -218861000.0 | +46.4% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -85174000.0 | +61.1% | USD | 10-K | 2026-02-17 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1099000.0 | — | USD | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 2266000.0 | +106.2% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 2690000.0 | +18.7% | USD | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 99000.0 | -96.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 329000.0 | +232.3% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 490000.0 | +48.9% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 839000.0 | +71.2% | USD | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 1257000.0 | +49.8% | USD | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 1590000.0 | +26.5% | USD | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 927000.0 | -41.7% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 2295000.0 | +147.6% | USD | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 3399000.0 | +48.1% | USD | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 114000.0 | -96.6% | USD | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 629000.0 | +451.8% | USD | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 805000.0 | +28.0% | USD | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 270000.0 | -66.5% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 803000.0 | +197.4% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 1299000.0 | +61.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 490000.0 | -62.3% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 1458000.0 | +197.6% | USD | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 2466000.0 | +69.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 11377000.0 | +361.4% | USD | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 9754000.0 | -14.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 12698000.0 | +30.2% | USD | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 3545000.0 | -72.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 6127000.0 | +72.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 7644000.0 | +24.8% | USD | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 950000.0 | -87.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 2513000.0 | +164.5% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 5543000.0 | +120.6% | USD | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 3137000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 1350000.0 | -57.0% | USD | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 4663000.0 | +245.4% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 4040000.0 | -13.4% | USD | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 2504000.0 | -38.0% | USD | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 1457000.0 | -41.8% | USD | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 4810000.0 | +230.1% | USD | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 15294000.0 | +218.0% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 10696000.0 | -30.1% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 6970000.0 | -34.8% | USD | 10-K | 2026-02-17 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 129114000.0 | — | shares | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 129411000.0 | +0.2% | shares | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 129488000.0 | +0.1% | shares | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 129502000.0 | +0.0% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 129822000.0 | +0.2% | shares | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 141908000.0 | +9.3% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 142301000.0 | +0.3% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 142789000.0 | +0.3% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 143886000.0 | +0.8% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 144222000.0 | +0.2% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 144522000.0 | +0.2% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 144725164.0 | +0.1% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 145365000.0 | +0.4% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 145858900.0 | +0.3% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 146457009.0 | +0.4% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 136712480.0 | -6.7% | shares | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 135364513.0 | -1.0% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 136671854.0 | +1.0% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 135369359.0 | -1.0% | shares | 10-Q | 2020-11-02 |
| Quarterly | 2020-12-31 | 140966000.0 | +4.1% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 143380373.0 | +1.7% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 142180539.0 | -0.8% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 140966000.0 | -0.9% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 137888000.0 | -2.2% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2022-03-31 | 137888000.0 | +0.0% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 137681000.0 | -0.2% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 135211000.0 | -1.8% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 135154000.0 | -0.0% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 131662000.0 | -2.6% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 131856000.0 | +0.1% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 132081000.0 | +0.2% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 126770000.0 | -4.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 127186000.0 | +0.3% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 126535000.0 | -0.5% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 127183000.0 | +0.5% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 123138000.0 | -3.2% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 123170000.0 | +0.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 117621000.0 | -4.5% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 117523000.0 | -0.1% | shares | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 129502000.0 | — | shares | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 142789000.0 | +10.3% | shares | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 144725164.0 | +1.4% | shares | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 136712580.0 | -5.5% | shares | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 135030000.0 | -1.2% | shares | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 137498000.0 | +1.8% | shares | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 135154000.0 | -1.7% | shares | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 126770000.0 | -6.2% | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 123138000.0 | -2.9% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 117782000.0 | -4.3% | shares | 10-K | 2026-02-17 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 129114000.0 | — | shares | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 129411000.0 | +0.2% | shares | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 129488000.0 | +0.1% | shares | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 129502000.0 | +0.0% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 129822000.0 | +0.2% | shares | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 141908000.0 | +9.3% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 142301000.0 | +0.3% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 142789000.0 | +0.3% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 143886000.0 | +0.8% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 144222000.0 | +0.2% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 144522000.0 | +0.2% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 144725164.0 | +0.1% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 145365000.0 | +0.4% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 145858900.0 | +0.3% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 146457009.0 | +0.4% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 136712480.0 | -6.7% | shares | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 135364513.0 | -1.0% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 136671854.0 | +1.0% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 135369359.0 | -1.0% | shares | 10-Q | 2020-11-02 |
| Quarterly | 2020-12-31 | 140966000.0 | +4.1% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 143380373.0 | +1.7% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 142180539.0 | -0.8% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 140966000.0 | -0.9% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 137888000.0 | -2.2% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2022-03-31 | 137888000.0 | +0.0% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 137681000.0 | -0.2% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 135211000.0 | -1.8% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 135154000.0 | -0.0% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 131662000.0 | -2.6% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 131856000.0 | +0.1% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 132081000.0 | +0.2% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 126770000.0 | -4.0% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 127186000.0 | +0.3% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 126535000.0 | -0.5% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 127183000.0 | +0.5% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 123138000.0 | -3.2% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 123170000.0 | +0.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 117621000.0 | -4.5% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 117523000.0 | -0.1% | shares | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 129502000.0 | — | shares | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 142789000.0 | +10.3% | shares | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 142789000.0 | +0.0% | shares | 10-K | 2019-02-21 |
| Annual | 2019-12-31 | 136712580.0 | -4.3% | shares | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 135030000.0 | -1.2% | shares | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 137498000.0 | +1.8% | shares | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 135154000.0 | -1.7% | shares | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 126770000.0 | -6.2% | shares | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 123138000.0 | -2.9% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 117782000.0 | -4.3% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 127615000.0 | — | shares | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 127958000.0 | +0.3% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 128154000.0 | +0.2% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 128615000.0 | +0.4% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 134013000.0 | +4.2% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 141190000.0 | +5.4% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 142656000.0 | +1.0% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 143568000.0 | +0.6% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 143949000.0 | +0.3% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2019-03-31 | 144743000.0 | +0.6% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 145411000.0 | +0.5% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 146136000.0 | +0.5% | shares | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 137186000.0 | -6.1% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 135935000.0 | -0.9% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 136578000.0 | +0.5% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 137952000.0 | +1.0% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 142487000.0 | +3.3% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 142021000.0 | -0.3% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 137658000.0 | -3.1% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 137937000.0 | +0.2% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 136527000.0 | -1.0% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 135027000.0 | -1.1% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 131730000.0 | -2.4% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 131965000.0 | +0.2% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 126941000.0 | -3.8% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 127116000.0 | +0.1% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 126850000.0 | -0.2% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 123215000.0 | -2.9% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 121343000.0 | -1.5% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 117219000.0 | -3.4% | shares | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 127964000.0 | — | shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 136419000.0 | +6.6% | shares | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 143599000.0 | +5.3% | shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 144329000.0 | +0.5% | shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 136206000.0 | -5.6% | shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 140646000.0 | +3.3% | shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 136844000.0 | -2.7% | shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 131927000.0 | -3.6% | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 126827000.0 | -3.9% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 119840000.0 | -5.5% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 127958000.0 | — | shares | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 128154000.0 | +0.2% | shares | 10-Q | 2017-11-07 |
| Quarterly | 2017-09-30 | 143236000.0 | +11.8% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 142656000.0 | -0.4% | shares | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 143568000.0 | +0.6% | shares | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 143949000.0 | +0.3% | shares | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 144743000.0 | +0.6% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 145411000.0 | +0.5% | shares | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 146136000.0 | +0.5% | shares | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 137186000.0 | -6.1% | shares | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 138084000.0 | +0.7% | shares | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 142081000.0 | +2.9% | shares | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 148540000.0 | +4.5% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 147624000.0 | -0.6% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 146690000.0 | -0.6% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 141277000.0 | -3.7% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 142216000.0 | +0.7% | shares | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 139387000.0 | -2.0% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 137900000.0 | -1.1% | shares | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 133543000.0 | -3.2% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 134083000.0 | +0.4% | shares | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 128887000.0 | -3.9% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 129222000.0 | +0.3% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 130134000.0 | +0.7% | shares | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 126644000.0 | -2.7% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 124158000.0 | -2.0% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 122331000.0 | -1.5% | shares | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 127964000.0 | — | shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 139068000.0 | +8.7% | shares | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 143599000.0 | +3.3% | shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 144329000.0 | +0.5% | shares | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 141463000.0 | -2.0% | shares | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 146796000.0 | +3.8% | shares | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 140608000.0 | -4.2% | shares | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 134197000.0 | -4.6% | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 129424000.0 | -3.6% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 123904000.0 | -4.3% | shares | 10-K | 2026-02-17 |
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.1375 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | 0.1126 | -18.1% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.1128 | +0.2% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.1304 | +15.6% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0979 | -24.9% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.1784 | +82.3% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.0623 | -65.1% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | 0.0741 | +19.0% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | 0.0575 | -22.5% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.1327 | +130.8% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.0937 | -29.4% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | 0.1248 | +33.2% | ratio | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 0.0515 | -58.7% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.1048 | +103.5% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.1246 | +19.0% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.0921 | -26.1% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.1330 | +44.4% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.0977 | -26.5% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.1009 | +3.3% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0855 | -15.2% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.1121 | +31.0% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.0954 | -14.9% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.1221 | +28.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1141 | -6.5% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.1064 | -6.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1175 | +10.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.1370 | +16.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.1206 | -12.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1586 | +31.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.1595 | +0.6% | ratio | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 0.5609 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.6089 | +8.6% | ratio | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | 0.3449 | -43.4% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.3464 | +0.4% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.4614 | +33.2% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.4014 | -13.0% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.3585 | -10.7% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.4784 | +33.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.4920 | +2.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.5530 | +12.4% | ratio | 10-K | 2026-02-17 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4.6251 | — | ratio | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 7.3124 | +58.1% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 5.1767 | -29.2% | ratio | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 4.6997 | -9.2% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 3.6033 | -23.3% | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 4.1256 | +14.5% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 3.4625 | -16.1% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 3.8862 | +12.2% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 4.0635 | +4.6% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 3.4889 | -14.1% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 3.0903 | -11.4% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 2.8645 | -7.3% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 2.9499 | +3.0% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 2.8926 | -1.9% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 3.1658 | +9.4% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 6.3458 | +100.4% | ratio | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 11.1416 | +75.6% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 19.1907 | +72.2% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 18.4940 | -3.6% | ratio | 10-Q | 2020-11-02 |
| Quarterly | 2020-12-31 | 1.3165 | -92.9% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 8.7666 | +565.9% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 8.7505 | -0.2% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 8.9905 | +2.7% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 7.9070 | -12.1% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 8.8520 | +12.0% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 2.7163 | -69.3% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 5.9716 | +119.8% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 5.6504 | -5.4% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 6.6909 | +18.4% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 6.5790 | -1.7% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 7.6313 | +16.0% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 6.6352 | -13.1% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 6.6362 | +0.0% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 7.4070 | +11.6% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 10.3568 | +39.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 7.8026 | -24.7% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 8.3923 | +7.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 8.3606 | -0.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1.5871 | -81.0% | ratio | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 4.6997 | — | ratio | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 3.8862 | -17.3% | ratio | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 2.8645 | -26.3% | ratio | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 6.3458 | +121.5% | ratio | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1.3165 | -79.3% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 7.9070 | +500.6% | ratio | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 5.6504 | -28.5% | ratio | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 6.6352 | +17.4% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 7.8026 | +17.6% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 4.6598 | -40.3% | ratio | 10-K | 2026-02-17 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2022-12-31 | 9.8453 | — | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 24.8079 | +152.0% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 10.9870 | -55.7% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 6.5955 | -40.0% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 19.6814 | +198.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 9.3568 | -52.5% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 5.8047 | -38.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 3.6786 | -36.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 4.6717 | +27.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 3.5546 | -23.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 5.1725 | +45.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 3.4079 | -34.1% | ratio | 10-Q | 2025-11-03 |
| Annual | 2022-12-31 | 9.8453 | — | ratio | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 19.6814 | +99.9% | ratio | 10-K | 2025-02-18 |
| Annual | 2024-12-31 | 4.6717 | -76.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 50.7336 | +986.0% | ratio | 10-K | 2026-02-17 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 0.0369 | — | ratio | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 0.0161 | -56.4% | ratio | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 0.0333 | +106.6% | ratio | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 0.0306 | -8.0% | ratio | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 0.0231 | -24.6% | ratio | 10-K | 2021-02-23 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.4663 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -0.8062 | -72.9% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -0.9087 | -12.7% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | -1.1126 | -22.4% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -0.9115 | +18.1% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0431 | +104.7% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -0.8895 | -2162.2% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -0.6503 | +26.9% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -1.0898 | -67.6% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.0315 | +102.9% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -0.3736 | -1284.5% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -0.5411 | -44.9% | ratio | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | -0.2407 | +55.5% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.4675 | +294.2% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.5543 | +18.6% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.3133 | -43.5% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.6702 | +113.9% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 1.8699 | +179.0% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.5125 | -72.6% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.1489 | -71.0% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.2949 | +98.1% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.2443 | -17.2% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.3382 | +38.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.3788 | +12.0% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.3922 | +3.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.4030 | +2.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.4723 | +17.2% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.4459 | -5.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.5071 | +13.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.4946 | -2.5% | ratio | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | -0.7023 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.1989 | +128.3% | ratio | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | -0.5290 | -366.0% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -0.3686 | +30.3% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.4824 | +230.9% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.9084 | +88.3% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.3062 | -66.3% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.3396 | +10.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.4374 | +28.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.2269 | -48.1% | ratio | 10-K | 2026-02-17 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.3805 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -0.6516 | -71.3% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -0.7140 | -9.6% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | -0.9309 | -30.4% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -0.7549 | +18.9% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.1267 | +116.8% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -0.7681 | -706.0% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -0.5702 | +25.8% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -0.9968 | -74.8% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.0521 | +105.2% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -0.3570 | -785.5% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -0.5308 | -48.7% | ratio | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | -0.1271 | +76.0% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.5352 | +521.0% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.6170 | +15.3% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.5699 | -7.6% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.6819 | +19.6% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.6526 | -4.3% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.6452 | -1.1% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.2235 | -65.4% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.3986 | +78.3% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.3318 | -16.7% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.4273 | +28.8% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.4086 | -4.4% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.4878 | +19.4% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.5067 | +3.9% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.5626 | +11.0% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.5344 | -5.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.6215 | +16.3% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.6151 | -1.0% | ratio | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | -0.5672 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.2558 | +145.1% | ratio | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | -0.4565 | -278.4% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -0.3450 | +24.4% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.5391 | +256.3% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.6224 | +15.4% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.4053 | -34.9% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.4071 | +0.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.5432 | +33.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.3358 | -38.2% | ratio | 10-K | 2026-02-17 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.0758 | — | ratio | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 1.5747 | +46.4% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 1.1623 | -26.2% | ratio | 10-Q | 2016-11-07 |
| Quarterly | 2016-12-31 | 1.2231 | +5.2% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.7323 | -40.1% | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2017-06-30 | 1.3889 | +89.7% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 1.6110 | +16.0% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-12-31 | 1.2849 | -20.2% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.8221 | -36.0% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 0.4166 | -49.3% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 0.3955 | -5.1% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 0.3879 | -1.9% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.4370 | +12.7% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2019-06-30 | 0.4951 | +13.3% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2019-09-30 | 0.5480 | +10.7% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-12-31 | 1.4034 | +156.1% | ratio | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | 2.4956 | +77.8% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 5.1243 | +105.3% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2020-09-30 | 2.4370 | -52.4% | ratio | 10-Q | 2020-11-02 |
| Quarterly | 2020-12-31 | 0.3505 | -85.6% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 4.6495 | +1226.5% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2021-06-30 | 3.9121 | -15.9% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2021-09-30 | 4.3453 | +11.1% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-12-31 | 1.0134 | -76.7% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 1.0550 | +4.1% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 0.4558 | -56.8% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1.3453 | +195.2% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 1.7906 | +33.1% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 1.0486 | -41.4% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1.9002 | +81.2% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2023-09-30 | 2.3808 | +25.3% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1.0522 | -55.8% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 1.2506 | +18.9% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2024-06-30 | 1.4087 | +12.6% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1.4182 | +0.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-12-31 | 0.8329 | -41.3% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 1.1726 | +40.8% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.4607 | -60.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.5013 | +8.8% | ratio | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 1.2231 | — | ratio | 10-K | 2018-02-20 |
| Annual | 2017-12-31 | 1.2849 | +5.0% | ratio | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 0.3879 | -69.8% | ratio | 10-K | 2020-02-24 |
| Annual | 2019-12-31 | 1.4034 | +261.8% | ratio | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 0.3505 | -75.0% | ratio | 10-K | 2022-02-22 |
| Annual | 2021-12-31 | 1.0134 | +189.1% | ratio | 10-K | 2023-02-21 |
| Annual | 2022-12-31 | 1.7906 | +76.7% | ratio | 10-K | 2024-02-20 |
| Annual | 2023-12-31 | 1.0522 | -41.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.8329 | -20.8% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.7557 | -9.3% | ratio | 10-K | 2026-02-17 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0641 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -0.0908 | -41.6% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | -0.1025 | -12.9% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | -0.1451 | -41.6% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -0.0892 | +38.5% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0077 | +108.6% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -0.0554 | -820.1% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -0.0482 | +13.0% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -0.0627 | -29.9% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.0042 | +106.7% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -0.0350 | -936.2% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -0.0675 | -93.0% | ratio | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | -0.0124 | +81.6% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.0490 | +495.2% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.0691 | +41.0% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.0289 | -58.2% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0892 | +208.9% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.1827 | +104.9% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.0517 | -71.7% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0127 | -75.4% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.0331 | +159.6% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.0233 | -29.5% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.0413 | +77.1% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.0432 | +4.7% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.0417 | -3.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.0473 | +13.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.0647 | +36.6% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.0538 | -16.9% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.0804 | +49.6% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.0789 | -1.9% | ratio | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | -0.3939 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.1211 | +130.7% | ratio | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | -0.1825 | -250.7% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -0.1277 | +30.0% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.2226 | +274.4% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 0.3646 | +63.8% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 0.1098 | -69.9% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 0.1625 | +48.0% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.2152 | +32.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1255 | -41.7% | ratio | 10-K | 2026-02-17 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.6724 | — | ratio | 10-Q | 2017-05-09 |
| Quarterly | 2016-06-30 | -2.7092 | -302.9% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 2.4138 | +189.1% | ratio | 10-Q | 2017-11-07 |
| Quarterly | 2017-03-31 | 0.5624 | -76.7% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -0.5289 | -194.1% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0380 | +107.2% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -0.1036 | -372.8% | ratio | 10-Q | 2019-05-07 |
| Quarterly | 2018-06-30 | -0.0898 | +13.3% | ratio | 10-Q | 2019-08-06 |
| Quarterly | 2018-09-30 | -0.1162 | -29.4% | ratio | 10-Q | 2019-11-12 |
| Quarterly | 2019-03-31 | 0.0069 | +105.9% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -0.0562 | -914.2% | ratio | 10-Q | 2020-08-10 |
| Quarterly | 2019-09-30 | -0.1020 | -81.3% | ratio | 10-Q | 2020-11-02 |
| Quarterly | 2020-03-31 | -0.1051 | -3.1% | ratio | 10-Q | 2021-05-10 |
| Quarterly | 2020-06-30 | 0.2445 | +332.6% | ratio | 10-Q | 2021-08-09 |
| Quarterly | 2020-09-30 | 0.3658 | +49.6% | ratio | 10-Q | 2021-11-02 |
| Quarterly | 2021-03-31 | 0.4127 | +12.8% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.7638 | +85.1% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.7689 | +0.7% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.2310 | -70.0% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0774 | -66.5% | ratio | 10-Q | 2023-08-08 |
| Quarterly | 2022-09-30 | 0.6355 | +721.2% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.6016 | -5.3% | ratio | 10-Q | 2024-05-07 |
| Quarterly | 2023-06-30 | 0.4950 | -17.7% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.3284 | -33.6% | ratio | 10-Q | 2024-10-31 |
| Quarterly | 2024-03-31 | 0.4321 | +31.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.3222 | -25.4% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.3027 | -6.1% | ratio | 10-Q | 2025-11-03 |
| Quarterly | 2025-03-31 | 0.2449 | -19.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.4964 | +102.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.3477 | -29.9% | ratio | 10-Q | 2025-11-03 |
| Annual | 2016-12-31 | 3.1718 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.3022 | -90.5% | ratio | 10-K | 2020-02-24 |
| Annual | 2018-12-31 | -0.3228 | -206.8% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -0.7872 | -143.9% | ratio | 10-K | 2022-02-22 |
| Annual | 2020-12-31 | 0.8546 | +208.6% | ratio | 10-K | 2023-02-21 |
| Annual | 2021-12-31 | 2.0447 | +139.3% | ratio | 10-K | 2024-02-20 |
| Annual | 2022-12-31 | 1.1904 | -41.8% | ratio | 10-K | 2025-02-18 |
| Annual | 2023-12-31 | 3.3600 | +182.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1.2206 | -63.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 6.4918 | +431.8% | ratio | 10-K | 2026-02-17 |
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-06 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $12.07 | $120,700 | 101,923 |
| 2026-04-06 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 4,100 | $64.02 | $262,462 | 767,780 |
| 2026-04-06 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 5,900 | $63.14 | $372,520 | 771,880 |
| 2026-04-06 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $12.07 | $120,700 | 777,780 |
| 2026-04-01 | RAMSAY DAVID A | Interim CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 10,000 | $0.00 | $0 | 10,000 |
| 2026-03-10 | Caudill Cortney | SVP, CHIEF OPERATING OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,546 | $33.51 | $51,806 | 67,678 |
| 2026-03-10 | Caudill Cortney | SVP, CHIEF OPERATING OFFICER |
Open-market sell
S
|
Common Stock | 8,857 | $67.64 | $599,087 | 7,055 |
| 2026-03-10 | Caudill Cortney | SVP, CHIEF OPERATING OFFICER |
Exercise / conversion
M
|
Common Stock | 1,546 | $33.51 | $51,806 | 15,912 |
| 2026-03-09 | Caudill Cortney | SVP, CHIEF OPERATING OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $33.51 | $670,200 | 69,224 |
| 2026-03-09 | Caudill Cortney | SVP, CHIEF OPERATING OFFICER |
Open-market sell
S
|
Common Stock | 2,100 | $68.25 | $143,329 | 14,366 |
| 2026-03-09 | Caudill Cortney | SVP, CHIEF OPERATING OFFICER |
Open-market sell
S
|
Common Stock | 17,900 | $67.75 | $1,212,743 | 16,466 |
| 2026-03-09 | Caudill Cortney | SVP, CHIEF OPERATING OFFICER |
Exercise / conversion
M
|
Common Stock | 20,000 | $33.51 | $670,200 | 34,366 |
| 2026-03-04 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $12.07 | $120,700 | 151,923 |
| 2026-03-04 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 2,671 | $70.94 | $189,494 | 767,780 |
| 2026-03-04 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 7,329 | $69.94 | $512,620 | 770,451 |
| 2026-03-04 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $12.07 | $120,700 | 777,780 |
| 2026-03-03 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $12.07 | $241,400 | 161,923 |
| 2026-03-03 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 6,519 | $69.33 | $451,982 | 767,780 |
| 2026-03-03 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 13,481 | $68.85 | $928,167 | 774,299 |
| 2026-03-03 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $12.07 | $241,400 | 787,780 |
| 2026-03-02 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $12.07 | $241,400 | 181,923 |
| 2026-03-02 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 578 | $70.46 | $40,726 | 767,780 |
| 2026-03-02 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 15,322 | $69.80 | $1,069,460 | 768,358 |
| 2026-03-02 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 4,100 | $69.20 | $283,708 | 783,680 |
| 2026-03-02 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $12.07 | $241,400 | 787,780 |
| 2026-02-20 | Caudill Cortney | SVP, CHIEF OPERATING OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,666 | $0.00 | $0 | 7,998 |
| 2026-02-20 | Caudill Cortney | SVP, CHIEF OPERATING OFFICER |
Other disposed transaction
F
|
Common Stock | 1,037 | $70.98 | $73,606 | 14,366 |
| 2026-02-20 | Caudill Cortney | SVP, CHIEF OPERATING OFFICER |
Exercise / conversion
M
|
Common Stock | 2,666 | $0.00 | $0 | 15,403 |
| 2026-02-16 | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER |
Exercise / conversion
M · derivative
|
Performance Stock Units | 12,016 | $0.00 | $0 | 0 |
| 2026-02-16 | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,796 | $0.00 | $0 | 4,796 |
| 2026-02-16 | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER |
Other disposed transaction
F
|
Common Stock | 6,481 | $79.44 | $514,851 | 41,925 |
| 2026-02-16 | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER |
Exercise / conversion
M
|
Common Stock | 12,016 | $0.00 | $0 | 48,406 |
| 2026-02-16 | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER |
Other disposed transaction
F
|
Common Stock | 2,587 | $79.44 | $205,511 | 36,390 |
| 2026-02-16 | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER |
Exercise / conversion
M
|
Common Stock | 4,796 | $0.00 | $0 | 38,977 |
| 2026-02-09 | Caudill Cortney | SVP, CHIEF OPERATING OFFICER |
Equity grant / award
A · derivative
|
Performance Stock Units | 14,751 | $0.00 | $0 | 14,751 |
| 2026-02-09 | Caudill Cortney | SVP, CHIEF OPERATING OFFICER |
Equity grant / award
A · derivative
|
Performance Stock Units | 2,403 | $0.00 | $0 | 13,886 |
| 2026-02-09 | Caudill Cortney | SVP, CHIEF OPERATING OFFICER |
Equity grant / award
A · derivative
|
Restricted Stock Units | 13,047 | $0.00 | $0 | 13,047 |
| 2026-02-09 | Caudill Cortney | SVP, CHIEF OPERATING OFFICER |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 14,047 | $0.00 | $0 | 14,047 |
| 2026-02-05 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $12.07 | $120,700 | 201,923 |
| 2026-02-05 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 4,624 | $78.94 | $365,000 | 708,719 |
| 2026-02-05 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 5,376 | $78.38 | $421,366 | 713,343 |
| 2026-02-05 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $12.07 | $120,700 | 718,719 |
| 2026-02-04 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $12.07 | $241,400 | 211,923 |
| 2026-02-04 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,100 | $77.54 | $783,154 | 708,719 |
| 2026-02-04 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 9,900 | $76.94 | $761,666 | 718,819 |
| 2026-02-04 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $12.07 | $241,400 | 728,719 |
| 2026-02-03 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $12.07 | $241,400 | 231,923 |
| 2026-02-03 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 7,790 | $76.73 | $597,758 | 708,719 |
| 2026-02-03 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 9,659 | $75.94 | $733,543 | 716,509 |
| 2026-02-03 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 2,551 | $74.88 | $191,016 | 726,168 |
| 2026-02-03 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $12.07 | $241,400 | 728,719 |
| 2026-01-05 | Connaughton Bernadette | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $70.25 | $140,500 | 40,123 |
| 2026-01-03 | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,611 | $0.00 | $0 | 0 |
| 2026-01-03 | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER |
Other disposed transaction
F
|
Common Stock | 4,243 | $70.31 | $298,325 | 34,181 |
| 2026-01-03 | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER |
Exercise / conversion
M
|
Common Stock | 7,611 | $0.00 | $0 | 38,424 |
| 2026-01-02 | Lang James Paul | Dir |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 1,342 | $0.00 | $0 | 1,342 |
| 2026-01-02 | Lang James Paul | Dir |
Equity grant / award
A
|
Restricted Stock Units | 889 | $0.00 | $0 | 889 |
| 2025-12-09 | Torley Helen | PRESIDENT AND CEO |
Equity grant / award
A · derivative
|
Performance Stock Units | 165,522 | $0.00 | $0 | 165,522 |
| 2025-12-01 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 16,569 | $8.11 | $134,375 | 0 |
| 2025-12-01 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 261 | $71.60 | $18,688 | 708,719 |
| 2025-12-01 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 500 | $70.36 | $35,181 | 708,980 |
| 2025-12-01 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 5,402 | $69.44 | $375,120 | 709,480 |
| 2025-12-01 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,406 | $68.51 | $712,936 | 714,882 |
| 2025-12-01 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 16,569 | $8.11 | $134,375 | 725,288 |
| 2025-12-01 | Connaughton Bernadette | Dir |
Open-market sell
S
|
Common Stock | 829 | $71.60 | $59,356 | 42,123 |
| 2025-11-26 | Torley Helen | PRESIDENT AND CEO |
Equity grant / award
G
|
Common Stock | 25,000 | $0.00 | $0 | 708,719 |
| 2025-11-12 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $8.11 | $162,200 | 16,569 |
| 2025-11-12 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 498 | $71.67 | $35,690 | 733,719 |
| 2025-11-12 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 6,784 | $71.09 | $482,268 | 734,217 |
| 2025-11-12 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 12,718 | $70.22 | $893,033 | 741,001 |
| 2025-11-12 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $8.11 | $162,200 | 753,719 |
| 2025-11-11 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $8.11 | $162,200 | 36,569 |
| 2025-11-11 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 11,500 | $69.73 | $801,906 | 733,719 |
| 2025-11-11 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 4,000 | $68.80 | $275,180 | 745,219 |
| 2025-11-11 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 4,500 | $67.89 | $305,514 | 749,219 |
| 2025-11-11 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $8.11 | $162,200 | 753,719 |
| 2025-11-10 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $8.11 | $162,200 | 56,569 |
| 2025-11-10 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 100 | $69.30 | $6,930 | 733,719 |
| 2025-11-10 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 19,900 | $68.71 | $1,367,409 | 733,819 |
| 2025-11-10 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $8.11 | $162,200 | 753,719 |
| 2025-11-01 | Caudill Cortney | SVP, CHIEF OPERATING OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 9,326 | $0.00 | $0 | 18,651 |
| 2025-11-01 | Caudill Cortney | SVP, CHIEF OPERATING OFFICER |
Open-market sell
S
|
Common Stock | 4,263 | $65.19 | $277,905 | 12,737 |
| 2025-11-01 | Caudill Cortney | SVP, CHIEF OPERATING OFFICER |
Exercise / conversion
M
|
Common Stock | 9,326 | $0.00 | $0 | 17,000 |
| 2025-10-03 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $8.11 | $162,200 | 76,569 |
| 2025-10-03 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 724 | $71.67 | $51,891 | 733,719 |
| 2025-10-03 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 2,707 | $70.58 | $191,065 | 734,443 |
| 2025-10-03 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 2,334 | $69.83 | $162,983 | 737,150 |
| 2025-10-03 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 14,235 | $68.47 | $974,699 | 739,484 |
| 2025-10-03 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $8.11 | $162,200 | 753,719 |
| 2025-10-03 | Caudill Cortney | SVP, CHIEF OPERATING OFFICER |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,625 | $0.00 | $0 | 3,625 |
| 2025-10-03 | Caudill Cortney | SVP, CHIEF OPERATING OFFICER |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 9,031 | $0.00 | $0 | 9,031 |
| 2025-10-02 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $8.11 | $162,200 | 96,569 |
| 2025-10-02 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 100 | $74.67 | $7,466 | 733,719 |
| 2025-10-02 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 700 | $73.24 | $51,265 | 733,819 |
| 2025-10-02 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 2,400 | $72.06 | $172,956 | 734,519 |
| 2025-10-02 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,200 | $71.28 | $727,036 | 736,919 |
| 2025-10-02 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 6,600 | $70.51 | $465,359 | 747,119 |
| 2025-10-02 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $8.11 | $162,200 | 753,719 |
| 2025-10-01 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $8.11 | $162,200 | 116,569 |
| 2025-10-01 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 8,295 | $75.69 | $627,873 | 733,719 |
| 2025-10-01 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 11,705 | $75.11 | $879,151 | 742,014 |
| 2025-10-01 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $8.11 | $162,200 | 753,719 |
| 2025-09-22 | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
Common Stock | 314 | $78.67 | $24,701 | 22,079 |
| 2025-09-22 | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
Common Stock | 1,913 | $77.83 | $148,883 | 22,393 |
| 2025-09-10 | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,135 | $0.00 | $0 | 812 |
| 2025-09-10 | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 11,271 | $0.00 | $0 | 0 |
| 2025-09-10 | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
Common Stock | 13,240 | $75.93 | $1,005,300 | 24,306 |
| 2025-09-10 | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
Common Stock | 6,760 | $75.29 | $508,967 | 37,546 |
| 2025-09-10 | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER |
Exercise / conversion
M
|
Common Stock | 1,135 | $12.49 | $14,176 | 44,306 |
| 2025-09-10 | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER |
Exercise / conversion
M
|
Common Stock | 11,271 | $12.07 | $136,041 | 43,171 |
| 2025-09-04 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $8.11 | $162,200 | 136,569 |
| 2025-09-04 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 2,300 | $75.22 | $173,015 | 733,719 |
| 2025-09-04 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 7,800 | $74.33 | $579,751 | 736,019 |
| 2025-09-04 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 9,900 | $73.54 | $728,006 | 743,819 |
| 2025-09-04 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $8.11 | $162,200 | 753,719 |
| 2025-09-03 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $8.11 | $162,200 | 156,569 |
| 2025-09-03 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,500 | $74.63 | $783,636 | 733,719 |
| 2025-09-03 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 9,500 | $74.22 | $705,090 | 744,219 |
| 2025-09-03 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $8.11 | $162,200 | 753,719 |
| 2025-09-02 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $8.11 | $162,200 | 176,569 |
| 2025-09-02 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 3,412 | $74.15 | $252,990 | 733,719 |
| 2025-09-02 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 16,288 | $73.70 | $1,200,393 | 737,131 |
| 2025-09-02 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 300 | $72.48 | $21,746 | 753,419 |
| 2025-09-02 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $8.11 | $162,200 | 753,719 |
| 2025-08-13 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $8.11 | $162,200 | 196,569 |
| 2025-08-13 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 5,052 | $64.83 | $327,511 | 733,719 |
| 2025-08-13 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 14,948 | $64.14 | $958,839 | 738,771 |
| 2025-08-13 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $8.11 | $162,200 | 753,719 |
| 2025-08-12 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $8.11 | $162,200 | 216,569 |
| 2025-08-12 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 6,958 | $64.00 | $445,319 | 733,719 |
| 2025-08-12 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 13,042 | $63.24 | $824,802 | 740,677 |
| 2025-08-12 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $8.11 | $162,200 | 753,719 |
| 2025-08-11 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $8.11 | $162,200 | 236,569 |
| 2025-08-11 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 1,283 | $63.60 | $81,596 | 733,719 |
| 2025-08-11 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 18,717 | $63.01 | $1,179,321 | 735,002 |
| 2025-08-11 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $8.11 | $162,200 | 753,719 |
| 2025-07-10 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $8.11 | $162,200 | 256,569 |
| 2025-07-10 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 15,746 | $57.62 | $907,237 | 733,719 |
| 2025-07-10 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 4,254 | $56.74 | $241,380 | 749,465 |
| 2025-07-10 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $8.11 | $162,200 | 753,719 |
| 2025-07-09 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $8.11 | $162,200 | 276,569 |
| 2025-07-09 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 208 | $57.08 | $11,872 | 733,719 |
| 2025-07-09 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 19,792 | $56.43 | $1,116,783 | 733,927 |
| 2025-07-09 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $8.11 | $162,200 | 753,719 |
| 2025-07-08 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $8.11 | $162,200 | 296,569 |
| 2025-07-08 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 16,402 | $55.74 | $914,215 | 733,719 |
| 2025-07-08 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 3,598 | $54.48 | $196,030 | 750,121 |
| 2025-07-08 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $8.11 | $162,200 | 753,719 |
| 2025-06-24 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $8.11 | $162,200 | 316,569 |
| 2025-06-24 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 15,511 | $53.91 | $836,214 | 733,719 |
| 2025-06-24 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 4,489 | $53.11 | $238,406 | 749,230 |
| 2025-06-24 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $8.11 | $162,200 | 753,719 |
| 2025-06-23 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $8.11 | $162,200 | 336,569 |
| 2025-06-23 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 20,000 | $52.57 | $1,051,460 | 733,719 |
| 2025-06-23 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $8.11 | $162,200 | 753,719 |
| 2025-06-20 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 20,000 | $8.11 | $162,200 | 356,569 |
| 2025-06-20 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 20,000 | $52.96 | $1,059,200 | 733,719 |
| 2025-06-20 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $8.11 | $162,200 | 753,719 |
| 2025-06-12 | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,035 | $0.00 | $0 | 15,102 |
| 2025-06-12 | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER |
Other disposed transaction
F
|
Common Stock | 2,711 | $54.54 | $147,858 | 30,813 |
| 2025-06-12 | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER |
Exercise / conversion
M
|
Common Stock | 5,035 | $0.00 | $0 | 33,524 |
| 2025-05-01 | Posard Matthew L. | — |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 5,750 | $0.00 | $0 | 5,750 |
| 2025-05-01 | Posard Matthew L. | — |
Equity grant / award
A
|
Common Stock | 4,165 | $0.00 | $0 | 74,039 |
| 2025-04-28 | Henderson Jeffrey William | — |
Open-market sell
S
|
Common Stock | 200 | $60.99 | $12,199 | 28,611 |
| 2025-04-28 | Henderson Jeffrey William | — |
Open-market sell
S
|
Common Stock | 4,297 | $60.34 | $259,268 | 28,811 |
| 2025-04-01 | Henderson Jeffrey William | — |
Open-market sell
S
|
Common Stock | 503 | $64.05 | $32,217 | 33,108 |
| 2025-03-03 | Henderson Jeffrey William | — |
Open-market sell
S
|
Common Stock | 3,205 | $59.12 | $189,467 | 33,611 |
| 2025-03-03 | Henderson Jeffrey William | — |
Open-market sell
S
|
Common Stock | 1,795 | $57.93 | $103,992 | 36,816 |
| 2025-02-27 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 100 | $58.74 | $5,874 | 173,756 |
| 2025-02-27 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 1,597 | $58.25 | $93,028 | 173,856 |
| 2025-02-26 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 600 | $58.65 | $35,189 | 175,453 |
| 2025-02-26 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 9,400 | $58.09 | $546,055 | 176,053 |
| 2025-02-25 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 700 | $58.67 | $41,069 | 185,453 |
| 2025-02-25 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 9,300 | $58.01 | $539,465 | 186,153 |
| 2025-02-23 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,747 | $0.00 | $0 | 14,238 |
| 2025-02-23 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Other disposed transaction
F
|
Common Stock | 2,410 | $57.75 | $139,178 | 195,453 |
| 2025-02-23 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 4,747 | $0.00 | $0 | 197,863 |
| 2025-02-20 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Equity grant / award
A · derivative
|
Restricted Stock Units | 11,230 | $0.00 | $0 | 11,230 |
| 2025-02-20 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 11,902 | $0.00 | $0 | 11,902 |
| 2025-02-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,263 | $0.00 | $0 | 8,526 |
| 2025-02-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,112 | $0.00 | $0 | 6,112 |
| 2025-02-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Performance Stock Units | 20,891 | $0.00 | $0 | 0 |
| 2025-02-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Other disposed transaction
F
|
Common Stock | 2,164 | $58.29 | $126,140 | 193,116 |
| 2025-02-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 4,263 | $0.00 | $0 | 195,280 |
| 2025-02-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Other disposed transaction
F
|
Common Stock | 3,103 | $58.29 | $180,874 | 191,017 |
| 2025-02-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 6,112 | $0.00 | $0 | 194,120 |
| 2025-02-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Other disposed transaction
F
|
Common Stock | 8,721 | $58.29 | $508,347 | 188,008 |
| 2025-02-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 20,891 | $0.00 | $0 | 196,729 |
| 2025-02-16 | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,796 | $0.00 | $0 | 9,592 |
| 2025-02-16 | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER |
Exercise / conversion
M · derivative
|
Performance Stock Units | 17,409 | $0.00 | $0 | 0 |
| 2025-02-16 | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER |
Other disposed transaction
F
|
Common Stock | 2,582 | $58.29 | $150,505 | 25,252 |
| 2025-02-16 | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER |
Exercise / conversion
M
|
Common Stock | 4,796 | $0.00 | $0 | 27,834 |
| 2025-02-16 | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER |
Other disposed transaction
F
|
Common Stock | 9,373 | $58.29 | $546,352 | 23,038 |
| 2025-02-16 | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER |
Exercise / conversion
M
|
Common Stock | 17,409 | $0.00 | $0 | 32,411 |
| 2025-02-15 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,386 | $0.00 | $0 | 0 |
| 2025-02-15 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Other disposed transaction
F
|
Common Stock | 1,304 | $58.29 | $76,010 | 175,838 |
| 2025-02-15 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 3,386 | $0.00 | $0 | 177,142 |
| 2025-02-12 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Equity grant / award
A · derivative
|
Performance Stock Units | 20,342 | $0.00 | $0 | 20,342 |
| 2025-02-12 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Equity grant / award
A · derivative
|
Performance Stock Unit | 4,921 | $0.00 | $0 | 4,921 |
| 2025-02-12 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Equity grant / award
A · derivative
|
Performance Stock Units | 4,177 | $0.00 | $0 | 6,547 |
| 2025-02-12 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Equity grant / award
A · derivative
|
Performance Stock Units | 7,262 | $0.00 | $0 | 20,891 |
| 2025-02-03 | Henderson Jeffrey William | — |
Open-market sell
S
|
Common Stock | 3,900 | $56.41 | $219,980 | 38,611 |
| 2025-02-03 | Henderson Jeffrey William | — |
Open-market sell
S
|
Common Stock | 1,100 | $55.94 | $61,537 | 42,511 |
| 2025-01-06 | Henderson Jeffrey William | — |
Open-market sell
S
|
Common Stock | 10,000 | $50.01 | $500,060 | 43,611 |
| 2025-01-03 | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,611 | $0.00 | $0 | 7,611 |
| 2025-01-03 | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER |
Other disposed transaction
F
|
Common Stock | 4,289 | $47.74 | $204,757 | 15,002 |
| 2025-01-03 | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER |
Exercise / conversion
M
|
Common Stock | 7,611 | $0.00 | $0 | 19,291 |
| 2024-11-29 | MATSUI CONNIE | — |
Equity grant / award
G
|
Common Stock | 10,470 | $0.00 | $0 | 183,035 |
| 2024-10-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 26,608 |
| 2024-10-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $53.26 | $532,590 | 173,756 |
| 2024-10-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $19.98 | $199,800 | 183,756 |
| 2024-10-15 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 4,491 | $0.00 | $0 | 36,608 |
| 2024-10-15 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 5,509 | $0.00 | $0 | 6,352 |
| 2024-10-15 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 77 | $54.24 | $4,177 | 173,756 |
| 2024-10-15 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 9,923 | $53.74 | $533,292 | 173,833 |
| 2024-10-15 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 4,491 | $19.98 | $89,730 | 183,756 |
| 2024-10-15 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 5,509 | $16.65 | $91,725 | 179,265 |
| 2024-10-09 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $13.87 | $138,700 | 0 |
| 2024-10-09 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 2,404 | $53.91 | $129,590 | 676,744 |
| 2024-10-09 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 1,615 | $53.31 | $86,096 | 679,148 |
| 2024-10-09 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 5,981 | $51.85 | $310,097 | 680,763 |
| 2024-10-09 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $13.87 | $138,700 | 686,744 |
| 2024-10-08 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $13.87 | $138,700 | 10,000 |
| 2024-10-08 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 900 | $54.57 | $49,116 | 676,744 |
| 2024-10-08 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 9,100 | $53.94 | $490,845 | 677,644 |
| 2024-10-08 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $13.87 | $138,700 | 686,744 |
| 2024-09-26 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $13.87 | $138,700 | 20,000 |
| 2024-09-26 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $56.10 | $560,970 | 676,744 |
| 2024-09-26 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $13.87 | $138,700 | 686,744 |
| 2024-09-25 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $13.87 | $138,700 | 30,000 |
| 2024-09-25 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $56.34 | $563,370 | 676,744 |
| 2024-09-25 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $13.87 | $138,700 | 686,744 |
| 2024-09-24 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $13.87 | $138,700 | 40,000 |
| 2024-09-24 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $58.21 | $582,100 | 676,744 |
| 2024-09-24 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $13.87 | $138,700 | 686,744 |
| 2024-09-18 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 11,861 |
| 2024-09-18 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 2,037 | $62.58 | $127,478 | 173,756 |
| 2024-09-18 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 7,963 | $61.89 | $492,838 | 175,793 |
| 2024-09-18 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $16.65 | $166,500 | 183,756 |
| 2024-09-17 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 21,861 |
| 2024-09-17 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $62.88 | $628,780 | 173,756 |
| 2024-09-17 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $16.65 | $166,500 | 183,756 |
| 2024-09-12 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $13.87 | $138,700 | 50,000 |
| 2024-09-12 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $59.20 | $592,030 | 676,744 |
| 2024-09-12 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $13.87 | $138,700 | 686,744 |
| 2024-09-11 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $13.87 | $138,700 | 60,000 |
| 2024-09-11 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $59.09 | $590,870 | 676,744 |
| 2024-09-11 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $13.87 | $138,700 | 686,744 |
| 2024-09-10 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $13.87 | $138,700 | 70,000 |
| 2024-09-10 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $59.09 | $590,890 | 676,744 |
| 2024-09-10 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $13.87 | $138,700 | 686,744 |
| 2024-08-27 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 5,580 | $0.00 | $0 | 0 |
| 2024-08-27 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 5,580 | $18.41 | $102,728 | 173,756 |
| 2024-08-21 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 31,861 |
| 2024-08-21 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 100 | $62.34 | $6,234 | 168,176 |
| 2024-08-21 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 9,900 | $61.74 | $611,236 | 168,276 |
| 2024-08-21 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $16.65 | $166,500 | 178,176 |
| 2024-08-20 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 41,861 |
| 2024-08-20 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $61.05 | $610,550 | 168,176 |
| 2024-08-20 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $16.65 | $166,500 | 178,176 |
| 2024-08-15 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $13.87 | $138,700 | 80,000 |
| 2024-08-15 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $57.95 | $579,490 | 676,744 |
| 2024-08-15 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $13.87 | $138,700 | 686,744 |
| 2024-08-14 | Posard Matthew L. | — |
Open-market sell
S
|
Common Stock | 9,881 | $57.70 | $570,134 | 69,874 |
| 2024-08-14 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $13.87 | $138,700 | 90,000 |
| 2024-08-14 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 200 | $58.17 | $11,634 | 676,744 |
| 2024-08-14 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 6,537 | $57.73 | $377,394 | 676,944 |
| 2024-08-14 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 3,263 | $56.22 | $183,443 | 683,481 |
| 2024-08-14 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $13.87 | $138,700 | 686,744 |
| 2024-08-13 | Posard Matthew L. | — |
Open-market sell
S
|
Common Stock | 10,000 | $56.19 | $561,930 | 79,755 |
| 2024-08-13 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $13.87 | $138,700 | 100,000 |
| 2024-08-13 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $56.25 | $562,490 | 676,744 |
| 2024-08-13 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $13.87 | $138,700 | 686,744 |
| 2024-08-12 | Posard Matthew L. | — |
Open-market sell
S
|
Common Stock | 10,000 | $55.72 | $557,230 | 89,755 |
| 2024-07-24 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 8,285 | $0.00 | $0 | 51,861 |
| 2024-07-24 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,715 | $0.00 | $0 | 0 |
| 2024-07-24 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $55.12 | $551,150 | 168,176 |
| 2024-07-24 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 8,285 | $16.65 | $137,945 | 178,176 |
| 2024-07-24 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 1,715 | $8.11 | $13,909 | 169,891 |
| 2024-07-23 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 1,715 |
| 2024-07-23 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 5,291 | $55.27 | $292,407 | 168,176 |
| 2024-07-23 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 4,709 | $54.46 | $256,466 | 173,467 |
| 2024-07-23 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $8.11 | $81,100 | 178,176 |
| 2024-07-22 | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 5,000 | $0.00 | $0 | 0 |
| 2024-07-22 | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
Common Stock | 992 | $54.25 | $53,819 | 15,480 |
| 2024-07-22 | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER |
Exercise / conversion
M
|
Common Stock | 992 | $22.50 | $22,320 | 16,472 |
| 2024-07-22 | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
Common Stock | 4,008 | $53.85 | $215,843 | 15,480 |
| 2024-07-22 | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER |
Exercise / conversion
M
|
Common Stock | 4,008 | $22.50 | $90,180 | 19,488 |
| 2024-06-28 | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 5,000 |
| 2024-06-28 | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $52.04 | $520,400 | 15,480 |
| 2024-06-28 | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $22.50 | $225,000 | 25,480 |
| 2024-06-27 | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 15,000 |
| 2024-06-27 | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $51.93 | $519,340 | 15,480 |
| 2024-06-27 | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $22.50 | $225,000 | 25,480 |
| 2024-06-26 | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 25,000 |
| 2024-06-26 | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $51.82 | $518,200 | 15,480 |
| 2024-06-26 | LaBrosse Nicole | SVP, CHIEF FINANCIAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $22.50 | $225,000 | 25,480 |
| 2024-06-18 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 11,715 |
| 2024-06-18 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $49.43 | $494,260 | 168,176 |
| 2024-06-18 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $8.11 | $81,100 | 178,176 |
| 2024-06-12 | Posard Matthew L. | — |
Open-market sell
S
|
Common Stock | 10,000 | $50.62 | $506,190 | 99,755 |
| 2024-06-12 | Snyder Mark Howard | SVP, CHIEF LEGAL OFFICER |
Equity grant / award
A · derivative
|
Restricted Stock Units | 20,137 | $0.00 | $0 | 20,137 |
| 2024-06-11 | Posard Matthew L. | — |
Open-market sell
S
|
Common Stock | 10,000 | $50.01 | $500,110 | 109,755 |
| 2024-05-22 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 21,715 |
| 2024-05-22 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $45.38 | $453,840 | 168,176 |
| 2024-05-22 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $8.11 | $81,100 | 178,176 |
| 2024-05-21 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 31,715 |
| 2024-05-21 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $45.16 | $451,640 | 168,176 |
| 2024-05-21 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $8.11 | $81,100 | 178,176 |
| 2024-04-25 | Posard Matthew L. | — |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 8,804 | $0.00 | $0 | 8,804 |
| 2024-04-25 | Posard Matthew L. | — |
Equity grant / award
A
|
Common Stock | 6,501 | $0.00 | $0 | 119,755 |
| 2024-04-17 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 41,715 |
| 2024-04-17 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $38.49 | $384,890 | 168,176 |
| 2024-04-17 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $8.11 | $81,100 | 178,176 |
| 2024-04-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 51,715 |
| 2024-04-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $38.35 | $383,500 | 168,176 |
| 2024-04-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $8.11 | $81,100 | 178,176 |
| 2024-03-26 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,890 | $0.00 | $0 | 61,715 |
| 2024-03-26 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 292 | $0.00 | $0 | 0 |
| 2024-03-26 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 8,436 | $0.00 | $0 | 0 |
| 2024-03-26 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 2,890 | $8.11 | $23,438 | 168,176 |
| 2024-03-26 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 292 | $16.78 | $4,900 | 165,286 |
| 2024-03-26 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 8,436 | $12.07 | $101,823 | 164,994 |
| 2024-03-13 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 3,551 | $0.00 | $0 | 64,605 |
| 2024-03-13 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 6,449 | $0.00 | $0 | 8,436 |
| 2024-03-13 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $42.27 | $422,730 | 156,558 |
| 2024-03-13 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 3,551 | $8.11 | $28,799 | 166,558 |
| 2024-03-13 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 6,449 | $12.07 | $77,839 | 163,007 |
| 2024-03-12 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 14,885 |
| 2024-03-12 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $41.64 | $416,370 | 156,558 |
| 2024-03-12 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $12.07 | $120,700 | 166,558 |
| 2024-02-28 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 7,471 | $0.00 | $0 | 68,156 |
| 2024-02-28 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 7,471 | $39.54 | $295,418 | 156,558 |
| 2024-02-28 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 7,471 | $8.11 | $60,590 | 164,029 |
| 2024-02-28 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 2,529 | $39.56 | $100,045 | 156,558 |
| 2024-02-27 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $39.95 | $399,460 | 159,087 |
| 2024-02-23 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Equity grant / award
A · derivative
|
Restricted Stock Units | 18,985 | $0.00 | $0 | 18,985 |
| 2024-02-23 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 19,674 | $0.00 | $0 | 19,674 |
| 2024-02-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,264 | $0.00 | $0 | 12,789 |
| 2024-02-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,112 | $0.00 | $0 | 12,224 |
| 2024-02-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Other disposed transaction
F
|
Common Stock | 2,160 | $36.10 | $77,976 | 169,087 |
| 2024-02-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 4,264 | $0.00 | $0 | 171,247 |
| 2024-02-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Other disposed transaction
F
|
Common Stock | 3,097 | $36.10 | $111,802 | 166,983 |
| 2024-02-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 6,112 | $0.00 | $0 | 170,080 |
| 2024-02-15 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,386 | $0.00 | $0 | 3,386 |
| 2024-02-15 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Other disposed transaction
F
|
Common Stock | 3,832 | $35.91 | $137,607 | 163,968 |
| 2024-02-15 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Equity grant / award
A
|
Common Stock | 8,479 | $0.00 | $0 | 167,800 |
| 2024-02-15 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Other disposed transaction
F
|
Common Stock | 1,208 | $35.91 | $43,379 | 159,321 |
| 2024-02-15 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 3,386 | $0.00 | $0 | 160,529 |
| 2024-02-10 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 8,133 | $0.00 | $0 | 0 |
| 2024-02-10 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Other disposed transaction
F
|
Common Stock | 2,901 | $35.49 | $102,956 | 157,143 |
| 2024-02-10 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 8,133 | $0.00 | $0 | 160,044 |
| 2024-01-17 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 24,885 |
| 2024-01-17 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $36.00 | $360,000 | 151,911 |
| 2024-01-17 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $12.07 | $120,700 | 161,911 |
| 2024-01-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 34,885 |
| 2024-01-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $36.00 | $360,000 | 151,911 |
| 2024-01-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $12.07 | $120,700 | 161,911 |
| 2024-01-03 | Snyder Mark Howard | SVP, GENERAL COUNSEL |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,611 | $0.00 | $0 | 15,222 |
| 2024-01-03 | Snyder Mark Howard | SVP, GENERAL COUNSEL |
Other disposed transaction
F
|
Common Stock | 2,957 | $35.78 | $105,801 | 9,461 |
| 2024-01-03 | Snyder Mark Howard | SVP, GENERAL COUNSEL |
Exercise / conversion
M
|
Common Stock | 7,611 | $0.00 | $0 | 12,418 |
| 2023-12-13 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 44,885 |
| 2023-12-13 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $40.39 | $403,940 | 151,911 |
| 2023-12-13 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $12.07 | $120,700 | 161,911 |
| 2023-12-12 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,467 | $0.00 | $0 | 54,885 |
| 2023-12-12 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 8,533 | $0.00 | $0 | 0 |
| 2023-12-12 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 643 | $40.47 | $26,019 | 151,911 |
| 2023-12-12 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 9,357 | $39.58 | $370,303 | 152,554 |
| 2023-12-12 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 1,467 | $12.07 | $17,707 | 161,911 |
| 2023-12-12 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 8,533 | $13.81 | $117,841 | 160,444 |
| 2023-11-15 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 8,533 |
| 2023-11-15 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $39.79 | $397,880 | 151,911 |
| 2023-11-15 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $13.81 | $138,100 | 161,911 |
| 2023-11-14 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,708 | $0.00 | $0 | 292 |
| 2023-11-14 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 8,292 | $0.00 | $0 | 18,533 |
| 2023-11-14 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 1,708 | $39.08 | $66,747 | 151,911 |
| 2023-11-14 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 1,708 | $16.78 | $28,660 | 153,619 |
| 2023-11-14 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 8,292 | $39.08 | $324,043 | 151,911 |
| 2023-11-14 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 8,292 | $13.81 | $114,513 | 160,203 |
| 2023-10-17 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 41,099 |
| 2023-10-17 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $36.52 | $365,200 | 151,911 |
| 2023-10-17 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $19.98 | $199,800 | 161,911 |
| 2023-09-19 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 51,099 |
| 2023-09-19 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $39.10 | $390,980 | 151,911 |
| 2023-09-19 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $19.98 | $199,800 | 161,911 |
| 2023-08-31 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $13.87 | $138,700 | 110,000 |
| 2023-08-31 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $42.82 | $428,170 | 623,666 |
| 2023-08-31 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $13.87 | $138,700 | 633,666 |
| 2023-08-30 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $13.87 | $138,700 | 120,000 |
| 2023-08-30 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $42.85 | $428,540 | 623,666 |
| 2023-08-30 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $13.87 | $138,700 | 633,666 |
| 2023-08-29 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $13.87 | $138,700 | 130,000 |
| 2023-08-29 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $42.40 | $424,020 | 623,666 |
| 2023-08-29 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $13.87 | $138,700 | 633,666 |
| 2023-08-22 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 8,075 | $0.00 | $0 | 61,099 |
| 2023-08-22 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 1,925 | $0.00 | $0 | 5,580 |
| 2023-08-22 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 8,075 | $42.41 | $342,437 | 151,911 |
| 2023-08-22 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 8,075 | $19.98 | $161,338 | 159,986 |
| 2023-08-22 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 1,925 | $42.41 | $81,633 | 151,911 |
| 2023-08-22 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 1,925 | $18.41 | $35,439 | 153,836 |
| 2023-08-17 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $13.87 | $138,700 | 140,000 |
| 2023-08-17 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $43.18 | $431,820 | 623,666 |
| 2023-08-17 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $13.87 | $138,700 | 633,666 |
| 2023-08-16 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $13.87 | $138,700 | 150,000 |
| 2023-08-16 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $43.53 | $435,320 | 623,666 |
| 2023-08-16 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $13.87 | $138,700 | 633,666 |
| 2023-08-15 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $13.87 | $138,700 | 160,000 |
| 2023-08-15 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $43.77 | $437,680 | 623,666 |
| 2023-08-15 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $13.87 | $138,700 | 633,666 |
| 2023-08-14 | Daly James M | — |
Open-market sell
S
|
Common Stock | 10,000 | $43.74 | $437,410 | 20,503 |
| 2023-08-11 | Daly James M | — |
Open-market sell
S
|
Common Stock | 10,000 | $43.71 | $437,110 | 30,503 |
| 2023-07-27 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $13.87 | $138,700 | 170,000 |
| 2023-07-27 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $43.79 | $437,900 | 623,666 |
| 2023-07-27 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $13.87 | $138,700 | 633,666 |
| 2023-07-26 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $13.87 | $138,700 | 180,000 |
| 2023-07-26 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $42.69 | $426,890 | 623,666 |
| 2023-07-26 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $13.87 | $138,700 | 633,666 |
| 2023-07-25 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $13.87 | $138,700 | 190,000 |
| 2023-07-25 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $42.80 | $427,960 | 623,666 |
| 2023-07-25 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $13.87 | $138,700 | 633,666 |
| 2023-07-18 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,825 | $0.00 | $0 | 75,627 |
| 2023-07-18 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 7,175 | $0.00 | $0 | 26,825 |
| 2023-07-18 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 7,505 |
| 2023-07-18 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 2,825 | $8.11 | $22,911 | 151,911 |
| 2023-07-18 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 7,175 | $13.81 | $99,087 | 149,086 |
| 2023-07-18 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $40.43 | $404,300 | 141,911 |
| 2023-07-18 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $18.41 | $184,100 | 151,911 |
| 2023-06-21 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 17,505 |
| 2023-06-21 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $36.00 | $360,000 | 141,911 |
| 2023-06-21 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $18.41 | $184,100 | 151,911 |
| 2023-05-05 | Posard Matthew L. | — |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 11,371 | $0.00 | $0 | 11,371 |
| 2023-05-05 | Posard Matthew L. | — |
Equity grant / award
A
|
Common Stock | 8,065 | $0.00 | $0 | 113,254 |
| 2023-04-18 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 27,505 |
| 2023-04-18 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $36.00 | $360,000 | 141,911 |
| 2023-04-18 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 10,000 | $18.41 | $184,100 | 151,911 |
| 2023-03-09 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $14.66 | $146,600 | 0 |
| 2023-03-09 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $42.73 | $427,270 | 623,666 |
| 2023-03-09 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $14.66 | $146,600 | 633,666 |
| 2023-03-08 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $14.66 | $146,600 | 10,000 |
| 2023-03-08 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $43.26 | $432,590 | 623,666 |
| 2023-03-08 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $14.66 | $146,600 | 633,666 |
| 2023-03-07 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $14.66 | $146,600 | 20,000 |
| 2023-03-07 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $45.47 | $454,690 | 623,666 |
| 2023-03-07 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $14.66 | $146,600 | 633,666 |
| 2023-03-01 | Henderson Jeffrey William | — |
Open-market sell
S
|
Common Stock | 10,000 | $47.71 | $477,100 | 39,045 |
| 2023-03-01 | Torley Helen | PRESIDENT AND CEO |
Equity grant / award
G
|
Common Stock | 10,000 | $0.00 | $0 | 623,666 |
| 2023-02-28 | Henderson Jeffrey William | — |
Open-market sell
S
|
Common Stock | 10,000 | $48.51 | $485,100 | 49,045 |
| 2023-02-27 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 2,984 | $49.55 | $147,854 | 138,927 |
| 2023-02-27 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 7,016 | $49.55 | $347,629 | 141,911 |
| 2023-02-27 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 2,984 | $0.00 | $0 | 37,505 |
| 2023-02-27 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 2,984 | $49.55 | $147,854 | 141,911 |
| 2023-02-27 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 2,984 | $18.41 | $54,935 | 144,895 |
| 2023-02-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Equity grant / award
A · derivative
|
Restricted Stock Units | 17,053 | $0.00 | $0 | 17,053 |
| 2023-02-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 48,849 | $0.00 | $0 | 48,849 |
| 2023-02-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,112 | $0.00 | $0 | 18,336 |
| 2023-02-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 2,878 | $49.26 | $141,770 | 148,927 |
| 2023-02-16 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 6,112 | $0.00 | $0 | 151,805 |
| 2023-02-15 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,386 | $0.00 | $0 | 6,772 |
| 2023-02-15 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Other disposed transaction
F
|
Common Stock | 1,170 | $49.20 | $57,564 | 145,693 |
| 2023-02-15 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 3,386 | $0.00 | $0 | 146,863 |
| 2023-02-15 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Open-market sell
S
|
Common Stock | 10,000 | $48.39 | $483,940 | 143,477 |
| 2023-02-12 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 7,883 | $0.00 | $0 | 0 |
| 2023-02-12 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Other disposed transaction
F
|
Common Stock | 2,725 | $48.92 | $133,307 | 153,477 |
| 2023-02-12 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 7,883 | $0.00 | $0 | 156,202 |
| 2023-02-10 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 8,133 | $0.00 | $0 | 8,133 |
| 2023-02-10 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Other disposed transaction
F
|
Common Stock | 2,951 | $48.92 | $144,363 | 148,319 |
| 2023-02-10 | LaBarre Michael J. | SVP, CHIEF TECHNICAL OFFICER |
Exercise / conversion
M
|
Common Stock | 8,133 | $0.00 | $0 | 151,270 |
| 2023-02-09 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $14.66 | $146,600 | 30,000 |
| 2023-02-09 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $50.40 | $504,000 | 587,177 |
| 2023-02-09 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $14.66 | $146,600 | 597,177 |
| 2023-02-08 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $14.66 | $146,600 | 40,000 |
| 2023-02-08 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $51.36 | $513,570 | 587,177 |
| 2023-02-08 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $14.66 | $146,600 | 597,177 |
| 2023-02-07 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $14.66 | $146,600 | 50,000 |
| 2023-02-07 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $51.26 | $512,580 | 587,177 |
| 2023-02-07 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $14.66 | $146,600 | 597,177 |
| 2023-02-03 | Duncan Barbara Gayle | — |
Equity grant / award
A
|
Common Stock | 1,188 | $0.00 | $0 | 1,188 |
| 2023-01-19 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $14.66 | $146,600 | 60,000 |
| 2023-01-19 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $52.41 | $524,140 | 587,177 |
| 2023-01-19 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $14.66 | $146,600 | 597,177 |
| 2023-01-18 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $14.66 | $146,600 | 70,000 |
| 2023-01-18 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $51.05 | $510,470 | 587,177 |
| 2023-01-18 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $14.66 | $146,600 | 597,177 |
| 2023-01-17 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $14.66 | $146,600 | 80,000 |
| 2023-01-17 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 1,103 | $50.93 | $56,175 | 587,177 |
| 2023-01-17 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 8,897 | $50.40 | $448,364 | 588,280 |
| 2023-01-17 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $14.66 | $146,600 | 597,177 |
| 2023-01-03 | Snyder Mark Howard | SVP, GENERAL COUNSEL |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,611 | $0.00 | $0 | 22,833 |
| 2023-01-03 | Snyder Mark Howard | SVP, GENERAL COUNSEL |
Other disposed transaction
F
|
Common Stock | 2,804 | $55.13 | $154,585 | 4,807 |
| 2023-01-03 | Snyder Mark Howard | SVP, GENERAL COUNSEL |
Exercise / conversion
M
|
Common Stock | 7,611 | $0.00 | $0 | 7,611 |
| 2022-12-15 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $14.66 | $146,600 | 90,000 |
| 2022-12-15 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 896 | $58.20 | $52,145 | 587,177 |
| 2022-12-15 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 9,104 | $57.29 | $521,550 | 588,073 |
| 2022-12-15 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $14.66 | $146,600 | 597,177 |
| 2022-12-14 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $14.66 | $146,600 | 100,000 |
| 2022-12-14 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $58.30 | $582,980 | 587,177 |
| 2022-12-14 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $14.66 | $146,600 | 597,177 |
| 2022-12-13 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $14.66 | $146,600 | 110,000 |
| 2022-12-13 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 493 | $59.12 | $29,146 | 587,177 |
| 2022-12-13 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 9,507 | $58.64 | $557,481 | 587,670 |
| 2022-12-13 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $14.66 | $146,600 | 597,177 |
| 2022-12-06 | Posard Matthew L. | — |
Open-market sell
S
|
Common Stock | 10,000 | $56.12 | $561,180 | 105,189 |
| 2022-12-05 | Posard Matthew L. | — |
Open-market sell
S
|
Common Stock | 10,000 | $55.74 | $557,370 | 115,189 |
| 2022-12-02 | Posard Matthew L. | — |
Open-market sell
S
|
Common Stock | 10,000 | $58.80 | $588,000 | 125,189 |
| 2022-11-17 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $14.66 | $146,600 | 120,000 |
| 2022-11-17 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $52.15 | $521,490 | 587,177 |
| 2022-11-17 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $14.66 | $146,600 | 597,177 |
| 2022-11-16 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $14.66 | $146,600 | 130,000 |
| 2022-11-16 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 10,000 | $53.90 | $538,990 | 587,177 |
| 2022-11-16 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $14.66 | $146,600 | 597,177 |
| 2022-11-16 | MATSUI CONNIE | — |
Equity grant / award
G
|
Common Stock | 9,250 | $0.00 | $0 | 178,939 |
| 2022-11-15 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $14.66 | $146,600 | 140,000 |
| 2022-11-15 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 13 | $54.60 | $710 | 587,177 |
| 2022-11-15 | Torley Helen | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 9,987 | $54.11 | $540,437 | 587,190 |
| 2022-11-15 | Torley Helen | PRESIDENT AND CEO |
Exercise / conversion
M
|
Common Stock | 10,000 | $14.66 | $146,600 | 597,177 |
| 2022-05-05 | Posard Matthew L. | Dir |
Equity grant / award
A
|
Restricted Stock Units | 6,206 | $0.00 | $0 | 135,189 |
| 2022-02-16 | LaBarre Michael J. | SVP, Chief Technical Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 24,448 | $0.00 | $0 | 24,448 |
| 2022-02-16 | LaBarre Michael J. | SVP, Chief Technical Officer |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 74,777 | $0.00 | $0 | 74,777 |
| 2022-02-15 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,386 | $0.00 | $0 | 10,158 |
| 2022-02-15 | LaBarre Michael J. | SVP, Chief Technical Officer |
Other disposed transaction
F
|
Common Stock | 1,170 | $34.43 | $40,283 | 173,137 |
| 2022-02-15 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M
|
Common Stock | 3,386 | $0.00 | $0 | 174,307 |
| 2022-02-14 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,771 | $0.00 | $0 | 0 |
| 2022-02-14 | LaBarre Michael J. | SVP, Chief Technical Officer |
Other disposed transaction
F
|
Common Stock | 1,995 | $33.64 | $67,112 | 170,921 |
| 2022-02-14 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M
|
Common Stock | 5,771 | $0.00 | $0 | 172,916 |
| 2022-02-12 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,883 | $0.00 | $0 | 7,883 |
| 2022-02-12 | LaBarre Michael J. | SVP, Chief Technical Officer |
Other disposed transaction
F
|
Common Stock | 2,725 | $34.20 | $93,195 | 167,145 |
| 2022-02-12 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M
|
Common Stock | 7,883 | $0.00 | $0 | 169,870 |
| 2022-02-10 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 8,133 | $0.00 | $0 | 16,266 |
| 2022-02-10 | LaBarre Michael J. | SVP, Chief Technical Officer |
Other disposed transaction
F
|
Common Stock | 2,992 | $34.94 | $104,540 | 161,987 |
| 2022-02-10 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M
|
Common Stock | 8,133 | $0.00 | $0 | 164,979 |
| 2022-01-03 | Snyder Mark Howard | SVP, General Counsel |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 30,444 | $0.00 | $0 | 30,444 |
| 2022-01-03 | Snyder Mark Howard | SVP, General Counsel |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 83,142 | $0.00 | $0 | 83,142 |
| 2021-11-08 | Torley Helen | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 50,000 | $14.66 | $733,000 | 150,000 |
| 2021-11-08 | Torley Helen | President and CEO |
Open-market sell
S
|
Common Stock | 12,225 | $40.42 | $494,122 | 537,160 |
| 2021-11-08 | Torley Helen | President and CEO |
Open-market sell
S
|
Common Stock | 37,775 | $39.62 | $1,496,646 | 549,385 |
| 2021-11-08 | Torley Helen | President and CEO |
Exercise / conversion
M
|
Common Stock | 50,000 | $14.66 | $733,000 | 587,160 |
| 2021-11-05 | MATSUI CONNIE | Dir |
Open-market sell
S
|
Common Stock | 12,548 | $40.77 | $511,582 | 181,983 |
| 2021-11-05 | MATSUI CONNIE | Dir |
Open-market sell
S
|
Common Stock | 19,452 | $40.13 | $780,531 | 194,531 |
| 2021-10-12 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 8,050 | $0.00 | $0 | 0 |
| 2021-10-12 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M
|
Common Stock | 8,050 | $13.10 | $105,455 | 156,846 |
| 2021-10-04 | Torley Helen | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 50,000 | $14.66 | $733,000 | 200,000 |
| 2021-10-04 | Torley Helen | President and CEO |
Open-market sell
S
|
Common Stock | 5,857 | $40.95 | $239,862 | 537,160 |
| 2021-10-04 | Torley Helen | President and CEO |
Open-market sell
S
|
Common Stock | 44,143 | $39.97 | $1,764,528 | 543,017 |
| 2021-10-04 | Torley Helen | President and CEO |
Exercise / conversion
M
|
Common Stock | 50,000 | $14.66 | $733,000 | 587,160 |
| 2021-10-01 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 29,450 | $0.00 | $0 | 8,050 |
| 2021-10-01 | LaBarre Michael J. | SVP, Chief Technical Officer |
Open-market sell
S
|
Common Stock | 29,450 | $39.93 | $1,175,968 | 148,796 |
| 2021-10-01 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M
|
Common Stock | 29,450 | $13.10 | $385,795 | 178,246 |
| 2021-09-07 | Torley Helen | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 50,000 | $14.66 | $733,000 | 250,000 |
| 2021-09-07 | Torley Helen | President and CEO |
Open-market sell
S
|
Common Stock | 6,560 | $42.98 | $281,942 | 537,160 |
| 2021-09-07 | Torley Helen | President and CEO |
Open-market sell
S
|
Common Stock | 43,440 | $42.29 | $1,836,904 | 543,720 |
| 2021-09-07 | Torley Helen | President and CEO |
Exercise / conversion
M
|
Common Stock | 50,000 | $14.66 | $733,000 | 587,160 |
| 2021-09-04 | Matsuda Masaru | SVP, General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,883 | $0.00 | $0 | 6,883 |
| 2021-09-04 | Matsuda Masaru | SVP, General Counsel |
Other disposed transaction
F
|
Common Stock | 3,412 | $42.22 | $144,055 | 20,049 |
| 2021-09-04 | Matsuda Masaru | SVP, General Counsel |
Exercise / conversion
M
|
Common Stock | 6,883 | $0.00 | $0 | 23,461 |
| 2021-08-25 | BIZZARI JEAN-PIERRE | Dir |
Open-market sell
S
|
Common Stock | 35,000 | $41.01 | $1,435,455 | 52,544 |
| 2021-08-10 | Torley Helen | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 50,000 | $14.66 | $733,000 | 300,000 |
| 2021-08-10 | Torley Helen | President and CEO |
Open-market sell
S
|
Common Stock | 1,048 | $46.11 | $48,323 | 537,160 |
| 2021-08-10 | Torley Helen | President and CEO |
Open-market sell
S
|
Common Stock | 500 | $44.91 | $22,454 | 538,208 |
| 2021-08-10 | Torley Helen | President and CEO |
Open-market sell
S
|
Common Stock | 400 | $43.26 | $17,304 | 538,708 |
| 2021-08-10 | Torley Helen | President and CEO |
Open-market sell
S
|
Common Stock | 1,000 | $42.64 | $42,640 | 539,108 |
| 2021-08-10 | Torley Helen | President and CEO |
Open-market sell
S
|
Common Stock | 21,914 | $41.47 | $908,752 | 540,108 |
| 2021-08-10 | Torley Helen | President and CEO |
Open-market sell
S
|
Common Stock | 25,138 | $40.42 | $1,016,103 | 562,022 |
| 2021-08-10 | Torley Helen | President and CEO |
Exercise / conversion
M
|
Common Stock | 50,000 | $14.66 | $733,000 | 587,160 |
| 2021-07-15 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 14,685 | $0.00 | $0 | 0 |
| 2021-07-15 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M
|
Common Stock | 14,685 | $6.55 | $96,187 | 148,796 |
| 2021-07-06 | Torley Helen | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 50,000 | $14.66 | $733,000 | 350,000 |
| 2021-07-06 | Torley Helen | President and CEO |
Open-market sell
S
|
Common Stock | 50,000 | $45.97 | $2,298,650 | 537,160 |
| 2021-07-06 | Torley Helen | President and CEO |
Exercise / conversion
M
|
Common Stock | 50,000 | $14.66 | $733,000 | 587,160 |
| 2021-07-01 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 40,315 | $0.00 | $0 | 14,685 |
| 2021-07-01 | LaBarre Michael J. | SVP, Chief Technical Officer |
Open-market sell
S
|
Common Stock | 40,315 | $45.70 | $1,842,315 | 134,111 |
| 2021-07-01 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M
|
Common Stock | 40,315 | $6.55 | $264,063 | 174,426 |
| 2021-06-07 | Torley Helen | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 50,000 | $14.66 | $733,000 | 400,000 |
| 2021-06-07 | Torley Helen | President and CEO |
Open-market sell
S
|
Common Stock | 50,000 | $39.66 | $1,982,950 | 537,160 |
| 2021-06-07 | Torley Helen | President and CEO |
Exercise / conversion
M
|
Common Stock | 50,000 | $14.66 | $733,000 | 587,160 |
| 2021-05-11 | Torley Helen | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 50,000 | $14.66 | $733,000 | 450,000 |
| 2021-05-11 | Torley Helen | President and CEO |
Open-market sell
S
|
Common Stock | 1,066 | $44.84 | $47,803 | 537,160 |
| 2021-05-11 | Torley Helen | President and CEO |
Open-market sell
S
|
Common Stock | 3,956 | $44.10 | $174,479 | 538,226 |
| 2021-05-11 | Torley Helen | President and CEO |
Open-market sell
S
|
Common Stock | 36,522 | $43.05 | $1,572,236 | 542,182 |
| 2021-05-11 | Torley Helen | President and CEO |
Open-market sell
S
|
Common Stock | 8,456 | $42.17 | $356,581 | 578,704 |
| 2021-05-11 | Torley Helen | President and CEO |
Exercise / conversion
M
|
Common Stock | 50,000 | $14.66 | $733,000 | 587,160 |
| 2021-05-05 | Posard Matthew L. | Dir |
Equity grant / award
A
|
Restricted Stock Units | 5,230 | $0.00 | $0 | 128,983 |
| 2021-05-03 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 11,311 | $0.00 | $0 | 0 |
| 2021-05-03 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M
|
Common Stock | 11,311 | $11.29 | $127,701 | 134,111 |
| 2021-04-14 | Kelley Kenneth J | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $45.00 | $225,000 | 179,833 |
| 2021-04-05 | Torley Helen | President and CEO |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 50,000 | $14.66 | $733,000 | 500,000 |
| 2021-04-05 | Torley Helen | President and CEO |
Open-market sell
S
|
Common Stock | 50,000 | $42.55 | $2,127,250 | 537,160 |
| 2021-04-05 | Torley Helen | President and CEO |
Exercise / conversion
M
|
Common Stock | 50,000 | $14.66 | $733,000 | 587,160 |
| 2021-04-01 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 28,689 | $0.00 | $0 | 11,311 |
| 2021-04-01 | LaBarre Michael J. | SVP, Chief Technical Officer |
Open-market sell
S
|
Common Stock | 18,994 | $42.79 | $812,829 | 122,800 |
| 2021-04-01 | LaBarre Michael J. | SVP, Chief Technical Officer |
Open-market sell
S
|
Common Stock | 9,695 | $42.10 | $408,208 | 141,794 |
| 2021-04-01 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M
|
Common Stock | 28,689 | $11.29 | $323,899 | 151,489 |
| 2021-03-02 | Sun Elaine D | SVP, Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 12,166 | $0.00 | $0 | 36,496 |
| 2021-03-02 | Sun Elaine D | SVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 4,285 | $45.01 | $192,868 | 7,881 |
| 2021-03-02 | Sun Elaine D | SVP, Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 12,166 | $0.00 | $0 | 12,166 |
| 2021-03-01 | Kelley Kenneth J | Dir |
Open-market sell
S
|
Common Stock | 500 | $46.08 | $23,042 | 184,833 |
| 2021-03-01 | Kelley Kenneth J | Dir |
Open-market sell
S
|
Common Stock | 4,500 | $45.26 | $203,675 | 185,333 |
| 2021-02-22 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 8,803 | $0.00 | $0 | 0 |
| 2021-02-22 | LaBarre Michael J. | SVP, Chief Technical Officer |
Other disposed transaction
F
|
Common Stock | 4,364 | $48.69 | $212,483 | 141,124 |
| 2021-02-22 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M
|
Common Stock | 8,803 | $0.00 | $0 | 145,488 |
| 2021-02-15 | Matsuda Masaru | SVP, General Counsel |
Equity grant / award
A · derivative
|
Restricted Stock Units | 13,544 | $0.00 | $0 | 13,544 |
| 2021-02-15 | Matsuda Masaru | SVP, General Counsel |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 23,311 | $0.00 | $0 | 23,311 |
| 2021-02-14 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,771 | $0.00 | $0 | 5,771 |
| 2021-02-14 | LaBarre Michael J. | SVP, Chief Technical Officer |
Other disposed transaction
F
|
Common Stock | 2,272 | $49.84 | $113,236 | 136,685 |
| 2021-02-14 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M
|
Common Stock | 5,771 | $0.00 | $0 | 138,957 |
| 2021-02-12 | Matsuda Masaru | SVP, General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock | 4,129 | $0.00 | $0 | 8,258 |
| 2021-02-12 | Matsuda Masaru | SVP, General Counsel |
Other disposed transaction
F
|
Common Stock | 2,047 | $49.84 | $102,022 | 16,578 |
| 2021-02-12 | Matsuda Masaru | SVP, General Counsel |
Exercise / conversion
M
|
Common Stock | 4,129 | $0.00 | $0 | 18,625 |
| 2021-02-10 | Matsuda Masaru | SVP, General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,257 | $0.00 | $0 | 18,769 |
| 2021-02-10 | Matsuda Masaru | SVP, General Counsel |
Other disposed transaction
F
|
Common Stock | 3,203 | $50.60 | $162,072 | 14,496 |
| 2021-02-10 | Matsuda Masaru | SVP, General Counsel |
Exercise / conversion
M
|
Common Stock | 6,257 | $0.00 | $0 | 17,699 |
| 2021-02-01 | Kelley Kenneth J | Dir |
Open-market sell
S
|
Common Stock | 246 | $48.69 | $11,977 | 189,833 |
| 2021-02-01 | Kelley Kenneth J | Dir |
Open-market sell
S
|
Common Stock | 4,754 | $48.09 | $228,617 | 190,079 |
| 2021-01-04 | Kelley Kenneth J | Dir |
Open-market sell
S
|
Common Stock | 290 | $43.38 | $12,581 | 194,833 |
| 2021-01-04 | Kelley Kenneth J | Dir |
Open-market sell
S
|
Common Stock | 4,710 | $42.88 | $201,974 | 195,123 |
| 2020-12-21 | LaBarre Michael J. | SVP, Chief Technical Officer |
Open-market sell
S
|
Common Stock | 600 | $43.25 | $25,951 | 122,800 |
| 2020-12-21 | LaBarre Michael J. | SVP, Chief Technical Officer |
Open-market sell
S
|
Common Stock | 11,400 | $42.54 | $484,967 | 123,400 |
| 2020-12-07 | Kelley Kenneth J | Dir |
Open-market sell
S
|
Common Stock | 35,086 | $41.00 | $1,438,526 | 199,833 |
| 2020-12-02 | Kelley Kenneth J | Dir |
Open-market sell
S
|
Common Stock | 31,792 | $41.00 | $1,303,472 | 234,919 |
| 2020-11-30 | Torley Helen | President and CEO |
Equity grant / award
G
|
Common Stock | 10,000 | $0.00 | $0 | 470,522 |
| 2020-11-27 | Kelley Kenneth J | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $41.25 | $412,500 | 266,711 |
| 2020-11-25 | Kelley Kenneth J | Dir |
Open-market sell
S
|
Common Stock | 9,671 | $41.50 | $401,350 | 276,711 |
| 2020-11-20 | LaBarre Michael J. | SVP, Chief Technical Officer |
Open-market sell
S
|
Common Stock | 7,889 | $39.04 | $307,955 | 134,800 |
| 2020-11-20 | LaBarre Michael J. | SVP, Chief Technical Officer |
Open-market sell
S
|
Common Stock | 4,111 | $38.24 | $157,221 | 142,689 |
| 2020-10-20 | LaBarre Michael J. | SVP, Chief Technical Officer |
Open-market sell
S
|
Common Stock | 12,000 | $30.43 | $365,148 | 146,800 |
| 2020-09-21 | LaBarre Michael J. | SVP, Chief Technical Officer |
Open-market sell
S
|
Common Stock | 12,000 | $26.91 | $322,884 | 158,800 |
| 2020-09-14 | MATSUI CONNIE | Dir |
Equity grant / award
G
|
Common Stock | 8,000 | $0.00 | $0 | 208,753 |
| 2020-09-11 | MATSUI CONNIE | Dir |
Open-market sell
S
|
Common Stock | 32,000 | $27.06 | $865,792 | 216,753 |
| 2020-09-04 | Matsuda Masaru | SVP, General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,884 | $0.00 | $0 | 13,766 |
| 2020-09-04 | Matsuda Masaru | SVP, General Counsel |
Other disposed transaction
F
|
Common Stock | 2,380 | $27.70 | $65,926 | 11,442 |
| 2020-09-04 | Matsuda Masaru | SVP, General Counsel |
Exercise / conversion
M
|
Common Stock | 6,884 | $0.00 | $0 | 13,822 |
| 2020-08-20 | LaBarre Michael J. | SVP, Chief Technical Officer |
Open-market sell
S
|
Common Stock | 12,000 | $28.30 | $339,564 | 170,800 |
| 2020-08-14 | Torley Helen | President and CEO |
Equity grant / award
G
|
Common Stock | 10,000 | $0.00 | $0 | 480,522 |
| 2020-08-13 | Daly James M | Dir |
Open-market sell
S
|
Common Stock | 34,337 | $29.12 | $999,893 | 31,365 |
| 2020-07-20 | LaBarre Michael J. | SVP, Chief Technical Officer |
Open-market sell
S
|
Common Stock | 12,000 | $29.01 | $348,072 | 182,800 |
| 2020-05-22 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 18,613 | $0.00 | $0 | 0 |
| 2020-05-22 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M
|
Common Stock | 18,613 | $7.14 | $132,897 | 194,800 |
| 2020-05-20 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 21,387 | $0.00 | $0 | 18,613 |
| 2020-05-20 | LaBarre Michael J. | SVP, Chief Technical Officer |
Open-market sell
S
|
Common Stock | 21,387 | $23.80 | $509,075 | 176,187 |
| 2020-05-20 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M
|
Common Stock | 21,387 | $7.14 | $152,703 | 197,574 |
| 2020-04-30 | Posard Matthew L. | Dir |
Equity grant / award
A
|
Restricted Stock | 8,829 | $0.00 | $0 | 123,753 |
| 2020-04-01 | Sun Elaine D | SVP, Chief Financial Officer |
Equity grant / award
A · derivative
|
Performance Stock Units | 40,796 | $0.00 | $0 | 40,796 |
| 2020-03-19 | Kelley Kenneth J | Dir |
Open-market buy
P
|
Common Stock | 17,543 | $14.24 | $249,781 | 277,553 |
| 2020-03-02 | Sun Elaine D | SVP, Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 48,662 | $0.00 | $0 | 48,662 |
| 2020-03-02 | Sun Elaine D | SVP, Chief Financial Officer |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 104,969 | $0.00 | $0 | 104,969 |
| 2020-02-22 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 8,803 | $0.00 | $0 | 8,803 |
| 2020-02-22 | LaBarre Michael J. | SVP, Chief Technical Officer |
Other disposed transaction
F
|
Common Stock | 3,044 | $21.83 | $66,451 | 176,187 |
| 2020-02-22 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M
|
Common Stock | 8,803 | $0.00 | $0 | 179,231 |
| 2020-02-14 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 5,772 | $0.00 | $0 | 11,542 |
| 2020-02-14 | LaBarre Michael J. | SVP, Chief Technical Officer |
Other disposed transaction
F
|
Common Stock | 1,995 | $21.10 | $42,094 | 170,428 |
| 2020-02-14 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M
|
Common Stock | 5,772 | $0.00 | $0 | 172,423 |
| 2020-02-12 | Matsuda Masaru | SVP, General Counsel |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,130 | $0.00 | $0 | 12,387 |
| 2020-02-12 | Matsuda Masaru | SVP, General Counsel |
Other disposed transaction
F
|
Common Stock | 1,681 | $20.00 | $33,620 | 6,938 |
| 2020-02-12 | Matsuda Masaru | SVP, General Counsel |
Exercise / conversion
M
|
Common Stock | 4,130 | $0.00 | $0 | 8,619 |
| 2020-02-10 | Matsuda Masaru | SVP, General Counsel |
Equity grant / award
A · derivative
|
Restricted Stock Units | 25,026 | $0.00 | $0 | 25,026 |
| 2020-02-10 | Matsuda Masaru | SVP, General Counsel |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 53,211 | $0.00 | $0 | 53,211 |
| 2020-02-03 | LaBarre Michael J. | SVP, Chief Technical Officer |
Other disposed transaction
F
|
Common Stock | 4,289 | $19.21 | $82,392 | 161,493 |
| 2020-02-03 | LaBarre Michael J. | SVP, Chief Technical Officer |
Exercise / conversion
M · derivative
|
Common Stock | 11,559 | $0.00 | $0 | 0 |
| 2019-10-01 | Hickey Benjamin | SVP, Chief Commerical Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 20,216 | $0.00 | $0 | 60,647 |
| 2019-10-01 | Hickey Benjamin | SVP, Chief Commerical Officer |
Other disposed transaction
F
|
Common Stock | 6,990 | $15.46 | $108,065 | 13,226 |
| 2019-10-01 | Hickey Benjamin | SVP, Chief Commerical Officer |
Exercise / conversion
M
|
Common Stock | 20,216 | $0.00 | $0 | 20,216 |
| 2019-08-03 | Chondros Dimitrios | SVP, Chief Medical Officer |
Open-market sell
S
|
Common Stock | 1,328 | $16.70 | $22,178 | 38,584 |
| 2019-06-15 | Stelzer Laurie | SVP, Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,875 | $0.00 | $0 | 0 |
| 2019-06-15 | Stelzer Laurie | SVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 3,408 | $15.73 | $53,608 | 81,962 |
| 2019-06-15 | Stelzer Laurie | SVP, Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 6,875 | $0.00 | $0 | 85,370 |
| 2019-06-03 | Armour Alison A. | SVP, Research & Development |
Equity grant / award
A · derivative
|
Restricted Stock Units | 65,920 | $0.00 | $0 | 65,920 |
| 2019-06-03 | Armour Alison A. | SVP, Research & Development |
Equity grant / award
A · derivative
|
Options to Purchase Common Stock | 129,358 | $0.00 | $0 | 129,358 |
| 2019-06-01 | Chondros Dimitrios | SVP, Chief Medical Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,043 | $0.00 | $0 | 4,084 |
| 2019-06-01 | Chondros Dimitrios | SVP, Chief Medical Officer |
Other disposed transaction
F
|
Common Stock | 706 | $14.75 | $10,414 | 39,912 |
| 2019-06-01 | Chondros Dimitrios | SVP, Chief Medical Officer |
Exercise / conversion
M
|
Common Stock | 2,043 | $0.00 | $0 | 40,618 |
| 2019-05-02 | Posard Matthew L. | Dir |
Equity grant / award
A
|
Common Stock | 12,173 | $0.00 | $0 | 114,924 |
| 2019-04-13 | LEONHARDT HARRY J | SVP, GC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,875 | $0.00 | $0 | 0 |
| 2019-04-13 | LEONHARDT HARRY J | SVP, GC |
Other disposed transaction
F
|
Common Stock | 2,377 | $16.54 | $39,316 | 66,373 |
| 2019-04-13 | LEONHARDT HARRY J | SVP, GC |
Exercise / conversion
M
|
Common Stock | 6,875 | $0.00 | $0 | 68,750 |
| 2019-02-22 | Chondros Dimitrios | SVP, Chief Medical Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,884 | $0.00 | $0 | 7,767 |
| 2019-02-22 | Chondros Dimitrios | SVP, Chief Medical Officer |
Other disposed transaction
F
|
Common Stock | 1,343 | $16.81 | $22,576 | 38,575 |
| 2019-02-22 | Chondros Dimitrios | SVP, Chief Medical Officer |
Exercise / conversion
M
|
Common Stock | 3,884 | $0.00 | $0 | 39,918 |
| 2019-02-14 | Chondros Dimitrios | SVP, Chief Medical Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,790 | $0.00 | $0 | 20,370 |
| 2019-02-14 | Chondros Dimitrios | SVP, Chief Medical Officer |
Other disposed transaction
F
|
Common Stock | 2,322 | $16.54 | $38,406 | 36,067 |
| 2019-02-14 | Chondros Dimitrios | SVP, Chief Medical Officer |
Exercise / conversion
M
|
Common Stock | 6,790 | $0.00 | $0 | 38,389 |
| 2019-02-12 | Hickey Benjamin | SVP, Chief Commercial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 37,538 | $0.00 | $0 | 37,538 |
| 2019-02-12 | Hickey Benjamin | SVP, Chief Commercial Officer |
Equity grant / award
A · derivative
|
Options to purchase common stock | 71,602 | $0.00 | $0 | 71,602 |
| 2019-02-06 | Torley Helen | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 31,250 | $0.00 | $0 | 0 |
| 2019-02-06 | Torley Helen | President and CEO |
Other disposed transaction
F
|
Common Stock | 14,547 | $16.73 | $243,371 | 382,251 |
| 2019-02-06 | Torley Helen | President and CEO |
Exercise / conversion
M
|
Common Stock | 31,250 | $0.00 | $0 | 396,798 |
| 2019-02-03 | Chondros Dimitrios | SVP, Chief Medical Officer |
Other disposed transaction
F
|
Common Stock | 2,503 | $16.12 | $40,348 | 31,599 |
| 2019-02-03 | Chondros Dimitrios | SVP, Chief Medical Officer |
Open-market sell
S
|
Common Stock | 2,536 | $16.41 | $41,616 | 31,566 |
| 2018-12-07 | MATSUI CONNIE | Dir |
Equity grant / award
G
|
Common Stock | 15,000 | $0.00 | $0 | 227,751 |
| 2018-10-01 | Hickey Benjamin | SVP, Chief Commercial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 80,863 | $0.00 | $0 | 80,863 |
| 2018-10-01 | Hickey Benjamin | SVP, Chief Commercial Officer |
Equity grant / award
A · derivative
|
Options to purchase common stock | 149,516 | $0.00 | $0 | 149,516 |
| 2018-09-07 | Connaughton Bernadette | Dir |
Equity grant / award
A
|
Common Stock | 5,781 | $0.00 | $0 | 5,781 |
| 2018-08-28 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 256,860 | $18.02 | $4,628,617 | 1,897,610 |
| 2018-08-28 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 175,389 | $18.02 | $3,160,510 | 3,900,919 |
| 2018-08-27 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 64,996 | $18.22 | $1,184,227 | 2,154,470 |
| 2018-08-27 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 44,381 | $18.22 | $808,622 | 4,076,308 |
| 2018-08-24 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 61,428 | $18.20 | $1,117,990 | 2,219,466 |
| 2018-08-24 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 41,944 | $18.20 | $763,381 | 4,120,689 |
| 2018-08-23 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 149,353 | $18.48 | $2,760,043 | 2,280,894 |
| 2018-08-23 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 101,982 | $18.48 | $1,884,627 | 4,162,633 |
| 2018-08-22 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 464,624 | $17.49 | $8,126,274 | 2,430,247 |
| 2018-08-22 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 317,257 | $17.49 | $5,548,825 | 4,264,615 |
| 2018-08-21 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 95,819 | $17.15 | $1,643,296 | 2,894,871 |
| 2018-08-21 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 65,427 | $17.15 | $1,122,073 | 4,581,872 |
| 2018-08-16 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 56,668 | $17.24 | $976,956 | 2,985,054 |
| 2018-08-16 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 38,695 | $17.24 | $667,102 | 4,643,451 |
| 2018-08-15 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 54,397 | $17.15 | $932,909 | 3,041,722 |
| 2018-08-15 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 37,144 | $17.15 | $637,020 | 4,682,146 |
| 2018-08-14 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 180,154 | $17.36 | $3,127,473 | 3,096,119 |
| 2018-08-14 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 123,014 | $17.36 | $2,135,523 | 4,719,290 |
| 2018-08-10 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 120,606 | $17.08 | $2,059,950 | 3,276,273 |
| 2018-08-10 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 82,353 | $17.08 | $1,406,589 | 4,842,304 |
| 2018-08-09 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 132,591 | $17.48 | $2,317,691 | 3,396,879 |
| 2018-08-09 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 90,536 | $17.48 | $1,582,569 | 4,924,657 |
| 2018-08-08 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 87,185 | $17.52 | $1,527,481 | 3,529,470 |
| 2018-08-08 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 59,533 | $17.52 | $1,043,018 | 5,015,193 |
| 2018-08-03 | Chondros Dimitrios | SVP, Chief Medical Officer |
Other disposed transaction
F
|
Common Stock | 1,305 | $17.08 | $22,289 | 34,102 |
| 2018-07-27 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 29,074 | $16.90 | $491,351 | 3,616,655 |
| 2018-07-27 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 19,853 | $16.90 | $335,516 | 5,074,726 |
| 2018-07-26 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 89,136 | $17.30 | $1,542,053 | 3,645,729 |
| 2018-07-26 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 60,864 | $17.30 | $1,052,947 | 5,094,579 |
| 2018-07-25 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 61,741 | $17.32 | $1,069,354 | 3,734,865 |
| 2018-07-25 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 42,159 | $17.32 | $730,194 | 5,155,443 |
| 2018-06-29 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 72,753 | $16.97 | $1,234,618 | 3,796,606 |
| 2018-06-29 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 49,678 | $16.97 | $843,036 | 5,197,602 |
| 2018-06-28 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 76,291 | $16.99 | $1,296,184 | 3,869,359 |
| 2018-06-28 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 52,094 | $16.99 | $885,077 | 5,247,280 |
| 2018-06-27 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 31,795 | $17.34 | $551,325 | 3,945,650 |
| 2018-06-27 | KIRK RANDAL J | 10% |
Open-market sell
S
|
Common Stock | 21,710 | $17.34 | $376,451 | 5,299,374 |
| 2018-06-15 | Stelzer Laurie | SVP, Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,875 | $0.00 | $0 | 6,875 |
| 2018-06-15 | Stelzer Laurie | SVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 3,254 | $19.02 | $61,891 | 51,131 |
| 2018-06-15 | Stelzer Laurie | SVP, Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 6,875 | $0.00 | $0 | 54,385 |
| 2018-06-01 | Chondros Dimitrios | SVP, Chief Medical Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,043 | $0.00 | $0 | 6,127 |
| 2018-06-01 | Chondros Dimitrios | SVP, Chief Medical Officer |
Other disposed transaction
F
|
Common Stock | 712 | $18.59 | $13,236 | 35,407 |
| 2018-06-01 | Chondros Dimitrios | SVP, Chief Medical Officer |
Exercise / conversion
M
|
Common Stock | 2,043 | $0.00 | $0 | 36,119 |
| 2018-05-02 | Posard Matthew L. | Dir |
Equity grant / award
A
|
Common Stock | 10,363 | $0.00 | $0 | 102,751 |
| 2018-04-13 | LEONHARDT HARRY J | SVP, GC and CCO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,875 | $0.00 | $0 | 6,875 |
| 2018-04-13 | LEONHARDT HARRY J | SVP, GC and CCO |
Other disposed transaction
F
|
Common Stock | 2,377 | $19.37 | $46,042 | 39,558 |
| 2018-04-13 | LEONHARDT HARRY J | SVP, GC and CCO |
Exercise / conversion
M
|
Common Stock | 6,875 | $0.00 | $0 | 41,935 |
| 2018-02-22 | LEONHARDT HARRY J | SVP, GC and CCO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 11,392 | $0.00 | $0 | 34,176 |
| 2018-02-22 | LEONHARDT HARRY J | SVP, GC and CCO |
Other disposed transaction
F
|
Common Stock | 3,939 | $19.28 | $75,944 | 35,060 |
| 2018-02-22 | LEONHARDT HARRY J | SVP, GC and CCO |
Exercise / conversion
M
|
Common Stock | 11,392 | $0.00 | $0 | 38,999 |
| 2018-02-14 | LEONHARDT HARRY J | SVP, GC and CCO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 31,234 | $0.00 | $0 | 31,234 |
| 2018-02-14 | LEONHARDT HARRY J | SVP, GC and CCO |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 54,780 | $0.00 | $0 | 54,780 |
| 2018-02-06 | Torley Helen | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 31,250 | $0.00 | $0 | 31,250 |
| 2018-02-06 | Torley Helen | President and CEO |
Other disposed transaction
F
|
Common Stock | 15,493 | $18.25 | $282,747 | 309,643 |
| 2018-02-06 | Torley Helen | President and CEO |
Exercise / conversion
M
|
Common Stock | 31,250 | $0.00 | $0 | 325,136 |
| 2018-02-03 | LEONHARDT HARRY J | SVP, GC and CCO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 15,413 | $0.00 | $0 | 30,826 |
| 2018-02-03 | LEONHARDT HARRY J | SVP, GC and CCO |
Other disposed transaction
F
|
Common Stock | 5,605 | $18.37 | $102,964 | 27,607 |
| 2018-02-03 | LEONHARDT HARRY J | SVP, GC and CCO |
Exercise / conversion
M
|
Common Stock | 15,413 | $0.00 | $0 | 33,212 |
| 2018-01-06 | Torley Helen | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 30,000 | $0.00 | $0 | 0 |
| 2018-01-06 | Torley Helen | President and CEO |
Other disposed transaction
F
|
Common Stock | 11,649 | $19.46 | $226,690 | 262,510 |
| 2018-01-06 | Torley Helen | President and CEO |
Exercise / conversion
M
|
Common Stock | 30,000 | $0.00 | $0 | 274,159 |
| 2017-09-21 | MATSUI CONNIE | Dir |
Equity grant / award
G
|
Common Stock | 15,000 | $0.00 | $0 | 232,388 |
| 2017-07-24 | KIRK RANDAL J | Dir |
Other acquired transaction
J
|
Common Stock | 2,327,603 | $0.00 | $0 | 2,327,603 |
| 2017-07-24 | KIRK RANDAL J | Dir |
Other acquired transaction
J
|
Common Stock | 2,264,483 | $0.00 | $0 | 5,321,084 |
| 2017-07-24 | KIRK RANDAL J | Dir |
Other disposed transaction
J
|
Common Stock | 6,328,853 | $0.00 | $0 | 0 |
| 2017-06-15 | Stelzer Laurie | SVP, Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,875 | $0.00 | $0 | 13,750 |
| 2017-06-15 | Stelzer Laurie | SVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 2,583 | $13.05 | $33,708 | 25,202 |
| 2017-06-15 | Stelzer Laurie | SVP, Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 6,875 | $0.00 | $0 | 27,785 |
| 2017-05-11 | KIRK RANDAL J | Dir |
Exercise / conversion
M · derivative
|
Option to Purchase Common Stock | 10,000 | $0.00 | $0 | 0 |
| 2017-05-11 | KIRK RANDAL J | Dir |
Exercise / conversion
M
|
Common Stock | 10,000 | $10.37 | $103,700 | 3,562,388 |
| 2017-05-08 | MATSUI CONNIE | Dir |
Exercise / conversion
M · derivative
|
Options to Purchase Common Stock | 10,000 | $0.00 | $0 | 0 |
| 2017-05-08 | MATSUI CONNIE | Dir |
Exercise / conversion
M
|
Common Stock | 10,000 | $10.37 | $103,700 | 247,388 |
| 2017-05-04 | KIRK RANDAL J | Dir |
Equity grant / award
A
|
Common Stock | 14,135 | $0.00 | $0 | 3,552,388 |
| 2017-04-13 | LEONHARDT HARRY J | SVP, GC and CCO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,875 | $0.00 | $0 | 13,750 |
| 2017-04-13 | LEONHARDT HARRY J | SVP, GC and CCO |
Other disposed transaction
F
|
Common Stock | 2,583 | $12.81 | $33,088 | 17,799 |
| 2017-04-13 | LEONHARDT HARRY J | SVP, GC and CCO |
Exercise / conversion
M
|
Common Stock | 6,875 | $0.00 | $0 | 20,382 |
| 2017-02-22 | LEONHARDT HARRY J | SVP, GC and CCO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 45,568 | $0.00 | $0 | 45,568 |
| 2017-02-22 | LEONHARDT HARRY J | SVP, GC and CCO |
Equity grant / award
A · derivative
|
Option to Purchase Common Stock | 72,925 | $0.00 | $0 | 72,925 |
| 2017-02-06 | Torley Helen | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 31,250 | $0.00 | $0 | 62,500 |
| 2017-02-06 | Torley Helen | President and CEO |
Exercise / conversion
M
|
Common Stock | 31,250 | $0.00 | $0 | 244,159 |
| 2017-02-03 | LEONHARDT HARRY J | SVP, GC and CCO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 15,413 | $0.00 | $0 | 46,239 |
| 2017-02-03 | LEONHARDT HARRY J | SVP, GC and CCO |
Other disposed transaction
F
|
Common Stock | 6,198 | $12.26 | $75,987 | 13,507 |
| 2017-02-03 | LEONHARDT HARRY J | SVP, GC and CCO |
Exercise / conversion
M
|
Common Stock | 15,413 | $0.00 | $0 | 19,705 |
| 2017-01-06 | Torley Helen | President and CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 30,000 | $0.00 | $0 | 30,000 |
| 2017-01-06 | Torley Helen | President and CEO |
Exercise / conversion
M
|
Common Stock | 30,000 | $0.00 | $0 | 157,422 |
| 2017-01-05 | Countouriotis Athena | SVP and Chief Medical Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,500 | $0.00 | $0 | 15,000 |
| 2017-01-05 | Countouriotis Athena | SVP and Chief Medical Officer |
Exercise / conversion
M
|
Common Stock | 7,500 | $0.00 | $0 | 27,481 |
| 2016-09-01 | Gergen Mark J | SVP, Chief Operating Officer |
Equity grant / award
A · derivative
|
Options to Purchase Common Stock | 333,890 | $0.00 | $0 | 333,890 |
| 2016-06-30 | Countouriotis Athena | SVP and Chief Medical Officer |
Exercise / conversion
M · derivative
|
Performance Stock Units | 6,450 | — | $0 | 0 |
| 2016-06-30 | Countouriotis Athena | SVP and Chief Medical Officer |
Equity grant / award
A · derivative
|
Performance Stock Units | 6,450 | — | $0 | 6,450 |
| 2016-06-30 | Countouriotis Athena | SVP and Chief Medical Officer |
Other disposed transaction
F
|
Common Stock | 107 | $8.63 | $923 | 19,981 |
| 2016-06-30 | Countouriotis Athena | SVP and Chief Medical Officer |
Exercise / conversion
M
|
Common Stock | 6,450 | $0.00 | $0 | 20,088 |
| 2016-06-15 | Stelzer Laurie | SVP, Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,875 | $0.00 | $0 | 20,625 |
| 2016-06-15 | Stelzer Laurie | SVP, Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 6,875 | $0.00 | $0 | 16,875 |
| 2016-05-31 | KIRK RANDAL J | Dir |
Other acquired transaction
J
|
Common Stock | 21,858 | — | — | 21,858 |
| 2016-05-31 | KIRK RANDAL J | Dir |
Other acquired transaction
J
|
Common Stock | 65,572 | — | — | 65,572 |
| 2016-05-31 | KIRK RANDAL J | Dir |
Other acquired transaction
J
|
Common Stock | 131,144 | — | — | 131,144 |
| 2016-05-31 | KIRK RANDAL J | Dir |
Other acquired transaction
J
|
Common Stock | 4,382 | — | — | 46,701 |
| 2016-05-31 | KIRK RANDAL J | Dir |
Other acquired transaction
J
|
Common Stock | 27,260 | — | — | 290,460 |
| 2016-05-31 | KIRK RANDAL J | Dir |
Other acquired transaction
J
|
Common Stock | 2,235 | — | — | 2,235 |
| 2016-05-31 | KIRK RANDAL J | Dir |
Other acquired transaction
J
|
Common Stock | 23,259 | — | — | 354,653 |
| 2016-05-31 | KIRK RANDAL J | Dir |
Other acquired transaction
J
|
Common Stock | 9,954 | — | — | 302,954 |
| 2016-05-31 | KIRK RANDAL J | Dir |
Other acquired transaction
J
|
Common Stock | 372 | — | — | 11,317 |
| 2016-05-31 | KIRK RANDAL J | Dir |
Other acquired transaction
J
|
Common Stock | 371,186 | — | — | 3,056,601 |
| 2016-05-31 | KIRK RANDAL J | Dir |
Other acquired transaction
J
|
Common Stock | 81,795 | — | — | 216,795 |
| 2016-05-31 | KIRK RANDAL J | Dir |
Other disposed transaction
J
|
Common Stock | 1,326,320 | — | — | 0 |
| 2016-05-04 | Posard Matthew L. | Dir |
Equity grant / award
A
|
Common Stock | 20,202 | $0.00 | $0 | 78,253 |