Financial Metrics
ACLS AXCELIS TECHNOLOGIES INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 67521000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 64451000.0 | -4.5% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 65650000.0 | +1.9% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 86893000.0 | +32.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 102790000.0 | +18.3% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 104482000.0 | +1.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 122185000.0 | +16.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 119333000.0 | -2.3% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 95374000.0 | -20.1% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 91477000.0 | -4.1% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 74305000.0 | -18.8% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 69453000.0 | -6.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 118991000.0 | +71.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 122965000.0 | +3.3% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 110405000.0 | -10.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 132776000.0 | +20.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 147274000.0 | +10.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 176694000.0 | +20.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 203595000.0 | +15.2% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 221177000.0 | +8.6% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 229175000.0 | +3.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 254020000.0 | +10.8% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 273970000.0 | +7.9% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 292326000.0 | +6.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 252372000.0 | -13.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 256512000.0 | +1.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 256564000.0 | +0.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 192563000.0 | -24.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 194544000.0 | +1.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 213611000.0 | +9.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 266980000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 410561000.0 | +53.8% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 442575000.0 | +7.8% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 342958000.0 | -22.5% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 474560000.0 | +38.4% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 662428000.0 | +39.6% | USD | 10-K/A | 2024-02-28 |
| Annual | 2022-12-31 | 919998000.0 | +38.9% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 1130604000.0 | +22.9% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1017865000.0 | -10.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 839048000.0 | -17.6% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 23416000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 25131000.0 | +7.3% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 24104000.0 | -4.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 34714000.0 | +44.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 39062000.0 | +12.5% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 39751000.0 | +1.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 47156000.0 | +18.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 49000000.0 | +3.9% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 39913000.0 | -18.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 37506000.0 | -6.0% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 31749000.0 | -15.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 30581000.0 | -3.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 45549000.0 | +48.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 51899000.0 | +13.9% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 48161000.0 | -7.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 56435000.0 | +17.2% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 64014000.0 | +13.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 76512000.0 | +19.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 89766000.0 | +17.3% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 99181000.0 | +10.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 103321000.0 | +4.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 104019000.0 | +0.7% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 119703000.0 | +15.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 129684000.0 | +8.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 116051000.0 | -10.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 112409000.0 | -3.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 109970000.0 | -2.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 88768000.0 | -19.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 87343000.0 | -1.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 88806000.0 | +1.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 99598000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 150247000.0 | +50.9% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 179636000.0 | +19.6% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 144152000.0 | -19.8% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 198584000.0 | +37.8% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 286445000.0 | +44.2% | USD | 10-K/A | 2024-02-28 |
| Annual | 2022-12-31 | 401790000.0 | +40.3% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 491301000.0 | +22.3% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 454654000.0 | -7.5% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 376848000.0 | -17.1% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2496000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 4631000.0 | +85.5% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 3631000.0 | -21.6% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 10713000.0 | +195.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 12530000.0 | +17.0% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 13835000.0 | +10.4% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 18502000.0 | +33.7% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 19267000.0 | +4.1% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 10668000.0 | -44.6% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 7096000.0 | -33.5% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 2010000.0 | -71.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 1887000.0 | -6.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 13703000.0 | +626.2% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 16381000.0 | +19.5% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 13882000.0 | -15.3% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 20350000.0 | +46.6% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 23997000.0 | +17.9% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 36394000.0 | +51.7% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 48923000.0 | +34.4% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 54145000.0 | +10.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 53202000.0 | -1.7% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 51357000.0 | -3.5% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 63708000.0 | +24.0% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 71680000.0 | +12.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 56539000.0 | -21.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 52810000.0 | -6.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 46913000.0 | -11.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 29159000.0 | -37.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 28965000.0 | -0.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 25020000.0 | -13.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 16623000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 47842000.0 | +187.8% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 59959000.0 | +25.3% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 24205000.0 | -59.6% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 58041000.0 | +139.8% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 127325000.0 | +119.4% | USD | 10-K/A | 2024-02-28 |
| Annual | 2022-12-31 | 212361000.0 | +66.8% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 265795000.0 | +25.2% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 210794000.0 | -20.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 119315000.0 | -43.4% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 4885000.0 | — | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 7036000.0 | +44.0% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 9506000.0 | +35.1% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 23438000.0 | +146.6% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 35279000.0 | +50.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 13915000.0 | -60.6% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 28584000.0 | +105.4% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 37422000.0 | +30.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 6062000.0 | -83.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 6618000.0 | +9.2% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 7322000.0 | +10.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 11221000.0 | +53.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 24523000.0 | +118.5% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 35308000.0 | +44.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 16480000.0 | -53.3% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 35386000.0 | +114.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 62901000.0 | +77.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 41614000.0 | -33.8% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 85804000.0 | +106.2% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 126087000.0 | +46.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 47697000.0 | -62.2% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 109276000.0 | +129.1% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 175207000.0 | +60.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 51595000.0 | -70.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 50866000.0 | -1.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 151036000.0 | +196.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 28579000.0 | -81.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 31376000.0 | +9.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 85941000.0 | +173.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 11001000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 126959000.0 | +1054.1% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 45885000.0 | -63.9% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 17034000.0 | -62.9% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 49982000.0 | +193.4% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 98650000.0 | +97.4% | USD | 10-K/A | 2024-02-28 |
| Annual | 2022-12-31 | 183079000.0 | +85.6% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 246263000.0 | +34.5% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 200992000.0 | -18.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 120238000.0 | -40.2% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.07 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.1 | +42.9% | USD/shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.07 | -30.0% | USD/shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.32 | +357.1% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.46 | +43.8% | USD/shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.38 | -17.4% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.43 | +13.2% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.46 | +7.0% | USD/shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.27 | -41.3% | USD/shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.19 | -29.6% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.02 | -89.5% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.02 | +0.0% | USD/shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.34 | +1600.0% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.4 | +17.6% | USD/shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.32 | -20.0% | USD/shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.49 | +53.1% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.56 | +14.3% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.82 | +46.4% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.25 | +52.4% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 1.34 | +7.2% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1.22 | -9.0% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1.46 | +19.7% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.88 | +28.8% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 2.01 | +6.9% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.58 | -21.4% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1.56 | -1.3% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1.49 | -4.5% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.89 | -40.3% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.99 | +11.2% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.83 | -16.2% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.38 | — | USD/shares | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 4.11 | +981.6% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 1.42 | -65.5% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.52 | -63.4% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 1.5 | +188.5% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 2.94 | +96.0% | USD/shares | 10-K/A | 2024-02-28 |
| Annual | 2022-12-31 | 5.54 | +88.4% | USD/shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 7.52 | +35.7% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 6.17 | -18.0% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3.81 | -38.2% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.06 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.1 | +66.7% | USD/shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.07 | -30.0% | USD/shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.29 | +314.3% | USD/shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.42 | +44.8% | USD/shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.35 | -16.7% | USD/shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.41 | +17.1% | USD/shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.43 | +4.9% | USD/shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.26 | -39.5% | USD/shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.18 | -30.8% | USD/shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.02 | -88.9% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.02 | +0.0% | USD/shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.33 | +1550.0% | USD/shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.39 | +18.2% | USD/shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.32 | -17.9% | USD/shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.48 | +50.0% | USD/shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.55 | +14.6% | USD/shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.81 | +47.3% | USD/shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1.22 | +50.6% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 1.32 | +8.2% | USD/shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 1.21 | -8.3% | USD/shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1.43 | +18.2% | USD/shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 1.86 | +30.1% | USD/shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 1.99 | +7.0% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.57 | -21.1% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 1.55 | -1.3% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 1.49 | -3.9% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.88 | -40.9% | USD/shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.98 | +11.4% | USD/shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.83 | -15.3% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.36 | — | USD/shares | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 3.8 | +955.6% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 1.35 | -64.5% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.5 | -63.0% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 1.46 | +192.0% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 2.88 | +97.3% | USD/shares | 10-K/A | 2024-02-28 |
| Annual | 2022-12-31 | 5.46 | +89.6% | USD/shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 7.43 | +36.1% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 6.15 | -17.2% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3.8 | -38.2% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 67571000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 60981000.0 | -9.8% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 65623000.0 | +7.6% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 70791000.0 | +7.9% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 69429000.0 | -1.9% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 108558000.0 | +56.4% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 113889000.0 | +4.9% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 133407000.0 | +17.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 140957000.0 | +5.7% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 147297000.0 | +4.5% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 148716000.0 | +1.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 177993000.0 | +19.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 163104000.0 | -8.4% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 136340000.0 | -16.4% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 155317000.0 | +13.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 139881000.0 | -9.9% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 174745000.0 | +24.9% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 190340000.0 | +8.9% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 211967000.0 | +11.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 203479000.0 | -4.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 206766000.0 | +1.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 219731000.0 | +6.3% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 271085000.0 | +23.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 294923000.0 | +8.8% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 297141000.0 | +0.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 287167000.0 | -3.4% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 308552000.0 | +7.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 185595000.0 | -39.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 164479000.0 | -11.4% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 132504000.0 | -19.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 142300000.0 | +7.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 167297000.0 | +17.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 133963000.0 | -19.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 145166000.0 | +8.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 120066000.0 | -17.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 123512000.0 | +2.9% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 183957000.0 | +48.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 173649000.0 | -5.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 187501000.0 | +8.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 70791000.0 | — | USD | 10-K | 2018-03-14 |
| Annual | 2017-12-31 | 133407000.0 | +88.5% | USD | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 177993000.0 | +33.4% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 139881000.0 | -21.4% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 203479000.0 | +45.5% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 294923000.0 | +44.9% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 185595000.0 | -37.1% | USD | 10-K/A | 2024-02-28 |
| Annual | 2023-12-31 | 167297000.0 | -9.9% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 123512000.0 | -26.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 145451000.0 | +17.8% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 47471000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 63482000.0 | +33.7% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 44993000.0 | -29.1% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 50573000.0 | +12.4% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 67083000.0 | +32.6% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 48561000.0 | -27.6% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 69835000.0 | +43.8% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 75302000.0 | +7.8% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 75588000.0 | +0.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 74429000.0 | -1.5% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 84977000.0 | +14.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 78727000.0 | -7.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 70947000.0 | -9.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 62279000.0 | -12.2% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 49046000.0 | -21.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 83753000.0 | +70.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 64238000.0 | -23.3% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 64909000.0 | +1.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 45161000.0 | -30.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 86865000.0 | +92.3% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 75932000.0 | -12.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 79544000.0 | +4.8% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 78257000.0 | -1.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 104410000.0 | +33.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 118987000.0 | +14.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 146120000.0 | +22.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 173893000.0 | +19.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 169773000.0 | -2.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 189597000.0 | +11.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 159199000.0 | -16.0% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 192327000.0 | +20.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 217964000.0 | +13.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 208544000.0 | -4.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 188080000.0 | -9.8% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 183543000.0 | -2.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 203149000.0 | +10.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 164949000.0 | -18.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 138841000.0 | -15.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 147636000.0 | +6.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 50573000.0 | — | USD | 10-K | 2018-03-14 |
| Annual | 2017-12-31 | 75302000.0 | +48.9% | USD | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 78727000.0 | +4.5% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 83753000.0 | +6.4% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 86865000.0 | +3.7% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 104410000.0 | +20.2% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 169773000.0 | +62.6% | USD | 10-K/A | 2024-02-28 |
| Annual | 2023-12-31 | 217964000.0 | +28.4% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 203149000.0 | -6.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 168479000.0 | -17.1% | USD | 10-K | 2026-02-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 115165000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 110582000.0 | -4.0% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 117001000.0 | +5.8% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 113853000.0 | -2.7% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 115635000.0 | +1.6% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 122574000.0 | +6.0% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 123441000.0 | +0.7% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 120544000.0 | -2.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 135005000.0 | +12.0% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 129554000.0 | -4.0% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 124008000.0 | -4.3% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 129000000.0 | +4.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 134051000.0 | +3.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 135141000.0 | +0.8% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 138353000.0 | +2.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 140364000.0 | +1.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 136068000.0 | -3.1% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 149178000.0 | +9.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 159658000.0 | +7.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 161076000.0 | +0.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 174381000.0 | +8.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 192321000.0 | +10.3% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 196812000.0 | +2.3% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 194984000.0 | -0.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 203838000.0 | +4.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 213063000.0 | +4.5% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 226507000.0 | +6.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 242406000.0 | +7.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 262054000.0 | +8.1% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 299841000.0 | +14.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 312223000.0 | +4.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 306482000.0 | -1.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 312170000.0 | +1.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 283090000.0 | -9.3% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 290954000.0 | +2.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 282225000.0 | -3.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 295850000.0 | +4.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 310768000.0 | +5.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 324342000.0 | +4.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 113853000.0 | — | USD | 10-K | 2018-03-14 |
| Annual | 2017-12-31 | 120544000.0 | +5.9% | USD | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 129000000.0 | +7.0% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 140364000.0 | +8.8% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 161076000.0 | +14.8% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 194984000.0 | +21.1% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 242406000.0 | +24.3% | USD | 10-K/A | 2024-02-28 |
| Annual | 2023-12-31 | 306482000.0 | +26.4% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 282225000.0 | -7.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 329010000.0 | +16.6% | USD | 10-K | 2026-02-26 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 236313000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 242703000.0 | +2.7% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 232318000.0 | -4.3% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 240729000.0 | +3.6% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 260084000.0 | +8.0% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 289678000.0 | +11.4% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 314631000.0 | +8.6% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 339775000.0 | +8.0% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 361597000.0 | +6.4% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 362935000.0 | +0.4% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 367283000.0 | +1.2% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 396771000.0 | +8.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 380412000.0 | -4.1% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 345357000.0 | -9.2% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 353915000.0 | +2.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 375679000.0 | +6.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 391672000.0 | +4.3% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 420699000.0 | +7.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 435768000.0 | +3.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 470791000.0 | +8.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 479592000.0 | +1.9% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 514131000.0 | +7.2% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 570144000.0 | +10.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 619246000.0 | +8.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 648706000.0 | +4.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 679728000.0 | +4.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 775142000.0 | +14.0% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 877645000.0 | +13.2% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 934442000.0 | +6.5% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 950169000.0 | +1.7% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1015041000.0 | +6.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1079991000.0 | +6.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1105449000.0 | +2.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1078327000.0 | -2.5% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1122093000.0 | +4.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1123608000.0 | +0.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1113936000.0 | -0.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1064475000.0 | -4.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 984029000.0 | -7.6% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 240729000.0 | — | USD | 10-K | 2018-03-14 |
| Annual | 2017-12-31 | 339775000.0 | +41.1% | USD | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 396771000.0 | +16.8% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 375679000.0 | -5.3% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 470791000.0 | +25.3% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 619246000.0 | +31.5% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 877645000.0 | +41.7% | USD | 10-K/A | 2024-02-28 |
| Annual | 2023-12-31 | 1079991000.0 | +23.1% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1123608000.0 | +4.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 943202000.0 | -16.1% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 293334000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 299288000.0 | +2.0% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 291150000.0 | -2.7% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 302231000.0 | +3.8% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 322607000.0 | +6.7% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 354742000.0 | +10.0% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 383105000.0 | +8.0% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 488218000.0 | +27.4% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 505144000.0 | +3.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 508431000.0 | +0.7% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 519232000.0 | +2.1% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 548441000.0 | +5.6% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 543455000.0 | -0.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 517082000.0 | -4.9% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 530477000.0 | +2.6% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 548094000.0 | +3.3% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 562573000.0 | +2.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 588564000.0 | +4.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 590656000.0 | +0.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 624624000.0 | +5.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 629292000.0 | +0.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 660640000.0 | +5.0% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 710978000.0 | +7.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 753240000.0 | +5.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 782196000.0 | +3.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 811736000.0 | +3.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 906261000.0 | +11.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 1013641000.0 | +11.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 1079826000.0 | +6.5% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1121718000.0 | +3.9% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 1201694000.0 | +7.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 1281967000.0 | +6.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1306619000.0 | +1.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 1288405000.0 | -1.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 1338125000.0 | +3.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1348781000.0 | +0.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1340618000.0 | -0.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 1323486000.0 | -1.3% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 1351940000.0 | +2.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 302231000.0 | — | USD | 10-K | 2018-03-14 |
| Annual | 2017-12-31 | 488218000.0 | +61.5% | USD | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 548441000.0 | +12.3% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 548094000.0 | -0.1% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 624624000.0 | +14.0% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 753240000.0 | +20.6% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1013641000.0 | +34.6% | USD | 10-K/A | 2024-02-28 |
| Annual | 2023-12-31 | 1281967000.0 | +26.5% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 1348781000.0 | +5.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1361351000.0 | +0.9% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 45914000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 54290000.0 | +18.2% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 39712000.0 | -26.9% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 47731000.0 | +20.2% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 52835000.0 | +10.7% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 62357000.0 | +18.0% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 73697000.0 | +18.2% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 79287000.0 | +7.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 77084000.0 | -2.8% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 66690000.0 | -13.5% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 66272000.0 | -0.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 84997000.0 | +28.3% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 66058000.0 | -22.3% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 52084000.0 | -21.2% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 63027000.0 | +21.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 68664000.0 | +8.9% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 75373000.0 | +9.8% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 86759000.0 | +15.1% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 69383000.0 | -20.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 84431000.0 | +21.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 83878000.0 | -0.7% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 106474000.0 | +26.9% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 137195000.0 | +28.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 150140000.0 | +9.4% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 147497000.0 | -1.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 152970000.0 | +3.7% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 207856000.0 | +35.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 248132000.0 | +19.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 267942000.0 | +8.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 248460000.0 | -7.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 261178000.0 | +5.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 285129000.0 | +9.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 276568000.0 | -3.0% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 244179000.0 | -11.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 252264000.0 | +3.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 207522000.0 | -17.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 200370000.0 | -3.4% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 177107000.0 | -11.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 198989000.0 | +12.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 47731000.0 | — | USD | 10-K | 2018-03-14 |
| Annual | 2017-12-31 | 79287000.0 | +66.1% | USD | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 84997000.0 | +7.2% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 68664000.0 | -19.2% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 84431000.0 | +23.0% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 150140000.0 | +77.8% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 248132000.0 | +65.3% | USD | 10-K/A | 2024-02-28 |
| Annual | 2023-12-31 | 285129000.0 | +14.9% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 207522000.0 | -27.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 197660000.0 | -4.8% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 99019000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 107476000.0 | +8.5% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 93222000.0 | -13.3% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 100776000.0 | +8.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 106364000.0 | +5.5% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 116304000.0 | +9.3% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 128703000.0 | +10.7% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 134608000.0 | +4.6% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 133617000.0 | -0.7% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 122817000.0 | -8.1% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 122158000.0 | -0.5% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 140104000.0 | +14.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 126302000.0 | -9.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 111616000.0 | -11.6% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 122630000.0 | +9.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 128667000.0 | +4.9% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 135401000.0 | +5.2% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 143540000.0 | +6.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 129993000.0 | -9.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 143022000.0 | +10.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 141632000.0 | -1.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 166538000.0 | +17.6% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 199299000.0 | +19.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 214281000.0 | +7.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 222923000.0 | +4.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 224809000.0 | +0.8% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 291371000.0 | +29.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 346385000.0 | +18.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 378005000.0 | +9.1% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 377681000.0 | -0.1% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 400723000.0 | +6.1% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 417085000.0 | +4.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 404876000.0 | -2.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 353457000.0 | -12.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 362531000.0 | +2.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 335991000.0 | -7.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 313380000.0 | -6.7% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 301103000.0 | -3.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 331796000.0 | +10.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 100776000.0 | — | USD | 10-K | 2018-03-14 |
| Annual | 2017-12-31 | 134608000.0 | +33.6% | USD | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 140104000.0 | +4.1% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 128667000.0 | -8.2% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 143022000.0 | +11.2% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 214281000.0 | +49.8% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 346385000.0 | +61.6% | USD | 10-K/A | 2024-02-28 |
| Annual | 2023-12-31 | 417085000.0 | +20.4% | USD | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 335991000.0 | -19.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 326674000.0 | -2.8% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 194315000.0 | — | USD | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 191812000.0 | -1.3% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 197928000.0 | +3.2% | USD | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 201455000.0 | +1.8% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 216243000.0 | +7.3% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 238438000.0 | +10.3% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 254402000.0 | +6.7% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 353610000.0 | +39.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-03-31 | 371527000.0 | +5.1% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-06-30 | 385614000.0 | +3.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-09-30 | 397074000.0 | +3.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 408337000.0 | +2.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-03-31 | 417153000.0 | +2.2% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-06-30 | 405466000.0 | -2.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-09-30 | 407847000.0 | +0.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 419427000.0 | +2.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-03-31 | 427172000.0 | +1.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-06-30 | 445024000.0 | +4.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-09-30 | 460663000.0 | +3.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-12-31 | 481602000.0 | +4.5% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-03-31 | 487660000.0 | +1.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-06-30 | 494102000.0 | +1.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-09-30 | 511679000.0 | +3.6% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2021-12-31 | 538959000.0 | +5.3% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-03-31 | 559273000.0 | +3.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-06-30 | 586927000.0 | +4.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-09-30 | 614890000.0 | +4.8% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2022-12-31 | 667256000.0 | +8.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-03-31 | 701821000.0 | +5.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 744037000.0 | +6.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 800971000.0 | +7.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 864882000.0 | +8.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 901743000.0 | +4.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 934948000.0 | +3.7% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 975594000.0 | +4.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 1012790000.0 | +3.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1027238000.0 | +1.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 1022383000.0 | -0.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 1020144000.0 | -0.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 201455000.0 | — | USD | 10-K | 2020-03-02 |
| Annual | 2017-12-31 | 353610000.0 | +75.5% | USD | 10-K | 2021-02-26 |
| Annual | 2018-12-31 | 408337000.0 | +15.5% | USD | 10-K | 2022-02-25 |
| Annual | 2019-12-31 | 419427000.0 | +2.7% | USD | 10-K | 2023-02-24 |
| Annual | 2020-12-31 | 481602000.0 | +14.8% | USD | 10-K/A | 2024-02-28 |
| Annual | 2021-12-31 | 538959000.0 | +11.9% | USD | 10-K | 2025-02-28 |
| Annual | 2022-12-31 | 667256000.0 | +23.8% | USD | 10-K | 2026-02-26 |
| Annual | 2023-12-31 | 864882000.0 | +29.6% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1012790000.0 | +17.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1034677000.0 | +2.2% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -16703000.0 | — | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | -13013000.0 | +22.1% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | -2668000.0 | +79.5% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 31397000.0 | +1276.8% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 40322000.0 | +28.4% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 8500000.0 | -78.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 15340000.0 | +80.5% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 17220000.0 | +12.3% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | -12349000.0 | -171.7% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -20326000.0 | -64.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -345000.0 | +98.3% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 39677000.0 | +11600.6% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 56575000.0 | +42.6% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 75667000.0 | +33.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 15098000.0 | -80.0% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 45921000.0 | +204.2% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 112081000.0 | +144.1% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 25770000.0 | -77.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 29222000.0 | +13.4% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 93223000.0 | +219.0% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 34559000.0 | -62.9% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 67274000.0 | +94.7% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 91294000.0 | +35.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 42223000.0 | -53.8% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 82290000.0 | +94.9% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 128038000.0 | +55.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 39795000.0 | -68.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 79522000.0 | +99.8% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 124872000.0 | +57.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -8788000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 56284000.0 | +740.5% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 46965000.0 | -16.6% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -13594000.0 | -128.9% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 69703000.0 | +612.7% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 150190000.0 | +115.5% | USD | 10-K/A | 2024-02-28 |
| Annual | 2022-12-31 | 215607000.0 | +43.6% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 156869000.0 | -27.2% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 140818000.0 | -10.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 118305000.0 | -16.0% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | -1859000.0 | — | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | -2099000.0 | -12.9% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | -1116000.0 | +46.8% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | -1849000.0 | -65.7% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -6910000.0 | -273.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | -723000.0 | +89.5% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -1675000.0 | -131.7% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | -3852000.0 | -130.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | -4255000.0 | -10.5% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -8757000.0 | -105.8% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -11064000.0 | -26.3% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | -1290000.0 | +88.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -2975000.0 | -130.6% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | -5567000.0 | -87.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -1347000.0 | +75.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -2392000.0 | -77.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -5701000.0 | -138.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -1503000.0 | +73.6% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -3356000.0 | -123.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -40452000.0 | -1105.4% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -33049000.0 | +18.3% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -73238000.0 | -121.6% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -74179000.0 | -1.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -55691000.0 | +24.9% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -61294000.0 | -10.1% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -117847000.0 | -92.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 40469000.0 | +134.3% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 35856000.0 | -11.4% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 37234000.0 | +3.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -2236000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | -7285000.0 | -225.8% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -4715000.0 | +35.3% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -11969000.0 | -153.8% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -7266000.0 | +39.3% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -8718000.0 | -20.0% | USD | 10-K/A | 2024-02-28 |
| Annual | 2022-12-31 | -257254000.0 | -2850.8% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | -100858000.0 | +60.8% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -108726000.0 | -7.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 29927000.0 | +127.5% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 437000.0 | — | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 1589000.0 | +263.6% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 2245000.0 | +41.3% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 8505000.0 | +278.8% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 10327000.0 | +21.4% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 220000.0 | -97.9% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | -128000.0 | -158.2% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 333000.0 | +360.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 1547000.0 | +364.6% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | -12823000.0 | -928.9% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -12191000.0 | +4.9% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | -4145000.0 | +66.0% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | -3678000.0 | +11.3% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | -3392000.0 | +7.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -11652000.0 | -243.5% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | -28267000.0 | -142.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | -40670000.0 | -43.9% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | -23053000.0 | +43.3% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -40684000.0 | -76.5% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | -53137000.0 | -30.6% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | -16670000.0 | +68.6% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | -40080000.0 | -140.4% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | -53245000.0 | -32.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -18055000.0 | +66.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | -40656000.0 | -125.2% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | -56649000.0 | -39.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -20110000.0 | +64.5% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | -67097000.0 | -233.6% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | -99872000.0 | -48.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2347000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 15070000.0 | +542.1% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 1186000.0 | -92.1% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -13408000.0 | -1230.5% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -2387000.0 | +82.2% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -52453000.0 | -2097.4% | USD | 10-K/A | 2024-02-28 |
| Annual | 2022-12-31 | -65480000.0 | -24.8% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | -68268000.0 | -4.3% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -71192000.0 | -4.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -124493000.0 | -74.9% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1275000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 1859000.0 | +45.8% | USD | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 2261000.0 | +21.6% | USD | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 1116000.0 | -50.6% | USD | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 1849000.0 | +65.7% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 6910000.0 | +273.7% | USD | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 723000.0 | -89.5% | USD | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 1675000.0 | +131.7% | USD | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 3852000.0 | +130.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 4255000.0 | +10.5% | USD | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 8757000.0 | +105.8% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 11064000.0 | +26.3% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1290000.0 | -88.3% | USD | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 2975000.0 | +130.6% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 5567000.0 | +87.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1347000.0 | -75.8% | USD | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 2392000.0 | +77.6% | USD | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 5701000.0 | +138.3% | USD | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 1503000.0 | -73.6% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 3356000.0 | +123.3% | USD | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 6876000.0 | +104.9% | USD | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 2240000.0 | -67.4% | USD | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 5202000.0 | +132.2% | USD | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 10503000.0 | +101.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1620000.0 | -84.6% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 3624000.0 | +123.7% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 7523000.0 | +107.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 4960000.0 | -34.1% | USD | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 6945000.0 | +40.0% | USD | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 8960000.0 | +29.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2506000.0 | — | USD | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 7285000.0 | +190.7% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 4715000.0 | -35.3% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 11969000.0 | +153.8% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 7434000.0 | -37.9% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 8718000.0 | +17.3% | USD | 10-K/A | 2024-02-28 |
| Annual | 2022-12-31 | 10683000.0 | +22.5% | USD | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 20656000.0 | +93.4% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 12181000.0 | -41.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 11295000.0 | -7.3% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 116237000.0 | — | shares | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 29134000.0 | -74.9% | shares | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 29347000.0 | +0.7% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 29518000.0 | +0.6% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 29995000.0 | +1.6% | shares | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 31180000.0 | +4.0% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 31433000.0 | +0.8% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 32048000.0 | +2.0% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 32142000.0 | +0.3% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 32331000.0 | +0.6% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 32398000.0 | +0.2% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 32558000.0 | +0.5% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 32881000.0 | +1.0% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 32297000.0 | -1.8% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 32397000.0 | +0.3% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 32585000.0 | +0.6% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 32837000.0 | +0.8% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 33433000.0 | +1.8% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 33433000.0 | +0.0% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 33633000.0 | +0.6% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 33679000.0 | +0.1% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 33657000.0 | -0.1% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 33406000.0 | -0.7% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 33240000.0 | -0.5% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 33064000.0 | -0.5% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 33064000.0 | +0.0% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 32937000.0 | -0.4% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 32775000.0 | -0.5% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 32726000.0 | -0.1% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 32830000.0 | +0.3% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 32772000.0 | -0.2% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 32685000.0 | -0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 32605000.0 | -0.2% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 32617000.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 32504000.0 | -0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 32365000.0 | -0.4% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 32129000.0 | -0.7% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 31418000.0 | -2.2% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 30998000.0 | -1.3% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 29518000.0 | — | shares | 10-K | 2018-03-14 |
| Annual | 2017-12-31 | 32048000.0 | +8.6% | shares | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 32558000.0 | +1.6% | shares | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 32585000.0 | +0.1% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 33633000.0 | +3.2% | shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 33240000.0 | -1.2% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 32775000.0 | -1.4% | shares | 10-K/A | 2024-02-28 |
| Annual | 2023-12-31 | 32685000.0 | -0.3% | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 32365000.0 | -1.0% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 30717000.0 | -5.1% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 116357000.0 | — | shares | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 29134000.0 | -75.0% | shares | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 29347000.0 | +0.7% | shares | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 29518000.0 | +0.6% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 29995000.0 | +1.6% | shares | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 31180000.0 | +4.0% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 31433000.0 | +0.8% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 32048000.0 | +2.0% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 32142000.0 | +0.3% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 32331000.0 | +0.6% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 32398000.0 | +0.2% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 32558000.0 | +0.5% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 32881000.0 | +1.0% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 32297000.0 | -1.8% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 32397000.0 | +0.3% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 32585000.0 | +0.6% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 32837000.0 | +0.8% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 33433000.0 | +1.8% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 33491000.0 | +0.2% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 33633000.0 | +0.4% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 33679000.0 | +0.1% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 33657000.0 | -0.1% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 33406000.0 | -0.7% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 33240000.0 | -0.5% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 33064000.0 | -0.5% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 33094000.0 | +0.1% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 32937000.0 | -0.5% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 32775000.0 | -0.5% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 32726000.0 | -0.1% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 32836000.0 | +0.3% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 32772000.0 | -0.2% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 32685000.0 | -0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 32605000.0 | -0.2% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 32617000.0 | +0.0% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 32504000.0 | -0.3% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 32365000.0 | -0.4% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 32129000.0 | -0.7% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 31418000.0 | -2.2% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 30998000.0 | -1.3% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 29518000.0 | — | shares | 10-K | 2018-03-14 |
| Annual | 2017-12-31 | 32048000.0 | +8.6% | shares | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 32558000.0 | +1.6% | shares | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 32585000.0 | +0.1% | shares | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 33633000.0 | +3.2% | shares | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 33240000.0 | -1.2% | shares | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 32775000.0 | -1.4% | shares | 10-K/A | 2024-02-28 |
| Annual | 2023-12-31 | 32685000.0 | -0.3% | shares | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 32365000.0 | -1.0% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 30717000.0 | -5.1% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 29038000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 29097000.0 | +0.2% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 29221000.0 | +0.4% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 29772000.0 | +1.9% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 30589000.0 | +2.7% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 31274000.0 | +2.2% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 32094000.0 | +2.6% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 32214000.0 | +0.4% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 32365000.0 | +0.5% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 32683000.0 | +1.0% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 32729000.0 | +0.1% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 32344000.0 | -1.2% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 32872000.0 | +1.6% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 33116000.0 | +0.7% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 33477000.0 | +1.1% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 33715000.0 | +0.7% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 33677000.0 | -0.1% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 33537000.0 | -0.4% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 33245000.0 | -0.9% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 33096000.0 | -0.4% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 33011000.0 | -0.3% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 32744000.0 | -0.8% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 32775000.0 | +0.1% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 32807000.0 | +0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 32638000.0 | -0.5% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 32598000.0 | -0.1% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 32550000.0 | -0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 32258000.0 | -0.9% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 31847000.0 | -1.3% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 31287000.0 | -1.8% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 29195000.0 | — | shares | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 30866000.0 | +5.7% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 32286000.0 | +4.6% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 32559000.0 | +0.8% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 33257000.0 | +2.1% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 33555000.0 | +0.9% | shares | 10-K/A | 2024-02-28 |
| Annual | 2022-12-31 | 33043000.0 | -1.5% | shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 32758000.0 | -0.9% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 32552000.0 | -0.6% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 31574000.0 | -3.0% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 30520000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 30701000.0 | +0.6% | shares | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 31037000.0 | +1.1% | shares | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 32255000.0 | +3.9% | shares | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 33168000.0 | +2.8% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 33524000.0 | +1.1% | shares | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 34123000.0 | +1.8% | shares | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 33942000.0 | -0.5% | shares | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 33973000.0 | +0.1% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 34224000.0 | +0.7% | shares | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 33901000.0 | -0.9% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 33323000.0 | -1.7% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 34057000.0 | +2.2% | shares | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 33958000.0 | -0.3% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 34174000.0 | +0.6% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 34643000.0 | +1.4% | shares | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 34311000.0 | -1.0% | shares | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 34089000.0 | -0.6% | shares | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 33974000.0 | -0.3% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 33562000.0 | -1.2% | shares | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 33389000.0 | -0.5% | shares | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 33293000.0 | -0.3% | shares | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 33189000.0 | -0.3% | shares | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 33159000.0 | -0.1% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 32926000.0 | -0.7% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 32771000.0 | -0.5% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 32675000.0 | -0.3% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 32335000.0 | -1.0% | shares | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 31882000.0 | -1.4% | shares | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 31450000.0 | -1.4% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 30947000.0 | — | shares | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 33436000.0 | +8.0% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 34002000.0 | +1.7% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 33828000.0 | -0.5% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 34128000.0 | +0.9% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 34268000.0 | +0.4% | shares | 10-K/A | 2024-02-28 |
| Annual | 2022-12-31 | 33542000.0 | -2.1% | shares | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 33165000.0 | -1.1% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 32704000.0 | -1.4% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 31668000.0 | -3.2% | shares | 10-K | 2026-02-26 |
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.2302 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.2153 | -6.4% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.2255 | +4.7% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.2693 | +19.5% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.2898 | +7.6% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.2727 | -5.9% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.2419 | -11.3% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.2347 | -3.0% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.1837 | -21.7% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.1683 | -8.4% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.1437 | -14.6% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.1309 | -8.9% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.2115 | +61.6% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.2089 | -1.2% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.1869 | -10.5% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.2110 | +12.9% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.2229 | +5.7% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.2485 | +11.5% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.2603 | +4.7% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.2725 | +4.7% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.2529 | -7.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.2352 | -7.0% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2442 | +3.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2433 | -0.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.1931 | -20.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.1991 | +3.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.1917 | -3.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1436 | -25.1% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1470 | +2.3% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.1580 | +7.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.8834 | — | ratio | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 0.8409 | -4.8% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.8070 | -4.0% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.6257 | -22.5% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.7598 | +21.4% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.8794 | +15.8% | ratio | 10-K/A | 2024-02-28 |
| Annual | 2022-12-31 | 0.9076 | +3.2% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.8819 | -2.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.7547 | -14.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.6163 | -18.3% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 5.1469 | — | ratio | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 4.4705 | -13.1% | ratio | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 5.8501 | +30.9% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 5.0435 | -13.8% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 4.9226 | -2.4% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 4.6455 | -5.6% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 4.2693 | -8.1% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 4.2854 | +0.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 4.6909 | +9.5% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 5.4421 | +16.0% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 5.5421 | +1.8% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 4.6681 | -15.8% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 5.7588 | +23.4% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 6.6308 | +15.1% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 5.6153 | -15.3% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 5.4713 | -2.6% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 5.1964 | -5.0% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 4.8491 | -6.7% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 6.2806 | +29.5% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 5.5760 | -11.2% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 5.7177 | +2.5% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 4.8287 | -15.5% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 4.1557 | -13.9% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 4.1245 | -0.8% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 4.3981 | +6.6% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 4.4435 | +1.0% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 3.7292 | -16.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 3.5370 | -5.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 3.4875 | -1.4% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 3.8242 | +9.7% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 3.8864 | +1.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 3.7877 | -2.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 3.9970 | +5.5% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 4.4161 | +10.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 4.4481 | +0.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 5.4144 | +21.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 5.5594 | +2.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 6.0103 | +8.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 4.9451 | -17.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 5.0435 | — | ratio | 10-K | 2018-03-14 |
| Annual | 2017-12-31 | 4.2854 | -15.0% | ratio | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 4.6681 | +8.9% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 5.4713 | +17.2% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 5.5760 | +1.9% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 4.1245 | -26.0% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 3.5370 | -14.2% | ratio | 10-K/A | 2024-02-28 |
| Annual | 2023-12-31 | 3.7877 | +7.1% | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 5.4144 | +42.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 4.7718 | -11.9% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5096 | — | ratio | 10-Q | 2016-05-05 |
| Quarterly | 2016-06-30 | 0.5603 | +10.0% | ratio | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 0.4710 | -15.9% | ratio | 10-Q | 2016-11-03 |
| Quarterly | 2016-12-31 | 0.5002 | +6.2% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.4919 | -1.7% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 0.4878 | -0.8% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2017-09-30 | 0.5059 | +3.7% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 0.3807 | -24.8% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.3596 | -5.5% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 0.3185 | -11.4% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 0.3076 | -3.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 0.3431 | +11.5% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.3028 | -11.8% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 0.2753 | -9.1% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 0.3007 | +9.2% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 0.3068 | +2.0% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.3170 | +3.3% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 0.3225 | +1.8% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 0.2822 | -12.5% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 0.2970 | +5.2% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.2904 | -2.2% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 0.3371 | +16.1% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 0.3895 | +15.6% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 0.3976 | +2.1% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.3986 | +0.3% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 0.3830 | -3.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 0.4739 | +23.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.5191 | +9.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.5386 | +3.8% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.5076 | -5.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.5003 | -1.4% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.4822 | -3.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.4490 | -6.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.3780 | -15.8% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.3716 | -1.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.3317 | -10.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.3051 | -8.0% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.2945 | -3.5% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.3252 | +10.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.5002 | — | ratio | 10-K | 2018-03-14 |
| Annual | 2017-12-31 | 0.3807 | -23.9% | ratio | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 0.3431 | -9.9% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 0.3068 | -10.6% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 0.2970 | -3.2% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 0.3976 | +33.9% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 0.5191 | +30.6% | ratio | 10-K/A | 2024-02-28 |
| Annual | 2023-12-31 | 0.4822 | -7.1% | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 0.3317 | -31.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.3157 | -4.8% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3468 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.3899 | +12.4% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.3672 | -5.8% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.3995 | +8.8% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.3800 | -4.9% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.3805 | +0.1% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.3859 | +1.4% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.4106 | +6.4% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.4185 | +1.9% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.4100 | -2.0% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.4273 | +4.2% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.4403 | +3.1% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.3828 | -13.1% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.4221 | +10.3% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.4362 | +3.4% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.4250 | -2.6% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.4347 | +2.3% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.4330 | -0.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.4409 | +1.8% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.4484 | +1.7% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.4508 | +0.5% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.4095 | -9.2% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.4369 | +6.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.4436 | +1.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.4598 | +3.7% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.4382 | -4.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.4286 | -2.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.4610 | +7.5% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.4490 | -2.6% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.4157 | -7.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.3731 | — | ratio | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 0.3660 | -1.9% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.4059 | +10.9% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.4203 | +3.6% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.4185 | -0.4% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.4324 | +3.3% | ratio | 10-K/A | 2024-02-28 |
| Annual | 2022-12-31 | 0.4367 | +1.0% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.4345 | -0.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.4467 | +2.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.4491 | +0.6% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.0758 | — | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.1072 | +41.4% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.1094 | +2.1% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.2280 | +108.4% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.3377 | +48.1% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.1139 | -66.3% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.2395 | +110.3% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.3924 | +63.8% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0663 | -83.1% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0891 | +34.4% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.1054 | +18.4% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0943 | -10.6% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.1994 | +111.5% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.3198 | +60.4% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.1241 | -61.2% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.2403 | +93.6% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.3560 | +48.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.2044 | -42.6% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.3879 | +89.8% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.5502 | +41.8% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.1878 | -65.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.3989 | +112.4% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.5994 | +50.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2044 | -65.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.1983 | -3.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.5887 | +196.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1484 | -74.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.1613 | +8.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.4023 | +149.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0412 | — | ratio | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 0.3092 | +650.5% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.1037 | -66.5% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0497 | -52.1% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1053 | +112.1% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1489 | +41.4% | ratio | 10-K/A | 2024-02-28 |
| Annual | 2022-12-31 | 0.1990 | +33.6% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.2178 | +9.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1975 | -9.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1433 | -27.4% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0370 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0719 | +94.4% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0553 | -23.0% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.1233 | +122.9% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.1219 | -1.1% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.1324 | +8.6% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.1514 | +14.4% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.1615 | +6.6% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.1119 | -30.7% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0776 | -30.6% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0271 | -65.1% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0272 | +0.4% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.1152 | +323.9% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.1332 | +15.7% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.1257 | -5.6% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.1533 | +21.9% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.1629 | +6.3% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.2060 | +26.4% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.2403 | +16.7% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.2448 | +1.9% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.2321 | -5.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.2022 | -12.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.2325 | +15.0% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2452 | +5.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2240 | -8.6% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2024-06-30 | 0.2059 | -8.1% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2024-09-30 | 0.1829 | -11.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1514 | -17.2% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.1489 | -1.7% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.1171 | -21.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0623 | — | ratio | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 0.1165 | +87.2% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.1355 | +16.3% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0706 | -47.9% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1223 | +73.3% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1922 | +57.2% | ratio | 10-K/A | 2024-02-28 |
| Annual | 2022-12-31 | 0.2308 | +20.1% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.2351 | +1.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.2071 | -11.9% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1422 | -31.3% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.4717 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 1.1232 | -23.7% | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 1.6525 | +47.1% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2016-12-31 | 1.4831 | -10.2% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 1.3141 | -11.4% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 1.7409 | +32.5% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 1.5454 | -11.2% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-12-31 | 1.6826 | +8.9% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 1.8286 | +8.7% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2018-06-30 | 2.2087 | +20.8% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 2.2440 | +1.6% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-12-31 | 2.0941 | -6.7% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 2.4691 | +17.9% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2019-06-30 | 2.6177 | +6.0% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2019-09-30 | 2.4643 | -5.9% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 2.0372 | -17.3% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 2.3184 | +13.8% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2020-06-30 | 2.1939 | -5.4% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 3.0550 | +39.3% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 2.4100 | -21.1% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 2.4651 | +2.3% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2021-06-30 | 2.0637 | -16.3% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 1.9759 | -4.3% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 1.9643 | -0.6% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 2.0146 | +2.6% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2022-06-30 | 1.8773 | -6.8% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2022-09-30 | 1.4845 | -20.9% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-12-31 | 0.7480 | -49.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.6139 | -17.9% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.5333 | -13.1% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2023-09-30 | 0.5448 | +2.2% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-12-31 | 0.5867 | +7.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.4844 | -17.4% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2024-06-30 | 0.5945 | +22.7% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2024-09-30 | 0.4760 | -19.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.5952 | +25.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.9181 | +54.3% | ratio | 10-Q | 2025-05-06 |
| Quarterly | 2025-06-30 | 0.9805 | +6.8% | ratio | 10-Q | 2025-08-05 |
| Quarterly | 2025-09-30 | 0.9423 | -3.9% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.4831 | — | ratio | 10-K | 2018-03-14 |
| Annual | 2017-12-31 | 1.6826 | +13.4% | ratio | 10-K | 2019-03-11 |
| Annual | 2018-12-31 | 2.0941 | +24.5% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 2.0372 | -2.7% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 2.4100 | +18.3% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1.9643 | -18.5% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 0.7480 | -61.9% | ratio | 10-K/A | 2024-02-28 |
| Annual | 2023-12-31 | 0.5867 | -21.6% | ratio | 10-K | 2025-02-28 |
| Annual | 2024-12-31 | 0.5952 | +1.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.7359 | +23.6% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.0163 | — | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0242 | +48.1% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.0295 | +21.9% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0661 | +124.2% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0921 | +39.4% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0275 | -70.1% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0562 | +104.1% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.0721 | +28.2% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0112 | -84.5% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0128 | +14.7% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0138 | +7.8% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0199 | +44.5% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0417 | +108.9% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.0598 | +43.5% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0262 | -56.2% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0536 | +104.5% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.0885 | +65.2% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0532 | -39.9% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.1057 | +98.7% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.1391 | +31.6% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0442 | -68.3% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.0974 | +120.5% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.1458 | +49.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0395 | -72.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0395 | -0.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.1129 | +185.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0213 | -81.1% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0237 | +11.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0636 | +168.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0364 | — | ratio | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 0.2600 | +614.4% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0837 | -67.8% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0311 | -62.9% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0800 | +157.5% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1310 | +63.7% | ratio | 10-K/A | 2024-02-28 |
| Annual | 2022-12-31 | 0.1806 | +37.9% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.1921 | +6.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1490 | -22.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0883 | -40.7% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-06-30 | 0.0255 | — | ratio | 10-Q | 2017-08-04 |
| Quarterly | 2016-09-30 | 0.0355 | +39.6% | ratio | 10-Q | 2017-11-03 |
| Quarterly | 2017-03-31 | 0.0440 | +23.7% | ratio | 10-Q | 2018-05-04 |
| Quarterly | 2017-06-30 | 0.0983 | +123.6% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.1387 | +41.1% | ratio | 10-Q | 2018-11-02 |
| Quarterly | 2018-03-31 | 0.0375 | -73.0% | ratio | 10-Q | 2019-05-08 |
| Quarterly | 2018-06-30 | 0.0741 | +97.9% | ratio | 10-Q | 2019-08-07 |
| Quarterly | 2018-09-30 | 0.0942 | +27.1% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-31 | 0.0145 | -84.6% | ratio | 10-Q | 2020-05-06 |
| Quarterly | 2019-06-30 | 0.0163 | +12.3% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0180 | +10.0% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0263 | +46.3% | ratio | 10-Q | 2021-05-06 |
| Quarterly | 2020-06-30 | 0.0551 | +109.8% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.0766 | +39.1% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0338 | -55.9% | ratio | 10-Q | 2022-05-05 |
| Quarterly | 2021-06-30 | 0.0716 | +111.9% | ratio | 10-Q | 2022-08-04 |
| Quarterly | 2021-09-30 | 0.1229 | +71.7% | ratio | 10-Q | 2022-11-03 |
| Quarterly | 2022-03-31 | 0.0744 | -39.5% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.1462 | +96.5% | ratio | 10-Q | 2023-08-03 |
| Quarterly | 2022-09-30 | 0.2051 | +40.3% | ratio | 10-Q | 2023-11-02 |
| Quarterly | 2023-03-31 | 0.0680 | -66.9% | ratio | 10-Q | 2024-05-02 |
| Quarterly | 2023-06-30 | 0.1469 | +116.1% | ratio | 10-Q | 2024-08-01 |
| Quarterly | 2023-09-30 | 0.2187 | +48.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0572 | -73.8% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-06-30 | 0.0544 | -4.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 0.1548 | +184.6% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0278 | -82.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-06-30 | 0.0307 | +10.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 0.0842 | +174.5% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0546 | — | ratio | 10-K | 2019-03-11 |
| Annual | 2017-12-31 | 0.3590 | +557.5% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.1124 | -68.7% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0406 | -63.9% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1038 | +155.5% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1830 | +76.4% | ratio | 10-K/A | 2024-02-28 |
| Annual | 2022-12-31 | 0.2744 | +49.9% | ratio | 10-K | 2025-02-28 |
| Annual | 2023-12-31 | 0.2847 | +3.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.1985 | -30.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1162 | -41.4% | ratio | 10-K | 2026-02-26 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-04-01 | Low Russell | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 1,244 | $94.06 | $117,011 | 132,282 |
| 2026-03-24 | Low Russell | PRESIDENT AND CEO |
Open-market sell
S
|
Common Stock | 1,244 | $90.00 | $111,960 | 133,526 |
| 2026-03-02 | Mahoney Robert John | EVP Global Operations |
Other disposed transaction
F
|
Common Stock | 573 | $86.58 | $49,610 | 14,633 |
| 2026-02-20 | Titinger Jorge | — |
Open-market sell
S
|
Common Stock | 1,000 | $80.00 | $80,000 | 6,477 |
| 2026-01-15 | Mahoney Robert John | EVP Global Operations |
Equity grant / award
A
|
Common Stock | 1,734 | $0.00 | $0 | 15,206 |
| 2025-12-17 | Titinger Jorge | — |
Open-market sell
S
|
Common Stock | 2,000 | $86.05 | $172,100 | 7,477 |
| 2025-12-16 | Evans Eileen | EVP, General Counsel and Sec'y |
Other disposed transaction
F
|
Common Stock | 1,378 | $86.32 | $118,949 | 24,406 |
| 2025-12-11 | Blumenstock Gerald M | EVP, Research, Dev. & Eng. |
Open-market sell
S
|
Common Stock | 3,034 | $89.46 | $271,422 | 18,661 |
| 2025-10-16 | COOGAN JAMES GORDON | EVP AND CFO |
Other disposed transaction
F
|
Common Stock | 713 | $83.62 | $59,621 | 38,944 |
| 2025-09-15 | Tatnall Christopher | EVP Global Customer Operations |
Other disposed transaction
F
|
Common Stock | 137 | $87.30 | $11,960 | 24,304 |
| 2025-06-16 | Blumenstock Gerald M | EVP, Research, Dev. & Eng. |
Other disposed transaction
F
|
Common Stock | 506 | $68.96 | $34,894 | 21,695 |
| 2025-05-20 | KURTZWEIL JOHN T | — |
Open-market sell
S
|
Common Stock | 1,682 | $61.93 | $104,166 | 35,050 |
| 2025-05-16 | Redinbo Greg | EVP MARKETING AND APPLICATIONS |
Other disposed transaction
F
|
Common Stock | 190 | $61.58 | $11,700 | 33,603 |
| 2025-05-15 | Tatnall Christopher | EVP Global Customer Operations |
Other disposed transaction
F
|
Common Stock | 170 | $62.67 | $10,654 | 24,441 |
| 2025-05-15 | Tatnall Christopher | EVP Global Customer Operations |
Other disposed transaction
F
|
Common Stock | 345 | $62.67 | $21,621 | 24,611 |
| 2025-05-15 | Tatnall Christopher | EVP Global Customer Operations |
Equity grant / award
A
|
Common Stock | 6,148 | $0.00 | $0 | 24,956 |
| 2025-04-21 | Tatnall Christopher | EVP Global Customer Operations |
Other disposed transaction
F
|
Common Stock | 907 | $45.23 | $41,024 | 12,660 |
| 2025-02-28 | Tatnall Christopher | EVP Global Customer Operations |
Other disposed transaction
F
|
Common Stock | 1,146 | $54.79 | $62,789 | 13,567 |
| 2025-01-03 | FALLON LYNNETTE C | EXECUTIVE VP, HR/LEGAL |
Other disposed transaction
F
|
Common Stock | 3,083 | $71.96 | $221,853 | 27,323 |
| 2024-12-16 | Evans Eileen | EVP, General Counsel and Sec'y |
Equity grant / award
A
|
Common Stock | 11,440 | $0.00 | $0 | 11,440 |
| 2024-10-16 | COOGAN JAMES GORDON | EVP AND CFO |
Other disposed transaction
F
|
Common Stock | 433 | $95.65 | $41,416 | 1,140 |
| 2024-10-16 | COOGAN JAMES GORDON | EVP AND CFO |
Other disposed transaction
F
|
Common Stock | 433 | $95.65 | $41,416 | 15,054 |
| 2024-09-16 | Tatnall Christopher | EVP Global Customer Operations |
Other disposed transaction
F
|
Common Stock | 83 | $98.86 | $8,205 | 13,288 |
| 2024-09-16 | Redinbo Greg | EVP MARKETING AND APPLICATIONS |
Other disposed transaction
F
|
Common Stock | 236 | $98.86 | $23,331 | 21,678 |
| 2024-08-06 | Titinger Jorge | — |
Open-market sell
S
|
Common Stock | 6,086 | $109.98 | $669,338 | 5,891 |
| 2024-06-20 | Lawson Douglas A. | EVP, CORPORATE MKTG & STRATEGY |
Other disposed transaction
F
|
Common Stock | 1,396 | $136.02 | $189,884 | 15,808 |
| 2024-06-17 | Blumenstock Gerald M | EVP, Engineering |
Other disposed transaction
F
|
Common Stock | 308 | $138.02 | $42,510 | 9,572 |
| 2024-06-05 | FALLON LYNNETTE C | EXECUTIVE VP, HR/LEGAL AND GEN |
Other disposed transaction
F
|
Common Stock | 272 | $111.29 | $30,271 | 30,406 |
| 2024-05-20 | KURTZWEIL JOHN T | — |
Open-market sell
S
|
Common Stock | 1,200 | $114.42 | $137,304 | 33,146 |
| 2024-05-17 | Lawson Douglas A. | EVP, CORPORATE MKTG & STRATEGY |
Other disposed transaction
F
|
Common Stock | 743 | $113.23 | $84,130 | 17,202 |
| 2024-05-16 | Low Russell | PRESIDENT AND CEO |
Other disposed transaction
F
|
Common Stock | 652 | $113.57 | $74,048 | 82,858 |
| 2024-05-15 | GRAVES GREGORY B | — |
Equity grant / award
A
|
Common Stock | 1,662 | $0.00 | $0 | 3,672 |
| 2024-05-15 | Low Russell | PRESIDENT AND CEO |
Other disposed transaction
F
|
Common Stock | 1,333 | $112.94 | $150,549 | 83,510 |
| 2024-05-15 | Low Russell | PRESIDENT AND CEO |
Other disposed transaction
F
|
Common Stock | 1,399 | $112.94 | $158,003 | 84,843 |
| 2024-05-15 | Low Russell | PRESIDENT AND CEO |
Equity grant / award
A
|
Common Stock | 14,244 | $0.00 | $0 | 86,242 |
| 2024-05-09 | PUMA MARY G | EXECUTIVE CHAIRPERSON |
Other disposed transaction
F
|
Common Stock | 17,393 | $113.04 | $1,966,105 | 231,976 |
| 2024-04-18 | Tatnall Christopher | EVP Global Customer Operations |
Other disposed transaction
F
|
Common Stock | 551 | $0.00 | $0 | 7,776 |
| 2024-03-15 | GRAVES GREGORY B | — |
Equity grant / award
A
|
Common Stock | 670 | $0.00 | $0 | 2,010 |
| 2024-03-15 | GRAVES GREGORY B | — |
Equity grant / award
A
|
Common Stock | 1,340 | $0.00 | $0 | 1,340 |
| 2024-03-11 | Low Russell | PRESIDENT AND CEO |
Open-market buy
P
|
Common Stock | 440 | $112.39 | $49,452 | 57,754 |
| 2024-02-29 | COOGAN JAMES GORDON | EVP AND CFO |
Open-market buy
P
|
Common Stock | 100 | $112.23 | $11,223 | 5,991 |
| 2024-02-28 | Redinbo Greg | EVP MARKETING AND APPLICATIONS |
Other disposed transaction
F
|
Common Stock | 477 | — | — | 17,360 |
| 2024-02-23 | Lawson Douglas A. | EVP, CORPORATE MKTG & STRATEGY |
Open-market buy
P
|
Common Stock | 500 | $111.04 | $55,520 | 19,648 |
| 2023-12-14 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Equity grant / award
G
|
Common Stock | 365 | $0.00 | $0 | 31,006 |
| 2023-12-06 | BREWER KEVIN J | EVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 5,426 | $0.00 | $0 | 19,597 |
| 2023-11-10 | KEITHLEY JOSEPH P | Dir |
Open-market sell
S
|
Common Stock | 500 | $130.43 | $65,215 | 4,157 |
| 2023-10-16 | COOGAN JAMES GORDON | EVP and CFO |
Equity grant / award
A
|
Common Stock | 5,891 | $0.00 | $0 | 5,891 |
| 2023-09-15 | Redinbo Greg | EVP Marketing and Applications |
Other disposed transaction
F
|
Common Stock | 208 | $167.27 | $34,792 | 16,995 |
| 2023-09-14 | Redinbo Greg | EVP Marketing and Applications |
Open-market sell
S
|
Common Stock | 600 | $180.18 | $108,108 | 17,203 |
| 2023-09-07 | Titinger Jorge | Dir |
Open-market sell
S
|
Common Stock | 6,881 | $177.38 | $1,220,552 | 10,315 |
| 2023-08-07 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 375 | $177.45 | $66,544 | 18,342 |
| 2023-06-15 | Redinbo Greg | EVP Marketing and Applications |
Other disposed transaction
F
|
Common Stock | 734 | $170.97 | $125,492 | 17,803 |
| 2023-06-12 | KEITHLEY JOSEPH P | Dir |
Open-market sell
S
|
Common Stock | 500 | $181.75 | $90,875 | 4,157 |
| 2023-06-12 | PUMA MARY G | Executive Chairperson |
Open-market sell
S
|
Common Stock | 11,800 | $181.80 | $2,145,240 | 258,280 |
| 2023-06-09 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 400 | $175.00 | $70,000 | 18,717 |
| 2023-06-08 | Low Russell | President and CEO |
Open-market sell
S
|
Common Stock | 3,509 | $173.41 | $608,496 | 61,192 |
| 2023-06-07 | PUMA MARY G | Executive Chairperson |
Equity grant / award
G
|
Common Stock | 4,127 | $0.00 | $0 | 274,858 |
| 2023-06-07 | PUMA MARY G | Executive Chairperson |
Open-market sell
S
|
Common Stock | 21,701 | $173.58 | $3,766,860 | 278,985 |
| 2023-06-06 | KEITHLEY JOSEPH P | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $163.50 | $163,500 | 5,657 |
| 2023-05-26 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 200 | $153.00 | $30,600 | 19,117 |
| 2023-05-25 | KEITHLEY JOSEPH P | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $152.21 | $152,210 | 9,657 |
| 2023-05-25 | KEITHLEY JOSEPH P | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $152.21 | $152,210 | 6,657 |
| 2023-05-19 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 550 | $144.82 | $79,651 | 19,317 |
| 2023-05-18 | KEITHLEY JOSEPH P | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $143.09 | $143,090 | 7,657 |
| 2023-05-18 | KURTZWEIL JOHN T | Dir |
Open-market sell
S
|
Common Stock | 2,689 | $138.69 | $372,937 | 32,684 |
| 2023-05-17 | Redinbo Greg | EVP Marketing and Applications |
Open-market sell
S
|
Common Stock | 1,000 | $135.00 | $135,000 | 18,537 |
| 2023-05-17 | KEITHLEY JOSEPH P | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $134.50 | $134,500 | 9,657 |
| 2023-05-16 | Low Russell | President and CEO |
Open-market sell
S
|
Common Stock | 8,309 | $130.76 | $1,086,485 | 71,239 |
| 2023-05-16 | Redinbo Greg | EVP Marketing and Applications |
Other disposed transaction
F
|
Common Stock | 190 | $129.92 | $24,685 | 19,537 |
| 2023-05-15 | Low Russell | President and CEO |
Other disposed transaction
F
|
Common Stock | 1,399 | $127.99 | $179,058 | 79,548 |
| 2023-05-15 | Low Russell | President and CEO |
Other disposed transaction
F
|
Common Stock | 1,462 | $127.99 | $187,121 | 80,947 |
| 2023-05-15 | Low Russell | President and CEO |
Equity grant / award
A
|
Common Stock | 12,018 | $0.00 | $0 | 82,409 |
| 2023-05-11 | PUMA MARY G | Executive Chairperson |
Open-market sell
S
|
Common Stock | 21,705 | $125.00 | $2,713,125 | 332,412 |
| 2023-05-10 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 5,734 | $122.00 | $699,548 | 35,205 |
| 2023-05-09 | Chiu Tzu Yin | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $118.50 | $1,185,000 | 18,873 |
| 2023-02-28 | PUMA MARY G | President and CEO |
Other disposed transaction
F
|
Common Stock | 6,289 | $0.00 | $0 | 354,117 |
| 2023-02-28 | PUMA MARY G | President and CEO |
Other disposed transaction
F
|
Common Stock | 8,552 | $0.00 | $0 | 360,406 |
| 2023-02-13 | St Dennis Thomas | Dir |
Open-market sell
S
|
Common Stock | 12,000 | $127.02 | $1,524,240 | 10,625 |
| 2023-02-01 | Chiu Tzu Yin | Dir |
Open-market sell
S
|
Common Stock | 1,700 | $127.12 | $216,104 | 28,873 |
| 2022-12-14 | PUMA MARY G | President and CEO |
Equity grant / award
G
|
Common Stock | 7,109 | $0.00 | $0 | 386,402 |
| 2022-12-08 | KURTZWEIL JOHN T | Dir |
Open-market sell
S
|
Common Stock | 3,037 | $78.42 | $238,162 | 34,091 |
| 2022-12-05 | PUMA MARY G | President and CEO |
Open-market sell
S
|
Common Stock | 2,697 | $80.12 | $216,084 | 397,713 |
| 2022-12-01 | PUMA MARY G | President and CEO |
Open-market sell
S
|
Common Stock | 1,500 | $80.02 | $120,030 | 400,410 |
| 2022-11-30 | KEITHLEY JOSEPH P | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $79.00 | $79,000 | 20,375 |
| 2022-11-28 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 350 | $76.52 | $26,782 | 34,038 |
| 2022-11-23 | PUMA MARY G | President and CEO |
Open-market sell
S
|
Common Stock | 3,998 | $80.01 | $319,880 | 401,910 |
| 2022-11-18 | Bintz William J | EVP, Product Development |
Other disposed transaction
F
|
Common Stock | 7,621 | $76.59 | $583,692 | 39,151 |
| 2022-11-15 | BREWER KEVIN J | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 138 | $80.09 | $11,052 | 48,286 |
| 2022-11-15 | BREWER KEVIN J | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 6,362 | $79.24 | $504,125 | 48,424 |
| 2022-11-10 | KEITHLEY JOSEPH P | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $74.02 | $148,040 | 21,375 |
| 2022-09-15 | Redinbo Greg | EVP Marketing and Applications |
Equity grant / award
A
|
Common Stock | 2,825 | $0.00 | $0 | 14,919 |
| 2022-08-25 | KEITHLEY JOSEPH P | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $79.37 | $158,740 | 23,375 |
| 2022-08-15 | BREWER KEVIN J | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 500 | $76.23 | $38,115 | 54,786 |
| 2022-08-15 | BREWER KEVIN J | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 8,961 | $75.30 | $674,763 | 55,286 |
| 2022-08-12 | FAUBERT RICHARD J | Dir |
Open-market sell
S
|
Common Stock | 15,000 | $76.28 | $1,144,200 | 33,625 |
| 2022-08-11 | Bintz William J | EVP, Product Development |
Open-market sell
S
|
Common Stock | 13,289 | $71.20 | $946,177 | 46,772 |
| 2022-08-09 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 4,554 | $74.69 | $340,138 | 34,388 |
| 2022-05-17 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Other disposed transaction
F
|
Common Stock | 744 | $60.56 | $45,057 | 38,942 |
| 2022-05-16 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Equity grant / award
A
|
Common Stock | 4,832 | $0.00 | $0 | 39,686 |
| 2022-05-16 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Other disposed transaction
F
|
Common Stock | 842 | $56.38 | $47,472 | 30,022 |
| 2022-05-16 | Vachani Dipti | Dir |
Equity grant / award
A
|
Common Stock | 2,689 | $0.00 | $0 | 6,118 |
| 2022-05-15 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Other disposed transaction
F
|
Common Stock | 1,208 | $56.38 | $68,107 | 30,864 |
| 2022-05-15 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Other disposed transaction
F
|
Common Stock | 1,263 | $56.38 | $71,208 | 32,072 |
| 2022-03-17 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Open-market sell
S
|
Common Stock | 3,249 | $71.85 | $233,441 | 47,977 |
| 2022-03-16 | PUMA MARY G | President and CEO |
Open-market sell
S
|
Common Stock | 11,000 | $69.23 | $761,530 | 393,901 |
| 2022-03-15 | Quirk Jeanne | Dir |
Equity grant / award
A
|
Common Stock | 1,143 | $0.00 | $0 | 3,429 |
| 2022-03-15 | Quirk Jeanne | Dir |
Equity grant / award
A
|
Common Stock | 2,286 | $0.00 | $0 | 2,286 |
| 2022-03-03 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 2,798 | $71.65 | $200,477 | 33,335 |
| 2022-03-02 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 4,531 | $69.30 | $313,998 | 36,133 |
| 2022-02-28 | Low Russell | EVP, Engineering |
Other disposed transaction
F
|
Common Stock | 2,715 | $0.00 | $0 | 69,898 |
| 2022-02-28 | Low Russell | EVP, Engineering |
Other disposed transaction
F
|
Common Stock | 2,798 | $0.00 | $0 | 72,613 |
| 2022-02-25 | KEITHLEY JOSEPH P | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $69.05 | $207,150 | 22,686 |
| 2022-02-10 | St Dennis Thomas | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $72.81 | $218,430 | 22,936 |
| 2021-12-08 | KEITHLEY JOSEPH P | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $69.00 | $207,000 | 25,686 |
| 2021-11-22 | KURTZWEIL JOHN T | Dir |
Open-market sell
S
|
Common Stock | 3,497 | $64.58 | $225,836 | 34,439 |
| 2021-11-11 | PUMA MARY G | President and CEO |
Open-market sell
S
|
Common Stock | 1,000 | $62.06 | $62,060 | 5,000 |
| 2021-11-08 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Open-market sell
S
|
Common Stock | 6,329 | $62.27 | $394,107 | 52,151 |
| 2021-09-15 | PUMA MARY G | President and CEO |
Equity grant / award
G
|
Common Stock | 10,425 | $0.00 | $0 | 409,688 |
| 2021-08-31 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 655 | $49.63 | $32,508 | 43,175 |
| 2021-08-30 | St Dennis Thomas | Dir |
Open-market sell
S
|
Common Stock | 3,500 | $50.32 | $176,120 | 25,936 |
| 2021-08-27 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Open-market sell
S
|
Common Stock | 6,252 | $50.58 | $316,226 | 58,480 |
| 2021-08-26 | KEITHLEY JOSEPH P | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $48.49 | $242,450 | 28,585 |
| 2021-08-25 | Bintz William J | EVP, Product Development |
Open-market sell
S
|
Common Stock | 15,061 | $49.09 | $739,344 | 59,836 |
| 2021-08-13 | Titinger Jorge | Dir |
Open-market sell
S
|
Common Stock | 3,500 | $42.86 | $150,010 | 21,681 |
| 2021-08-09 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Open-market sell
S
|
Common Stock | 4,978 | $44.00 | $219,032 | 64,732 |
| 2021-05-24 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 4,022 | $40.50 | $162,891 | 43,830 |
| 2021-05-21 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 5,829 | $40.28 | $234,792 | 47,852 |
| 2021-05-17 | PUMA MARY G | President and CEO |
Equity grant / award
A
|
Common Stock | 29,144 | $0.00 | $0 | 420,113 |
| 2021-05-17 | PUMA MARY G | President and CEO |
Other disposed transaction
F
|
Common Stock | 3,812 | $38.16 | $145,466 | 361,825 |
| 2021-05-17 | Titinger Jorge | Dir |
Equity grant / award
A
|
Common Stock | 3,497 | $0.00 | $0 | 25,204 |
| 2021-05-16 | PUMA MARY G | President and CEO |
Other disposed transaction
F
|
Common Stock | 3,607 | $38.16 | $137,643 | 365,637 |
| 2021-05-15 | PUMA MARY G | President and CEO |
Other disposed transaction
F
|
Common Stock | 4,832 | $38.16 | $184,389 | 369,244 |
| 2021-05-15 | PUMA MARY G | President and CEO |
Other disposed transaction
F
|
Common Stock | 5,050 | $38.16 | $192,708 | 374,076 |
| 2021-03-11 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Open-market sell
S
|
Common Stock | 10,529 | $39.27 | $413,474 | 58,281 |
| 2021-03-03 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 3,125 | $38.50 | $120,312 | 0 |
| 2021-03-03 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 7,375 | $38.50 | $283,938 | 44,560 |
| 2021-02-28 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Other disposed transaction
F
|
Common Stock | 1,599 | $0.00 | $0 | 51,935 |
| 2021-02-28 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Other disposed transaction
F
|
Common Stock | 1,671 | $0.00 | $0 | 53,534 |
| 2021-02-25 | George Arthur L Jr | Dir |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 10,000 | $0.00 | $0 | 0 |
| 2021-02-25 | George Arthur L Jr | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $37.04 | $370,400 | 55,439 |
| 2021-02-25 | George Arthur L Jr | Dir |
Exercise / conversion
M
|
Common Stock | 10,000 | $7.20 | $72,000 | 65,439 |
| 2021-02-19 | Bintz William J | EVP, Product Development |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 21,875 | $0.00 | $0 | 0 |
| 2021-02-19 | Bintz William J | EVP, Product Development |
Open-market sell
S
|
Common Stock | 21,875 | $39.99 | $874,781 | 70,335 |
| 2021-02-19 | Bintz William J | EVP, Product Development |
Exercise / conversion
M
|
Common Stock | 21,875 | $12.04 | $263,375 | 92,210 |
| 2021-02-17 | ALDEBORGH JOHN E | EVP, Customer Operations |
Open-market sell
S
|
Common Stock | 35,721 | $39.32 | $1,404,550 | 37,246 |
| 2021-02-16 | KEITHLEY JOSEPH P | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $40.21 | $402,100 | 30,189 |
| 2020-12-01 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 18,500 | $0.00 | $0 | 0 |
| 2020-12-01 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Open-market sell
S
|
Common Stock | 18,500 | $27.43 | $507,455 | 73,307 |
| 2020-12-01 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Exercise / conversion
M
|
Common Stock | 18,500 | $12.04 | $222,740 | 91,807 |
| 2020-11-24 | KURTZWEIL JOHN T | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $27.52 | $82,560 | 34,439 |
| 2020-11-17 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 19,000 | $0.00 | $0 | 18,500 |
| 2020-11-17 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Open-market sell
S
|
Common Stock | 9,648 | $26.00 | $250,848 | 73,220 |
| 2020-11-17 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Open-market sell
S
|
Common Stock | 19,000 | $26.00 | $494,000 | 82,968 |
| 2020-11-17 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Exercise / conversion
M
|
Common Stock | 19,000 | $12.04 | $228,760 | 101,968 |
| 2020-11-17 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 19,000 | $0.00 | $0 | 18,500 |
| 2020-11-17 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Open-market sell
S
|
Common Stock | 9,648 | $26.00 | $250,848 | 73,307 |
| 2020-11-17 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Open-market sell
S
|
Common Stock | 19,000 | $26.00 | $494,000 | 82,955 |
| 2020-11-17 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Exercise / conversion
M
|
Common Stock | 19,000 | $12.04 | $228,760 | 101,955 |
| 2020-11-16 | Low Russell | EVP, Engineering |
Other disposed transaction
F
|
Common Stock | 804 | $26.67 | $21,443 | 63,436 |
| 2020-05-28 | FLETCHER R JOHN | Dir |
Open-market sell
S
|
Common Stock | 50,750 | $26.52 | $1,345,890 | 8,235 |
| 2020-05-27 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 8,261 | $27.07 | $223,625 | 55,205 |
| 2020-05-22 | Bintz William J | EVP, Product Development |
Open-market sell
S
|
Common Stock | 9,853 | $25.05 | $246,818 | 70,335 |
| 2020-05-17 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Other disposed transaction
F
|
Common Stock | 643 | $23.95 | $15,400 | 72,180 |
| 2020-05-17 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Other disposed transaction
F
|
Common Stock | 643 | $23.95 | $15,400 | 63,466 |
| 2020-05-16 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Other disposed transaction
F
|
Common Stock | 558 | $23.95 | $13,364 | 72,823 |
| 2020-05-16 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Other disposed transaction
F
|
Common Stock | 1,404 | $23.95 | $33,626 | 73,381 |
| 2020-05-16 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Other disposed transaction
F
|
Common Stock | 558 | $23.95 | $13,364 | 64,109 |
| 2020-05-16 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Other disposed transaction
F
|
Common Stock | 1,404 | $23.95 | $33,626 | 64,667 |
| 2020-05-15 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Other disposed transaction
F
|
Common Stock | 837 | $23.52 | $19,686 | 74,785 |
| 2020-05-15 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Equity grant / award
A
|
Common Stock | 10,894 | $0.00 | $0 | 75,622 |
| 2020-05-15 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Other disposed transaction
F
|
Common Stock | 837 | $23.52 | $19,686 | 66,071 |
| 2020-05-15 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Equity grant / award
A
|
Common Stock | 10,894 | $0.00 | $0 | 66,908 |
| 2020-05-11 | St Dennis Thomas | Dir |
Open-market sell
S
|
Common Stock | 6,000 | $26.61 | $159,660 | 19,058 |
| 2020-05-08 | PUMA MARY G | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 75,000 | $0.00 | $0 | 0 |
| 2020-05-08 | PUMA MARY G | President and CEO |
Open-market sell
S
|
Common Stock | 75,000 | $26.13 | $1,959,750 | 332,541 |
| 2020-05-08 | PUMA MARY G | President and CEO |
Exercise / conversion
M
|
Common Stock | 75,000 | $7.20 | $540,000 | 407,541 |
| 2020-05-02 | BREWER KEVIN J | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 20,000 | $26.27 | $525,400 | 84,009 |
| 2020-03-04 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 9,019 | $24.05 | $216,907 | 53,834 |
| 2020-03-03 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 3,907 | $0.00 | $0 | 0 |
| 2020-03-03 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 3,907 | $24.20 | $94,549 | 62,853 |
| 2020-03-03 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M
|
Common Stock | 3,907 | $12.04 | $47,040 | 66,760 |
| 2020-02-28 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Other disposed transaction
F
|
Common Stock | 2,394 | $0.00 | $0 | 62,853 |
| 2020-02-28 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Other disposed transaction
F
|
Common Stock | 1,786 | $0.00 | $0 | 65,247 |
| 2020-02-20 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 19,500 | $0.00 | $0 | 0 |
| 2020-02-20 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Open-market sell
S
|
Common Stock | 19,500 | $28.25 | $550,875 | 68,171 |
| 2020-02-20 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Exercise / conversion
M
|
Common Stock | 19,500 | $7.20 | $140,400 | 87,671 |
| 2020-02-19 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Open-market sell
S
|
Common Stock | 5,900 | $27.88 | $164,492 | 68,171 |
| 2020-02-13 | PUMA MARY G | President and CEO |
Open-market sell
S
|
Common Stock | 21,012 | $28.50 | $598,842 | 349,873 |
| 2020-02-13 | PUMA MARY G | President and CEO |
Exercise / conversion
M
|
Common Stock | 21,012 | $6.40 | $134,477 | 370,885 |
| 2020-02-13 | ALDEBORGH JOHN E | EVP, Customer Operations |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 47,100 | $0.00 | $0 | 0 |
| 2020-02-13 | ALDEBORGH JOHN E | EVP, Customer Operations |
Open-market sell
S
|
Common Stock | 47,100 | $28.76 | $1,354,596 | 70,384 |
| 2020-02-13 | ALDEBORGH JOHN E | EVP, Customer Operations |
Exercise / conversion
M
|
Common Stock | 47,100 | $12.04 | $567,084 | 117,484 |
| 2020-02-12 | ALDEBORGH JOHN E | EVP, Customer Operations |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 2,900 | $0.00 | $0 | 47,100 |
| 2020-02-12 | ALDEBORGH JOHN E | EVP, Customer Operations |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 7,974 | $0.00 | $0 | 0 |
| 2020-02-12 | ALDEBORGH JOHN E | EVP, Customer Operations |
Open-market sell
S
|
Common Stock | 2,900 | $28.79 | $83,491 | 70,384 |
| 2020-02-12 | ALDEBORGH JOHN E | EVP, Customer Operations |
Exercise / conversion
M
|
Common Stock | 2,900 | $12.04 | $34,916 | 73,284 |
| 2020-02-12 | ALDEBORGH JOHN E | EVP, Customer Operations |
Open-market sell
S
|
Common Stock | 7,974 | $28.84 | $229,970 | 70,384 |
| 2020-02-12 | ALDEBORGH JOHN E | EVP, Customer Operations |
Exercise / conversion
M
|
Common Stock | 7,974 | $7.20 | $57,413 | 112,410 |
| 2020-02-12 | PUMA MARY G | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 21,012 | $0.00 | $0 | 0 |
| 2020-02-12 | PUMA MARY G | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 41,488 | $0.00 | $0 | 21,012 |
| 2020-02-12 | PUMA MARY G | President and CEO |
Open-market sell
S
|
Common Stock | 41,488 | $28.51 | $1,182,823 | 349,873 |
| 2020-02-12 | PUMA MARY G | President and CEO |
Exercise / conversion
M
|
Common Stock | 41,488 | $6.40 | $265,523 | 391,361 |
| 2020-02-11 | ALDEBORGH JOHN E | EVP, Customer Operations |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 42,026 | $0.00 | $0 | 7,974 |
| 2020-02-11 | ALDEBORGH JOHN E | EVP, Customer Operations |
Open-market sell
S
|
Common Stock | 42,026 | $28.92 | $1,215,392 | 70,384 |
| 2020-02-11 | ALDEBORGH JOHN E | EVP, Customer Operations |
Exercise / conversion
M
|
Common Stock | 42,026 | $7.20 | $302,587 | 112,410 |
| 2020-02-11 | ALDEBORGH JOHN E | EVP, Customer Operations |
Open-market sell
S
|
Common Stock | 4,791 | $29.06 | $139,226 | 70,384 |
| 2020-02-10 | St Dennis Thomas | Dir |
Open-market sell
S
|
Common Stock | 8,500 | $28.27 | $240,295 | 25,058 |
| 2019-12-13 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Open-market sell
S
|
Common Stock | 10,000 | $23.27 | $232,700 | 74,071 |
| 2019-12-12 | FLETCHER R JOHN | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 10,000 | $0.00 | $0 | 0 |
| 2019-12-12 | FLETCHER R JOHN | Dir |
Open-market sell
S
|
Common Stock | 20,000 | $23.52 | $470,400 | 52,104 |
| 2019-12-12 | FLETCHER R JOHN | Dir |
Exercise / conversion
M
|
Common Stock | 10,000 | $7.20 | $72,000 | 72,104 |
| 2019-12-11 | FLETCHER R JOHN | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 10,000 | $0.00 | $0 | 0 |
| 2019-12-11 | FLETCHER R JOHN | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 12,500 | $0.00 | $0 | 0 |
| 2019-12-11 | FLETCHER R JOHN | Dir |
Open-market sell
S
|
Common Stock | 22,500 | $22.96 | $516,600 | 52,104 |
| 2019-12-11 | FLETCHER R JOHN | Dir |
Exercise / conversion
M
|
Common Stock | 10,000 | $7.96 | $79,600 | 74,604 |
| 2019-12-11 | FLETCHER R JOHN | Dir |
Exercise / conversion
M
|
Common Stock | 12,500 | $6.40 | $80,000 | 64,604 |
| 2019-12-10 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 18,000 | $0.00 | $0 | 19,500 |
| 2019-12-10 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Open-market sell
S
|
Common Stock | 18,000 | $22.80 | $410,400 | 89,071 |
| 2019-12-10 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Exercise / conversion
M
|
Common Stock | 18,000 | $7.20 | $129,600 | 102,071 |
| 2019-12-10 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 18,000 | $0.00 | $0 | 19,500 |
| 2019-12-10 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Open-market sell
S
|
Common Stock | 18,000 | $22.80 | $410,400 | 84,071 |
| 2019-12-10 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Exercise / conversion
M
|
Common Stock | 18,000 | $7.20 | $129,600 | 102,071 |
| 2019-12-09 | BREWER KEVIN J | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 24,389 | $22.56 | $550,216 | 86,493 |
| 2019-12-05 | PUMA MARY G | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 18,169 | $0.00 | $0 | 0 |
| 2019-12-05 | PUMA MARY G | President and CEO |
Open-market sell
S
|
Common Stock | 18,169 | $22.43 | $407,531 | 349,873 |
| 2019-12-05 | PUMA MARY G | President and CEO |
Exercise / conversion
M
|
Common Stock | 18,169 | $7.96 | $144,625 | 368,042 |
| 2019-11-20 | PUMA MARY G | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,831 | $0.00 | $0 | 18,169 |
| 2019-11-20 | PUMA MARY G | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 20,000 | $0.00 | $0 | 0 |
| 2019-11-20 | PUMA MARY G | President and CEO |
Open-market sell
S
|
Common Stock | 21,831 | $22.36 | $488,141 | 349,873 |
| 2019-11-20 | PUMA MARY G | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,831 | $7.96 | $14,575 | 371,704 |
| 2019-11-20 | PUMA MARY G | President and CEO |
Exercise / conversion
M
|
Common Stock | 20,000 | $6.40 | $128,000 | 369,873 |
| 2019-11-20 | Bintz William J | EVP, Product Development |
Open-market sell
S
|
Common Stock | 15,000 | $22.50 | $337,500 | 63,499 |
| 2019-11-19 | PUMA MARY G | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 42,500 | $0.00 | $0 | 20,000 |
| 2019-11-19 | PUMA MARY G | President and CEO |
Open-market sell
S
|
Common Stock | 42,500 | $22.53 | $957,525 | 349,873 |
| 2019-11-19 | PUMA MARY G | President and CEO |
Exercise / conversion
M
|
Common Stock | 42,500 | $7.96 | $338,300 | 392,373 |
| 2019-11-19 | PUMA MARY G | President and CEO |
Equity grant / award
W
|
Common Stock | 1,000 | $0.00 | $0 | 6,000 |
| 2019-11-18 | PUMA MARY G | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 42,500 | $0.00 | $0 | 20,000 |
| 2019-11-18 | PUMA MARY G | President and CEO |
Open-market sell
S
|
Common Stock | 42,500 | $22.60 | $960,500 | 349,873 |
| 2019-11-18 | PUMA MARY G | President and CEO |
Exercise / conversion
M
|
Common Stock | 42,500 | $6.40 | $272,000 | 392,373 |
| 2019-11-15 | Low Russell | EVP, Engineering |
Other disposed transaction
F
|
Common Stock | 816 | $22.74 | $18,556 | 59,588 |
| 2019-08-21 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market buy
P
|
Common Stock | 2,480 | $15.05 | $37,324 | 67,033 |
| 2019-08-21 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market buy
P
|
Common Stock | 414 | $15.04 | $6,227 | 64,553 |
| 2019-08-21 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market buy
P
|
Common Stock | 106 | $15.03 | $1,593 | 64,139 |
| 2019-08-15 | Titinger Jorge | Dir |
Equity grant / award
A
|
Common Stock | 6,344 | $0.00 | $0 | 14,803 |
| 2019-08-15 | Titinger Jorge | Dir |
Equity grant / award
A
|
Common Stock | 8,459 | $0.00 | $0 | 8,459 |
| 2019-05-17 | Low Russell | EVP, Engineering |
Other disposed transaction
F
|
Common Stock | 760 | $16.50 | $12,540 | 60,405 |
| 2019-05-17 | Low Russell | EVP, Engineering |
Other disposed transaction
F
|
Common Stock | 761 | $16.50 | $12,556 | 60,404 |
| 2019-05-17 | KURTZWEIL JOHN T | Dir |
Open-market sell
S
|
Common Stock | 1,400 | $16.78 | $23,492 | 33,558 |
| 2019-05-16 | Low Russell | EVP, Engineering |
Other disposed transaction
F
|
Common Stock | 618 | $16.95 | $10,475 | 61,165 |
| 2019-05-16 | Low Russell | EVP, Engineering |
Other disposed transaction
F
|
Common Stock | 618 | $16.95 | $10,475 | 61,165 |
| 2019-05-15 | Low Russell | EVP, Engineering |
Equity grant / award
A
|
Common Stock | 13,183 | $0.00 | $0 | 61,783 |
| 2019-05-15 | Low Russell | EVP, Engineering |
Equity grant / award
A
|
Common Stock | 13,183 | $0.00 | $0 | 61,783 |
| 2019-03-13 | FLETCHER R JOHN | Dir |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 10,000 | $0.00 | $0 | 0 |
| 2019-03-13 | FLETCHER R JOHN | Dir |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 12,500 | $0.00 | $0 | 0 |
| 2019-03-13 | FLETCHER R JOHN | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $20.27 | $202,700 | 45,872 |
| 2019-03-13 | FLETCHER R JOHN | Dir |
Exercise / conversion
M
|
Common Stock | 10,000 | $3.72 | $37,200 | 55,872 |
| 2019-03-13 | FLETCHER R JOHN | Dir |
Open-market sell
S
|
Common Stock | 12,500 | $20.26 | $253,250 | 45,872 |
| 2019-03-13 | FLETCHER R JOHN | Dir |
Exercise / conversion
M
|
Common Stock | 12,500 | $1.76 | $22,000 | 58,372 |
| 2019-02-28 | PUMA MARY G | President and CEO |
Other disposed transaction
F
|
Common Stock | 4,399 | $0.00 | $0 | 274,541 |
| 2019-02-20 | St Dennis Thomas | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $22.43 | $112,150 | 27,326 |
| 2019-02-15 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 7,813 | $0.00 | $0 | 0 |
| 2019-02-15 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 5,859 | $0.00 | $0 | 3,906 |
| 2019-02-15 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 13,672 | $22.51 | $307,757 | 44,896 |
| 2019-02-15 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M
|
Common Stock | 7,813 | $7.20 | $56,254 | 58,568 |
| 2019-02-15 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M
|
Common Stock | 5,859 | $12.04 | $70,542 | 50,755 |
| 2018-11-21 | KURTZWEIL JOHN T | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $17.61 | $44,025 | 28,726 |
| 2018-11-15 | Low Russell | EVP, Engineering |
Other disposed transaction
F
|
Common Stock | 807 | $17.02 | $13,735 | 36,517 |
| 2018-06-01 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 1,953 | $0.00 | $0 | 9,766 |
| 2018-06-01 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 1,953 | $21.74 | $42,458 | 45,296 |
| 2018-06-01 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M
|
Common Stock | 1,953 | $12.04 | $23,514 | 47,249 |
| 2018-06-01 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 1,154 | $21.71 | $25,053 | 45,296 |
| 2018-06-01 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 3,000 | $21.72 | $65,160 | 46,450 |
| 2018-06-01 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 1,953 | $0.00 | $0 | 9,766 |
| 2018-06-01 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 1,953 | $21.74 | $42,458 | 44,896 |
| 2018-06-01 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M
|
Common Stock | 1,953 | $12.04 | $23,514 | 46,849 |
| 2018-06-01 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 1,554 | $21.71 | $33,737 | 44,896 |
| 2018-06-01 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 3,000 | $21.72 | $65,160 | 46,450 |
| 2018-05-18 | KURTZWEIL JOHN T | Dir |
Open-market sell
S
|
Common Stock | 900 | $21.24 | $19,116 | 31,226 |
| 2018-05-17 | PUMA MARY G | President and CEO |
Other disposed transaction
F
|
Common Stock | 3,820 | $22.40 | $85,568 | 278,941 |
| 2018-05-16 | PUMA MARY G | President and CEO |
Equity grant / award
A
|
Common Stock | 32,524 | $0.00 | $0 | 282,761 |
| 2018-05-16 | PUMA MARY G | President and CEO |
Other disposed transaction
F
|
Common Stock | 8,335 | $22.40 | $186,704 | 217,713 |
| 2018-03-14 | KEITHLEY JOSEPH P | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $26.75 | $107,000 | 21,439 |
| 2018-02-28 | PUMA MARY G | President and CEO |
Other disposed transaction
F
|
Common Stock | 2,757 | $0.00 | $0 | 226,048 |
| 2018-02-28 | PUMA MARY G | President and CEO |
Other disposed transaction
D
|
Common Stock | 2,292 | $0.00 | $0 | 228,805 |
| 2017-11-15 | Low Russell | EVP, Engineering |
Other disposed transaction
F
|
Common Stock | 889 | $34.00 | $30,226 | 23,393 |
| 2017-11-14 | FAUBERT RICHARD J | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $34.48 | $103,440 | 26,689 |
| 2017-11-13 | BREWER KEVIN J | EVP & Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 31,640 | $0.00 | $0 | 24,610 |
| 2017-11-13 | BREWER KEVIN J | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 13,000 | $34.30 | $445,900 | 56,184 |
| 2017-11-13 | BREWER KEVIN J | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 31,640 | $33.78 | $1,068,799 | 69,184 |
| 2017-11-13 | BREWER KEVIN J | EVP & Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 31,640 | $12.04 | $380,946 | 100,824 |
| 2017-11-08 | ALDEBORGH JOHN E | EVP, Customer Operations |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 87,500 | $0.00 | $0 | 0 |
| 2017-11-08 | ALDEBORGH JOHN E | EVP, Customer Operations |
Open-market sell
S
|
Common Stock | 87,500 | $33.22 | $2,906,750 | 39,446 |
| 2017-11-08 | ALDEBORGH JOHN E | EVP, Customer Operations |
Exercise / conversion
M
|
Common Stock | 87,500 | $7.96 | $696,500 | 126,946 |
| 2017-11-07 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,953 | $0.00 | $0 | 13,672 |
| 2017-11-07 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 1,953 | $33.09 | $64,625 | 39,244 |
| 2017-11-07 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M
|
Common Stock | 1,953 | $12.04 | $23,514 | 41,197 |
| 2017-09-12 | Bintz William J | EVP, Product Development |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 12,500 | $0.00 | $0 | 12,500 |
| 2017-09-12 | Bintz William J | EVP, Product Development |
Open-market sell
S
|
Common Stock | 12,500 | $22.57 | $282,125 | 54,094 |
| 2017-09-12 | Bintz William J | EVP, Product Development |
Exercise / conversion
M
|
Common Stock | 12,500 | $7.20 | $90,000 | 66,594 |
| 2017-08-22 | BREWER KEVIN J | EVP & Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 17,339 | $0.00 | $0 | 38,911 |
| 2017-08-22 | BREWER KEVIN J | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 17,339 | $20.75 | $359,784 | 69,184 |
| 2017-08-22 | BREWER KEVIN J | EVP & Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 17,339 | $7.20 | $124,841 | 86,523 |
| 2017-08-15 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 7,812 | $0.00 | $0 | 7,813 |
| 2017-08-15 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 4,688 | $0.00 | $0 | 0 |
| 2017-08-15 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 1,954 | $0.00 | $0 | 15,625 |
| 2017-08-15 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 7,812 | $21.14 | $165,146 | 39,244 |
| 2017-08-15 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M
|
Common Stock | 7,812 | $7.20 | $56,246 | 47,056 |
| 2017-08-15 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 4,688 | $21.10 | $98,917 | 39,244 |
| 2017-08-15 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M
|
Common Stock | 4,688 | $7.96 | $37,316 | 43,932 |
| 2017-08-15 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 1,954 | $21.11 | $41,249 | 39,244 |
| 2017-08-15 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M
|
Common Stock | 1,954 | $12.04 | $23,526 | 41,198 |
| 2017-06-07 | KEITHLEY JOSEPH P | Dir |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 10,000 | $0.00 | $0 | 0 |
| 2017-06-07 | KEITHLEY JOSEPH P | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 10,000 | $0.00 | $0 | 0 |
| 2017-06-07 | KEITHLEY JOSEPH P | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $24.55 | $245,500 | 25,439 |
| 2017-06-07 | KEITHLEY JOSEPH P | Dir |
Exercise / conversion
M
|
Common Stock | 10,000 | $7.96 | $79,600 | 35,439 |
| 2017-06-06 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 31,250 | $0.00 | $0 | 0 |
| 2017-06-06 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Open-market sell
S
|
Common Stock | 31,250 | $24.49 | $765,312 | 53,912 |
| 2017-06-06 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Exercise / conversion
M
|
Common Stock | 31,250 | $6.40 | $200,000 | 85,162 |
| 2017-05-31 | KEITHLEY JOSEPH P | Dir |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 10,000 | $0.00 | $0 | 0 |
| 2017-05-31 | KEITHLEY JOSEPH P | Dir |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 10,000 | $0.00 | $0 | 0 |
| 2017-05-31 | KEITHLEY JOSEPH P | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $21.61 | $216,100 | 25,439 |
| 2017-05-31 | KEITHLEY JOSEPH P | Dir |
Exercise / conversion
M
|
Common Stock | 10,000 | $3.72 | $37,200 | 35,439 |
| 2017-05-26 | BREWER KEVIN J | EVP & Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 56,250 | $0.00 | $0 | 0 |
| 2017-05-26 | BREWER KEVIN J | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 56,250 | $21.92 | $1,233,000 | 69,184 |
| 2017-05-26 | BREWER KEVIN J | EVP & Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 56,250 | $7.96 | $447,750 | 125,434 |
| 2017-05-25 | BREWER KEVIN J | EVP & Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 37,500 | $0.00 | $0 | 0 |
| 2017-05-25 | BREWER KEVIN J | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 37,500 | $21.96 | $823,500 | 69,184 |
| 2017-05-25 | BREWER KEVIN J | EVP & Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 37,500 | $6.40 | $240,000 | 106,684 |
| 2017-05-18 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 13,671 | $0.00 | $0 | 17,579 |
| 2017-05-18 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 12,117 | $21.18 | $256,638 | 39,244 |
| 2017-05-18 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M
|
Common Stock | 13,671 | $12.04 | $164,599 | 37,690 |
| 2017-05-17 | PUMA MARY G | President and CEO |
Equity grant / award
A
|
Common Stock | 11,458 | $0.00 | $0 | 231,097 |
| 2017-05-17 | PUMA MARY G | President and CEO |
Equity grant / award
A
|
Common Stock | 34,375 | $0.00 | $0 | 219,639 |
| 2017-05-17 | Low Russell | EVP, Engineering |
Equity grant / award
A
|
Common Stock | 3,333 | $0.00 | $0 | 24,282 |
| 2017-05-17 | Low Russell | EVP, Engineering |
Equity grant / award
A
|
Common Stock | 10,000 | $0.00 | $0 | 20,949 |
| 2017-05-16 | PUMA MARY G | President and CEO |
Other disposed transaction
F
|
Common Stock | 8,822 | $21.75 | $191,878 | 185,264 |
| 2017-05-15 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 26,179 | $0.00 | $0 | 0 |
| 2017-05-15 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Open-market sell
S
|
Common Stock | 26,179 | $21.16 | $553,948 | 44,491 |
| 2017-05-15 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Exercise / conversion
M
|
Common Stock | 26,179 | $4.64 | $121,471 | 70,670 |
| 2017-05-12 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 5,071 | $0.00 | $0 | 26,179 |
| 2017-05-12 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Open-market sell
S
|
Common Stock | 5,071 | $21.52 | $109,128 | 44,491 |
| 2017-05-12 | FALLON LYNNETTE C | Executive VP, HR/Legal |
Exercise / conversion
M
|
Common Stock | 5,071 | $4.64 | $23,529 | 49,562 |
| 2017-05-11 | PUMA MARY G | President and CEO |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 62,500 | $0.00 | $0 | 0 |
| 2017-05-11 | PUMA MARY G | President and CEO |
Open-market sell
S
|
Common Stock | 62,500 | $21.01 | $1,313,125 | 194,086 |
| 2017-05-11 | PUMA MARY G | President and CEO |
Exercise / conversion
M
|
Common Stock | 62,500 | $4.64 | $290,000 | 256,686 |
| 2017-05-10 | PUMA MARY G | President and CEO |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 62,500 | $0.00 | $0 | 0 |
| 2017-05-10 | PUMA MARY G | President and CEO |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 15,902 | $0.00 | $0 | 0 |
| 2017-05-10 | PUMA MARY G | President and CEO |
Open-market sell
S
|
Common Stock | 78,402 | $21.05 | $1,650,362 | 194,086 |
| 2017-05-10 | PUMA MARY G | President and CEO |
Exercise / conversion
M
|
Common Stock | 62,500 | $3.72 | $232,500 | 272,488 |
| 2017-05-10 | PUMA MARY G | President and CEO |
Exercise / conversion
M
|
Common Stock | 15,902 | $2.80 | $44,526 | 209,988 |
| 2017-05-10 | ALDEBORGH JOHN E | EVP, Customer Operations |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 50,000 | $0.00 | $0 | 0 |
| 2017-05-10 | ALDEBORGH JOHN E | EVP, Customer Operations |
Exercise / conversion
M
|
Common Stock | 50,000 | $5.08 | $254,000 | 77,793 |
| 2017-05-09 | PUMA MARY G | President and CEO |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 46,598 | $0.00 | $0 | 15,902 |
| 2017-05-09 | PUMA MARY G | President and CEO |
Open-market sell
S
|
Common Stock | 46,598 | $21.09 | $982,752 | 194,086 |
| 2017-05-09 | PUMA MARY G | President and CEO |
Exercise / conversion
M
|
Common Stock | 46,598 | $2.80 | $130,474 | 240,684 |
| 2017-05-09 | ALDEBORGH JOHN E | EVP, Customer Operations |
Open-market sell
S
|
Common Stock | 50,000 | $21.04 | $1,052,000 | 27,793 |
| 2017-02-16 | Bintz William J | EVP, Product Development |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 2,250 | $0.00 | $0 | 35,250 |
| 2017-02-16 | Bintz William J | EVP, Product Development |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 18,000 | $0.00 | $0 | 0 |
| 2017-02-16 | Bintz William J | EVP, Product Development |
Open-market sell
S
|
Common Stock | 2,250 | $16.05 | $36,112 | 43,167 |
| 2017-02-16 | Bintz William J | EVP, Product Development |
Exercise / conversion
M
|
Common Stock | 2,250 | $6.40 | $14,400 | 45,417 |
| 2017-02-16 | Bintz William J | EVP, Product Development |
Open-market sell
S
|
Common Stock | 18,000 | $16.00 | $288,000 | 43,167 |
| 2017-02-16 | Bintz William J | EVP, Product Development |
Exercise / conversion
M
|
Common Stock | 18,000 | $4.64 | $83,520 | 61,167 |
| 2017-02-15 | Bintz William J | EVP, Product Development |
Other disposed transaction
F
|
Common Stock | 1,309 | $0.00 | $0 | 43,167 |
| 2017-02-15 | Bintz William J | EVP, Product Development |
Other disposed transaction
D
|
Common Stock | 2,727 | $0.00 | $0 | 44,476 |
| 2017-02-13 | BREWER KEVIN J | EVP & Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 18,876 | $0.00 | $0 | 0 |
| 2017-02-13 | BREWER KEVIN J | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,915 | $16.50 | $48,098 | 61,636 |
| 2017-02-13 | BREWER KEVIN J | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,650 | $16.45 | $27,142 | 64,551 |
| 2017-02-13 | BREWER KEVIN J | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 14,311 | $16.40 | $234,700 | 66,201 |
| 2017-02-13 | BREWER KEVIN J | EVP & Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 18,876 | $3.72 | $70,219 | 80,512 |
| 2017-02-07 | Bintz William J | EVP, Product Development |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 11,508 | $0.00 | $0 | 25,992 |
| 2017-02-07 | Bintz William J | EVP, Product Development |
Open-market sell
S
|
Common Stock | 11,508 | $16.34 | $188,041 | 47,203 |
| 2017-02-07 | Bintz William J | EVP, Product Development |
Exercise / conversion
M
|
Common Stock | 11,508 | $6.40 | $73,651 | 58,711 |
| 2017-02-06 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 7,813 | $0.00 | $0 | 15,625 |
| 2017-02-06 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 4,687 | $0.00 | $0 | 4,689 |
| 2017-02-06 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M · derivative
|
Stock Option (right to buy) | 3,125 | $0.00 | $0 | 0 |
| 2017-02-06 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 7,813 | $16.45 | $128,524 | 31,354 |
| 2017-02-06 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 2,600 | $16.47 | $42,822 | 39,167 |
| 2017-02-06 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 100 | $16.50 | $1,650 | 41,767 |
| 2017-02-06 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 1,987 | $16.45 | $32,686 | 41,867 |
| 2017-02-06 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market sell
S
|
Common Stock | 3,125 | $16.50 | $51,562 | 43,854 |
| 2017-02-06 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M
|
Common Stock | 7,813 | $7.20 | $56,254 | 46,979 |
| 2017-02-06 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M
|
Common Stock | 4,687 | $7.96 | $37,309 | 39,166 |
| 2017-02-06 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Exercise / conversion
M
|
Common Stock | 3,125 | $3.72 | $11,625 | 34,479 |
| 2016-12-12 | Lundberg Barbara J | Dir |
Open-market sell
S
|
Common Stock | 700 | $13.60 | $9,520 | 10,262 |
| 2016-12-12 | Lundberg Barbara J | Dir |
Open-market sell
S
|
Common Stock | 4,800 | $13.65 | $65,520 | 10,962 |
| 2016-12-12 | Lundberg Barbara J | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $13.70 | $20,550 | 15,762 |
| 2016-11-15 | Low Russell | EVP, Engineering |
Equity grant / award
A · derivative
|
Stock Option (right to buy) | 21,898 | $0.00 | $0 | 21,898 |
| 2016-11-15 | Low Russell | EVP, Engineering |
Equity grant / award
A
|
Common Stock | 10,949 | $0.00 | $0 | 10,949 |
| 2016-08-09 | Bintz William J | EVP, Engineering and Marketing |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 14,058 | $0.00 | $0 | 0 |
| 2016-08-09 | Bintz William J | EVP, Engineering and Marketing |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 5,941 | $0.00 | $0 | 18,000 |
| 2016-08-09 | Bintz William J | EVP, Engineering and Marketing |
Open-market sell
S
|
Common Stock | 19,999 | $11.98 | $239,588 | 47,203 |
| 2016-08-09 | Bintz William J | EVP, Engineering and Marketing |
Exercise / conversion
M
|
Common Stock | 14,058 | $3.72 | $52,296 | 67,202 |
| 2016-08-09 | Bintz William J | EVP, Engineering and Marketing |
Exercise / conversion
M
|
Common Stock | 5,941 | $4.64 | $27,566 | 53,144 |
| 2016-08-08 | Bintz William J | EVP, Engineering and Marketing |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 4,692 | $0.00 | $0 | 14,058 |
| 2016-08-08 | Bintz William J | EVP, Engineering and Marketing |
Exercise / conversion
M · derivative
|
Stock option (right to buy) | 1,059 | $0.00 | $0 | 23,941 |
| 2016-08-08 | Bintz William J | EVP, Engineering and Marketing |
Open-market sell
S
|
Common Stock | 5,751 | $11.98 | $68,897 | 47,203 |
| 2016-08-08 | Bintz William J | EVP, Engineering and Marketing |
Exercise / conversion
M
|
Common Stock | 4,692 | $3.72 | $17,454 | 52,954 |
| 2016-08-08 | Bintz William J | EVP, Engineering and Marketing |
Exercise / conversion
M
|
Common Stock | 1,059 | $4.64 | $4,914 | 48,262 |
| 2016-08-05 | George Arthur L Jr | Dir |
Open-market buy
P
|
Common Stock | 209 | $11.28 | $2,358 | 32,887 |
| 2016-08-05 | George Arthur L Jr | Dir |
Open-market buy
P
|
Common Stock | 4,691 | $11.24 | $52,727 | 32,678 |
| 2016-08-05 | George Arthur L Jr | Dir |
Open-market buy
P
|
Common Stock | 100 | $11.23 | $1,123 | 27,987 |
| 2016-05-16 | St Dennis Thomas | Dir |
Equity grant / award
A
|
Common Stock | 30,545 | $0.00 | $0 | 91,545 |
| 2016-05-09 | Lawson Douglas A. | EVP, Corporate Mktg & Strategy |
Open-market buy
P
|
Common Stock | 5,000 | $2.50 | $12,500 | 23,598 |
| 2016-05-06 | BREWER KEVIN J | EVP & Chief Financial Officer |
Open-market buy
P
|
Common Stock | 5,000 | $2.45 | $12,250 | 86,546 |