Financial Metrics
ENPH Enphase Energy, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 64121000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 79185000.0 | +23.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 88684000.0 | +12.0% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 54751000.0 | -38.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 74704000.0 | +36.4% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 77038000.0 | +3.1% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 69972000.0 | -9.2% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 75896000.0 | +8.5% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 78002000.0 | +2.8% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 100150000.0 | +28.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 134094000.0 | +33.9% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 180057000.0 | +34.3% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 205545000.0 | +14.2% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 125538000.0 | -38.9% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 178503000.0 | +42.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 301754000.0 | +69.0% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 316057000.0 | +4.7% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 351519000.0 | +11.2% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 441292000.0 | +25.5% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 530196000.0 | +20.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 634713000.0 | +19.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 726016000.0 | +14.4% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 711118000.0 | -2.1% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 551082000.0 | -22.5% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 263339000.0 | -52.2% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 303458000.0 | +15.2% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 380873000.0 | +25.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 356084000.0 | -6.5% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 363153000.0 | +2.0% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 410427000.0 | +13.0% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 322591000.0 | — | USD | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | 286166000.0 | -11.3% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 316159000.0 | +10.5% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 624333000.0 | +97.5% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 774425000.0 | +24.0% | USD | 10-K | 2023-02-13 |
| Annual | 2021-12-31 | 1382049000.0 | +78.5% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 2330853000.0 | +68.7% | USD | 10-K | 2025-02-10 |
| Annual | 2023-12-31 | 2290786000.0 | -1.7% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 1330383000.0 | -41.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1472985000.0 | +10.7% | USD | 10-K | 2026-02-17 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 11760000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 14136000.0 | +20.2% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 15879000.0 | +12.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 7048000.0 | -55.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 13547000.0 | +92.2% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 16461000.0 | +21.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 18315000.0 | +11.3% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 22701000.0 | +23.9% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 25264000.0 | +11.3% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 33339000.0 | +32.0% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 45319000.0 | +35.9% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 64706000.0 | +42.8% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 80675000.0 | +24.7% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 48387000.0 | -40.0% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 94981000.0 | +96.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 122949000.0 | +29.4% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 127801000.0 | +3.9% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 140358000.0 | +9.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 176973000.0 | +26.1% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 219005000.0 | +23.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 267916000.0 | +22.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 326371000.0 | +21.8% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 323342000.0 | -0.9% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 262013000.0 | -19.0% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 115508000.0 | -55.9% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 137166000.0 | +18.8% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 178171000.0 | +29.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 168241000.0 | -5.6% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 170493000.0 | +1.3% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 196239000.0 | +15.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 58008000.0 | — | USD | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | 56043000.0 | -3.4% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 94445000.0 | +68.5% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 221245000.0 | +134.3% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 345981000.0 | +56.4% | USD | 10-K | 2023-02-13 |
| Annual | 2021-12-31 | 554422000.0 | +60.2% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 974595000.0 | +75.8% | USD | 10-K | 2025-02-10 |
| Annual | 2023-12-31 | 1058388000.0 | +8.6% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 629138000.0 | -40.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 687004000.0 | +9.2% | USD | 10-K | 2026-02-17 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -19088000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | -15788000.0 | +17.3% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -17731000.0 | -12.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -22095000.0 | -24.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -9247000.0 | +58.1% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | -5901000.0 | +36.2% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -2475000.0 | +58.1% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | -558000.0 | +77.5% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | -374000.0 | +33.0% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 7134000.0 | +2007.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 17447000.0 | +144.6% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 33706000.0 | +93.2% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 44712000.0 | +32.7% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 10854000.0 | -75.7% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 51759000.0 | +376.9% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 61386000.0 | +18.6% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 59400000.0 | -3.2% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 37351000.0 | -37.1% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 61824000.0 | +65.5% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 94036000.0 | +52.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 135441000.0 | +44.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 167663000.0 | +23.8% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 170320000.0 | +1.6% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 117989000.0 | -30.7% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | -29099000.0 | -124.7% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 1799000.0 | +106.2% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 49788000.0 | +2667.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 31922000.0 | -35.9% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 37007000.0 | +15.9% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 66159000.0 | +78.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -62700000.0 | — | USD | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | -39378000.0 | +37.2% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 1596000.0 | +104.1% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 102729000.0 | +6336.7% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 186439000.0 | +81.5% | USD | 10-K | 2023-02-13 |
| Annual | 2021-12-31 | 215832000.0 | +15.8% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 448261000.0 | +107.7% | USD | 10-K | 2025-02-10 |
| Annual | 2023-12-31 | 445741000.0 | -0.6% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 77292000.0 | -82.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 157526000.0 | +103.8% | USD | 10-K | 2026-02-17 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -18795000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | -16723000.0 | +11.0% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -18756000.0 | -12.2% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -23305000.0 | -24.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -12093000.0 | +48.1% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | -6854000.0 | +43.3% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -5128000.0 | +25.2% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | -3738000.0 | +27.1% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | -3470000.0 | +7.2% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 2765000.0 | +179.7% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 10618000.0 | +284.0% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 31099000.0 | +192.9% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 68936000.0 | +121.7% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | -47294000.0 | -168.6% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 39362000.0 | +183.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 31698000.0 | -19.5% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 39351000.0 | +24.1% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 21809000.0 | -44.6% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 51821000.0 | +137.6% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 76976000.0 | +48.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 114812000.0 | +49.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 146873000.0 | +27.9% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 157191000.0 | +7.0% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 113953000.0 | -27.5% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | -16097000.0 | -114.1% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 10833000.0 | +167.3% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 45762000.0 | +322.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 29730000.0 | -35.0% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 37052000.0 | +24.6% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 66638000.0 | +79.8% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -67462000.0 | — | USD | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | -45192000.0 | +33.0% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | -11627000.0 | +74.3% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 161148000.0 | +1486.0% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 133995000.0 | -16.8% | USD | 10-K | 2023-02-13 |
| Annual | 2021-12-31 | 145449000.0 | +8.5% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 397362000.0 | +173.2% | USD | 10-K | 2025-02-10 |
| Annual | 2023-12-31 | 438936000.0 | +10.5% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 102658000.0 | -76.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 172133000.0 | +67.7% | USD | 10-K | 2026-02-17 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2023-03-31 | 1.07 | — | USD/shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 1.15 | +7.5% | USD/shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.84 | -27.0% | USD/shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | -0.12 | -114.3% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.08 | +166.7% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.34 | +325.0% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.23 | -32.4% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.28 | +21.7% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.51 | +82.1% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2022-12-31 | 2.94 | — | USD/shares | 10-K | 2025-02-10 |
| Annual | 2023-12-31 | 3.22 | +9.5% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.76 | -76.4% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1.31 | +72.4% | USD/shares | 10-K | 2026-02-17 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | -0.4 | — | USD/shares | 10-Q | 2016-11-02 |
| Quarterly | 2023-03-31 | 1.02 | +355.0% | USD/shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 1.09 | +6.9% | USD/shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.8 | -26.6% | USD/shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | -0.12 | -115.0% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.08 | +166.7% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.33 | +312.5% | USD/shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.22 | -33.3% | USD/shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.28 | +27.3% | USD/shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.5 | +78.6% | USD/shares | 10-Q | 2025-10-28 |
| Annual | 2022-12-31 | 2.77 | — | USD/shares | 10-K | 2025-02-10 |
| Annual | 2023-12-31 | 3.08 | +11.2% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.75 | -75.6% | USD/shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1.29 | +72.0% | USD/shares | 10-K | 2026-02-17 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 13016000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 8243000.0 | -36.7% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 24112000.0 | +192.5% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2016-12-31 | 17764000.0 | -26.3% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2017-03-31 | 29955000.0 | +68.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 30953000.0 | +3.3% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 28878000.0 | -6.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2017-12-31 | 29144000.0 | +0.9% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 53255000.0 | +82.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 58471000.0 | +9.8% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 116164000.0 | +98.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 106237000.0 | -8.5% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 78087000.0 | -26.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 205959000.0 | +163.8% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 203046000.0 | -1.4% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 251409000.0 | +23.8% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 549144000.0 | +118.4% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 607254000.0 | +10.6% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 661792000.0 | +9.0% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 679379000.0 | +2.7% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 1489010000.0 | +119.2% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 1312261000.0 | -11.9% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 885546000.0 | -32.5% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 119316000.0 | -86.5% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 251850000.0 | +111.1% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 495473000.0 | +96.7% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 337583000.0 | -31.9% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 473244000.0 | +40.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 286045000.0 | -39.6% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 278676000.0 | -2.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 290075000.0 | +4.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 288748000.0 | -0.5% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 253652000.0 | -12.2% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 252102000.0 | -0.6% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 256325000.0 | +1.7% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 369110000.0 | +44.0% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 350077000.0 | -5.2% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 370536000.0 | +5.8% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 401880000.0 | +8.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 17764000.0 | — | USD | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | 29144000.0 | +64.1% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 106237000.0 | +264.5% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 251409000.0 | +136.6% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 679379000.0 | +170.2% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 119316000.0 | -82.4% | USD | 10-K | 2023-02-13 |
| Annual | 2022-12-31 | 473244000.0 | +296.6% | USD | 10-K | 2025-02-10 |
| Annual | 2023-12-31 | 288748000.0 | -39.0% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 369110000.0 | +27.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 474318000.0 | +28.5% | USD | 10-K | 2026-02-17 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 47056000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 48973000.0 | +4.1% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 59482000.0 | +21.5% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 61019000.0 | +2.6% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 48903000.0 | -19.9% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 56403000.0 | +15.3% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 68869000.0 | +22.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 65346000.0 | -5.1% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 55622000.0 | -14.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 58696000.0 | +5.5% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 54117000.0 | -7.8% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 78938000.0 | +45.9% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 81715000.0 | +3.5% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 97537000.0 | +19.4% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 133689000.0 | +37.1% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 145413000.0 | +8.8% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 95484000.0 | -34.3% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 89504000.0 | -6.3% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 122386000.0 | +36.7% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 182165000.0 | +48.8% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 236090000.0 | +29.6% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 281154000.0 | +19.1% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 273012000.0 | -2.9% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 333626000.0 | +22.2% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 358310000.0 | +7.4% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 312451000.0 | -12.8% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 367647000.0 | +17.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 440896000.0 | +19.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 516106000.0 | +17.1% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 520306000.0 | +0.8% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 560286000.0 | +7.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 445959000.0 | -20.4% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 364364000.0 | -18.3% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 277475000.0 | -23.8% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 232225000.0 | -16.3% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 223749000.0 | -3.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 225625000.0 | +0.8% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 223218000.0 | -1.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 265513000.0 | +18.9% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 61019000.0 | — | USD | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | 65346000.0 | +7.1% | USD | 10-K | 2019-03-15 |
| Annual | 2018-12-31 | 78938000.0 | +20.8% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 145413000.0 | +84.2% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 182165000.0 | +25.3% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 333626000.0 | +83.1% | USD | 10-K | 2023-02-13 |
| Annual | 2022-12-31 | 440896000.0 | +32.2% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 445959000.0 | +1.1% | USD | 10-K | 2025-02-10 |
| Annual | 2024-12-31 | 223749000.0 | -49.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 229881000.0 | +2.7% | USD | 10-K | 2026-02-17 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 45576000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 39295000.0 | -13.8% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 39101000.0 | -0.5% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 31960000.0 | -18.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 33808000.0 | +5.8% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 20839000.0 | -38.4% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 25316000.0 | +21.5% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 25999000.0 | +2.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 18541000.0 | -28.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 17471000.0 | -5.8% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 17886000.0 | +2.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 16267000.0 | -9.1% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 12971000.0 | -20.3% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 20094000.0 | +54.9% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 30231000.0 | +50.4% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 32056000.0 | +6.0% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 34617000.0 | +8.0% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 31186000.0 | -9.9% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 37535000.0 | +20.4% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 41764000.0 | +11.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 34876000.0 | -16.5% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 37756000.0 | +8.3% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 65405000.0 | +73.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 74400000.0 | +13.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 96436000.0 | +29.6% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 130266000.0 | +35.1% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 146451000.0 | +12.4% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 149708000.0 | +2.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 150563000.0 | +0.6% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 166111000.0 | +10.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 174114000.0 | +4.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 213595000.0 | +22.7% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 207893000.0 | -2.7% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 176068000.0 | -15.3% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 158837000.0 | -9.8% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 165004000.0 | +3.9% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 144025000.0 | -12.7% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 173016000.0 | +20.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 188652000.0 | +9.0% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 31960000.0 | — | USD | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | 25999000.0 | -18.7% | USD | 10-K | 2019-03-15 |
| Annual | 2018-12-31 | 16267000.0 | -37.4% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 32056000.0 | +97.1% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 41764000.0 | +30.3% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 74400000.0 | +78.1% | USD | 10-K | 2023-02-13 |
| Annual | 2022-12-31 | 149708000.0 | +101.2% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 213595000.0 | +42.7% | USD | 10-K | 2025-02-10 |
| Annual | 2024-12-31 | 165004000.0 | -22.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 288047000.0 | +74.6% | USD | 10-K | 2026-02-17 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 112885000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 104436000.0 | -7.5% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 129882000.0 | +24.4% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 117864000.0 | -9.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 122799000.0 | +4.2% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 121502000.0 | -1.1% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 136317000.0 | +12.2% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 130446000.0 | -4.3% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 147853000.0 | +13.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 155379000.0 | +5.1% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 209798000.0 | +35.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 222302000.0 | +6.0% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 195442000.0 | -12.1% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 349851000.0 | +79.0% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 391517000.0 | +11.9% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 499657000.0 | +27.6% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 751697000.0 | +50.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 757201000.0 | +0.7% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 850234000.0 | +12.3% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 933064000.0 | +9.7% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 1791362000.0 | +92.0% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 1665919000.0 | -7.0% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 1768081000.0 | +6.1% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 1462461000.0 | -17.3% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1558783000.0 | +6.6% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 1735992000.0 | +11.4% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 1982664000.0 | +14.2% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 2264271000.0 | +14.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 2512633000.0 | +11.0% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 2560789000.0 | +1.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2598630000.0 | +1.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2443518000.0 | -6.0% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 2302571000.0 | -5.8% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 2241649000.0 | -2.6% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 2360881000.0 | +5.3% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 2327084000.0 | -1.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2197245000.0 | -5.6% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 2288941000.0 | +4.2% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 2391787000.0 | +4.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 117864000.0 | — | USD | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | 130446000.0 | +10.7% | USD | 10-K | 2019-03-15 |
| Annual | 2018-12-31 | 222302000.0 | +70.4% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 499657000.0 | +124.8% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 933064000.0 | +86.7% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 1462461000.0 | +56.7% | USD | 10-K | 2023-02-13 |
| Annual | 2022-12-31 | 2264271000.0 | +54.8% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 2443518000.0 | +7.9% | USD | 10-K | 2025-02-10 |
| Annual | 2024-12-31 | 2327084000.0 | -4.8% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2606860000.0 | +12.0% | USD | 10-K | 2026-02-17 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 158520000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 152509000.0 | -3.8% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 176428000.0 | +15.7% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 163576000.0 | -7.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 167507000.0 | +2.4% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 163678000.0 | -2.3% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 177081000.0 | +8.2% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 169147000.0 | -4.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 212118000.0 | +25.4% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 218536000.0 | +3.0% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 326510000.0 | +49.4% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 339937000.0 | +4.1% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 319252000.0 | -6.1% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 481518000.0 | +50.8% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 523669000.0 | +8.8% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 713223000.0 | +36.2% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 1030787000.0 | +44.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 997927000.0 | -3.2% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1092340000.0 | +9.5% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 1200102000.0 | +9.9% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 2194199000.0 | +82.8% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 2100656000.0 | -4.3% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 2230164000.0 | +6.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 2079256000.0 | -6.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 2263277000.0 | +8.9% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 2437108000.0 | +7.7% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 2697835000.0 | +10.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 3084280000.0 | +14.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 3380853000.0 | +9.6% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 3465882000.0 | +2.5% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 3553942000.0 | +2.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 3383012000.0 | -4.8% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 3232980000.0 | -4.4% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 3166576000.0 | -2.1% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 3264191000.0 | +3.1% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 3249676000.0 | -0.4% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 3106086000.0 | -4.4% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 3178789000.0 | +2.3% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 3320488000.0 | +4.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 163576000.0 | — | USD | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | 169147000.0 | +3.4% | USD | 10-K | 2019-03-15 |
| Annual | 2018-12-31 | 339937000.0 | +101.0% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 713223000.0 | +109.8% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 1200102000.0 | +68.3% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 2079256000.0 | +73.3% | USD | 10-K | 2023-02-13 |
| Annual | 2022-12-31 | 3084280000.0 | +48.3% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 3383012000.0 | +9.7% | USD | 10-K | 2025-02-10 |
| Annual | 2024-12-31 | 3249676000.0 | -3.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 3509792000.0 | +8.0% | USD | 10-K | 2026-02-17 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 79946000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 84617000.0 | +5.8% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 85568000.0 | +1.1% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 82772000.0 | -3.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 54629000.0 | -34.0% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 63345000.0 | +16.0% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 85489000.0 | +35.0% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 91741000.0 | +7.3% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 103685000.0 | +13.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 114648000.0 | +10.6% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 134922000.0 | +17.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 147161000.0 | +9.1% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 128746000.0 | -12.5% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 143613000.0 | +11.5% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 146819000.0 | +2.2% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 199311000.0 | +35.8% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 233622000.0 | +17.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 223523000.0 | -4.3% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 256519000.0 | +14.8% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 534043000.0 | +108.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 344473000.0 | -35.5% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 356593000.0 | +3.5% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 393455000.0 | +10.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 439796000.0 | +11.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 453756000.0 | +3.2% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 480010000.0 | +5.8% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 550236000.0 | +14.6% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 638219000.0 | +16.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 729289000.0 | +14.3% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 743605000.0 | +2.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 774387000.0 | +4.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 532449000.0 | -31.2% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 554095000.0 | +4.1% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 529632000.0 | -4.4% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 567478000.0 | +7.1% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 660091000.0 | +16.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1159289000.0 | +75.6% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 1162589000.0 | +0.3% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 1171144000.0 | +0.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 82772000.0 | — | USD | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | 91741000.0 | +10.8% | USD | 10-K | 2019-03-15 |
| Annual | 2018-12-31 | 147161000.0 | +60.4% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 199311000.0 | +35.4% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 534043000.0 | +167.9% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 439796000.0 | -17.6% | USD | 10-K | 2023-02-13 |
| Annual | 2022-12-31 | 638219000.0 | +45.1% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 532449000.0 | -16.6% | USD | 10-K | 2025-02-10 |
| Annual | 2024-12-31 | 660091000.0 | +24.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1262150000.0 | +91.2% | USD | 10-K | 2026-02-17 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 132960000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 140052000.0 | +5.3% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 166199000.0 | +18.7% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 162276000.0 | -2.4% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 160036000.0 | -1.4% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 166062000.0 | +3.8% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 184883000.0 | +11.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 178273000.0 | -3.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 243269000.0 | +36.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 248651000.0 | +2.2% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 322354000.0 | +29.6% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 332161000.0 | +3.0% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 305128000.0 | -8.1% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 364247000.0 | +19.4% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 371380000.0 | +2.0% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 441011000.0 | +18.7% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 714580000.0 | +62.0% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 627751000.0 | -12.2% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 676134000.0 | +7.7% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 716109000.0 | +5.9% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 1461358000.0 | +104.1% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 1516257000.0 | +3.8% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 1582349000.0 | +4.4% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 1649088000.0 | +4.2% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1932295000.0 | +17.2% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 1986109000.0 | +2.8% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 2087782000.0 | +5.1% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 2258707000.0 | +8.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 2410760000.0 | +6.7% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 2493295000.0 | +3.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2539244000.0 | +1.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2399388000.0 | -5.5% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 2310257000.0 | -3.7% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 2282053000.0 | -1.2% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 2332818000.0 | +2.2% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 2416660000.0 | +3.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2295388000.0 | -5.0% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 2298152000.0 | +0.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 2325466000.0 | +1.2% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 162276000.0 | — | USD | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | 178273000.0 | +9.9% | USD | 10-K | 2019-03-15 |
| Annual | 2018-12-31 | 332161000.0 | +86.3% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 441011000.0 | +32.8% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 716109000.0 | +62.4% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 1649088000.0 | +130.3% | USD | 10-K | 2023-02-13 |
| Annual | 2022-12-31 | 2258707000.0 | +37.0% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 2399388000.0 | +6.2% | USD | 10-K | 2025-02-10 |
| Annual | 2024-12-31 | 2416660000.0 | +0.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2422769000.0 | +0.3% | USD | 10-K | 2026-02-17 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 25560000.0 | — | USD | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 12457000.0 | -51.3% | USD | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 10229000.0 | -17.9% | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 1300000.0 | -87.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 7471000.0 | +474.7% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | -2384000.0 | -131.9% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | -7802000.0 | -227.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | -9126000.0 | -17.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -31151000.0 | -241.3% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | -30115000.0 | +3.3% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 4156000.0 | +113.8% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2018-12-31 | 7776000.0 | +87.1% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 14124000.0 | +81.6% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 117271000.0 | +730.3% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 152289000.0 | +29.9% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2019-12-31 | 272212000.0 | +78.7% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 316207000.0 | +16.2% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 370176000.0 | +17.1% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 416206000.0 | +12.4% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-12-31 | 483993000.0 | +16.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 732841000.0 | +51.4% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 584399000.0 | -20.3% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 647815000.0 | +10.9% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-12-31 | 430168000.0 | -33.6% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 330982000.0 | -23.1% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 450999000.0 | +36.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 610053000.0 | +35.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-12-31 | 825573000.0 | +35.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 970093000.0 | +17.5% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 972587000.0 | +0.3% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 1014698000.0 | +4.3% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2023-12-31 | 983624000.0 | -3.1% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 922723000.0 | -6.2% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 884523000.0 | -4.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 931373000.0 | +5.3% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2024-12-31 | 833016000.0 | -10.6% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 810698000.0 | -2.7% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 880637000.0 | +8.6% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 995022000.0 | +13.0% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1300000.0 | — | USD | 10-K | 2020-02-21 |
| Annual | 2017-12-31 | -9126000.0 | -802.0% | USD | 10-K | 2021-02-16 |
| Annual | 2018-12-31 | 7776000.0 | +185.2% | USD | 10-K | 2022-02-11 |
| Annual | 2019-12-31 | 272212000.0 | +3400.7% | USD | 10-K | 2023-02-13 |
| Annual | 2020-12-31 | 483993000.0 | +77.8% | USD | 10-K | 2024-02-09 |
| Annual | 2021-12-31 | 430168000.0 | -11.1% | USD | 10-K | 2025-02-10 |
| Annual | 2022-12-31 | 825573000.0 | +91.9% | USD | 10-K | 2026-02-17 |
| Annual | 2023-12-31 | 983624000.0 | +19.1% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 833016000.0 | -15.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1087023000.0 | +30.5% | USD | 10-K | 2026-02-17 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 24005000.0 | — | USD | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 23800000.0 | -0.9% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 46881000.0 | +97.0% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 47336000.0 | +1.0% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 47610000.0 | +0.6% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 49751000.0 | +4.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 50727000.0 | +2.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 51988000.0 | +2.5% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 112032000.0 | +115.5% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 109783000.0 | -2.0% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 68391000.0 | -37.7% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 102933000.0 | +50.5% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 104062000.0 | +1.1% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 105543000.0 | +1.4% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 395783000.0 | +275.0% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 355445000.0 | -10.2% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 360122000.0 | +1.3% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 330865000.0 | -8.1% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 1002229000.0 | +202.9% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 1014140000.0 | +1.2% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 1026283000.0 | +1.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 1037646000.0 | +1.1% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1284169000.0 | +23.8% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 1286215000.0 | +0.2% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 1288281000.0 | +0.2% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 1290357000.0 | +0.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1292391000.0 | +0.2% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 1294497000.0 | +0.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1291612000.0 | -0.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1293738000.0 | +0.2% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 1295868000.0 | +0.2% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 1298024000.0 | +0.2% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 1300192000.0 | +0.2% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 1302380000.0 | +0.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1201891000.0 | -7.7% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 1202719000.0 | +0.1% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 1203548000.0 | +0.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 23800000.0 | — | USD | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | 49751000.0 | +109.0% | USD | 10-K | 2019-03-15 |
| Annual | 2018-12-31 | 109783000.0 | +120.7% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 105543000.0 | -3.9% | USD | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 330865000.0 | +213.5% | USD | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 1037646000.0 | +213.6% | USD | 10-K | 2023-02-13 |
| Annual | 2022-12-31 | 1290357000.0 | +24.4% | USD | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 1293738000.0 | +0.3% | USD | 10-K | 2025-02-10 |
| Annual | 2024-12-31 | 1302380000.0 | +0.7% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 1204377000.0 | -7.5% | USD | 10-K | 2026-02-17 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -15249000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | -7991000.0 | +47.6% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -28588000.0 | -257.8% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -24511000.0 | +14.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -24325000.0 | +0.8% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | -26528000.0 | -9.1% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 3361000.0 | +112.7% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 7441000.0 | +121.4% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 14257000.0 | +91.6% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 17063000.0 | +19.7% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 31835000.0 | +86.6% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 36796000.0 | +15.6% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 39222000.0 | +6.6% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 64653000.0 | +64.8% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 132154000.0 | +104.4% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 75841000.0 | -42.6% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 141501000.0 | +86.6% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 254855000.0 | +80.1% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 102443000.0 | -59.8% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 303093000.0 | +195.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 491103000.0 | +62.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 246232000.0 | -49.9% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 515475000.0 | +109.3% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 661330000.0 | +28.3% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 49201000.0 | -92.6% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 176263000.0 | +258.3% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 346401000.0 | +96.5% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 48414000.0 | -86.0% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 75043000.0 | +55.0% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 88961000.0 | +18.5% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -32953000.0 | — | USD | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | -28442000.0 | +13.7% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 16132000.0 | +156.7% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 139067000.0 | +762.1% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 216334000.0 | +55.6% | USD | 10-K | 2023-02-13 |
| Annual | 2021-12-31 | 352028000.0 | +62.7% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 744817000.0 | +111.6% | USD | 10-K | 2025-02-10 |
| Annual | 2023-12-31 | 696780000.0 | -6.4% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 513693000.0 | -26.3% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 136540000.0 | -73.4% | USD | 10-K | 2026-02-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -3348000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | -8188000.0 | -144.6% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -10285000.0 | -25.6% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -3466000.0 | +66.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -3515000.0 | -1.4% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | -3609000.0 | -2.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -1043000.0 | +71.1% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | -1475000.0 | -41.4% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | -11384000.0 | -671.8% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | -658000.0 | +94.2% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | -3176000.0 | -382.7% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | -7368000.0 | -132.0% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | -3353000.0 | +54.5% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | -7804000.0 | -132.7% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | -11707000.0 | -50.0% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | -90179000.0 | -670.3% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | -126607000.0 | -40.4% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | -663029000.0 | -423.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 39735000.0 | +106.0% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 84226000.0 | +112.0% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -253775000.0 | -401.3% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | -363530000.0 | -43.2% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | -427582000.0 | -17.6% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | -442392000.0 | -3.5% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 17734000.0 | +104.0% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | -9892000.0 | -155.8% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | -122374000.0 | -1137.1% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 113060000.0 | +192.4% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 61875000.0 | -45.3% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 83280000.0 | +34.6% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -11795000.0 | — | USD | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | -4121000.0 | +65.1% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | -19151000.0 | -364.7% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | -14788000.0 | +22.8% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | -25568000.0 | -72.9% | USD | 10-K | 2023-02-13 |
| Annual | 2021-12-31 | -1219547000.0 | -4669.8% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | -371906000.0 | +69.5% | USD | 10-K | 2025-02-10 |
| Annual | 2023-12-31 | -366355000.0 | +1.5% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 128267000.0 | +135.0% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 106792000.0 | -16.7% | USD | 10-K | 2026-02-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3046000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | -3900000.0 | -228.0% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 34640000.0 | +988.2% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 40586000.0 | +17.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 40735000.0 | +0.4% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 40739000.0 | +0.0% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 21730000.0 | -46.7% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 23744000.0 | +9.3% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 84610000.0 | +256.3% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | -44422000.0 | -152.5% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 70956000.0 | +259.7% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 67816000.0 | -4.4% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 262071000.0 | +286.4% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 254477000.0 | -2.9% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 245313000.0 | -3.6% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 824671000.0 | +236.2% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 618914000.0 | -25.0% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 615643000.0 | -0.5% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | -8940000.0 | -101.5% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | -10220000.0 | -14.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -14116000.0 | -38.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | -71805000.0 | -408.7% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | -284039000.0 | -295.6% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | -401785000.0 | -41.5% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | -100854000.0 | +74.9% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | -201466000.0 | -99.8% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | -257537000.0 | -27.8% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | -214175000.0 | +16.8% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | -241730000.0 | -12.9% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | -243409000.0 | -0.7% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 34375000.0 | — | USD | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | 43297000.0 | +26.0% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 80614000.0 | +86.2% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 65850000.0 | -18.3% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 191678000.0 | +191.1% | USD | 10-K | 2023-02-13 |
| Annual | 2021-12-31 | 309411000.0 | +61.4% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | -17126000.0 | -105.5% | USD | 10-K | 2025-02-10 |
| Annual | 2023-12-31 | -516774000.0 | -2917.5% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | -460269000.0 | +10.9% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | -241624000.0 | +47.5% | USD | 10-K | 2026-02-17 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3348000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 7510000.0 | +124.3% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 9607000.0 | +27.9% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 3466000.0 | -63.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 3515000.0 | +1.4% | USD | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 3609000.0 | +2.7% | USD | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 1043000.0 | -71.1% | USD | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 1475000.0 | +41.4% | USD | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 2384000.0 | +61.6% | USD | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 658000.0 | -72.4% | USD | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 3176000.0 | +382.7% | USD | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 7368000.0 | +132.0% | USD | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 3353000.0 | -54.5% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 7804000.0 | +132.7% | USD | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 11707000.0 | +50.0% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 9940000.0 | -15.1% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 26368000.0 | +165.3% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 39050000.0 | +48.1% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 12375000.0 | -68.3% | USD | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 21066000.0 | +70.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 30014000.0 | +42.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 22476000.0 | -25.1% | USD | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 66478000.0 | +195.8% | USD | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 90326000.0 | +35.9% | USD | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 7371000.0 | -91.8% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 17007000.0 | +130.7% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 25540000.0 | +50.2% | USD | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 14608000.0 | -42.8% | USD | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 22867000.0 | +56.5% | USD | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 30899000.0 | +35.1% | USD | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 12167000.0 | — | USD | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | 4121000.0 | -66.1% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 4151000.0 | +0.7% | USD | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 14788000.0 | +256.3% | USD | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 20558000.0 | +39.0% | USD | 10-K | 2023-02-13 |
| Annual | 2021-12-31 | 52258000.0 | +154.2% | USD | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 46443000.0 | -11.1% | USD | 10-K | 2025-02-10 |
| Annual | 2023-12-31 | 110401000.0 | +137.7% | USD | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 33604000.0 | -69.6% | USD | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 40639000.0 | +20.9% | USD | 10-K | 2026-02-17 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 46365000.0 | — | shares | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 46744000.0 | +0.8% | shares | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 59958000.0 | +28.3% | shares | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 62269000.0 | +3.9% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 84276000.0 | +35.3% | shares | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 84581000.0 | +0.4% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 85217000.0 | +0.8% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 85914000.0 | +0.8% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 96765000.0 | +12.6% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 98082000.0 | +1.4% | shares | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 106322000.0 | +8.4% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 107035000.0 | +0.7% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 110211000.0 | +3.0% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 121950000.0 | +10.7% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 122306000.0 | +0.3% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 123109000.0 | +0.7% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 125072000.0 | +1.6% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 125979000.0 | +0.7% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 126270000.0 | +0.2% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 128962000.0 | +2.1% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 135691000.0 | +5.2% | shares | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 134571000.0 | -0.8% | shares | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 134848000.0 | +0.2% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 133894000.0 | -0.7% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 134959000.0 | +0.8% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 135426000.0 | +0.3% | shares | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 135857000.0 | +0.3% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 136441000.0 | +0.4% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 137002000.0 | +0.4% | shares | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 136006000.0 | -0.7% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 136512000.0 | +0.4% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 135722000.0 | -0.6% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 135989000.0 | +0.2% | shares | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 135396000.0 | -0.4% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 135084000.0 | -0.2% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 132448000.0 | -2.0% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 131186000.0 | -1.0% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 130736000.0 | -0.3% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 130849000.0 | +0.1% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 62269000.0 | — | shares | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | 85914000.0 | +38.0% | shares | 10-K | 2019-03-15 |
| Annual | 2018-12-31 | 107035000.0 | +24.6% | shares | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 123109000.0 | +15.0% | shares | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 128962000.0 | +4.8% | shares | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 133894000.0 | +3.8% | shares | 10-K | 2023-02-13 |
| Annual | 2022-12-31 | 136441000.0 | +1.9% | shares | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 135722000.0 | -0.5% | shares | 10-K | 2025-02-10 |
| Annual | 2024-12-31 | 132448000.0 | -2.4% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 131080000.0 | -1.0% | shares | 10-K | 2026-02-17 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 46365000.0 | — | shares | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 46744000.0 | +0.8% | shares | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 59958000.0 | +28.3% | shares | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 62269000.0 | +3.9% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 84276000.0 | +35.3% | shares | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 84581000.0 | +0.4% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 85217000.0 | +0.8% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 85914000.0 | +0.8% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 96765000.0 | +12.6% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 98082000.0 | +1.4% | shares | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 106322000.0 | +8.4% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 107035000.0 | +0.7% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 110211000.0 | +3.0% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 121950000.0 | +10.7% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 122306000.0 | +0.3% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 123109000.0 | +0.7% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 125072000.0 | +1.6% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 125979000.0 | +0.7% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 126270000.0 | +0.2% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 128962000.0 | +2.1% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 135691000.0 | +5.2% | shares | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 134571000.0 | -0.8% | shares | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 134848000.0 | +0.2% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 133894000.0 | -0.7% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 134959000.0 | +0.8% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 135426000.0 | +0.3% | shares | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 135857000.0 | +0.3% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 136441000.0 | +0.4% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 137002000.0 | +0.4% | shares | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 136006000.0 | -0.7% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 136512000.0 | +0.4% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 135722000.0 | -0.6% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 135989000.0 | +0.2% | shares | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 135396000.0 | -0.4% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 135084000.0 | -0.2% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 132448000.0 | -2.0% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 131186000.0 | -1.0% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 130736000.0 | -0.3% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 130849000.0 | +0.1% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 62269000.0 | — | shares | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | 85914000.0 | +38.0% | shares | 10-K | 2019-03-15 |
| Annual | 2018-12-31 | 107035000.0 | +24.6% | shares | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 123109000.0 | +15.0% | shares | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 128962000.0 | +4.8% | shares | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 133894000.0 | +3.8% | shares | 10-K | 2023-02-13 |
| Annual | 2022-12-31 | 136441000.0 | +1.9% | shares | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 135722000.0 | -0.5% | shares | 10-K | 2025-02-10 |
| Annual | 2024-12-31 | 132448000.0 | -2.4% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 131080000.0 | -1.0% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 46209000.0 | — | shares | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 46620000.0 | +0.9% | shares | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 47278000.0 | +1.4% | shares | 10-Q | 2016-11-02 |
| Quarterly | 2018-03-31 | 91422000.0 | +93.4% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 97321000.0 | +6.5% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 102798000.0 | +5.6% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 108195000.0 | +5.3% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 113677000.0 | +5.1% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 122123000.0 | +7.4% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 123531000.0 | +1.2% | shares | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 125603000.0 | +1.7% | shares | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 126109000.0 | +0.4% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 131303000.0 | +4.1% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 135094000.0 | +2.9% | shares | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 134721000.0 | -0.3% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 134327000.0 | -0.3% | shares | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 135196000.0 | +0.6% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 135633000.0 | +0.3% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 136689000.0 | +0.8% | shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 136607000.0 | -0.1% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 136165000.0 | -0.3% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 135891000.0 | -0.2% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 135646000.0 | -0.2% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 135329000.0 | -0.2% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 131869000.0 | -2.6% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 131031000.0 | -0.6% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 130797000.0 | -0.2% | shares | 10-Q | 2025-10-28 |
| Annual | 2017-12-31 | 82939000.0 | — | shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 99619000.0 | +20.1% | shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 116713000.0 | +17.2% | shares | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 125561000.0 | +7.6% | shares | 10-K | 2023-02-13 |
| Annual | 2021-12-31 | 134025000.0 | +6.7% | shares | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 135349000.0 | +1.0% | shares | 10-K | 2025-02-10 |
| Annual | 2023-12-31 | 136376000.0 | +0.8% | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 135167000.0 | -0.9% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 131162000.0 | -3.0% | shares | 10-K | 2026-02-17 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 46209000.0 | — | shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 46620000.0 | +0.9% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 47278000.0 | +1.4% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 76651000.0 | +62.1% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 84434000.0 | +10.2% | shares | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 84862000.0 | +0.5% | shares | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 91422000.0 | +7.7% | shares | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 97321000.0 | +6.5% | shares | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 102798000.0 | +5.6% | shares | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 108195000.0 | +5.3% | shares | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 113677000.0 | +5.1% | shares | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 122123000.0 | +7.4% | shares | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 123531000.0 | +1.2% | shares | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 125603000.0 | +1.7% | shares | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 126109000.0 | +0.4% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 146442000.0 | +16.1% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 141533000.0 | -3.4% | shares | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 141220000.0 | -0.2% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 144617000.0 | +2.4% | shares | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 143725000.0 | -0.6% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 145962000.0 | +1.6% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 145986000.0 | +0.0% | shares | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 145098000.0 | -0.6% | shares | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 143863000.0 | -0.9% | shares | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 135891000.0 | -5.5% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 136123000.0 | +0.2% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 139914000.0 | +2.8% | shares | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 136208000.0 | -2.6% | shares | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 135219000.0 | -0.7% | shares | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 132995000.0 | -1.6% | shares | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 50519000.0 | — | shares | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | 82939000.0 | +64.2% | shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 99619000.0 | +20.1% | shares | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 131644000.0 | +32.1% | shares | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 141918000.0 | +7.8% | shares | 10-K | 2023-02-13 |
| Annual | 2021-12-31 | 142878000.0 | +0.7% | shares | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 144390000.0 | +1.1% | shares | 10-K | 2025-02-10 |
| Annual | 2023-12-31 | 143290000.0 | -0.8% | shares | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 140004000.0 | -2.3% | shares | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 134886000.0 | -3.7% | shares | 10-K | 2026-02-17 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4045 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.5192 | +28.4% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.5027 | -3.2% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.3269 | -35.0% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.4564 | +39.6% | ratio | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 0.4350 | -4.7% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.3299 | -24.2% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.3473 | +5.3% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.2389 | -31.2% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.3137 | +31.3% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.2785 | -11.2% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.3438 | +23.5% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.1994 | -42.0% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 0.1258 | -36.9% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.1634 | +29.9% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.1375 | -15.8% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.1505 | +9.4% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 0.1576 | +4.8% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.1950 | +23.7% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 0.2176 | +11.6% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.2353 | +8.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.2147 | -8.7% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 0.2052 | -4.5% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.1551 | -24.4% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.0815 | -47.5% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.0958 | +17.7% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.1167 | +21.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.1146 | -1.7% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.1142 | -0.3% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.1236 | +8.2% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1.9721 | — | ratio | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | 1.6918 | -14.2% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.9301 | -45.0% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.8754 | -5.9% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.6453 | -26.3% | ratio | 10-K | 2023-02-13 |
| Annual | 2021-12-31 | 0.6647 | +3.0% | ratio | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 0.7557 | +13.7% | ratio | 10-K | 2025-02-10 |
| Annual | 2023-12-31 | 0.6771 | -10.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.4094 | -39.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.4197 | +2.5% | ratio | 10-K | 2026-02-17 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.4120 | — | ratio | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 1.2342 | -12.6% | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 1.5179 | +23.0% | ratio | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 1.4240 | -6.2% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 2.2479 | +57.9% | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 1.9181 | -14.7% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 1.5946 | -16.9% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 1.4219 | -10.8% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 1.4260 | +0.3% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1.3553 | -5.0% | ratio | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 1.5550 | +14.7% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 1.5106 | -2.9% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 1.5180 | +0.5% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 2.4361 | +60.5% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 2.6667 | +9.5% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 2.5069 | -6.0% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 3.2176 | +28.3% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 3.3876 | +5.3% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 3.3145 | -2.2% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 1.7472 | -47.3% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 5.2003 | +197.6% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 4.6718 | -10.2% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 4.4937 | -3.8% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 3.3253 | -26.0% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 3.4353 | +3.3% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 3.6166 | +5.3% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 3.6033 | -0.4% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 3.5478 | -1.5% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 3.4453 | -2.9% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 3.4437 | -0.0% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 3.3557 | -2.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 4.5892 | +36.8% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 4.1556 | -9.4% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 4.2325 | +1.9% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 4.1603 | -1.7% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 3.5254 | -15.3% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 1.8953 | -46.2% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 1.9688 | +3.9% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 2.0423 | +3.7% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 1.4240 | — | ratio | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | 1.4219 | -0.1% | ratio | 10-K | 2019-03-15 |
| Annual | 2018-12-31 | 1.5106 | +6.2% | ratio | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 2.5069 | +66.0% | ratio | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 1.7472 | -30.3% | ratio | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 3.3253 | +90.3% | ratio | 10-K | 2023-02-13 |
| Annual | 2022-12-31 | 3.5478 | +6.7% | ratio | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 4.5892 | +29.4% | ratio | 10-K | 2025-02-10 |
| Annual | 2024-12-31 | 3.5254 | -23.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2.0654 | -41.4% | ratio | 10-K | 2026-02-17 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 5.2019 | — | ratio | 10-Q | 2016-05-04 |
| Quarterly | 2016-06-30 | 11.2428 | +116.1% | ratio | 10-Q | 2016-08-03 |
| Quarterly | 2016-09-30 | 16.2478 | +44.5% | ratio | 10-Q | 2016-11-02 |
| Quarterly | 2016-12-31 | 124.8277 | +668.3% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 21.4210 | -82.8% | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | -69.6569 | -425.2% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | -23.6969 | +66.0% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | -19.5346 | +17.6% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -7.8093 | +60.0% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | -8.2567 | -5.7% | ratio | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 77.5635 | +1039.4% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 42.7162 | -44.9% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 21.6035 | -49.4% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2019-06-30 | 3.1060 | -85.6% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 2.4387 | -21.5% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 1.6201 | -33.6% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 2.2598 | +39.5% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2020-06-30 | 1.6958 | -25.0% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 1.6245 | -4.2% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 1.4796 | -8.9% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 1.9941 | +34.8% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 2.5946 | +30.1% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 2.4426 | -5.9% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 3.8336 | +56.9% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 5.8381 | +52.3% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 4.4038 | -24.6% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 3.4223 | -22.3% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 2.7359 | -20.1% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 2.4851 | -9.2% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 2.5636 | +3.2% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2.5025 | -2.4% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2.4393 | -2.5% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 2.5037 | +2.6% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 2.5800 | +3.0% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 2.5047 | -2.9% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 2.9011 | +15.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 2.8314 | -2.4% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 2.6096 | -7.8% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 2.3371 | -10.4% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 124.8277 | — | ratio | 10-K | 2018-04-02 |
| Annual | 2017-12-31 | -19.5346 | -115.6% | ratio | 10-K | 2019-03-15 |
| Annual | 2018-12-31 | 42.7162 | +318.7% | ratio | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 1.6201 | -96.2% | ratio | 10-K | 2021-02-16 |
| Annual | 2020-12-31 | 1.4796 | -8.7% | ratio | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 3.8336 | +159.1% | ratio | 10-K | 2023-02-13 |
| Annual | 2022-12-31 | 2.7359 | -28.6% | ratio | 10-K | 2024-02-09 |
| Annual | 2023-12-31 | 2.4393 | -10.8% | ratio | 10-K | 2025-02-10 |
| Annual | 2024-12-31 | 2.9011 | +18.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 2.2288 | -23.2% | ratio | 10-K | 2026-02-17 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1834 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.1785 | -2.7% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.1791 | +0.3% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.1287 | -28.1% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.1813 | +40.9% | ratio | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 0.2137 | +17.8% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.2617 | +22.5% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.2991 | +14.3% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | 0.3239 | +8.3% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.3329 | +2.8% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.3380 | +1.5% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.3594 | +6.3% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.3925 | +9.2% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 0.3854 | -1.8% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.5321 | +38.1% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.4074 | -23.4% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.4044 | -0.8% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 0.3993 | -1.3% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.4010 | +0.4% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 0.4131 | +3.0% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.4221 | +2.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.4495 | +6.5% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 0.4547 | +1.1% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.4755 | +4.6% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.4386 | -7.7% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.4520 | +3.1% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.4678 | +3.5% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.4725 | +1.0% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.4695 | -0.6% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.4781 | +1.8% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.1798 | — | ratio | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | 0.1958 | +8.9% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.2987 | +52.5% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.3544 | +18.6% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.4468 | +26.1% | ratio | 10-K | 2023-02-13 |
| Annual | 2021-12-31 | 0.4012 | -10.2% | ratio | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 0.4181 | +4.2% | ratio | 10-K | 2025-02-10 |
| Annual | 2023-12-31 | 0.4620 | +10.5% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.4729 | +2.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.4664 | -1.4% | ratio | 10-K | 2026-02-17 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.2931 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | -0.2112 | +28.0% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -0.2115 | -0.1% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -0.4257 | -101.3% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -0.1619 | +62.0% | ratio | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | -0.0890 | +45.0% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -0.0733 | +17.6% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | -0.0493 | +32.8% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | -0.0445 | +9.7% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.0276 | +162.1% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0792 | +186.8% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.1727 | +118.1% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.3354 | +94.2% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | -0.3767 | -212.3% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.2205 | +158.5% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.1050 | -52.4% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.1245 | +18.5% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 0.0620 | -50.2% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.1174 | +89.3% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 0.1452 | +23.6% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.1809 | +24.6% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.2023 | +11.8% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 0.2210 | +9.3% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.2068 | -6.5% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | -0.0611 | -129.6% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.0357 | +158.4% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.1202 | +236.6% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0835 | -30.5% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.1020 | +22.2% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.1624 | +59.1% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -0.2091 | — | ratio | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | -0.1579 | +24.5% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | -0.0368 | +76.7% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.2581 | +801.9% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.1730 | -33.0% | ratio | 10-K | 2023-02-13 |
| Annual | 2021-12-31 | 0.1052 | -39.2% | ratio | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 0.1705 | +62.0% | ratio | 10-K | 2025-02-10 |
| Annual | 2023-12-31 | 0.1916 | +12.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0772 | -59.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1169 | +51.4% | ratio | 10-K | 2026-02-17 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.2977 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | -0.1994 | +33.0% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -0.1999 | -0.3% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -0.4036 | -101.8% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -0.1238 | +69.3% | ratio | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | -0.0766 | +38.1% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -0.0354 | +53.8% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | -0.0074 | +79.2% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | -0.0048 | +34.8% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.0712 | +1585.6% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.1301 | +82.7% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.1872 | +43.9% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.2175 | +16.2% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 0.0865 | -60.3% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.2900 | +235.4% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.2034 | -29.8% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.1879 | -7.6% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 0.1063 | -43.5% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.1401 | +31.8% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 0.1774 | +26.6% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.2134 | +20.3% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.2309 | +8.2% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 0.2395 | +3.7% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.2141 | -10.6% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | -0.1105 | -151.6% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.0059 | +105.4% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.1307 | +2105.0% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0896 | -31.4% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.1019 | +13.7% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.1612 | +58.2% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -0.1944 | — | ratio | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | -0.1376 | +29.2% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0050 | +103.7% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.1645 | +3159.5% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.2407 | +46.3% | ratio | 10-K | 2023-02-13 |
| Annual | 2021-12-31 | 0.1562 | -35.1% | ratio | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 0.1923 | +23.1% | ratio | 10-K | 2025-02-10 |
| Annual | 2023-12-31 | 0.1946 | +1.2% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0581 | -70.1% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1069 | +84.1% | ratio | 10-K | 2026-02-17 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1628 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0974 | -40.2% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.2818 | +189.3% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2016-12-31 | 0.2146 | -23.8% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2017-03-31 | 0.5483 | +155.5% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.4886 | -10.9% | ratio | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 0.3378 | -30.9% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2017-12-31 | 0.3177 | -6.0% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.5136 | +61.7% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 0.5100 | -0.7% | ratio | 10-Q | 2018-08-06 |
| Quarterly | 2018-09-30 | 0.8610 | +68.8% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-12-31 | 0.7219 | -16.2% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.6065 | -16.0% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 1.4341 | +136.5% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2019-09-30 | 1.3830 | -3.6% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-12-31 | 1.2614 | -8.8% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 2.3506 | +86.3% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 2.7167 | +15.6% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2020-09-30 | 2.5799 | -5.0% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-12-31 | 1.2721 | -50.7% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 4.3226 | +239.8% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 3.6800 | -14.9% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2021-09-30 | 2.2507 | -38.8% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 0.2713 | -87.9% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.5550 | +104.6% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 1.0322 | +86.0% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 0.6135 | -40.6% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 0.7415 | +20.9% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.3922 | -47.1% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2023-06-30 | 0.3748 | -4.5% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 0.3746 | -0.0% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 0.5423 | +44.8% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | 0.4578 | -15.6% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2024-06-30 | 0.4760 | +4.0% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2024-09-30 | 0.4517 | -5.1% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-12-31 | 0.5592 | +23.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.3020 | -46.0% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.3187 | +5.5% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.3432 | +7.7% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | 0.2146 | — | ratio | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | 0.3177 | +48.0% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.7219 | +127.2% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 1.2614 | +74.7% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 1.2721 | +0.9% | ratio | 10-K | 2022-02-11 |
| Annual | 2021-12-31 | 0.2713 | -78.7% | ratio | 10-K | 2023-02-13 |
| Annual | 2022-12-31 | 0.7415 | +173.3% | ratio | 10-K | 2025-02-10 |
| Annual | 2023-12-31 | 0.5423 | -26.9% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.5592 | +3.1% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.3758 | -32.8% | ratio | 10-K | 2026-02-17 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.1186 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | -0.1097 | +7.5% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -0.1063 | +3.0% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -0.1391 | -30.9% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -0.0739 | +46.9% | ratio | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | -0.0387 | +47.6% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | -0.0242 | +37.5% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | -0.0171 | +29.2% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | -0.0106 | +37.9% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.0087 | +181.5% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0221 | +154.6% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.0594 | +169.3% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.0669 | +12.6% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | -0.0474 | -170.9% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.0360 | +176.0% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.0144 | -59.9% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.0187 | +29.7% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 0.0098 | -47.8% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.0229 | +134.1% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 0.0316 | +37.9% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0426 | +34.7% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0434 | +2.1% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 0.0454 | +4.4% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.0321 | -29.3% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | -0.0050 | -115.5% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.0034 | +168.7% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.0140 | +309.8% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0096 | -31.7% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.0117 | +21.8% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.0201 | +72.2% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -0.4124 | — | ratio | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | -0.2672 | +35.2% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | -0.0342 | +87.2% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.2259 | +760.6% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.1117 | -50.6% | ratio | 10-K | 2023-02-13 |
| Annual | 2021-12-31 | 0.0700 | -37.3% | ratio | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 0.1288 | +84.2% | ratio | 10-K | 2025-02-10 |
| Annual | 2023-12-31 | 0.1297 | +0.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.0316 | -75.7% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.0490 | +55.2% | ratio | 10-K | 2026-02-17 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.7353 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | -1.3425 | -82.6% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | -1.8336 | -36.6% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | -3.1194 | -70.1% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 5.0726 | +262.6% | ratio | 10-Q | 2018-08-06 |
| Quarterly | 2017-09-30 | 0.8785 | -82.7% | ratio | 10-Q | 2018-11-06 |
| Quarterly | 2018-03-31 | 0.1646 | -81.3% | ratio | 10-Q | 2019-04-30 |
| Quarterly | 2018-06-30 | 0.1241 | -24.6% | ratio | 10-Q | 2019-07-30 |
| Quarterly | 2018-09-30 | -0.8349 | -772.7% | ratio | 10-Q | 2019-10-29 |
| Quarterly | 2019-03-31 | 0.1958 | +123.4% | ratio | 10-Q | 2020-05-05 |
| Quarterly | 2019-06-30 | 0.0905 | -53.7% | ratio | 10-Q | 2020-08-04 |
| Quarterly | 2019-09-30 | 0.2042 | +125.5% | ratio | 10-Q | 2020-10-27 |
| Quarterly | 2020-03-31 | 0.2180 | +6.8% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | -0.1278 | -158.6% | ratio | 10-Q | 2021-07-27 |
| Quarterly | 2020-09-30 | 0.0946 | +174.0% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.0433 | -54.3% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.0673 | +55.7% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 0.0337 | -50.0% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.1566 | +365.1% | ratio | 10-Q | 2023-04-25 |
| Quarterly | 2022-06-30 | 0.1707 | +9.0% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.1882 | +10.3% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.1514 | -19.6% | ratio | 10-Q | 2024-04-23 |
| Quarterly | 2023-06-30 | 0.1616 | +6.8% | ratio | 10-Q | 2024-07-23 |
| Quarterly | 2023-09-30 | 0.1123 | -30.5% | ratio | 10-Q | 2024-10-22 |
| Quarterly | 2024-03-31 | -0.0174 | -115.5% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2024-06-30 | 0.0122 | +170.2% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2024-09-30 | 0.0491 | +301.2% | ratio | 10-Q | 2025-10-28 |
| Quarterly | 2025-03-31 | 0.0367 | -25.4% | ratio | 10-Q | 2025-04-22 |
| Quarterly | 2025-06-30 | 0.0421 | +14.7% | ratio | 10-Q | 2025-07-22 |
| Quarterly | 2025-09-30 | 0.0670 | +59.2% | ratio | 10-Q | 2025-10-28 |
| Annual | 2016-12-31 | -51.8938 | — | ratio | 10-K | 2019-03-15 |
| Annual | 2017-12-31 | 4.9520 | +109.5% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | -1.4952 | -130.2% | ratio | 10-K | 2021-02-16 |
| Annual | 2019-12-31 | 0.5920 | +139.6% | ratio | 10-K | 2022-02-11 |
| Annual | 2020-12-31 | 0.2769 | -53.2% | ratio | 10-K | 2023-02-13 |
| Annual | 2021-12-31 | 0.3381 | +22.1% | ratio | 10-K | 2024-02-09 |
| Annual | 2022-12-31 | 0.4813 | +42.4% | ratio | 10-K | 2025-02-10 |
| Annual | 2023-12-31 | 0.4462 | -7.3% | ratio | 10-K | 2026-02-17 |
| Annual | 2024-12-31 | 0.1232 | -72.4% | ratio | 10-K | 2026-02-17 |
| Annual | 2025-12-31 | 0.1584 | +28.5% | ratio | 10-K | 2026-02-17 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-13 | Rodgers Thurman J | Dir |
Open-market sell
S
|
Common Stock | 137,250 | $43.61 | $5,985,925 | 1,597,641 |
| 2026-03-10 | Yang Mandy | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,322 | $43.59 | $57,626 | 90,335 |
| 2026-03-01 | Yang Mandy | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 11,162 | $42.27 | $471,818 | 91,657 |
| 2026-03-01 | Yang Mandy | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 3,721 | $42.27 | $157,287 | 102,819 |
| 2026-03-01 | Yang Mandy | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 3,023 | $42.27 | $127,782 | 106,540 |
| 2026-03-01 | Yang Mandy | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,664 | $42.27 | $70,337 | 109,563 |
| 2026-02-10 | MORA RICHARD | Dir |
Open-market sell
S
|
Common Stock | 1,100 | $52.05 | $57,254 | 9,370 |
| 2026-02-05 | Kothandaraman Badrinarayanan | President & CEO |
Open-market buy
P
|
Common Stock | 4,250 | $52.14 | $221,586 | 1,640,632 |
| 2026-02-05 | Kothandaraman Badrinarayanan | President & CEO |
Open-market buy
P
|
Common Stock | 750 | $51.06 | $38,298 | 1,636,382 |
| 2026-01-29 | Erginsoy Mary | VP, Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 10,560 | $0.00 | $0 | 39,179 |
| 2026-01-22 | Erginsoy Mary | VP, Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 10,560 | $0.00 | $0 | 28,619 |
| 2025-12-12 | Yang Mandy | EVP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 6,000 | $33.01 | $198,060 | 68,987 |
| 2025-12-10 | Yang Mandy | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,319 | $32.79 | $43,250 | 74,987 |
| 2025-12-02 | Rodgers Thurman J | Dir |
Open-market sell
S
|
Common Stock | 150,000 | $29.13 | $4,369,140 | 1,733,596 |
| 2025-11-10 | Kothandaraman Badrinarayanan | President & CEO |
Open-market buy
P
|
Common Stock | 5,000 | $30.69 | $153,438 | 1,635,632 |
| 2025-10-31 | Kothandaraman Badrinarayanan | President & CEO |
Open-market buy
P
|
Common Stock | 10,000 | $30.93 | $309,317 | 1,630,632 |
| 2025-09-10 | Yang Mandy | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,319 | $37.12 | $48,961 | 76,306 |
| 2025-08-06 | Kothandaraman Badrinarayanan | President & CEO |
Open-market buy
P
|
Common Stock | 5,000 | $30.82 | $154,120 | 1,620,632 |
| 2025-06-10 | Yang Mandy | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,319 | $45.08 | $59,461 | 77,625 |
| 2025-05-15 | Kortlang Benjamin John | Dir |
Equity grant / award
A
|
Common Stock | 5,179 | $0.00 | $0 | 8,107 |
| 2025-05-14 | GOMO STEVEN J | Dir |
Equity grant / award
A
|
Common Stock | 5,593 | $0.00 | $0 | 7,931 |
| 2025-04-25 | Kothandaraman Badrinarayanan | President & CEO |
Open-market buy
P
|
Common Stock | 4,000 | $46.35 | $185,390 | 1,598,696 |
| 2025-03-10 | Yang Mandy | EVP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,319 | $63.32 | $83,519 | 78,524 |
| 2025-03-07 | Rodgers Thurman J | Dir |
Open-market sell
S
|
Common Stock | 100,000 | $61.26 | $6,125,700 | 1,881,760 |
| 2025-03-01 | Kothandaraman Badrinarayanan | President & CEO |
Other disposed transaction
F
|
Common Stock | 8,886 | $57.33 | $509,434 | 87,336 |
| 2025-03-01 | Kothandaraman Badrinarayanan | President & CEO |
Other disposed transaction
F
|
Common Stock | 5,924 | $57.33 | $339,623 | 96,222 |
| 2025-03-01 | Kothandaraman Badrinarayanan | President & CEO |
Other disposed transaction
F
|
Common Stock | 4,830 | $57.33 | $276,904 | 102,146 |
| 2025-01-23 | Kothandaraman Badrinarayanan | President & CEO |
Equity grant / award
A
|
Common Stock | 16,500 | $0.00 | $0 | 106,976 |
| 2025-01-14 | Erginsoy Mary | VP, Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 10,560 | $0.00 | $0 | 17,490 |
| 2024-12-10 | Yang Mandy | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,317 | $74.45 | $98,051 | 59,298 |
| 2024-11-20 | Kothandaraman Badrinarayanan | President & CEO |
Open-market buy
P
|
Common Stock | 2,436 | $62.42 | $152,058 | 1,594,696 |
| 2024-11-19 | Kothandaraman Badrinarayanan | President & CEO |
Open-market buy
P
|
Common Stock | 2,564 | $61.10 | $156,670 | 1,592,260 |
| 2024-11-14 | Kothandaraman Badrinarayanan | President & CEO |
Open-market buy
P
|
Common Stock | 5,000 | $60.38 | $301,902 | 1,589,696 |
| 2024-09-10 | Yang Mandy | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,317 | $104.61 | $137,771 | 60,615 |
| 2024-06-17 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 665 | $123.72 | $82,273 | 107,943 |
| 2024-06-17 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 4,335 | $123.20 | $534,075 | 108,608 |
| 2024-06-10 | Yang Mandy | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,317 | $130.67 | $172,092 | 61,656 |
| 2024-05-30 | Rodgers Thurman J | Dir |
Open-market sell
S
|
Common Stock | 5,188 | $129.60 | $672,346 | 1,979,374 |
| 2024-05-29 | Rodgers Thurman J | Dir |
Open-market sell
S
|
Common Stock | 314 | $127.63 | $40,077 | 1,984,562 |
| 2024-05-29 | Rodgers Thurman J | Dir |
Open-market sell
S
|
Common Stock | 195,840 | $126.89 | $24,850,862 | 1,984,876 |
| 2024-05-29 | Rodgers Thurman J | Dir |
Open-market sell
S
|
Common Stock | 123,372 | $125.96 | $15,540,172 | 2,180,716 |
| 2024-05-15 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 100 | $121.00 | $12,100 | 112,943 |
| 2024-05-15 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,541 | $120.29 | $185,368 | 113,043 |
| 2024-05-15 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 477 | $119.07 | $56,797 | 114,584 |
| 2024-05-15 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,817 | $118.26 | $214,885 | 115,061 |
| 2024-05-15 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,065 | $117.34 | $124,971 | 116,878 |
| 2024-05-10 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock | 2,005 | $108.35 | $217,242 | 117,943 |
| 2024-05-02 | Yang Mandy | EVP, Chief Financial Officer |
Open-market buy
P
|
Common Stock | 2,000 | $104.99 | $209,972 | 62,973 |
| 2024-05-02 | Yang Mandy | EVP, Chief Financial Officer |
Open-market buy
P
|
Common Stock | 1,000 | $104.00 | $104,000 | 60,973 |
| 2024-04-26 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 331 | $110.82 | $36,683 | 93,360 |
| 2024-04-26 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 24,669 | $110.07 | $2,715,250 | 93,691 |
| 2024-04-25 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 888 | $107.07 | $95,078 | 118,360 |
| 2024-04-25 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 3,610 | $106.60 | $384,826 | 119,248 |
| 2024-04-25 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 5,502 | $105.44 | $580,131 | 122,858 |
| 2024-04-25 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $103.37 | $1,033,700 | 128,360 |
| 2024-04-15 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 320 | $117.33 | $37,545 | 119,948 |
| 2024-04-15 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 3,081 | $116.55 | $359,078 | 120,268 |
| 2024-04-15 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,599 | $115.60 | $184,851 | 123,349 |
| 2024-04-12 | GOMO STEVEN J | Dir |
Equity grant / award
G
|
Common Stock | 138,360 | $0.00 | $0 | 138,360 |
| 2024-04-04 | GOMO STEVEN J | Dir |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 45,668 | $0.00 | $0 | 0 |
| 2024-04-04 | GOMO STEVEN J | Dir |
Exercise / conversion
M
|
Common Stock | 45,668 | $0.70 | $31,968 | 138,773 |
| 2024-03-15 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 100 | $109.91 | $10,991 | 124,948 |
| 2024-03-15 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 3,670 | $109.11 | $400,447 | 125,048 |
| 2024-03-15 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,230 | $108.12 | $132,987 | 128,718 |
| 2024-03-10 | Yang Mandy | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,317 | $130.28 | $171,579 | 58,973 |
| 2024-03-01 | Kothandaraman Badrinarayanan | President & CEO |
Equity grant / award
G
|
Common Stock | 18,125 | $0.00 | $0 | 1,584,530 |
| 2024-03-01 | Kothandaraman Badrinarayanan | President & CEO |
Other disposed transaction
F
|
Common Stock | 6,904 | $129.66 | $895,173 | 69,891 |
| 2024-03-01 | Kothandaraman Badrinarayanan | President & CEO |
Other disposed transaction
F
|
Common Stock | 4,603 | $129.66 | $596,825 | 76,795 |
| 2024-03-01 | Kothandaraman Badrinarayanan | President & CEO |
Other disposed transaction
F
|
Common Stock | 8,368 | $129.66 | $1,084,995 | 81,398 |
| 2024-03-01 | Yang Mandy | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 2,259 | $129.66 | $292,902 | 60,290 |
| 2024-03-01 | Yang Mandy | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,506 | $129.66 | $195,268 | 62,549 |
| 2024-03-01 | Yang Mandy | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 2,780 | $129.66 | $360,455 | 64,055 |
| 2024-02-27 | Kothandaraman Badrinarayanan | President & CEO |
Open-market buy
P
|
Common Stock | 4,000 | $120.54 | $482,154 | 1,655,171 |
| 2024-02-10 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock | 2,061 | $122.47 | $252,411 | 141,454 |
| 2024-02-09 | Kothandaraman Badrinarayanan | President & CEO |
Equity grant / award
G
|
Common Stock | 1,566,405 | $0.00 | $0 | 1,566,405 |
| 2024-01-25 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Equity grant / award
A
|
Common Stock | 2,475 | $0.00 | $0 | 143,515 |
| 2024-01-15 | Yang Mandy | VP, Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 17,160 | $0.00 | $0 | 62,545 |
| 2023-12-28 | Rodgers Thurman J | Dir |
Equity grant / award
G
|
Common Stock | 108,000 | $0.00 | $0 | 2,303,706 |
| 2023-12-10 | Yang Mandy | VP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,289 | $103.01 | $132,780 | 95,385 |
| 2023-12-06 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 150,000 | $0.00 | $0 | 557,660 |
| 2023-12-06 | Kothandaraman Badrinarayanan | President & CEO |
Other disposed transaction
F
|
Common Stock | 78,065 | $106.77 | $8,335,000 | 1,343,950 |
| 2023-12-06 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M
|
Common Stock | 150,000 | $1.29 | $193,500 | 1,422,015 |
| 2023-11-16 | Kothandaraman Badrinarayanan | President & CEO |
Open-market buy
P
|
Common Stock | 1,118 | $90.23 | $100,873 | 1,272,015 |
| 2023-11-10 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock | 1,964 | $77.98 | $153,153 | 123,880 |
| 2023-11-02 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 150,000 | $0.00 | $0 | 707,660 |
| 2023-11-02 | Kothandaraman Badrinarayanan | President & CEO |
Other disposed transaction
F
|
Common Stock | 77,684 | $78.92 | $6,130,821 | 1,270,897 |
| 2023-11-02 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M
|
Common Stock | 150,000 | $1.29 | $193,500 | 1,348,581 |
| 2023-10-31 | GOMO STEVEN J | Dir |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 50,000 | $0.00 | $0 | 45,668 |
| 2023-10-31 | GOMO STEVEN J | Dir |
Exercise / conversion
M
|
Common Stock | 50,000 | $0.70 | $35,000 | 93,105 |
| 2023-09-14 | Rodgers Thurman J | Dir |
Open-market buy
P
|
Common Stock | 4,100 | $122.56 | $502,500 | 4,100 |
| 2023-09-14 | Rodgers Thurman J | Dir |
Open-market buy
P
|
Common Stock | 24,400 | $122.84 | $2,997,296 | 85,200 |
| 2023-09-14 | Rodgers Thurman J | Dir |
Open-market buy
P
|
Common Stock | 4,100 | $122.56 | $502,500 | 4,100 |
| 2023-09-14 | Rodgers Thurman J | Dir |
Open-market buy
P
|
Common Stock | 24,400 | $122.84 | $2,997,296 | 85,200 |
| 2023-09-10 | Yang Mandy | VP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,289 | $120.23 | $154,976 | 96,674 |
| 2023-07-28 | Rodgers Thurman J | Dir |
Exercise / conversion
C · derivative
|
4% Convertible Senior Notes due 2023 | 5,000,000 | $0.00 | $0 | 0 |
| 2023-07-28 | Rodgers Thurman J | Dir |
Exercise / conversion
C
|
Common Stock | 900,090 | $0.00 | $0 | 2,411,325 |
| 2023-07-21 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Equity grant / award
A
|
Common Stock | 13,200 | $0.00 | $0 | 125,844 |
| 2023-07-21 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Equity grant / award
A
|
Common Stock | 30,000 | $0.00 | $0 | 112,644 |
| 2023-07-07 | Rodgers Thurman J | Dir |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 2,475 | $0.00 | $0 | 0 |
| 2023-07-07 | Rodgers Thurman J | Dir |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 10,016 | $0.00 | $0 | 0 |
| 2023-07-07 | Rodgers Thurman J | Dir |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 24,954 | $0.00 | $0 | 0 |
| 2023-07-07 | Rodgers Thurman J | Dir |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 111,052 | $0.00 | $0 | 0 |
| 2023-07-07 | Rodgers Thurman J | Dir |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 171,029 | $0.00 | $0 | 0 |
| 2023-07-07 | Rodgers Thurman J | Dir |
Exercise / conversion
M
|
Common Stock | 2,475 | $64.17 | $158,821 | 321,452 |
| 2023-07-07 | Rodgers Thurman J | Dir |
Exercise / conversion
M
|
Common Stock | 10,016 | $14.58 | $146,033 | 318,977 |
| 2023-07-07 | Rodgers Thurman J | Dir |
Exercise / conversion
M
|
Common Stock | 24,954 | $5.53 | $137,996 | 308,961 |
| 2023-07-07 | Rodgers Thurman J | Dir |
Exercise / conversion
M
|
Common Stock | 111,052 | $0.70 | $77,736 | 284,007 |
| 2023-07-07 | Rodgers Thurman J | Dir |
Exercise / conversion
M
|
Common Stock | 171,029 | $1.11 | $189,842 | 172,955 |
| 2023-06-10 | Yang Mandy | VP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,289 | $174.58 | $225,034 | 97,963 |
| 2023-05-30 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,791 | $175.10 | $313,609 | 82,644 |
| 2023-05-26 | MORA RICHARD | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,500 | $0.00 | $0 | 11,794 |
| 2023-05-26 | MORA RICHARD | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $165.92 | $248,880 | 3,126 |
| 2023-05-26 | MORA RICHARD | Dir |
Exercise / conversion
M
|
Common Stock | 1,500 | $5.53 | $8,295 | 4,626 |
| 2023-05-19 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 77,000 | $0.00 | $0 | 857,660 |
| 2023-05-19 | Kothandaraman Badrinarayanan | President & CEO |
Other disposed transaction
F
|
Common Stock | 40,218 | $162.37 | $6,530,197 | 1,198,581 |
| 2023-05-19 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M
|
Common Stock | 77,000 | $1.29 | $99,330 | 1,238,799 |
| 2023-05-17 | Kortlang Benjamin John | Dir |
Equity grant / award
A
|
Common Stock | 1,526 | $0.00 | $0 | 204,354 |
| 2023-05-02 | Yang Mandy | VP, Chief Financial Officer |
Open-market buy
P
|
Common Stock | 1,000 | $158.00 | $158,000 | 99,043 |
| 2023-05-02 | Yang Mandy | VP, Chief Financial Officer |
Open-market buy
P
|
Common Stock | 1,522 | $157.33 | $239,454 | 98,043 |
| 2023-05-02 | Yang Mandy | VP, Chief Financial Officer |
Open-market buy
P
|
Common Stock | 478 | $156.00 | $74,568 | 96,521 |
| 2023-05-02 | Yang Mandy | VP, Chief Financial Officer |
Open-market buy
P
|
Common Stock | 500 | $154.00 | $77,000 | 96,043 |
| 2023-04-26 | Rodgers Thurman J | Dir |
Equity grant / award
G
|
Common Stock | 4,025 | $0.00 | $0 | 1,191,309 |
| 2023-04-26 | Rodgers Thurman J | Dir |
Open-market buy
P
|
Common Stock | 584 | $164.90 | $96,299 | 60,800 |
| 2023-04-26 | Rodgers Thurman J | Dir |
Open-market buy
P
|
Common Stock | 20,216 | $164.54 | $3,326,284 | 60,216 |
| 2023-04-26 | Rodgers Thurman J | Dir |
Open-market buy
P
|
Common Stock | 7,100 | $161.45 | $1,146,330 | 40,000 |
| 2023-03-30 | Kothandaraman Badrinarayanan | President & CEO |
Other disposed transaction
F
|
Common Stock | 33,696 | $205.27 | $6,916,778 | 1,161,633 |
| 2023-03-30 | Kothandaraman Badrinarayanan | President & CEO |
Other disposed transaction
F
|
Common Stock | 10,530 | $205.27 | $2,161,493 | 1,195,329 |
| 2023-03-10 | Yang Mandy | VP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 5,155 | $210.22 | $1,083,684 | 95,543 |
| 2023-03-08 | Yang Mandy | VP, Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 8,580 | $0.00 | $0 | 100,698 |
| 2023-03-03 | MORA RICHARD | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 4,500 | $0.00 | $0 | 13,294 |
| 2023-03-03 | MORA RICHARD | Dir |
Open-market sell
S
|
Common Stock | 4,500 | $214.62 | $965,775 | 1,600 |
| 2023-03-03 | MORA RICHARD | Dir |
Exercise / conversion
M
|
Common Stock | 4,500 | $5.53 | $24,885 | 6,100 |
| 2023-03-01 | Yang Mandy | VP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 12,064 | $212.95 | $2,569,029 | 92,118 |
| 2023-03-01 | Yang Mandy | VP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 2,417 | $212.95 | $514,700 | 104,182 |
| 2023-02-21 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 597 | $205.25 | $122,532 | 97,102 |
| 2023-02-21 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,100 | $204.32 | $224,756 | 97,699 |
| 2023-02-21 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 3,503 | $203.33 | $712,262 | 98,799 |
| 2023-02-21 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,500 | $202.59 | $303,886 | 102,302 |
| 2023-02-21 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 800 | $201.15 | $160,921 | 103,802 |
| 2023-01-26 | Kothandaraman Badrinarayanan | President & CEO |
Equity grant / award
A
|
Common Stock | 16,000 | $0.00 | $0 | 1,179,459 |
| 2023-01-26 | Kothandaraman Badrinarayanan | President & CEO |
Equity grant / award
A
|
Common Stock | 32,000 | $0.00 | $0 | 1,163,459 |
| 2022-12-14 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 6,811 | $329.33 | $2,243,063 | 1,131,459 |
| 2022-12-14 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 8,900 | $328.52 | $2,923,808 | 1,138,270 |
| 2022-12-14 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 8,400 | $327.64 | $2,752,156 | 1,147,170 |
| 2022-12-14 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 5,320 | $326.69 | $1,737,992 | 1,155,570 |
| 2022-12-14 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 6,896 | $325.61 | $2,245,435 | 1,160,890 |
| 2022-12-13 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 800 | $328.01 | $262,410 | 15,000 |
| 2022-12-13 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 5,820 | $327.23 | $1,904,491 | 15,800 |
| 2022-12-13 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 3,279 | $326.27 | $1,069,831 | 21,620 |
| 2022-12-13 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 5,101 | $325.35 | $1,659,607 | 24,899 |
| 2022-12-13 | McNeil Jeff | EVP & Chief Operating Officer |
Equity grant / award
G
|
Common Stock | 30,000 | $0.00 | $0 | 33,621 |
| 2022-12-09 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 65,340 | $0.00 | $0 | 934,660 |
| 2022-12-09 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 89,660 | $0.00 | $0 | 0 |
| 2022-12-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 7,211 | $320.33 | $2,309,868 | 1,167,786 |
| 2022-12-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 16,931 | $319.38 | $5,407,387 | 1,174,997 |
| 2022-12-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 21,030 | $318.36 | $6,695,199 | 1,191,928 |
| 2022-12-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 5,550 | $317.48 | $1,762,027 | 1,212,958 |
| 2022-12-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 13,270 | $316.48 | $4,199,736 | 1,218,508 |
| 2022-12-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 6,855 | $315.27 | $2,161,194 | 1,231,778 |
| 2022-12-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 5,567 | $314.31 | $1,749,789 | 1,238,633 |
| 2022-12-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 5,933 | $313.19 | $1,858,159 | 1,244,200 |
| 2022-12-09 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M
|
Common Stock | 65,340 | $1.29 | $84,289 | 1,250,133 |
| 2022-12-09 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M
|
Common Stock | 89,660 | $1.31 | $117,455 | 1,184,793 |
| 2022-11-21 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 587 | $308.30 | $180,972 | 85,402 |
| 2022-11-21 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 843 | $307.31 | $259,064 | 85,989 |
| 2022-11-21 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,500 | $302.89 | $454,328 | 88,232 |
| 2022-11-21 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,250 | $302.08 | $377,605 | 89,732 |
| 2022-11-21 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,220 | $300.79 | $366,961 | 90,982 |
| 2022-11-21 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 700 | $306.09 | $214,264 | 86,832 |
| 2022-11-16 | Malchow Joseph Ian | Dir |
Open-market sell
S
|
Common Stock | 12,500 | $310.00 | $3,875,000 | 55,090 |
| 2022-11-10 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 6,191 | $302.89 | $1,875,215 | 41,456 |
| 2022-11-10 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 3,340 | $299.38 | $999,941 | 47,647 |
| 2022-11-10 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 2,152 | $298.56 | $642,500 | 50,987 |
| 2022-11-10 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 3,438 | $297.47 | $1,022,707 | 53,139 |
| 2022-11-10 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 4,604 | $296.50 | $1,365,094 | 56,577 |
| 2022-11-10 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 5,275 | $295.69 | $1,559,752 | 61,181 |
| 2022-10-31 | GOMO STEVEN J | Dir |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 25,000 | $0.00 | $0 | 95,668 |
| 2022-10-31 | GOMO STEVEN J | Dir |
Exercise / conversion
M
|
Common Stock | 25,000 | $0.70 | $17,500 | 66,456 |
| 2022-10-27 | Yang Mandy | VP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 100 | $302.94 | $30,294 | 88,399 |
| 2022-10-27 | Yang Mandy | VP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 500 | $302.10 | $151,048 | 88,499 |
| 2022-10-27 | Yang Mandy | VP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 749 | $301.11 | $225,529 | 88,999 |
| 2022-10-27 | Yang Mandy | VP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 200 | $299.51 | $59,902 | 89,748 |
| 2022-10-27 | Yang Mandy | VP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,800 | $298.37 | $537,059 | 89,948 |
| 2022-10-27 | Yang Mandy | VP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,207 | $297.39 | $656,347 | 91,748 |
| 2022-10-27 | Yang Mandy | VP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,693 | $296.34 | $501,697 | 93,955 |
| 2022-10-27 | Yang Mandy | VP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,905 | $295.44 | $562,813 | 95,648 |
| 2022-10-27 | Yang Mandy | VP, Chief Financial Officer |
Open-market sell
S
|
Common Stock | 300 | $294.08 | $88,224 | 97,553 |
| 2022-10-15 | Yang Mandy | VP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 9,296 | $237.87 | $2,211,240 | 97,853 |
| 2022-09-13 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 600 | $299.69 | $179,813 | 1,095,133 |
| 2022-09-13 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 3,000 | $298.97 | $896,923 | 1,095,733 |
| 2022-09-13 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 3,200 | $297.99 | $953,555 | 1,098,733 |
| 2022-09-13 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 12,852 | $297.08 | $3,818,027 | 1,101,933 |
| 2022-09-13 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 8,331 | $295.97 | $2,465,719 | 1,114,785 |
| 2022-09-13 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 3,800 | $295.04 | $1,121,144 | 1,123,116 |
| 2022-09-13 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 4,300 | $293.97 | $1,264,090 | 1,126,916 |
| 2022-09-09 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 155,000 | $0.00 | $0 | 89,660 |
| 2022-09-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 400 | $313.95 | $125,580 | 1,131,216 |
| 2022-09-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 1,878 | $312.02 | $585,967 | 1,131,616 |
| 2022-09-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 100 | $310.26 | $31,026 | 1,133,494 |
| 2022-09-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 328 | $309.04 | $101,364 | 1,133,594 |
| 2022-09-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 1,100 | $308.33 | $339,164 | 1,133,922 |
| 2022-09-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 2,400 | $307.25 | $737,392 | 1,135,022 |
| 2022-09-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 5,905 | $306.25 | $1,808,413 | 1,137,422 |
| 2022-09-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 1,200 | $305.31 | $366,374 | 1,143,327 |
| 2022-09-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 4,400 | $304.13 | $1,338,160 | 1,144,527 |
| 2022-09-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 12,300 | $303.15 | $3,728,756 | 1,148,927 |
| 2022-09-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 7,393 | $302.14 | $2,233,742 | 1,161,227 |
| 2022-09-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 5,430 | $301.20 | $1,635,507 | 1,168,620 |
| 2022-09-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 2,900 | $300.18 | $870,536 | 1,174,050 |
| 2022-09-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 7,100 | $299.16 | $2,124,020 | 1,176,950 |
| 2022-09-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 6,700 | $298.17 | $1,997,718 | 1,184,050 |
| 2022-09-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 13,599 | $297.16 | $4,041,033 | 1,190,750 |
| 2022-09-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 5,102 | $296.19 | $1,511,186 | 1,204,349 |
| 2022-09-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 4,600 | $295.38 | $1,358,734 | 1,209,451 |
| 2022-09-09 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M
|
Common Stock | 155,000 | $1.31 | $203,050 | 1,214,051 |
| 2022-08-10 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 300 | $299.94 | $89,983 | 92,902 |
| 2022-08-10 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 597 | $298.82 | $178,396 | 93,202 |
| 2022-08-10 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 400 | $296.88 | $118,754 | 93,799 |
| 2022-08-10 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 700 | $293.75 | $205,628 | 94,199 |
| 2022-08-10 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 826 | $292.29 | $241,435 | 94,899 |
| 2022-08-10 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,104 | $291.44 | $321,745 | 95,725 |
| 2022-08-10 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 662 | $290.30 | $192,178 | 96,829 |
| 2022-08-10 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 330 | $289.36 | $95,488 | 97,491 |
| 2022-08-10 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 450 | $288.21 | $129,694 | 97,821 |
| 2022-08-02 | MORA RICHARD | Dir |
Open-market sell
S
|
Common Stock | 2,825 | $297.33 | $839,964 | 1,600 |
| 2022-07-28 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 400 | $285.00 | $114,000 | 41,456 |
| 2022-07-28 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 3,645 | $284.68 | $1,037,670 | 41,856 |
| 2022-07-28 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $283.56 | $708,906 | 45,501 |
| 2022-07-28 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 2,595 | $282.41 | $732,857 | 48,001 |
| 2022-07-28 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 2,010 | $281.39 | $565,603 | 50,596 |
| 2022-07-28 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 5,350 | $280.31 | $1,499,677 | 52,606 |
| 2022-07-28 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 4,209 | $279.64 | $1,177,010 | 57,956 |
| 2022-07-28 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 1,557 | $278.71 | $433,957 | 62,165 |
| 2022-07-28 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 8,256 | $276.17 | $2,280,034 | 64,522 |
| 2022-07-28 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 700 | $274.85 | $192,395 | 72,778 |
| 2022-07-28 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 1,700 | $273.99 | $465,781 | 73,478 |
| 2022-07-28 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 800 | $277.19 | $221,748 | 63,722 |
| 2022-07-28 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 1,300 | $272.24 | $353,906 | 75,978 |
| 2022-07-20 | GOMO STEVEN J | Dir |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 20,000 | $0.00 | $0 | 120,688 |
| 2022-07-20 | GOMO STEVEN J | Dir |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 3,135 | $0.00 | $0 | 0 |
| 2022-07-20 | GOMO STEVEN J | Dir |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 12,687 | $0.00 | $0 | 0 |
| 2022-07-20 | GOMO STEVEN J | Dir |
Exercise / conversion
M
|
Common Stock | 20,000 | $0.70 | $14,000 | 77,278 |
| 2022-07-20 | GOMO STEVEN J | Dir |
Exercise / conversion
M
|
Common Stock | 3,135 | $64.17 | $201,173 | 57,278 |
| 2022-07-20 | GOMO STEVEN J | Dir |
Exercise / conversion
M
|
Common Stock | 12,687 | $14.58 | $184,976 | 54,143 |
| 2022-06-23 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 38,650 | $200.00 | $7,730,000 | 1,059,051 |
| 2022-06-15 | Malchow Joseph Ian | Dir |
Open-market sell
S
|
Common Stock | 12,500 | $188.00 | $2,350,001 | 67,590 |
| 2022-06-10 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 155,000 | $0.00 | $0 | 244,660 |
| 2022-06-10 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 619 | $202.34 | $125,250 | 1,097,701 |
| 2022-06-10 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 5,314 | $200.79 | $1,066,995 | 1,098,320 |
| 2022-06-10 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 2,580 | $199.85 | $515,613 | 1,103,634 |
| 2022-06-10 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 9,769 | $198.50 | $1,939,186 | 1,106,214 |
| 2022-06-10 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 13,219 | $197.36 | $2,608,959 | 1,115,983 |
| 2022-06-10 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 15,136 | $196.39 | $2,972,562 | 1,129,202 |
| 2022-06-10 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 11,096 | $195.26 | $2,166,652 | 1,144,338 |
| 2022-06-10 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 6,552 | $194.42 | $1,273,848 | 1,155,434 |
| 2022-06-10 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 13,415 | $193.30 | $2,593,117 | 1,161,986 |
| 2022-06-10 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M
|
Common Stock | 155,000 | $1.31 | $203,050 | 1,175,401 |
| 2022-06-02 | Kortlang Benjamin John | Dir |
Open-market sell
S
|
Common Stock | 700 | $199.29 | $139,502 | 249,289 |
| 2022-06-02 | Kortlang Benjamin John | Dir |
Open-market sell
S
|
Common Stock | 10,700 | $198.68 | $2,125,864 | 249,989 |
| 2022-06-02 | Kortlang Benjamin John | Dir |
Open-market sell
S
|
Common Stock | 7,700 | $197.56 | $1,521,240 | 260,689 |
| 2022-06-02 | Kortlang Benjamin John | Dir |
Open-market sell
S
|
Common Stock | 5,900 | $196.70 | $1,160,557 | 268,389 |
| 2022-05-18 | Kortlang Benjamin John | Dir |
Equity grant / award
A
|
Common Stock | 1,600 | $0.00 | $0 | 274,289 |
| 2022-04-15 | Yang Mandy | VP, Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 9,296 | $190.51 | $1,770,981 | 108,628 |
| 2022-04-08 | Yang Mandy | VP, Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 10,400 | $0.00 | $0 | 117,924 |
| 2022-03-28 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 37,500 | $200.01 | $7,500,356 | 988,302 |
| 2022-03-14 | Malchow Joseph Ian | Dir |
Open-market sell
S
|
Common Stock | 4,460 | $156.05 | $695,983 | 78,490 |
| 2022-03-10 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 155,000 | $0.00 | $0 | 399,660 |
| 2022-03-10 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 1,150 | $179.72 | $206,673 | 1,025,802 |
| 2022-03-10 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 17,634 | $179.06 | $3,157,574 | 1,026,952 |
| 2022-03-10 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 5,432 | $178.08 | $967,349 | 1,044,586 |
| 2022-03-10 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 5,569 | $177.03 | $985,906 | 1,050,018 |
| 2022-03-10 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 8,361 | $176.11 | $1,472,488 | 1,055,587 |
| 2022-03-10 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 7,056 | $174.98 | $1,234,677 | 1,063,948 |
| 2022-03-10 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 15,244 | $173.94 | $2,651,557 | 1,071,004 |
| 2022-03-10 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 11,761 | $173.00 | $2,034,697 | 1,086,248 |
| 2022-03-10 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 7,793 | $172.13 | $1,341,377 | 1,098,009 |
| 2022-03-10 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M
|
Common Stock | 155,000 | $1.31 | $203,050 | 1,105,802 |
| 2022-03-03 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 4,024 | $164.83 | $663,271 | 47,412 |
| 2022-03-03 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 4,898 | $163.86 | $802,584 | 51,436 |
| 2022-03-03 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,000 | $163.09 | $326,184 | 56,334 |
| 2022-03-03 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 4,700 | $161.61 | $759,562 | 58,334 |
| 2022-03-03 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 3,594 | $160.80 | $577,930 | 63,034 |
| 2022-03-02 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 20,784 | $162.81 | $3,383,914 | 66,628 |
| 2022-02-21 | McNeil Jeff | EVP & Chief Operating Officer |
Equity grant / award
A
|
Common Stock | 20,000 | $0.00 | $0 | 87,412 |
| 2022-02-17 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 10,409 | $151.38 | $1,575,764 | 66,527 |
| 2022-02-17 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 8,862 | $150.68 | $1,335,349 | 76,936 |
| 2022-02-16 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 345 | $151.13 | $52,141 | 85,798 |
| 2022-02-16 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 17,884 | $149.45 | $2,672,837 | 86,143 |
| 2022-02-15 | Yang Mandy | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 40,000 | $0.00 | $0 | 107,524 |
| 2022-02-14 | Branderiz Eric | EVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 45,857 | $143.93 | $6,600,198 | 69,834 |
| 2022-02-14 | Branderiz Eric | EVP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 11,000 | $0.00 | $0 | 115,691 |
| 2022-02-10 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 5,450 | $165.25 | $900,603 | 39,728 |
| 2022-02-10 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 7,351 | $163.95 | $1,205,215 | 45,178 |
| 2022-02-10 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 7,466 | $163.29 | $1,219,113 | 52,529 |
| 2022-02-10 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 11,342 | $162.44 | $1,842,410 | 59,995 |
| 2022-02-04 | GOMO STEVEN J | Dir |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 31,609 | $0.00 | $0 | 0 |
| 2022-02-04 | GOMO STEVEN J | Dir |
Exercise / conversion
M
|
Common Stock | 31,609 | $5.53 | $174,798 | 71,337 |
| 2021-12-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 11,188 | $185.34 | $2,073,563 | 956,304 |
| 2021-12-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 12,352 | $184.67 | $2,281,080 | 967,492 |
| 2021-12-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 6,460 | $183.69 | $1,186,623 | 979,844 |
| 2021-12-17 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 200 | $186.42 | $37,284 | 90,691 |
| 2021-12-17 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 7,989 | $185.97 | $1,485,710 | 90,891 |
| 2021-12-17 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 5,034 | $184.79 | $930,246 | 98,880 |
| 2021-12-17 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,165 | $183.39 | $397,043 | 103,914 |
| 2021-12-17 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,273 | $181.87 | $231,520 | 106,079 |
| 2021-12-17 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,847 | $180.91 | $515,057 | 107,352 |
| 2021-12-17 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,400 | $180.05 | $432,121 | 110,199 |
| 2021-12-15 | Branderiz Eric | EVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 18,592 | $204.04 | $3,793,512 | 112,599 |
| 2021-12-01 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 3 | $253.69 | $761 | 84,847 |
| 2021-12-01 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 2,630 | $253.30 | $666,175 | 84,850 |
| 2021-12-01 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 4,472 | $252.07 | $1,127,275 | 87,480 |
| 2021-12-01 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 3,494 | $250.90 | $876,641 | 91,952 |
| 2021-12-01 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 5,300 | $249.72 | $1,323,524 | 95,446 |
| 2021-12-01 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 3,800 | $248.69 | $945,040 | 100,746 |
| 2021-12-01 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 600 | $247.53 | $148,519 | 104,546 |
| 2021-11-23 | GOMO STEVEN J | Dir |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 12,932 | $0.00 | $0 | 0 |
| 2021-11-23 | GOMO STEVEN J | Dir |
Exercise / conversion
M
|
Common Stock | 12,932 | $12.57 | $162,555 | 39,728 |
| 2021-11-17 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 210 | $258.28 | $54,239 | 84,847 |
| 2021-11-17 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 4,634 | $257.30 | $1,192,317 | 85,057 |
| 2021-11-17 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 2,903 | $256.42 | $744,397 | 89,691 |
| 2021-11-17 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 2,280 | $255.57 | $582,698 | 92,594 |
| 2021-11-17 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 975 | $254.29 | $247,929 | 94,874 |
| 2021-11-17 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 739 | $253.16 | $187,086 | 95,849 |
| 2021-11-17 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 5,213 | $251.97 | $1,313,540 | 96,588 |
| 2021-11-17 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 3,345 | $250.95 | $839,430 | 101,801 |
| 2021-11-17 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Other acquired transaction
J
|
Common Stock | 20,299 | — | — | 105,146 |
| 2021-11-16 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Equity grant / award
G
|
Common Stock | 3,500 | $0.00 | $0 | 105,146 |
| 2021-11-16 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 66,272 | $244.10 | $16,177,048 | 108,646 |
| 2021-11-04 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 3,373 | $236.69 | $798,355 | 64,390 |
| 2021-11-03 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 3,010 | $234.67 | $706,360 | 67,763 |
| 2021-11-03 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,638 | $233.74 | $616,603 | 70,773 |
| 2021-11-03 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,405 | $232.74 | $559,741 | 73,411 |
| 2021-11-03 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,400 | $231.85 | $324,589 | 75,816 |
| 2021-10-29 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 752 | $227.18 | $170,837 | 103,819 |
| 2021-10-29 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 8,440 | $226.63 | $1,912,780 | 104,571 |
| 2021-10-29 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 20,808 | $225.42 | $4,690,483 | 113,011 |
| 2021-10-15 | Yang Mandy | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 9,296 | $172.92 | $1,607,464 | 77,216 |
| 2021-09-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 4,728 | $151.12 | $714,483 | 986,304 |
| 2021-09-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 25,272 | $150.37 | $3,800,090 | 991,032 |
| 2021-08-17 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 400 | $166.94 | $66,775 | 133,819 |
| 2021-08-17 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 3,106 | $166.12 | $515,976 | 134,219 |
| 2021-08-17 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 6,159 | $165.08 | $1,016,729 | 137,325 |
| 2021-08-17 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 1,940 | $164.39 | $318,909 | 143,484 |
| 2021-08-17 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 1,420 | $162.85 | $231,242 | 145,424 |
| 2021-08-17 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 3,700 | $161.89 | $599,005 | 146,844 |
| 2021-08-17 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 1,609 | $160.93 | $258,930 | 150,544 |
| 2021-08-16 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 19,166 | $169.79 | $3,254,140 | 152,153 |
| 2021-08-06 | McNeil Jeff | EVP & Chief Operating Officer |
Equity grant / award
G
|
Common Stock | 7,000 | $0.00 | $0 | 171,319 |
| 2021-08-02 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 7,529 | $183.16 | $1,379,012 | 178,319 |
| 2021-07-12 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 1,100 | $186.49 | $205,141 | 174,918 |
| 2021-07-12 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 3,400 | $185.49 | $630,676 | 176,018 |
| 2021-07-12 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 10,799 | $184.57 | $1,993,216 | 179,418 |
| 2021-07-12 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 3,640 | $183.46 | $667,783 | 190,217 |
| 2021-07-12 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 6,100 | $182.60 | $1,113,889 | 193,857 |
| 2021-07-12 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 2,992 | $181.63 | $543,433 | 199,957 |
| 2021-07-01 | Kothandaraman Badrinarayanan | President & CEO |
Equity grant / award
A
|
Common Stock | 40,000 | $0.00 | $0 | 1,016,304 |
| 2021-07-01 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Equity grant / award
A
|
Common Stock | 16,000 | $0.00 | $0 | 202,949 |
| 2021-06-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 2,150 | $184.32 | $396,277 | 976,304 |
| 2021-06-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 17,131 | $183.44 | $3,142,461 | 978,454 |
| 2021-06-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 10,719 | $182.55 | $1,956,751 | 995,585 |
| 2021-06-22 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 8,333 | $165.12 | $1,375,951 | 109,191 |
| 2021-06-22 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 7,500 | $164.20 | $1,231,516 | 117,524 |
| 2021-06-22 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,075 | $162.86 | $500,794 | 125,024 |
| 2021-06-15 | Branderiz Eric | EVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 18,908 | $144.92 | $2,740,147 | 127,783 |
| 2021-06-14 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 30,000 | $150.00 | $4,500,000 | 186,949 |
| 2021-05-19 | GOMO STEVEN J | Dir |
Equity grant / award
A
|
Common Stock | 2,066 | $0.00 | $0 | 26,796 |
| 2021-05-17 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 114,180 | $1.31 | $149,576 | 554,660 |
| 2021-05-17 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M
|
Common Stock | 114,180 | $1.31 | $149,576 | 1,006,304 |
| 2021-05-06 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 4,046 | $124.64 | $504,275 | 73,076 |
| 2021-05-06 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 5,407 | $123.73 | $669,017 | 77,122 |
| 2021-05-05 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 3,146 | $129.98 | $408,924 | 82,529 |
| 2021-05-05 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 3,473 | $128.95 | $447,859 | 85,675 |
| 2021-04-15 | Yang Mandy | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 9,297 | $145.79 | $1,355,410 | 89,148 |
| 2021-04-05 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,571 | $165.02 | $424,266 | 145,004 |
| 2021-04-05 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 400 | $164.14 | $65,655 | 147,575 |
| 2021-04-05 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,150 | $163.30 | $187,801 | 147,975 |
| 2021-04-05 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,950 | $161.69 | $315,303 | 149,125 |
| 2021-04-05 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 7,560 | $160.83 | $1,215,870 | 151,075 |
| 2021-04-05 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,400 | $158.71 | $380,906 | 158,635 |
| 2021-04-05 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 8,375 | $157.97 | $1,323,020 | 161,035 |
| 2021-04-05 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 7,758 | $156.27 | $1,212,350 | 169,410 |
| 2021-04-05 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 18,176 | $155.30 | $2,822,753 | 177,168 |
| 2021-04-05 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 4,950 | $151.41 | $749,465 | 195,344 |
| 2021-04-05 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,383 | $150.46 | $509,002 | 200,294 |
| 2021-04-05 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,348 | $149.52 | $500,586 | 203,677 |
| 2021-03-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 1,907 | $150.39 | $286,788 | 890,830 |
| 2021-03-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 3,786 | $149.68 | $566,670 | 892,737 |
| 2021-03-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 3,801 | $148.41 | $564,095 | 896,523 |
| 2021-03-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 6,409 | $147.49 | $945,258 | 900,324 |
| 2021-03-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 1,891 | $146.52 | $277,073 | 906,733 |
| 2021-03-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 307 | $145.84 | $44,773 | 908,624 |
| 2021-03-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 2,093 | $144.23 | $301,868 | 908,931 |
| 2021-03-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 2,300 | $142.35 | $327,394 | 912,924 |
| 2021-03-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 1,900 | $143.38 | $272,419 | 911,024 |
| 2021-03-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 500 | $139.96 | $69,979 | 917,124 |
| 2021-03-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 600 | $138.80 | $83,282 | 917,624 |
| 2021-03-10 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 800 | $162.10 | $129,682 | 98,445 |
| 2021-03-10 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,100 | $161.22 | $177,347 | 99,245 |
| 2021-03-10 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,558 | $160.16 | $249,531 | 100,345 |
| 2021-03-10 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,400 | $159.18 | $382,032 | 101,903 |
| 2021-03-10 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,794 | $158.07 | $283,585 | 104,303 |
| 2021-03-08 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 400 | $147.25 | $58,898 | 207,025 |
| 2021-03-08 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 700 | $146.36 | $102,451 | 207,425 |
| 2021-03-08 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 4,300 | $145.53 | $625,778 | 208,125 |
| 2021-03-08 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 6,085 | $144.35 | $878,384 | 212,425 |
| 2021-03-08 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,700 | $143.37 | $387,096 | 218,510 |
| 2021-03-08 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,760 | $142.10 | $250,088 | 221,210 |
| 2021-03-08 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,800 | $141.38 | $254,483 | 222,970 |
| 2021-03-08 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,000 | $139.86 | $139,859 | 224,770 |
| 2021-03-08 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,300 | $138.99 | $319,666 | 225,770 |
| 2021-03-04 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 180 | $161.93 | $29,148 | 283,978 |
| 2021-03-04 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 380 | $161.04 | $61,195 | 284,158 |
| 2021-03-04 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 200 | $159.85 | $31,969 | 284,538 |
| 2021-03-04 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 120 | $158.53 | $19,024 | 284,738 |
| 2021-03-04 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 295 | $157.26 | $46,393 | 284,858 |
| 2021-03-04 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 142 | $156.32 | $22,197 | 285,153 |
| 2021-03-04 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 218 | $155.33 | $33,862 | 285,295 |
| 2021-03-04 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 60 | $162.78 | $9,767 | 283,918 |
| 2021-03-04 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 141 | $152.76 | $21,539 | 285,573 |
| 2021-03-03 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 2 | $166.05 | $332 | 285,714 |
| 2021-03-02 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 8,504 | $177.43 | $1,508,849 | 285,716 |
| 2021-03-02 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 329 | $172.11 | $56,624 | 294,220 |
| 2021-02-24 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 550 | $171.02 | $94,061 | 214,049 |
| 2021-02-24 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 4,787 | $170.44 | $815,885 | 214,599 |
| 2021-02-24 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 5,903 | $169.00 | $997,599 | 219,386 |
| 2021-02-24 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 17,040 | $168.17 | $2,865,624 | 225,289 |
| 2021-02-24 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 3,450 | $167.42 | $577,584 | 242,329 |
| 2021-02-24 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 4,760 | $165.83 | $789,360 | 245,779 |
| 2021-02-24 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,050 | $164.40 | $337,027 | 250,539 |
| 2021-02-24 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 3,459 | $163.74 | $566,384 | 252,589 |
| 2021-02-17 | GOMO STEVEN J | Dir |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 23,818 | $0.00 | $0 | 0 |
| 2021-02-17 | GOMO STEVEN J | Dir |
Exercise / conversion
M
|
Common Stock | 23,818 | $7.44 | $177,206 | 24,730 |
| 2021-02-16 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 400 | $208.13 | $83,252 | 118,628 |
| 2021-02-16 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 653 | $207.92 | $135,771 | 119,028 |
| 2021-02-16 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 300 | $205.15 | $61,546 | 119,681 |
| 2021-02-16 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,691 | $204.11 | $345,145 | 119,981 |
| 2021-02-16 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,100 | $203.41 | $427,156 | 121,672 |
| 2021-02-16 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 613 | $202.36 | $124,048 | 123,772 |
| 2021-02-15 | McNeil Jeff | EVP & Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 17,923 | $206.51 | $3,701,279 | 256,048 |
| 2021-01-28 | Yang Mandy | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,000 | $0.00 | $0 | 0 |
| 2021-01-28 | Yang Mandy | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 6,000 | $0.00 | $0 | 124,385 |
| 2021-01-28 | Yang Mandy | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 6,000 | $0.00 | $0 | 118,385 |
| 2020-12-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 1,419 | $176.52 | $250,489 | 932,566 |
| 2020-12-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 6,337 | $175.27 | $1,110,699 | 933,985 |
| 2020-12-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 11,780 | $174.54 | $2,056,112 | 940,322 |
| 2020-12-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 9,292 | $173.34 | $1,610,673 | 952,102 |
| 2020-12-30 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 1,172 | $172.04 | $201,629 | 961,394 |
| 2020-12-28 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 6,006 | $188.39 | $1,131,477 | 229,189 |
| 2020-12-28 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 6,200 | $187.42 | $1,162,027 | 235,195 |
| 2020-12-28 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 8,447 | $186.61 | $1,576,259 | 241,395 |
| 2020-12-28 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 4,700 | $185.45 | $871,595 | 249,842 |
| 2020-12-28 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,700 | $184.69 | $683,354 | 254,542 |
| 2020-12-28 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,770 | $183.32 | $507,794 | 258,242 |
| 2020-12-28 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,200 | $180.19 | $216,234 | 261,012 |
| 2020-12-28 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,300 | $179.01 | $590,738 | 262,212 |
| 2020-12-28 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 8,985 | $178.12 | $1,600,370 | 265,512 |
| 2020-12-28 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 4,474 | $177.05 | $792,134 | 274,497 |
| 2020-12-28 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 4,600 | $176.11 | $810,123 | 278,971 |
| 2020-12-15 | Branderiz Eric | EVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 19,369 | $160.46 | $3,107,950 | 290,762 |
| 2020-12-11 | Malchow Joseph Ian | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $143.90 | $431,700 | 82,950 |
| 2020-12-04 | Kortlang Benjamin John | Dir |
Open-market sell
S
|
Common Stock | 12,770 | $130.86 | $1,671,052 | 274,315 |
| 2020-12-04 | Kortlang Benjamin John | Dir |
Open-market sell
S
|
Common Stock | 37,230 | $130.10 | $4,843,738 | 287,085 |
| 2020-11-27 | Kortlang Benjamin John | Dir |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 10,016 | $0.00 | $0 | 0 |
| 2020-11-27 | Kortlang Benjamin John | Dir |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 24,954 | $0.00 | $0 | 0 |
| 2020-11-27 | Kortlang Benjamin John | Dir |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 111,052 | $0.00 | $0 | 0 |
| 2020-11-27 | Kortlang Benjamin John | Dir |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 49,788 | $0.00 | $0 | 0 |
| 2020-11-27 | Kortlang Benjamin John | Dir |
Open-market sell
S
|
Common Stock | 3,539 | $140.45 | $497,060 | 324,315 |
| 2020-11-27 | Kortlang Benjamin John | Dir |
Exercise / conversion
M
|
Common Stock | 10,016 | $14.58 | $146,033 | 327,854 |
| 2020-11-27 | Kortlang Benjamin John | Dir |
Exercise / conversion
M
|
Common Stock | 24,954 | $5.53 | $137,996 | 317,838 |
| 2020-11-27 | Kortlang Benjamin John | Dir |
Exercise / conversion
M
|
Common Stock | 111,052 | $0.70 | $77,736 | 292,884 |
| 2020-11-27 | Kortlang Benjamin John | Dir |
Exercise / conversion
M
|
Common Stock | 49,788 | $2.58 | $128,453 | 181,832 |
| 2020-11-15 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock | 62,601 | $116.59 | $7,298,651 | 382,799 |
| 2020-11-02 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 5,932 | $99.01 | $587,327 | 243,971 |
| 2020-10-15 | Yang Mandy | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 9,297 | $110.71 | $1,029,271 | 112,385 |
| 2020-10-01 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 1,400 | $87.75 | $122,846 | 249,903 |
| 2020-10-01 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,172 | $87.05 | $189,062 | 251,303 |
| 2020-10-01 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,628 | $86.10 | $226,258 | 253,475 |
| 2020-10-01 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 1,300 | $85.05 | $110,567 | 256,103 |
| 2020-09-11 | Kortlang Benjamin John | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 10,209 | $0.00 | $0 | 0 |
| 2020-09-11 | Kortlang Benjamin John | Dir |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 18,804 | $0.00 | $0 | 0 |
| 2020-09-11 | Kortlang Benjamin John | Dir |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 24,691 | $0.00 | $0 | 0 |
| 2020-09-11 | Kortlang Benjamin John | Dir |
Exercise / conversion
M
|
Common Stock | 10,209 | $12.57 | $128,327 | 131,132 |
| 2020-09-11 | Kortlang Benjamin John | Dir |
Exercise / conversion
M
|
Common Stock | 18,804 | $7.44 | $139,902 | 120,923 |
| 2020-09-11 | Kortlang Benjamin John | Dir |
Exercise / conversion
M
|
Common Stock | 24,691 | $8.43 | $208,145 | 102,119 |
| 2020-09-01 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 5,132 | $78.91 | $404,972 | 257,403 |
| 2020-09-01 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,368 | $77.96 | $184,619 | 262,535 |
| 2020-08-21 | Haenggi Jamie Elizabeth | Dir |
Equity grant / award
A
|
Common Stock | 2,563 | $0.00 | $0 | 2,563 |
| 2020-08-15 | McNeil Jeff | EVP & Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 18,593 | $73.16 | $1,360,264 | 264,903 |
| 2020-08-03 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 1,400 | $60.44 | $84,620 | 283,496 |
| 2020-08-03 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 6,206 | $59.60 | $369,859 | 284,896 |
| 2020-07-01 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 1,100 | $47.77 | $52,552 | 291,102 |
| 2020-07-01 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 6,400 | $47.05 | $301,107 | 292,202 |
| 2020-06-15 | Branderiz Eric | EVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 19,369 | $50.45 | $977,166 | 310,131 |
| 2020-06-11 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 14,081 | $47.88 | $674,243 | 1,406,574 |
| 2020-06-11 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 89,337 | $49.11 | $4,387,724 | 1,420,655 |
| 2020-06-11 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 226,384 | $48.23 | $10,917,844 | 1,509,992 |
| 2020-06-10 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 1,477 | $52.50 | $77,542 | 1,736,376 |
| 2020-06-10 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 24,457 | $50.51 | $1,235,247 | 1,737,853 |
| 2020-06-10 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 66,976 | $49.47 | $3,313,417 | 1,762,310 |
| 2020-06-10 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 72,131 | $48.47 | $3,495,901 | 1,829,286 |
| 2020-06-10 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 1,918 | $50.01 | $95,912 | 1,901,417 |
| 2020-06-10 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 806,193 | $49.43 | $39,850,362 | 1,903,335 |
| 2020-06-10 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 387,948 | $48.55 | $18,833,130 | 2,709,528 |
| 2020-06-10 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 3,251 | $52.45 | $170,519 | 3,097,476 |
| 2020-06-10 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 8,579 | $51.07 | $438,087 | 3,100,727 |
| 2020-06-10 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 32,227 | $50.06 | $1,613,171 | 3,109,306 |
| 2020-06-10 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 3,927 | $51.31 | $201,498 | 3,143,010 |
| 2020-06-10 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 20,094 | $50.37 | $1,012,181 | 3,146,937 |
| 2020-06-10 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 68,015 | $49.47 | $3,364,790 | 3,167,031 |
| 2020-06-10 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 71,528 | $48.47 | $3,466,712 | 3,235,046 |
| 2020-06-10 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 895 | $52.50 | $46,988 | 0 |
| 2020-06-10 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 2,416 | $51.43 | $124,259 | 895 |
| 2020-06-10 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 12,159 | $50.36 | $612,360 | 3,311 |
| 2020-06-10 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 15,049 | $49.54 | $745,564 | 15,470 |
| 2020-06-10 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 69,481 | $48.22 | $3,350,068 | 30,519 |
| 2020-06-08 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 1,477 | $52.50 | $77,542 | 3,141,533 |
| 2020-06-08 | RODGERS THURMAN J | Dir |
Equity grant / award
G
|
Common Stock | 100,000 | $0.00 | $0 | 100,000 |
| 2020-06-04 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 109,778 | $53.07 | $5,825,468 | 445,400 |
| 2020-06-03 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 14,291 | $55.98 | $800,082 | 329,500 |
| 2020-06-03 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 22,066 | $55.34 | $1,221,152 | 342,104 |
| 2020-06-03 | Branderiz Eric | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 63,892 | $53.55 | $3,421,353 | 364,170 |
| 2020-06-01 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 1,510 | $58.80 | $88,793 | 298,602 |
| 2020-06-01 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 5,990 | $58.38 | $349,713 | 298,112 |
| 2020-05-20 | Kortlang Benjamin John | Dir |
Equity grant / award
A · derivative
|
Non-qualified stock option (right to buy) | 2,475 | $0.00 | $0 | 2,475 |
| 2020-05-15 | RANHOFF DAVID A | EVP & Chief Commercial Officer |
Other disposed transaction
F
|
Common Stock | 62,600 | $58.38 | $3,654,275 | 555,178 |
| 2020-05-01 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 700 | $46.17 | $32,321 | 304,102 |
| 2020-05-01 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,300 | $45.42 | $104,458 | 304,802 |
| 2020-05-01 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 4,500 | $44.30 | $199,332 | 307,102 |
| 2020-04-15 | Yang Mandy | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 9,297 | $39.61 | $368,254 | 156,565 |
| 2020-04-14 | Yang Mandy | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 6,000 | $0.00 | $0 | 6,000 |
| 2020-04-14 | Yang Mandy | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 8,000 | $0.00 | $0 | 165,862 |
| 2020-04-01 | McNeil Jeff | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 7,500 | $30.31 | $227,318 | 291,602 |
| 2020-03-29 | Kothandaraman Badrinarayanan | President & CEO |
Other disposed transaction
F
|
Common Stock | 44,622 | $32.38 | $1,444,860 | 882,489 |
| 2020-03-27 | Kortlang Benjamin John | Dir |
Exercise / conversion
M · derivative
|
Non-qualified stock option (right to buy) | 27,428 | $0.00 | $0 | 0 |
| 2020-03-27 | Kortlang Benjamin John | Dir |
Exercise / conversion
M
|
Common Stock | 27,428 | $7.50 | $205,710 | 280,042 |
| 2020-03-26 | Kothandaraman Badrinarayanan | President & CEO |
Other disposed transaction
F
|
Common Stock | 160,049 | $36.13 | $5,782,570 | 927,111 |
| 2020-03-23 | McNeil Jeff | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 713 | $26.22 | $18,693 | 345,460 |
| 2020-03-23 | McNeil Jeff | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,989 | $25.39 | $75,883 | 346,173 |
| 2020-03-23 | McNeil Jeff | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 3,798 | $24.59 | $93,376 | 349,162 |
| 2020-02-26 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 2,126 | $53.58 | $113,905 | 0 |
| 2020-02-26 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 154,584 | $52.70 | $8,146,886 | 2,126 |
| 2020-02-26 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 7,762 | $50.91 | $395,177 | 263,359 |
| 2020-02-26 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 14,222 | $49.53 | $704,474 | 271,121 |
| 2020-02-26 | GOMO STEVEN J | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 34,742 | $0.00 | $0 | 0 |
| 2020-02-26 | GOMO STEVEN J | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 33,039 | $0.00 | $0 | 0 |
| 2020-02-26 | GOMO STEVEN J | Dir |
Open-market sell
S
|
Common Stock | 67,781 | $57.92 | $3,926,018 | 0 |
| 2020-02-26 | GOMO STEVEN J | Dir |
Exercise / conversion
M
|
Common Stock | 34,742 | $7.50 | $260,565 | 67,781 |
| 2020-02-26 | GOMO STEVEN J | Dir |
Exercise / conversion
M
|
Common Stock | 33,039 | $4.09 | $134,997 | 33,039 |
| 2020-02-25 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 106,649 | $52.10 | $5,556,690 | 156,710 |
| 2020-02-25 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 31,701 | $56.49 | $1,790,736 | 285,343 |
| 2020-02-25 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 434,853 | $55.60 | $24,178,697 | 317,044 |
| 2020-02-25 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 236,128 | $54.85 | $12,952,542 | 751,897 |
| 2020-02-25 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 70,920 | $53.76 | $3,812,744 | 988,025 |
| 2020-02-25 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 249,895 | $52.44 | $13,103,869 | 1,058,945 |
| 2020-02-25 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 297,261 | $51.83 | $15,406,681 | 1,308,840 |
| 2020-02-25 | RODGERS THURMAN J | Dir |
Open-market sell
S
|
Common Stock | 393,899 | $50.79 | $20,006,800 | 1,606,101 |
| 2020-02-24 | RODGERS THURMAN J | Dir |
Equity grant / award
G
|
Common Stock | 2,000,000 | $0.00 | $0 | 2,000,000 |
| 2020-02-21 | RANHOFF DAVID A | VP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 22,325 | $57.77 | $1,289,604 | 609,778 |
| 2020-02-20 | Kortlang Benjamin John | Dir |
Other acquired transaction
J
|
Common Stock | 2,614 | $0.00 | $0 | 2,614 |
| 2020-02-20 | McNeil Jeff | Chief Operating Officer |
Equity grant / award
G
|
Common Stock | 6,000 | $0.00 | $0 | 352,960 |
| 2020-02-15 | McNeil Jeff | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 15,078 | $41.09 | $619,555 | 358,960 |
| 2020-01-31 | Yang Mandy | Chief Accounting Officer |
Exercise / conversion
C · derivative
|
Restricted Stock Units | 13,500 | $0.00 | $0 | 0 |
| 2020-01-31 | Yang Mandy | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 13,500 | $0.00 | $0 | 196,443 |
| 2020-01-31 | Yang Mandy | Chief Accounting Officer |
Exercise / conversion
C
|
Common Stock | 13,500 | $0.00 | $0 | 182,943 |
| 2019-12-16 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 292,670 | $0.00 | $0 | 707,330 |
| 2019-12-16 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M
|
Common Stock | 292,670 | $1.31 | $383,398 | 817,160 |
| 2019-12-15 | Branderiz Eric | VP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 19,369 | $24.62 | $476,865 | 372,877 |
| 2019-12-10 | RANHOFF DAVID A | VP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 20,000 | $24.06 | $481,204 | 632,103 |
| 2019-12-10 | McNeil Jeff | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 7,500 | $24.02 | $180,122 | 297,538 |
| 2019-12-09 | RANHOFF DAVID A | VP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 30,000 | $24.05 | $721,416 | 652,103 |
| 2019-11-25 | McNeil Jeff | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 7,000 | $20.02 | $140,154 | 305,038 |
| 2019-11-21 | Branderiz Eric | VP & Chief Financial Officer |
Open-market buy
P
|
Common Stock | 10,000 | $17.70 | $176,994 | 392,246 |
| 2019-11-20 | Quiroga Moreno Isidoro | 10% |
Open-market buy
P
|
Common Stock | 52,400 | $19.14 | $1,002,936 | 13,548,476 |
| 2019-11-20 | Quiroga Moreno Isidoro | 10% |
Open-market buy
P
|
Common Stock | 52,401 | $18.63 | $976,231 | 13,443,676 |
| 2019-11-19 | Quiroga Moreno Isidoro | 10% |
Open-market buy
P
|
Common Stock | 300,000 | $19.04 | $5,712,000 | 13,338,874 |
| 2019-11-18 | Quiroga Moreno Isidoro | 10% |
Open-market buy
P
|
Common Stock | 150,000 | $19.46 | $2,919,000 | 13,038,874 |
| 2019-11-18 | McNeil Jeff | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 500 | $20.00 | $10,000 | 312,038 |
| 2019-11-15 | Quiroga Moreno Isidoro | 10% |
Open-market buy
P
|
Common Stock | 421,673 | $19.43 | $8,193,106 | 12,738,874 |
| 2019-11-04 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,600 | $18.90 | $49,142 | 154,257 |
| 2019-11-04 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 7,400 | $18.32 | $135,543 | 156,857 |
| 2019-11-01 | Yang Mandy | Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 10,000 | $19.07 | $190,695 | 164,257 |
| 2019-10-15 | Yang Mandy | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 37,000 | $0.00 | $0 | 0 |
| 2019-10-15 | Yang Mandy | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 37,000 | $0.00 | $0 | 37,000 |
| 2019-10-15 | Yang Mandy | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 12,968 | $24.14 | $313,048 | 174,257 |
| 2019-10-15 | Yang Mandy | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock | 17,775 | $24.14 | $429,088 | 187,225 |
| 2019-10-15 | Yang Mandy | Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 37,000 | $0.00 | $0 | 205,000 |
| 2019-10-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 810 | $24.40 | $19,761 | 512,490 |
| 2019-10-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 9,190 | $23.66 | $217,469 | 513,300 |
| 2019-09-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market sell
S
|
Common Stock | 10,000 | $24.75 | $247,497 | 522,490 |
| 2019-09-04 | RANHOFF DAVID A | VP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 5,665 | $27.87 | $157,898 | 743,831 |
| 2019-09-04 | RANHOFF DAVID A | VP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 11,021 | $27.41 | $302,065 | 749,496 |
| 2019-09-04 | RANHOFF DAVID A | VP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 4,793 | $27.85 | $133,475 | 744,703 |
| 2019-09-04 | RANHOFF DAVID A | VP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 11,021 | $27.41 | $302,065 | 749,496 |
| 2019-09-03 | McNeil Jeff | Chief Operating Officer |
Equity grant / award
G
|
Common Stock | 7,137 | $0.00 | $0 | 325,538 |
| 2019-09-03 | RANHOFF DAVID A | VP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 6,780 | $29.63 | $200,925 | 760,517 |
| 2019-09-03 | RANHOFF DAVID A | VP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 23,220 | $29.14 | $676,710 | 767,297 |
| 2019-09-03 | RANHOFF DAVID A | VP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 6,780 | $29.63 | $200,925 | 760,517 |
| 2019-09-03 | RANHOFF DAVID A | VP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 23,220 | $29.14 | $676,710 | 767,297 |
| 2019-08-16 | Kortlang Benjamin John | Dir |
Equity grant / award
G
|
Common Stock | 300,000 | $0.00 | $0 | 300,000 |
| 2019-08-16 | Kortlang Benjamin John | Dir |
Equity grant / award
G
|
Common Stock | 600,000 | $0.00 | $0 | 252,614 |
| 2019-08-15 | McNeil Jeff | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 16,568 | $29.78 | $493,395 | 332,675 |
| 2019-08-14 | MORA RICHARD | Dir |
Open-market sell
S
|
Common Stock | 60,000 | $31.03 | $1,861,800 | 0 |
| 2019-06-15 | Branderiz Eric | VP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 37,186 | $17.33 | $644,433 | 400,560 |
| 2019-05-16 | RANHOFF DAVID A | VP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 63,516 | $14.62 | $928,915 | 790,517 |
| 2019-05-15 | Kortlang Benjamin John | Dir |
Equity grant / award
A · derivative
|
Non-qualified stock option (right to buy) | 10,016 | $0.00 | $0 | 10,016 |
| 2019-04-01 | RANHOFF DAVID A | VP & Chief Commercial Officer |
Open-market sell
S
|
Common Stock | 2,110 | $9.15 | $19,307 | 854,033 |
| 2019-03-29 | RANHOFF DAVID A | VP & Chief Commercial Officer |
Equity grant / award
A
|
Common Stock | 3,440 | $0.00 | $0 | 856,143 |
| 2019-03-27 | Yang Mandy | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 13,500 | $0.00 | $0 | 27,000 |
| 2019-03-27 | Yang Mandy | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 18,000 | $0.00 | $0 | 168,000 |
| 2019-03-18 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 67,500 | $0.00 | $0 | 0 |
| 2019-03-18 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 149,850 | $0.00 | $0 | 0 |
| 2019-03-18 | Kothandaraman Badrinarayanan | President & CEO |
Other disposed transaction
F
|
Common Stock | 33,467 | $9.67 | $323,626 | 569,123 |
| 2019-03-18 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M
|
Common Stock | 67,500 | $0.00 | $0 | 602,590 |
| 2019-03-18 | Kothandaraman Badrinarayanan | President & CEO |
Other disposed transaction
F
|
Common Stock | 72,295 | $9.67 | $699,093 | 535,090 |
| 2019-03-18 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M
|
Common Stock | 149,850 | $0.00 | $0 | 607,385 |
| 2019-03-18 | Kothandaraman Badrinarayanan | President & CEO |
Other disposed transaction
F
|
Common Stock | 31,304 | $9.67 | $302,710 | 457,535 |
| 2019-03-18 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 67,500 | $0.00 | $0 | 0 |
| 2019-03-18 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 149,850 | $0.00 | $0 | 0 |
| 2019-03-18 | Kothandaraman Badrinarayanan | President & CEO |
Other disposed transaction
F
|
Common Stock | 33,467 | $9.67 | $323,626 | 404,123 |
| 2019-03-18 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M
|
Common Stock | 67,500 | $0.00 | $0 | 437,590 |
| 2019-03-18 | Kothandaraman Badrinarayanan | President & CEO |
Other disposed transaction
F
|
Common Stock | 72,295 | $9.67 | $699,093 | 370,090 |
| 2019-03-18 | Kothandaraman Badrinarayanan | President & CEO |
Exercise / conversion
M
|
Common Stock | 149,850 | $0.00 | $0 | 442,385 |
| 2019-03-18 | Kothandaraman Badrinarayanan | President & CEO |
Other disposed transaction
F
|
Common Stock | 31,304 | $9.67 | $302,710 | 292,535 |
| 2019-03-05 | Branderiz Eric | VP & Chief Financial Officer |
Open-market buy
P
|
Common Stock | 11,415 | $8.77 | $100,098 | 46,626 |
| 2019-03-05 | Branderiz Eric | VP & Chief Financial Officer |
Open-market buy
P
|
Common Stock | 11,415 | $8.77 | $100,098 | 46,626 |
| 2019-03-04 | RANHOFF DAVID A | VP & Chief Commercial Officer |
Open-market sell
S
|
Restricted Stock Units | 30,000 | $9.14 | $274,233 | 834,398 |
| 2019-03-01 | RANHOFF DAVID A | VP & Chief Commercial Officer |
Open-market sell
S
|
Restricted Stock Units | 30,000 | $9.15 | $274,371 | 864,398 |
| 2019-02-28 | MORA RICHARD | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 20,212 | $0.00 | $0 | 30,840 |
| 2019-02-28 | MORA RICHARD | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 49,788 | $0.00 | $0 | 0 |
| 2019-02-28 | MORA RICHARD | Dir |
Open-market sell
S
|
Common Stock | 20,212 | $9.09 | $183,640 | 60,000 |
| 2019-02-28 | MORA RICHARD | Dir |
Exercise / conversion
M
|
Common Stock | 20,212 | $0.70 | $14,148 | 80,212 |
| 2019-02-28 | MORA RICHARD | Dir |
Open-market sell
S
|
Common Stock | 49,788 | $9.09 | $452,359 | 60,000 |
| 2019-02-28 | MORA RICHARD | Dir |
Exercise / conversion
M
|
Common Stock | 49,788 | $2.58 | $128,453 | 109,788 |
| 2018-12-04 | RANHOFF DAVID A | VP & Chief Commercial Officer |
Other disposed transaction
F
|
Restricted Stock Units | 105,602 | $5.46 | $576,312 | 894,398 |
| 2018-12-03 | Branderiz Eric | VP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,210 | $5.58 | $12,332 | 335,211 |
| 2018-11-30 | Branderiz Eric | VP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 2,210 | $5.58 | $12,332 | 35,211 |
| 2018-11-30 | Branderiz Eric | VP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 6,312 | $0.00 | $0 | 37,421 |
| 2018-11-30 | Branderiz Eric | VP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 6,312 | $0.00 | $0 | 337,421 |
| 2018-11-08 | Kothandaraman Badrinarayanan | President & CEO |
Open-market buy
P
|
Common Stock | 15,000 | $5.68 | $85,275 | 129,440 |
| 2018-10-25 | Yang Mandy | Chief Accounting Officer |
Equity grant / award
A
|
Restricted Stock Units | 150,000 | $0.00 | $0 | 150,000 |
| 2018-09-04 | Branderiz Eric | VP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 6,863 | $4.86 | $33,354 | 331,109 |
| 2018-08-31 | Branderiz Eric | VP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 18,092 | $0.00 | $0 | 337,972 |
| 2018-08-31 | Branderiz Eric | VP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 6,863 | $4.86 | $33,354 | 31,109 |
| 2018-08-31 | Branderiz Eric | VP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 18,092 | $0.00 | $0 | 37,972 |
| 2018-08-23 | Branderiz Eric | VP & Chief Financial Officer |
Open-market buy
P
|
Common Stock | 19,880 | $5.03 | $99,937 | 19,880 |
| 2018-08-20 | RODGERS THURMAN J | Dir |
Equity grant / award
A · derivative
|
4% Convertible Senior Notes due 2023 | 5,000,000 | $5,000,000.00 | $25,000,000,000,000 | 5,000,000 |
| 2018-08-20 | Kothandaraman Badrinarayanan | President & CEO |
Open-market buy
P
|
Common Stock | 15,000 | $4.88 | $73,196 | 275,677 |
| 2018-08-06 | MORA RICHARD | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 60,000 | $0.00 | $0 | 51,052 |
| 2018-08-06 | MORA RICHARD | Dir |
Exercise / conversion
M
|
Common Stock | 60,000 | $0.70 | $42,000 | 60,000 |
| 2018-06-04 | Branderiz Eric | VP & Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 50,000 | $0.00 | $0 | 100,000 |
| 2018-06-04 | Branderiz Eric | VP & Chief Financial Officer |
Equity grant / award
A
|
Restricted Stock Units | 300,000 | $0.00 | $0 | 300,000 |
| 2018-05-21 | GOMO STEVEN J | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 31,609 | $0.00 | $0 | 172,277 |
| 2018-05-17 | MORA RICHARD | Dir |
Equity grant / award
A · derivative
|
Option (right to buy) | 24,954 | $0.00 | $0 | 136,006 |
| 2018-05-15 | Garcia Humberto | VP and CFO |
Other disposed transaction
F
|
Restricted Stock Units | 8,742 | $5.41 | $47,294 | 539,721 |
| 2018-05-15 | Garcia Humberto | VP and CFO |
Other disposed transaction
F
|
Restricted Stock Units | 4,661 | $5.41 | $25,216 | 546,463 |
| 2018-04-03 | Garcia Humberto | VP and CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 15,000 | $0.00 | $0 | 15,000 |
| 2018-04-03 | Garcia Humberto | VP and CFO |
Equity grant / award
A
|
Restricted Stock Units | 20,000 | $0.00 | $0 | 551,124 |
| 2018-03-30 | Kothandaraman Badrinarayanan | President & CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 135,000 | $0.00 | $0 | 135,000 |
| 2018-03-30 | Kothandaraman Badrinarayanan | President & CEO |
Equity grant / award
A
|
Restricted Stock Units | 180,000 | $0.00 | $0 | 260,677 |
| 2018-03-06 | Weber John Howard | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 49,788 | $0.00 | $0 | 56,776 |
| 2018-03-06 | Weber John Howard | Dir |
Exercise / conversion
M · derivative
|
Option (right to buy) | 27,763 | $0.00 | $0 | 106,564 |
| 2018-03-06 | Weber John Howard | Dir |
Open-market sell
S
|
Common Stock | 49,788 | $3.88 | $192,938 | 0 |
| 2018-03-06 | Weber John Howard | Dir |
Exercise / conversion
M
|
Common Stock | 49,788 | $2.58 | $128,453 | 49,788 |
| 2018-03-06 | Weber John Howard | Dir |
Open-market sell
S
|
Common Stock | 27,763 | $3.88 | $107,587 | 0 |
| 2018-03-06 | Weber John Howard | Dir |
Exercise / conversion
M
|
Common Stock | 27,763 | $0.70 | $19,434 | 27,763 |
| 2018-03-01 | Kothandaraman Badrinarayanan | President & CEO |
Open-market buy
P
|
Common Stock | 40,000 | $3.32 | $132,800 | 80,677 |
| 2018-02-15 | Garcia Humberto | VP and CFO |
Open-market sell
S
|
Restricted Stock Units | 14,777 | $2.75 | $40,637 | 531,124 |
| 2018-02-15 | Garcia Humberto | VP and CFO |
Open-market sell
S
|
Restricted Stock Units | 153 | $2.75 | $421 | 545,901 |
| 2018-02-15 | Garcia Humberto | VP and CFO |
Open-market sell
S
|
Restricted Stock Units | 527 | $2.75 | $1,449 | 546,054 |
| 2018-02-15 | Garcia Humberto | VP and CFO |
Open-market sell
S
|
Restricted Stock Units | 918 | $2.75 | $2,524 | 546,581 |
| 2018-02-08 | Garcia Humberto | VP and CFO |
Open-market sell
S
|
Restricted Stock Units | 2,611 | $2.30 | $6,005 | 547,499 |
| 2017-12-01 | RANHOFF DAVID A | VP & Chief Commercial Officer |
Equity grant / award
A
|
Restricted Stock Units | 1,000,000 | $0.00 | $0 | 1,000,000 |
| 2017-11-21 | Weber John Howard | Dir |
Exercise / conversion
M · derivative
|
Option (right to buy) | 20,200 | $0.00 | $0 | 55,526 |
| 2017-11-21 | Weber John Howard | Dir |
Open-market sell
S
|
Common Stock | 20,200 | $2.73 | $55,120 | 0 |
| 2017-11-21 | Weber John Howard | Dir |
Exercise / conversion
M
|
Common Stock | 20,200 | $0.70 | $14,140 | 20,200 |
| 2017-11-20 | Weber John Howard | Dir |
Exercise / conversion
M · derivative
|
Option (right to buy) | 35,326 | $0.00 | $0 | 75,726 |
| 2017-11-20 | Weber John Howard | Dir |
Open-market sell
S
|
Common Stock | 35,326 | $2.58 | $91,282 | 0 |
| 2017-11-20 | Weber John Howard | Dir |
Exercise / conversion
M
|
Common Stock | 35,326 | $0.70 | $24,728 | 35,326 |
| 2017-11-15 | Garcia Humberto | VP and CFO |
Equity grant / award
A
|
Restricted Stock Units | 9,559 | $2.60 | $24,853 | 550,110 |
| 2017-11-15 | Garcia Humberto | VP and CFO |
Open-market sell
S
|
Restricted Stock Units | 142 | $2.60 | $369 | 557,669 |
| 2017-11-09 | Kothandaraman Badrinarayanan | President & CEO |
Open-market buy
P
|
Common Stock | 40,677 | $1.78 | $72,405 | 40,677 |
| 2017-09-28 | Garcia Humberto | VP and CFO |
Equity grant / award
A
|
Restricted Stock Units | 200,000 | $0.00 | $0 | 557,811 |
| 2017-09-13 | Kothandaraman Badrinarayanan | President & CEO |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 1,000,000 | $1.29 | $1,290,000 | 1,000,000 |
| 2017-08-16 | Garcia Humberto | VP and CFO |
Other disposed transaction
F
|
Restricted Stock Units | 15,046 | $0.77 | $11,585 | 357,811 |
| 2017-08-16 | Garcia Humberto | VP and CFO |
Other disposed transaction
F
|
Restricted Stock Units | 209 | $0.77 | $161 | 372,857 |
| 2017-08-16 | Garcia Humberto | VP and CFO |
Other disposed transaction
F
|
Restricted Stock Units | 516 | $0.77 | $397 | 373,066 |
| 2017-08-16 | Garcia Humberto | VP and CFO |
Other disposed transaction
F
|
Restricted Stock Units | 884 | $0.77 | $681 | 373,582 |
| 2017-08-16 | Garcia Humberto | VP and CFO |
Other disposed transaction
F
|
Restricted Stock Units | 2,510 | $0.77 | $1,933 | 374,466 |
| 2017-05-30 | Garcia Humberto | VP and CFO |
Equity grant / award
A
|
Restricted Stock Units | 300,000 | $0.00 | $0 | 376,976 |
| 2017-05-18 | Weber John Howard | Dir |
Equity grant / award
A · derivative
|
Option (right to buy) | 111,052 | $0.70 | $77,736 | 111,052 |
| 2017-05-15 | Garcia Humberto | VP and CFO |
Other disposed transaction
F
|
Common Stock | 449 | $0.76 | $341 | 62,123 |
| 2017-05-01 | NAHI PAUL B | President and CEO |
Other disposed transaction
D · derivative
|
Stock Option (Right to Buy) | 182,000 | — | $1,534,260 | 0 |
| 2017-05-01 | NAHI PAUL B | President and CEO |
Other disposed transaction
D · derivative
|
Stock Option (Right to Buy) | 100,000 | — | $905,000 | 0 |
| 2017-05-01 | NAHI PAUL B | President and CEO |
Equity grant / award
A
|
Restricted Stock Units | 27,999 | — | — | 617,880 |
| 2017-05-01 | NAHI PAUL B | President and CEO |
Equity grant / award
A
|
Restricted Stock Units | 28,000 | — | — | 589,881 |
| 2017-05-01 | NAHI PAUL B | President and CEO |
Equity grant / award
A
|
Restricted Stock Units | 50,959 | — | — | 561,881 |
| 2017-04-16 | Kothandaraman Badrinarayanan | VP & COO |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 1,000,000 | $0.00 | $0 | 1,000,000 |
| 2017-02-15 | NAHI PAUL B | President and CEO |
Other disposed transaction
F
|
Common Stock | 1,369 | $1.60 | $2,190 | 513,429 |
| 2017-02-15 | NAHI PAUL B | President and CEO |
Other disposed transaction
F
|
Common Stock | 8,209 | $1.60 | $13,134 | 514,798 |
| 2016-11-16 | NAHI PAUL B | President and CEO |
Open-market sell
S
|
Common Stock | 1,234 | $1.05 | $1,296 | 523,007 |
| 2016-11-16 | NAHI PAUL B | President and CEO |
Open-market sell
S
|
Common Stock | 3,176 | $1.05 | $3,335 | 524,241 |
| 2016-09-23 | Kortlang Benjamin John | Dir |
Open-market buy
P
|
Common Stock | 600,000 | $1.20 | $720,000 | 852,614 |
| 2016-08-16 | Garcia Humberto | VP and CFO |
Open-market sell
S
|
Common Stock | 582 | $1.78 | $1,038 | 66,509 |
| 2016-08-16 | Garcia Humberto | VP and CFO |
Open-market sell
S
|
Common Stock | 1,036 | $1.78 | $1,849 | 67,091 |
| 2016-08-09 | Garcia Humberto | VP and CFO |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 200,000 | $0.00 | $0 | 200,000 |
| 2016-08-09 | Garcia Humberto | VP and CFO |
Equity grant / award
A
|
Common Stock | 50,000 | $0.00 | $0 | 68,127 |
| 2016-04-28 | Weber John Howard | Dir |
Equity grant / award
A · derivative
|
Stock Option (Right to Buy) | 49,788 | $0.00 | $0 | 49,788 |