Financial Metrics
CSGP COSTAR GROUP, INC.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 199739000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 206869000.0 | +3.6% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 212711000.0 | +2.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 226553000.0 | +6.5% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 237153000.0 | +4.7% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 247533000.0 | +4.4% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 273718000.0 | +10.6% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 297018000.0 | +8.5% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 305525000.0 | +2.9% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 328425000.0 | +7.5% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 343760000.0 | +4.7% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 352808000.0 | +2.6% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 391847000.0 | +11.1% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 397159000.0 | +1.4% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 425620000.0 | +7.2% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 457697000.0 | +7.5% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 480333000.0 | +4.9% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 499319000.0 | +4.0% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 515825000.0 | +3.3% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 536308000.0 | +4.0% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 556921000.0 | +3.8% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 584400000.0 | +4.9% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 605900000.0 | +3.7% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 624700000.0 | +3.1% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 656400000.0 | +5.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 677800000.0 | +3.3% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 692600000.0 | +2.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 732200000.0 | +5.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 781300000.0 | +6.7% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 833600000.0 | +6.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 837630000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 965230000.0 | +15.2% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 1191832000.0 | +23.5% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 1399719000.0 | +17.4% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 1659019000.0 | +18.5% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 1944100000.0 | +17.2% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 2182400000.0 | +12.3% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 2455000000.0 | +12.5% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2736000000.0 | +11.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3247000000.0 | +18.7% | USD | 10-K | 2026-02-26 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 156839000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 164190000.0 | +4.7% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 170489000.0 | +3.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 175207000.0 | +2.8% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 181880000.0 | +3.8% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 192050000.0 | +5.6% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 211241000.0 | +10.0% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 229882000.0 | +8.8% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 233453000.0 | +1.6% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 257272000.0 | +10.2% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 271842000.0 | +5.7% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 281636000.0 | +3.6% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 312938000.0 | +11.1% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 323119000.0 | +3.3% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 347755000.0 | +7.6% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 368949000.0 | +6.1% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 390767000.0 | +5.9% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 406722000.0 | +4.1% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 420346000.0 | +3.3% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 435337000.0 | +3.6% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 448557000.0 | +3.0% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 465200000.0 | +3.7% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 493500000.0 | +6.1% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 501000000.0 | +1.5% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 515200000.0 | +2.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 542000000.0 | +5.2% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 552000000.0 | +1.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 578900000.0 | +4.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 613500000.0 | +6.0% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 661400000.0 | +7.8% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 663816000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 744827000.0 | +12.2% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 921899000.0 | +23.8% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 1110480000.0 | +20.5% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 1350051000.0 | +21.6% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 1586900000.0 | +17.5% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 1768400000.0 | +11.4% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 1964000000.0 | +11.1% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 2178000000.0 | +10.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2561000000.0 | +17.6% | USD | 10-K | 2026-02-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 30301000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 28119000.0 | -7.2% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 39596000.0 | +40.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 37662000.0 | -4.9% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 27883000.0 | -26.0% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 57513000.0 | +106.3% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 53445000.0 | -7.1% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 43774000.0 | -18.1% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 70688000.0 | +61.5% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 93492000.0 | +32.3% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 74800000.0 | -20.0% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 94269000.0 | +26.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 75864000.0 | -19.5% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 81319000.0 | +7.2% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 76809000.0 | -5.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 101209000.0 | +31.8% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 101011000.0 | -0.2% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 89732000.0 | -11.2% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 128275000.0 | +43.0% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 110183000.0 | -14.1% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 85329000.0 | -22.6% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 72200000.0 | -15.4% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 79100000.0 | +9.6% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 61600000.0 | -22.1% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | -42800000.0 | -169.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -16100000.0 | +62.4% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 23700000.0 | +247.2% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -42800000.0 | -280.6% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -27200000.0 | +36.4% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | -51100000.0 | -87.9% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 144905000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 173816000.0 | +20.0% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 273564000.0 | +57.4% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 363547000.0 | +32.9% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 289202000.0 | -20.4% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 432300000.0 | +49.5% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 451000000.0 | +4.3% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 282000000.0 | -37.5% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 5000000.0 | -98.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -72000000.0 | -1540.0% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 16721000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 15576000.0 | -6.8% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 23201000.0 | +49.0% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 22130000.0 | -4.6% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 22184000.0 | +0.2% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 34177000.0 | +54.1% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 52231000.0 | +52.8% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2018-06-30 | 43835000.0 | -16.1% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2018-09-30 | 58759000.0 | +34.0% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 85169000.0 | +44.9% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-06-30 | 63248000.0 | -25.7% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | 72793000.0 | +15.1% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-03-31 | 72793000.0 | +0.0% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | 60360000.0 | -17.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 58186000.0 | -3.6% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 74212000.0 | +27.5% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-06-30 | 61148000.0 | -17.6% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-09-30 | 64304000.0 | +5.2% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 89318000.0 | +38.9% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-06-30 | 83473000.0 | -6.5% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-09-30 | 72290000.0 | -13.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 87100000.0 | +20.5% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-06-30 | 100500000.0 | +15.4% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-09-30 | 90600000.0 | -9.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 6700000.0 | -92.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | 19200000.0 | +186.6% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 53000000.0 | +176.0% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -14800000.0 | -127.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 6200000.0 | +141.9% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | -30900000.0 | -598.4% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 85071000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 122695000.0 | +44.2% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 238334000.0 | +94.2% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 314963000.0 | +32.2% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 227128000.0 | -27.9% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 292600000.0 | +28.8% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 369500000.0 | +26.3% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 375000000.0 | +1.5% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 139000000.0 | -62.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 7000000.0 | -95.0% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.52 | — | USD/shares | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.48 | -7.7% | USD/shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.72 | +50.0% | USD/shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.69 | -4.2% | USD/shares | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 0.68 | -1.4% | USD/shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 1.05 | +54.4% | USD/shares | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 1.46 | +39.0% | USD/shares | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 1.22 | -16.4% | USD/shares | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 1.63 | +33.6% | USD/shares | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 2.35 | +44.2% | USD/shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 1.74 | -26.0% | USD/shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 2.16 | +24.1% | USD/shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 2.0 | -7.4% | USD/shares | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 0.16 | -92.0% | USD/shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.15 | -6.3% | USD/shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.19 | +26.7% | USD/shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.16 | -15.8% | USD/shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.16 | +0.0% | USD/shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.23 | +43.8% | USD/shares | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 0.21 | -8.7% | USD/shares | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 0.18 | -14.3% | USD/shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.22 | +22.2% | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.25 | +13.6% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.22 | -12.0% | USD/shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.02 | -90.9% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.05 | +150.0% | USD/shares | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 0.13 | +160.0% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -0.04 | -130.8% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.01 | +125.0% | USD/shares | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | -0.07 | -800.0% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 2.64 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 3.7 | +40.2% | USD/shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 6.61 | +78.6% | USD/shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.87 | -86.8% | USD/shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.6 | -31.0% | USD/shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.75 | +25.0% | USD/shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.93 | +24.0% | USD/shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.92 | -1.1% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.34 | -63.0% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.02 | -94.1% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.52 | — | USD/shares | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.48 | -7.7% | USD/shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.72 | +50.0% | USD/shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.68 | -5.6% | USD/shares | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 0.68 | +0.0% | USD/shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 1.04 | +52.9% | USD/shares | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 1.44 | +38.5% | USD/shares | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 1.2 | -16.7% | USD/shares | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 1.61 | +34.2% | USD/shares | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 2.33 | +44.7% | USD/shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 1.73 | -25.8% | USD/shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 2.15 | +24.3% | USD/shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 1.98 | -7.9% | USD/shares | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 0.16 | -91.9% | USD/shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.15 | -6.3% | USD/shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.19 | +26.7% | USD/shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.16 | -15.8% | USD/shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.16 | +0.0% | USD/shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.23 | +43.8% | USD/shares | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 0.21 | -8.7% | USD/shares | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 0.18 | -14.3% | USD/shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.21 | +16.7% | USD/shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.25 | +19.0% | USD/shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.22 | -12.0% | USD/shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.02 | -90.9% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.05 | +150.0% | USD/shares | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 0.13 | +160.0% | USD/shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -0.04 | -130.8% | USD/shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.01 | +125.0% | USD/shares | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | -0.07 | -800.0% | USD/shares | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 2.62 | — | USD/shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 3.66 | +39.7% | USD/shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 6.54 | +78.7% | USD/shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.86 | -86.9% | USD/shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.59 | -31.4% | USD/shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.74 | +25.4% | USD/shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.93 | +25.7% | USD/shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.92 | -1.1% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.34 | -63.0% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.02 | -94.1% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 461720000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 464151000.0 | +0.5% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 522099000.0 | +12.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 567223000.0 | +8.6% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2017-03-31 | 572472000.0 | +0.9% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 564638000.0 | -1.4% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 622995000.0 | +10.3% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2017-12-31 | 1211463000.0 | +94.5% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-03-31 | 931429000.0 | -23.1% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 966278000.0 | +3.7% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 1071786000.0 | +10.9% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-12-31 | 1100416000.0 | +2.7% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 1232817000.0 | +12.0% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2019-06-30 | 1297812000.0 | +5.3% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 1389619000.0 | +7.1% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 1070731000.0 | -22.9% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 1927923000.0 | +80.1% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 3548405000.0 | +84.1% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 3867805000.0 | +9.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 3693813000.0 | -4.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 3686947000.0 | -0.2% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 3674909000.0 | -0.3% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 3761587000.0 | +2.4% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2024-12-31 | 4681000000.0 | +24.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 3680800000.0 | -21.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 3628600000.0 | -1.4% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 1935300000.0 | -46.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 567223000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 1211463000.0 | +113.6% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 1100416000.0 | -9.2% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 1070731000.0 | -2.7% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 3693813000.0 | +245.0% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 3800000000.0 | +2.9% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 5000000000.0 | +31.6% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 5200000000.0 | +4.0% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 4681000000.0 | -10.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1633000000.0 | -65.1% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 47315000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 45890000.0 | -3.0% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 47461000.0 | +3.4% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 48537000.0 | +2.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 49557000.0 | +2.1% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 51512000.0 | +3.9% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 60871000.0 | +18.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 60900000.0 | +0.0% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-01-01 | 59033000.0 | -3.1% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 68914000.0 | +16.7% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2018-06-30 | 69984000.0 | +1.6% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 82279000.0 | +17.6% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-12-31 | 89192000.0 | +8.4% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 92841000.0 | +4.1% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2019-06-30 | 95583000.0 | +3.0% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 91325000.0 | -4.5% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 92240000.0 | +1.0% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 112248000.0 | +21.7% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 113667000.0 | +1.3% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 105014000.0 | -7.6% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 103949000.0 | -1.0% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 109798000.0 | +5.6% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 108269000.0 | -1.4% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 115651000.0 | +6.8% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 124817000.0 | +7.9% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 134978000.0 | +8.1% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 152173000.0 | +12.7% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 147770000.0 | -2.9% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 153945000.0 | +4.2% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 181758000.0 | +18.1% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 181213000.0 | -0.3% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 192831000.0 | +6.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 190000000.0 | -1.5% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 197400000.0 | +3.9% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 203800000.0 | +3.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 178800000.0 | -12.3% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 187900000.0 | +5.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 207000000.0 | +10.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 203800000.0 | -1.5% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 243800000.0 | +19.6% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 48537000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 60900000.0 | +25.5% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 89192000.0 | +46.5% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 92240000.0 | +3.4% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 103949000.0 | +12.7% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 124817000.0 | +20.1% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 153900000.0 | +23.3% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 190000000.0 | +23.5% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 188000000.0 | -1.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 234000000.0 | +24.5% | USD | 10-K | 2026-02-26 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2025-03-31 | 5300000.0 | — | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 7200000.0 | +35.8% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 6300000.0 | -12.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2025-12-31 | 6000000.0 | — | USD | 10-K | 2026-02-26 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 519937000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 524219000.0 | +0.8% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 583443000.0 | +11.3% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 627491000.0 | +7.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 634163000.0 | +1.1% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 635987000.0 | +0.3% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 700081000.0 | +10.1% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 1287935000.0 | +84.0% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 1032004000.0 | -19.9% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2018-06-30 | 1075985000.0 | +4.3% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 1179268000.0 | +9.6% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-12-31 | 1213298000.0 | +2.9% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 1346371000.0 | +11.0% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2019-06-30 | 1413762000.0 | +5.0% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 1504722000.0 | +6.4% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 1199165000.0 | -20.3% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 2070390000.0 | +72.7% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 3690648000.0 | +78.3% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 4007233000.0 | +8.6% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 3888512000.0 | -3.0% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 3822327000.0 | -1.7% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 3817931000.0 | -0.1% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 3914837000.0 | +2.5% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 3988125000.0 | +1.9% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 4100258000.0 | +2.8% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 4180761000.0 | +2.0% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 5006587000.0 | +19.8% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 5185867000.0 | +3.6% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 5297636000.0 | +2.2% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 5444884000.0 | +2.8% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 5498724000.0 | +1.0% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 5476100000.0 | -0.4% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 5216200000.0 | -4.7% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 5207200000.0 | -0.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 5195100000.0 | -0.2% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 4950200000.0 | -4.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 4353300000.0 | -12.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 4331500000.0 | -0.5% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 2405100000.0 | -44.5% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 627491000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 1287935000.0 | +105.3% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 1213298000.0 | -5.8% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 1199165000.0 | -1.2% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 3888512000.0 | +224.3% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 3988125000.0 | +2.6% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 5185900000.0 | +30.0% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 5476100000.0 | +5.6% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 4950000000.0 | -9.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2119000000.0 | -57.2% | USD | 10-K | 2026-02-26 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2106013000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 2107234000.0 | +0.1% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 2152587000.0 | +2.2% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 2185063000.0 | +1.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 2195155000.0 | +0.5% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 2220019000.0 | +1.1% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 2280596000.0 | +2.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 2873441000.0 | +26.0% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 3095100000.0 | +7.7% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2018-06-30 | 3122574000.0 | +0.9% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 3207222000.0 | +2.7% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-12-31 | 3312957000.0 | +3.3% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 3548284000.0 | +7.1% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2019-06-30 | 3620598000.0 | +2.0% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 3715391000.0 | +2.6% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 3853986000.0 | +3.7% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 4684597000.0 | +21.6% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 6479030000.0 | +38.3% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 6797325000.0 | +4.9% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 6915420000.0 | +1.7% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 6941971000.0 | +0.4% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 7075614000.0 | +1.9% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 7131316000.0 | +0.8% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 7256871000.0 | +1.8% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 7357442000.0 | +1.4% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 7420748000.0 | +0.9% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 8205863000.0 | +10.6% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 8402470000.0 | +2.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 8516912000.0 | +1.4% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 8691674000.0 | +2.1% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 8771655000.0 | +0.9% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 8919700000.0 | +1.7% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 9034500000.0 | +1.3% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 9067300000.0 | +0.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 9138700000.0 | +0.8% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 9256800000.0 | +1.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 10428100000.0 | +12.7% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 10507100000.0 | +0.8% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 10819900000.0 | +3.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 2185063000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 2873441000.0 | +31.5% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 3312957000.0 | +15.3% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 3853986000.0 | +16.3% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 6915420000.0 | +79.4% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 7256871000.0 | +4.9% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 8402500000.0 | +15.8% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 8919700000.0 | +6.2% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 9257000000.0 | +3.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 10538000000.0 | +13.8% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 143342000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 132830000.0 | -7.3% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 153459000.0 | +15.5% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 154946000.0 | +1.0% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 144091000.0 | -7.0% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 150901000.0 | +4.7% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 176587000.0 | +17.0% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 146666000.0 | -16.9% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 165643000.0 | +12.9% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2018-06-30 | 145920000.0 | -11.9% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 153470000.0 | +5.2% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-12-31 | 154159000.0 | +0.4% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 198227000.0 | +28.6% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2019-06-30 | 197260000.0 | -0.5% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 198036000.0 | +0.4% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 207056000.0 | +4.6% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 236679000.0 | +14.3% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 263365000.0 | +11.3% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 245111000.0 | -6.9% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 330850000.0 | +35.0% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 290135000.0 | -12.3% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 328678000.0 | +13.3% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 321517000.0 | -2.2% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 338689000.0 | +5.3% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 370195000.0 | +9.3% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 349950000.0 | -5.5% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 325906000.0 | -6.9% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 372615000.0 | +14.3% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 401021000.0 | +7.6% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 442775000.0 | +10.4% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 413063000.0 | -6.7% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 455800000.0 | +10.3% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 573800000.0 | +25.9% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 561700000.0 | -2.1% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 539400000.0 | -4.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 552300000.0 | +2.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 724400000.0 | +31.2% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 742400000.0 | +2.5% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 770500000.0 | +3.8% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 154946000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 146666000.0 | -5.3% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 154159000.0 | +5.1% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 207056000.0 | +34.3% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 330850000.0 | +59.8% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 338689000.0 | +2.4% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 372700000.0 | +10.0% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 455800000.0 | +22.3% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 552000000.0 | +21.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 746000000.0 | +35.1% | USD | 10-K | 2026-02-26 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 540537000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 521293000.0 | -3.6% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 533889000.0 | +2.4% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 530850000.0 | -0.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 511393000.0 | -3.7% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 503284000.0 | -1.6% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 518169000.0 | +3.0% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 222191000.0 | -57.1% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 294136000.0 | +32.4% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2018-06-30 | 271956000.0 | -7.5% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 278908000.0 | +2.6% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-12-31 | 291015000.0 | +4.3% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 419670000.0 | +44.2% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2019-06-30 | 416527000.0 | -0.7% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 416225000.0 | -0.1% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 448393000.0 | +7.7% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 1221786000.0 | +172.5% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 1254709000.0 | +2.7% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 1479267000.0 | +17.9% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 1540061000.0 | +4.1% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 1495046000.0 | -2.9% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 1548387000.0 | +3.6% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 1527893000.0 | -1.3% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 1545199000.0 | +1.1% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 1560144000.0 | +1.0% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 1536395000.0 | -1.5% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 1498951000.0 | -2.4% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 1532349000.0 | +2.2% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 1551303000.0 | +1.2% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1590602000.0 | +2.5% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1561493000.0 | -1.8% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 1581100000.0 | +1.3% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 1691900000.0 | +7.0% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 1671600000.0 | -1.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1647600000.0 | -1.4% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 1703300000.0 | +3.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1871900000.0 | +9.9% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1905700000.0 | +1.8% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 2196000000.0 | +15.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 530850000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 222191000.0 | -58.1% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 291015000.0 | +31.0% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 448393000.0 | +54.1% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1540061000.0 | +243.5% | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 1545199000.0 | +0.3% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 1532500000.0 | -0.8% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 1581100000.0 | +3.2% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 1704000000.0 | +7.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2167000000.0 | +27.2% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1565476000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 1585941000.0 | +1.3% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 1618698000.0 | +2.1% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 1654213000.0 | +2.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1683762000.0 | +1.8% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 1716735000.0 | +2.0% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 1762427000.0 | +2.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 2651250000.0 | +50.4% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2018-03-31 | 2800964000.0 | +5.6% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2018-06-30 | 2850618000.0 | +1.8% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2018-09-30 | 2928314000.0 | +2.7% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2018-12-31 | 3021942000.0 | +3.2% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-03-31 | 3128614000.0 | +3.5% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-06-30 | 3204071000.0 | +2.4% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | 3462811000.0 | +8.1% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2019-12-31 | 3405593000.0 | -1.7% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-03-31 | 3462811000.0 | +1.7% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | 5224321000.0 | +50.9% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 5318058000.0 | +1.8% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2020-12-31 | 5375359000.0 | +1.1% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-03-31 | 5446925000.0 | +1.3% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-06-30 | 5527227000.0 | +1.5% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-09-30 | 5603423000.0 | +1.4% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2021-12-31 | 5711672000.0 | +1.9% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-03-31 | 5797298000.0 | +1.5% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-06-30 | 5884353000.0 | +1.5% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-09-30 | 6706912000.0 | +14.0% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2022-12-31 | 6870100000.0 | +2.4% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-03-31 | 6965600000.0 | +1.4% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-06-30 | 7101100000.0 | +1.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-09-30 | 7210200000.0 | +1.5% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2023-12-31 | 7338600000.0 | +1.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-03-31 | 7342600000.0 | +0.1% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | 7395700000.0 | +0.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 7491100000.0 | +1.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2024-12-31 | 7553500000.0 | +0.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 8556200000.0 | +13.3% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 8601400000.0 | +0.5% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | 8623900000.0 | +0.3% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 1654213000.0 | — | USD | 10-K | 2020-02-26 |
| Annual | 2017-12-31 | 2651250000.0 | +60.3% | USD | 10-K | 2021-02-24 |
| Annual | 2018-12-31 | 3021942000.0 | +14.0% | USD | 10-K | 2022-02-23 |
| Annual | 2019-12-31 | 3405593000.0 | +12.7% | USD | 10-K | 2023-02-22 |
| Annual | 2020-12-31 | 5375200000.0 | +57.8% | USD | 10-K | 2024-02-22 |
| Annual | 2021-12-31 | 5711500000.0 | +6.3% | USD | 10-K | 2025-02-20 |
| Annual | 2022-12-31 | 6868000000.0 | +20.2% | USD | 10-K | 2026-02-26 |
| Annual | 2023-12-31 | 7338000000.0 | +6.8% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 7553000000.0 | +2.9% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 8371000000.0 | +10.8% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 350923000.0 | — | USD | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 336722000.0 | -4.0% | USD | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 337519000.0 | +0.2% | USD | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 338339000.0 | +0.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 304111000.0 | -10.1% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 304826000.0 | +0.2% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 305496000.0 | +0.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2018-12-31 | 0.0 | -100.0% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-06-30 | 0.0 | — | USD | 10-Q | 2019-07-24 |
| Quarterly | 2019-12-31 | 0.0 | — | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 745000000.0 | — | USD | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 745000000.0 | +0.0% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 1000000000.0 | +34.2% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 986715000.0 | -1.3% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 1000000000.0 | +1.3% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 1000000000.0 | +0.0% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 1000000000.0 | +0.0% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 987944000.0 | -1.2% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 1000000000.0 | +1.2% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 1000000000.0 | +0.0% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 1000000000.0 | +0.0% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 989210000.0 | -1.1% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 1000000000.0 | +1.1% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1000000000.0 | +0.0% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1000000000.0 | +0.0% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 990500000.0 | -0.9% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 1000000000.0 | +1.0% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 1000000000.0 | +0.0% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 1000000000.0 | +0.0% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 991900000.0 | -0.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 1000000000.0 | +0.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 1000000000.0 | +0.0% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 1000000000.0 | +0.0% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 338339000.0 | — | USD | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 0.0 | -100.0% | USD | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 0.0 | — | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 0.0 | — | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 986715000.0 | — | USD | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 987944000.0 | +0.1% | USD | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 989200000.0 | +0.1% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 990500000.0 | +0.1% | USD | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 992000000.0 | +0.2% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 140000000.0 | -85.9% | USD | 10-K | 2026-02-26 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 48356000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 86694000.0 | +79.3% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 148460000.0 | +71.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 64557000.0 | -56.5% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 95363000.0 | +47.7% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 163307000.0 | +71.2% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 72985000.0 | -55.3% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 119317000.0 | +63.5% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 220684000.0 | +85.0% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 148494000.0 | -32.7% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 233567000.0 | +57.3% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 350017000.0 | +49.9% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 131464000.0 | -62.4% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 248646000.0 | +89.1% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 355338000.0 | +42.9% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 87853000.0 | -75.3% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 220289000.0 | +150.7% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 319218000.0 | +44.9% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 130707000.0 | -59.1% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 212099000.0 | +62.3% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 293589000.0 | +38.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 123200000.0 | -58.0% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 298400000.0 | +142.2% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 341000000.0 | +14.3% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 139600000.0 | -59.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 197700000.0 | +41.6% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 298000000.0 | +50.7% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 53200000.0 | -82.1% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 199700000.0 | +275.4% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 267900000.0 | +34.2% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 200642000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 234703000.0 | +17.0% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 335458000.0 | +42.9% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 457780000.0 | +36.5% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 486106000.0 | +6.2% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 469700000.0 | -3.4% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 478700000.0 | +1.9% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 490000000.0 | +2.4% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 393000000.0 | -19.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 430000000.0 | +9.4% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 416000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | -13489000.0 | -3342.5% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | -17435000.0 | -29.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -19819000.0 | -13.7% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | -57742000.0 | -191.3% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | -67521000.0 | -16.9% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | -348691000.0 | -416.4% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | -355925000.0 | -2.1% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | -361875000.0 | -1.7% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | -9429000.0 | +97.4% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | -28108000.0 | -198.1% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | -57883000.0 | -105.9% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 2694000.0 | +104.7% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | -187025000.0 | -7042.3% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -223880000.0 | -19.7% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | -134320000.0 | +40.0% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | -284790000.0 | -112.0% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | -297505000.0 | -4.5% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | -12401000.0 | +95.8% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | -57707000.0 | -365.3% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | -76486000.0 | -32.5% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | -19600000.0 | +74.4% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -54400000.0 | -177.6% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -76000000.0 | -39.7% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | -380300000.0 | -400.4% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -477600000.0 | -25.6% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | -562800000.0 | -17.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -910600000.0 | -61.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -1061400000.0 | -16.6% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | -2749800000.0 | -159.1% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | -23259000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | -72267000.0 | -210.7% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | -448001000.0 | -519.9% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -483753000.0 | -8.0% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | -464163000.0 | +4.0% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | -381300000.0 | +17.9% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | -69100000.0 | +81.9% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | -239000000.0 | -245.9% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -913000000.0 | -282.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -2816000000.0 | -208.4% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -8655000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | -30130000.0 | -248.1% | USD | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | -29782000.0 | +1.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -39547000.0 | -32.8% | USD | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | -40773000.0 | -3.1% | USD | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | -40894000.0 | -0.3% | USD | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | -4776000.0 | +88.3% | USD | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | -8180000.0 | -71.3% | USD | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 2102000.0 | +125.7% | USD | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | -6618000.0 | -414.8% | USD | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | -7653000.0 | -15.6% | USD | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | -2193000.0 | +71.3% | USD | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 725151000.0 | +33166.6% | USD | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 2416358000.0 | +233.2% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 2665902000.0 | +10.3% | USD | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | -18543000.0 | -100.7% | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | -16138000.0 | +13.0% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | -14338000.0 | +11.2% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | -15754000.0 | -9.9% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | -14570000.0 | +7.5% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 734533000.0 | +5141.4% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | -15900000.0 | -102.2% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | -6300000.0 | +60.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | -3000000.0 | +52.4% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | -22500000.0 | -650.0% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -15300000.0 | +32.0% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | -13800000.0 | +9.8% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -47300000.0 | -242.8% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -98400000.0 | -108.0% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | -162100000.0 | -64.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | -30563000.0 | — | USD | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 480430000.0 | +1671.9% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 2744000.0 | -99.4% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -4154000.0 | -251.4% | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 2662297000.0 | +64190.0% | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | -15700000.0 | -100.6% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 734000000.0 | +4775.2% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | -4000000.0 | -100.5% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -14000000.0 | -250.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -559000000.0 | -3892.9% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2021-03-31 | 123259000.0 | — | USD | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 123623000.0 | +0.3% | USD | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 123623000.0 | +0.0% | USD | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.0 | -100.0% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 25664000.0 | — | USD | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 31530000.0 | +22.9% | USD | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 15700000.0 | -50.2% | USD | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 45600000.0 | +190.4% | USD | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 61800000.0 | +35.5% | USD | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 376700000.0 | +509.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 449500000.0 | +19.3% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 509600000.0 | +13.4% | USD | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 53700000.0 | -89.5% | USD | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 172500000.0 | +221.2% | USD | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 246200000.0 | +42.7% | USD | 10-Q | 2025-10-29 |
| Annual | 2019-12-31 | 0.0 | — | USD | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.0 | — | USD | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 123700000.0 | — | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 35200000.0 | -71.5% | USD | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 118000000.0 | +235.2% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 579000000.0 | +390.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 307000000.0 | -47.0% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 32509000.0 | — | shares | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 36107000.0 | +11.1% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 36446000.0 | +0.9% | shares | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 36668000.0 | +0.6% | shares | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 394285000.0 | +975.3% | shares | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 394936000.0 | +0.2% | shares | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 406700000.0 | +3.0% | shares | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 408100000.0 | +0.3% | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 409500000.0 | +0.3% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 417900000.0 | +2.1% | shares | 10-K | 2026-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 32509000.0 | — | shares | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 36107000.0 | +11.1% | shares | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 36446000.0 | +0.9% | shares | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 36668000.0 | +0.6% | shares | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 394285000.0 | +975.3% | shares | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 394936000.0 | +0.2% | shares | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 406700000.0 | +3.0% | shares | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 408100000.0 | +0.3% | shares | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 409500000.0 | +0.3% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 425000000.0 | +3.8% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 32085000.0 | — | shares | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 32186000.0 | +0.3% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 32186000.0 | +0.0% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 32276000.0 | +0.3% | shares | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 32406000.0 | +0.4% | shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 32444000.0 | +0.1% | shares | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 35893000.0 | +10.6% | shares | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 36073000.0 | +0.5% | shares | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 36129000.0 | +0.2% | shares | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 36237000.0 | +0.3% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 36310000.0 | +0.2% | shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 36333000.0 | +0.1% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 36471000.0 | +0.4% | shares | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 375239000.0 | +928.9% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 391586000.0 | +4.4% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 391578000.0 | -0.0% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 392306000.0 | +0.2% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 392419000.0 | +0.0% | shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 392895000.0 | +0.1% | shares | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 393342000.0 | +0.1% | shares | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 394712000.0 | +0.3% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 404500000.0 | +2.5% | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 405400000.0 | +0.2% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 405600000.0 | +0.0% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 405600000.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 406000000.0 | +0.1% | shares | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 406800000.0 | +0.2% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 410500000.0 | +0.9% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 419600000.0 | +2.2% | shares | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 419900000.0 | +0.1% | shares | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 32167000.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 33200000.0 | +3.2% | shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 36058000.0 | +8.6% | shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 363096000.0 | +907.0% | shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 380726000.0 | +4.9% | shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 392200000.0 | +3.0% | shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 396300000.0 | +1.0% | shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 405300000.0 | +2.3% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 406300000.0 | +0.2% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 416800000.0 | +2.6% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 32382000.0 | — | shares | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 32448000.0 | +0.2% | shares | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 32440000.0 | -0.0% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 32563000.0 | +0.4% | shares | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 32739000.0 | +0.5% | shares | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 32814000.0 | +0.2% | shares | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 36350000.0 | +10.8% | shares | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 36450000.0 | +0.3% | shares | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 36518000.0 | +0.2% | shares | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 36567000.0 | +0.1% | shares | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 36627000.0 | +0.2% | shares | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 36652000.0 | +0.1% | shares | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 36776000.0 | +0.3% | shares | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 377336000.0 | +926.0% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 394013000.0 | +4.4% | shares | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 393715000.0 | -0.1% | shares | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 394098000.0 | +0.1% | shares | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 394295000.0 | +0.0% | shares | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 394234000.0 | -0.0% | shares | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 394478000.0 | +0.1% | shares | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 396209000.0 | +0.4% | shares | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 406200000.0 | +2.5% | shares | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 406700000.0 | +0.1% | shares | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 407200000.0 | +0.1% | shares | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 407300000.0 | +0.0% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 407400000.0 | +0.0% | shares | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 408000000.0 | +0.1% | shares | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 410500000.0 | +0.6% | shares | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 424300000.0 | +3.4% | shares | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 419900000.0 | -1.0% | shares | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 32436000.0 | — | shares | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 33559000.0 | +3.5% | shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 36448000.0 | +8.6% | shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 366301000.0 | +905.0% | shares | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 383266000.0 | +4.6% | shares | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 394200000.0 | +2.9% | shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 397800000.0 | +0.9% | shares | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 406900000.0 | +2.3% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 407800000.0 | +0.2% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 420700000.0 | +3.2% | shares | 10-K | 2026-02-26 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0948 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.0982 | +3.5% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0988 | +0.7% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.1032 | +4.4% | ratio | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 0.1068 | +3.5% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.1085 | +1.6% | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 0.0884 | -18.5% | ratio | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 0.0951 | +7.6% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 0.0953 | +0.1% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.0926 | -2.8% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.0949 | +2.6% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.0950 | +0.0% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.0836 | -11.9% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 0.0613 | -26.7% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.0626 | +2.1% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.0659 | +5.3% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.0679 | +3.0% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.0700 | +3.1% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.0701 | +0.1% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 0.0723 | +3.1% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 0.0679 | -6.1% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.0686 | +1.1% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.0697 | +1.6% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0712 | +2.2% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.0727 | +2.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.0748 | +2.9% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 0.0758 | +1.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.0702 | -7.4% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.0744 | +5.9% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 0.0770 | +3.6% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.3833 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.3359 | -12.4% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.3597 | +7.1% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.3632 | +1.0% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.2399 | -33.9% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.2679 | +11.7% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.2597 | -3.0% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.2752 | +6.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.2956 | +7.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.3081 | +4.3% | ratio | 10-K | 2026-02-26 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3.6272 | — | ratio | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 3.9465 | +8.8% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 3.8019 | -3.7% | ratio | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 4.0497 | +6.5% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 4.4011 | +8.7% | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 4.2146 | -4.2% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 3.9645 | -5.9% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 8.7814 | +121.5% | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 6.2303 | -29.1% | ratio | 10-Q | 2018-04-25 |
| Quarterly | 2018-06-30 | 7.3738 | +18.4% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 7.6840 | +4.2% | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2018-12-31 | 7.8704 | +2.4% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 6.7921 | -13.7% | ratio | 10-Q | 2019-04-24 |
| Quarterly | 2019-06-30 | 7.1670 | +5.5% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 7.5982 | +6.0% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 5.7915 | -23.8% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 8.7477 | +51.0% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 14.0134 | +60.2% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 16.3486 | +16.7% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 11.7531 | -28.1% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 13.1743 | +12.1% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 11.6160 | -11.8% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 12.1761 | +4.8% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 11.7752 | -3.3% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 11.0759 | -5.9% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 11.9467 | +7.9% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 15.3621 | +28.6% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 13.9175 | -9.4% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 13.2104 | -5.1% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 12.2972 | -6.9% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 13.3121 | +8.3% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 12.0143 | -9.7% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 9.0906 | -24.3% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 9.2704 | +2.0% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 9.6313 | +3.9% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 8.9629 | -6.9% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 6.0095 | -33.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 5.8345 | -2.9% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 3.1215 | -46.5% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 4.0497 | — | ratio | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 8.7814 | +116.8% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 7.8704 | -10.4% | ratio | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 5.7915 | -26.4% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 11.7531 | +102.9% | ratio | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 11.7752 | +0.2% | ratio | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 13.9144 | +18.2% | ratio | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 12.0143 | -13.7% | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 8.9674 | -25.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.8405 | -68.3% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.3453 | — | ratio | 10-Q | 2016-04-28 |
| Quarterly | 2016-06-30 | 0.3287 | -4.8% | ratio | 10-Q | 2016-07-28 |
| Quarterly | 2016-09-30 | 0.3298 | +0.3% | ratio | 10-Q | 2016-10-27 |
| Quarterly | 2016-12-31 | 0.3209 | -2.7% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.3037 | -5.4% | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 0.2932 | -3.5% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2017-09-30 | 0.2940 | +0.3% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 0.0838 | -71.5% | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 0.1050 | +25.3% | ratio | 10-Q | 2018-04-25 |
| Quarterly | 2018-06-30 | 0.0954 | -9.2% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2018-09-30 | 0.0952 | -0.2% | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2018-12-31 | 0.0963 | +1.1% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.1341 | +39.3% | ratio | 10-Q | 2019-04-24 |
| Quarterly | 2019-06-30 | 0.1300 | -3.1% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 0.1202 | -7.5% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 0.1317 | +9.5% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.3528 | +168.0% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 0.2402 | -31.9% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 0.2782 | +15.8% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 0.2865 | +3.0% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.2745 | -4.2% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 0.2801 | +2.1% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 0.2727 | -2.7% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-12-31 | 0.2705 | -0.8% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.2691 | -0.5% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2022-06-30 | 0.2611 | -3.0% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2022-09-30 | 0.2235 | -14.4% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-12-31 | 0.2230 | -0.2% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.2227 | -0.2% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 0.2240 | +0.6% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 0.2166 | -3.3% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-12-31 | 0.2154 | -0.5% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.2304 | +6.9% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2024-06-30 | 0.2260 | -1.9% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2024-09-30 | 0.2199 | -2.7% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-12-31 | 0.2255 | +2.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.2188 | -3.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.2216 | +1.3% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 0.2546 | +14.9% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.3209 | — | ratio | 10-K | 2018-02-23 |
| Annual | 2017-12-31 | 0.0838 | -73.9% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 0.0963 | +14.9% | ratio | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 0.1317 | +36.7% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 0.2865 | +117.6% | ratio | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 0.2705 | -5.6% | ratio | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 0.2231 | -17.5% | ratio | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 0.2155 | -3.4% | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 0.2256 | +4.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.2589 | +14.7% | ratio | 10-K | 2026-02-26 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.7852 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.7937 | +1.1% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.8015 | +1.0% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.7734 | -3.5% | ratio | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 0.7669 | -0.8% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.7759 | +1.2% | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 0.7717 | -0.5% | ratio | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 0.7740 | +0.3% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 0.7641 | -1.3% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.7834 | +2.5% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.7908 | +0.9% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.7983 | +0.9% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.7986 | +0.0% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 0.8136 | +1.9% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.8171 | +0.4% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.8061 | -1.3% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.8135 | +0.9% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.8146 | +0.1% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.8149 | +0.0% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 0.8117 | -0.4% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 0.8054 | -0.8% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.7960 | -1.2% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.8145 | +2.3% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.8020 | -1.5% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.7849 | -2.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | 0.7996 | +1.9% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 0.7970 | -0.3% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 0.7906 | -0.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 0.7852 | -0.7% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 0.7934 | +1.0% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.7925 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.7717 | -2.6% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.7735 | +0.2% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.7934 | +2.6% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.8138 | +2.6% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.8163 | +0.3% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.8103 | -0.7% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.8000 | -1.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.7961 | -0.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.7887 | -0.9% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0837 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.0753 | -10.1% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.1091 | +44.9% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0977 | -10.4% | ratio | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 0.0935 | -4.2% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.1381 | +47.6% | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 0.1908 | +38.2% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2018-06-30 | 0.1476 | -22.7% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2018-09-30 | 0.1923 | +30.3% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.2593 | +34.8% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-06-30 | 0.1840 | -29.1% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | 0.2063 | +12.1% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2020-03-31 | 0.1858 | -10.0% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | 0.1520 | -18.2% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 0.1367 | -10.0% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.1621 | +18.6% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-06-30 | 0.1273 | -21.5% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-09-30 | 0.1288 | +1.2% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.1732 | +34.5% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2022-06-30 | 0.1556 | -10.1% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2022-09-30 | 0.1298 | -16.6% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.1490 | +14.8% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2023-06-30 | 0.1659 | +11.3% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2023-09-30 | 0.1450 | -12.6% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.0102 | -93.0% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | 0.0283 | +177.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 0.0765 | +170.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -0.0202 | -126.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 0.0079 | +139.3% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | -0.0371 | -567.1% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.1016 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1271 | +25.2% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.2000 | +57.3% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.2250 | +12.5% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.1369 | -39.2% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.1505 | +9.9% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.1693 | +12.5% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.1527 | -9.8% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0508 | -66.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0022 | -95.8% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1517 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.1359 | -10.4% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.1861 | +36.9% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.1662 | -10.7% | ratio | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 0.1176 | -29.3% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.2323 | +97.6% | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 0.1953 | -16.0% | ratio | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 0.1474 | -24.5% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 0.2314 | +57.0% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.2847 | +23.0% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2019-06-30 | 0.2176 | -23.6% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2019-09-30 | 0.2672 | +22.8% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 0.1936 | -27.5% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2020-06-30 | 0.2048 | +5.8% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.1805 | -11.9% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.2211 | +22.5% | ratio | 10-Q | 2022-04-28 |
| Quarterly | 2021-06-30 | 0.2103 | -4.9% | ratio | 10-Q | 2022-07-27 |
| Quarterly | 2021-09-30 | 0.1797 | -14.5% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.2487 | +38.4% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 0.2054 | -17.4% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 0.1532 | -25.4% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.1235 | -19.4% | ratio | 10-Q | 2024-04-24 |
| Quarterly | 2023-06-30 | 0.1305 | +5.7% | ratio | 10-Q | 2024-07-25 |
| Quarterly | 2023-09-30 | 0.0986 | -24.5% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | -0.0652 | -166.1% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2024-06-30 | -0.0238 | +63.6% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2024-09-30 | 0.0342 | +244.1% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -0.0585 | -270.8% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | -0.0348 | +40.4% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | -0.0613 | -76.1% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.1730 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.1801 | +4.1% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.2295 | +27.5% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.2597 | +13.2% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.1743 | -32.9% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.2224 | +27.6% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.2067 | -7.1% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.1149 | -44.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0018 | -98.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -0.0222 | -1313.4% | ratio | 10-K | 2026-02-26 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3.2211 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 3.4943 | +8.5% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 3.4022 | -2.6% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 3.6608 | +7.6% | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2017-03-31 | 3.9730 | +8.5% | ratio | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 3.7418 | -5.8% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 3.5280 | -5.7% | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2017-12-31 | 8.2600 | +134.1% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2018-03-31 | 5.6231 | -31.9% | ratio | 10-Q | 2019-04-24 |
| Quarterly | 2018-06-30 | 6.6220 | +17.8% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2018-09-30 | 6.9837 | +5.5% | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2018-12-31 | 7.1382 | +2.2% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 6.2192 | -12.9% | ratio | 10-Q | 2019-04-24 |
| Quarterly | 2019-06-30 | 6.5792 | +5.8% | ratio | 10-Q | 2019-07-24 |
| Quarterly | 2019-09-30 | 7.0170 | +6.7% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-12-31 | 5.1712 | -26.3% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-03-31 | 8.1457 | +57.5% | ratio | 10-Q | 2020-04-29 |
| Quarterly | 2020-06-30 | 13.4733 | +65.4% | ratio | 10-Q | 2020-07-29 |
| Quarterly | 2020-09-30 | 15.7798 | +17.1% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2020-12-31 | 11.1646 | -29.2% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 12.7077 | +13.8% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2021-06-30 | 11.1809 | -12.0% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 11.6995 | +4.6% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2024-12-31 | 8.4755 | -27.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | 5.0812 | -40.0% | ratio | 10-Q | 2025-05-01 |
| Quarterly | 2025-06-30 | 4.8877 | -3.8% | ratio | 10-Q | 2025-07-23 |
| Quarterly | 2025-09-30 | 2.5117 | -48.6% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 3.6608 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 8.2600 | +125.6% | ratio | 10-K | 2019-02-28 |
| Annual | 2018-12-31 | 7.1382 | -13.6% | ratio | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 5.1712 | -27.6% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 11.1646 | +115.9% | ratio | 10-K | 2022-02-23 |
| Annual | 2021-12-31 | 11.2197 | +0.5% | ratio | 10-K | 2023-02-22 |
| Annual | 2022-12-31 | 13.4156 | +19.6% | ratio | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 11.4085 | -15.0% | ratio | 10-K | 2025-02-20 |
| Annual | 2024-12-31 | 8.4801 | -25.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.1890 | -74.2% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0079 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.0074 | -6.9% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0108 | +45.8% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0101 | -6.5% | ratio | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 0.0100 | -0.9% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.0150 | +50.0% | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 0.0169 | +12.6% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2018-06-30 | 0.0140 | -16.8% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2018-09-30 | 0.0183 | +30.5% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.0240 | +31.0% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-06-30 | 0.0175 | -27.2% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | 0.0196 | +12.2% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2020-03-31 | 0.0155 | -20.7% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | 0.0093 | -40.0% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 0.0086 | -8.1% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.0107 | +24.9% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-06-30 | 0.0086 | -19.2% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-09-30 | 0.0090 | +4.3% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.0121 | +34.6% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2022-06-30 | 0.0112 | -7.3% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2022-09-30 | 0.0088 | -21.7% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.0102 | +16.1% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2023-06-30 | 0.0116 | +13.1% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2023-09-30 | 0.0103 | -10.7% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.0007 | -92.8% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | 0.0021 | +185.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 0.0058 | +173.9% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -0.0014 | -124.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 0.0006 | +141.6% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | -0.0029 | -584.0% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.0389 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0427 | +9.7% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.0719 | +68.5% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0817 | +13.6% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.0328 | -59.8% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.0403 | +22.8% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.0440 | +9.1% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.0420 | -4.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0150 | -64.3% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0007 | -95.6% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0107 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.0098 | -8.0% | ratio | 10-Q | 2017-07-27 |
| Quarterly | 2016-09-30 | 0.0143 | +45.9% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0131 | -8.3% | ratio | 10-Q | 2018-04-25 |
| Quarterly | 2017-06-30 | 0.0129 | -1.7% | ratio | 10-Q | 2018-07-25 |
| Quarterly | 2017-09-30 | 0.0194 | +50.1% | ratio | 10-Q | 2018-10-24 |
| Quarterly | 2018-03-31 | 0.0186 | -3.8% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2018-06-30 | 0.0154 | -17.5% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2018-09-30 | 0.0201 | +30.5% | ratio | 10-Q | 2019-10-23 |
| Quarterly | 2019-03-31 | 0.0272 | +35.7% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-06-30 | 0.0197 | -27.5% | ratio | 10-Q | 2020-10-28 |
| Quarterly | 2019-09-30 | 0.0210 | +6.5% | ratio | 10-Q | 2021-04-28 |
| Quarterly | 2020-03-31 | 0.0210 | +0.0% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-06-30 | 0.0116 | -45.0% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2020-09-30 | 0.0109 | -5.3% | ratio | 10-Q | 2021-10-27 |
| Quarterly | 2021-03-31 | 0.0136 | +24.5% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-06-30 | 0.0111 | -18.8% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2021-09-30 | 0.0115 | +3.7% | ratio | 10-Q | 2022-10-26 |
| Quarterly | 2022-03-31 | 0.0154 | +34.3% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2022-06-30 | 0.0142 | -7.9% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2022-09-30 | 0.0108 | -24.0% | ratio | 10-Q | 2023-10-25 |
| Quarterly | 2023-03-31 | 0.0125 | +16.0% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2023-06-30 | 0.0142 | +13.2% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2023-09-30 | 0.0126 | -11.2% | ratio | 10-Q | 2024-10-23 |
| Quarterly | 2024-03-31 | 0.0009 | -92.7% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-06-30 | 0.0026 | +184.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2024-09-30 | 0.0071 | +172.5% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-03-31 | -0.0017 | -124.4% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-06-30 | 0.0007 | +141.7% | ratio | 10-Q | 2025-10-29 |
| Quarterly | 2025-09-30 | -0.0036 | -597.1% | ratio | 10-Q | 2025-10-29 |
| Annual | 2016-12-31 | 0.0514 | — | ratio | 10-K | 2019-02-28 |
| Annual | 2017-12-31 | 0.0463 | -10.0% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.0789 | +70.4% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0925 | +17.3% | ratio | 10-K | 2022-02-23 |
| Annual | 2020-12-31 | 0.0423 | -54.3% | ratio | 10-K | 2023-02-22 |
| Annual | 2021-12-31 | 0.0512 | +21.2% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.0538 | +5.0% | ratio | 10-K | 2025-02-20 |
| Annual | 2023-12-31 | 0.0511 | -5.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0184 | -64.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0008 | -95.5% | ratio | 10-K | 2026-02-26 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-15 | Ruggles Lisa | Senior VP, Global Operations |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 2,977 | $43.63 | $129,887 | 174,915 |
| 2026-03-15 | Boxer Gene | General Counsel and Secretary |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 482 | $43.63 | $21,030 | 95,463 |
| 2026-03-10 | Cann Cynthia Cammett | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 4,374 | — | — | 26,342 |
| 2026-03-06 | Sams Louise S | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 per share | 1,000 | $48.36 | $48,360 | 20,409 |
| 2026-03-02 | SAINT FREDERICK G. | President, Marketplaces |
Open-market buy
P
|
Common Stock, par value $0.01 per share | 20,000 | $45.33 | $906,600 | 279,851 |
| 2026-03-02 | Glaser Rachel C | Dir |
Open-market buy
P
|
Common Stock, par value $0.01 per share | 1,000 | $44.94 | $44,940 | 4,157 |
| 2026-03-01 | LOWN CHRISTIAN M. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 7,175 | $44.63 | $320,220 | 122,982 |
| 2026-03-01 | SAINT FREDERICK G. | President, Marketplaces |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 11,096 | $44.63 | $495,214 | 259,851 |
| 2026-02-27 | LOWN CHRISTIAN M. | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 39,652 | $0.00 | $0 | 39,652 |
| 2026-02-19 | SIMURO FRANK | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 4,421 | $49.07 | $216,938 | 444,300 |
| 2026-02-19 | SIMURO FRANK | Chief Technology Officer |
Other disposed transaction
D
|
Common Stock, par value $0.01 per share | 30,727 | $0.00 | $0 | 448,721 |
| 2026-02-15 | SIMURO FRANK | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 4,151 | $44.99 | $186,753 | 479,448 |
| 2025-11-13 | Hill John W | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 2,250 | $68.68 | $154,530 | 18,231 |
| 2025-09-09 | McCarthy Christine M | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 2,973 | $0.00 | $0 | 2,973 |
| 2025-08-28 | SAINT FREDERICK G. | President, Marketplaces |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 25,000 | $90.33 | $2,258,250 | 293,103 |
| 2025-08-01 | Cann Cynthia Cammett | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 719 | $95.19 | $68,442 | 25,052 |
| 2025-07-28 | SAINT FREDERICK G. | President, Marketplaces |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 25,000 | $93.23 | $2,330,750 | 319,539 |
| 2025-07-01 | LOWN CHRISTIAN M. | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 4,666 | $80.40 | $375,146 | 130,157 |
| 2025-06-15 | Cann Cynthia Cammett | Chief Accounting Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 461 | $81.16 | $37,415 | 27,804 |
| 2025-06-11 | SAINT FREDERICK G. | President, Marketplaces |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 25,000 | $81.10 | $2,027,500 | 344,539 |
| 2025-06-01 | Ruggles Lisa | Senior VP, Global Operations |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 12 | $73.56 | $883 | 211,201 |
| 2025-03-15 | Ruggles Lisa | Senior VP, Global Operations |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 1,958 | $78.73 | $154,153 | 211,213 |
| 2025-03-10 | Cann Cynthia Cammett | Chief Accounting Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,749 | $79.90 | $139,745 | 29,456 |
| 2025-03-05 | Cann Cynthia Cammett | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1,498 | — | — | 33,715 |
| 2025-03-01 | DESMARAIS MICHAEL J | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 3,893 | $76.25 | $296,841 | 73,733 |
| 2025-03-01 | Ruggles Lisa | Senior VP, Global Operations |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 7,410 | $76.25 | $565,012 | 213,171 |
| 2025-02-27 | DESMARAIS MICHAEL J | Chief Human Resources Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 18,828 | $0.00 | $0 | 77,626 |
| 2025-02-20 | FLORANCE ANDREW C | President and CEO |
Equity grant / award
A · derivative
|
Option to Acquire Common Stock | 114,000 | $0.00 | $0 | 114,000 |
| 2025-02-20 | FLORANCE ANDREW C | President and CEO |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 451,440 | $0.00 | $0 | 1,637,896 |
| 2025-02-20 | LOWN CHRISTIAN M. | Chief Financial Officer |
Equity grant / award
A · derivative
|
Option to Acquire Common Stock | 24,600 | $0.00 | $0 | 24,600 |
| 2025-02-20 | LOWN CHRISTIAN M. | Chief Financial Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 97,600 | $0.00 | $0 | 134,823 |
| 2025-02-15 | SIMURO FRANK | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 5,485 | $74.06 | $406,219 | 385,019 |
| 2025-02-13 | FLORANCE ANDREW C | President and CEO |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 33,511 | $73.27 | $2,455,351 | 1,186,456 |
| 2025-02-13 | FLORANCE ANDREW C | President and CEO |
Other disposed transaction
D
|
Common Stock, par value $0.01 per share | 28,896 | $0.00 | $0 | 1,219,967 |
| 2024-12-10 | Hill John W | Dir |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 195 | $0.00 | $0 | 17,304 |
| 2024-12-10 | Hill John W | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 2,735 | $76.76 | $209,939 | 17,499 |
| 2024-11-27 | NASSETTA CHRISTOPHER J | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,681 | $80.39 | $135,136 | 229,715 |
| 2024-11-26 | DESMARAIS MICHAEL J | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 5,500 | $79.88 | $439,340 | 58,798 |
| 2024-11-11 | Cann Cynthia Cammett | Chief Accounting Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,310 | $76.85 | $100,674 | 26,485 |
| 2024-10-25 | KLEIN MICHAEL R | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 71,633 | $74.69 | $5,350,269 | 1,913,501 |
| 2024-10-25 | KLEIN MICHAEL R | Dir |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 5,872 | $0.00 | $0 | 1,985,134 |
| 2024-07-31 | Cann Cynthia Cammett | Chief Accounting Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,200 | $78.20 | $93,840 | 27,795 |
| 2024-07-30 | Hill John W | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,325 | $78.16 | $103,562 | 16,545 |
| 2024-07-27 | KLEIN MICHAEL R | Dir |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 4,810 | $0.00 | $0 | 1,987,225 |
| 2024-07-27 | KLEIN MICHAEL R | Dir |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 5,344 | $0.00 | $0 | 1,992,035 |
| 2024-07-27 | KLEIN MICHAEL R | Dir |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 6,346 | $0.00 | $0 | 1,997,379 |
| 2024-07-26 | Cann Cynthia Cammett | Chief Accounting Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 9,553 | $0.00 | $0 | 28,995 |
| 2024-07-17 | KLEIN MICHAEL R | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 3,781 | $0.00 | $0 | 1,991,006 |
| 2024-07-01 | LOWN CHRISTIAN M. | Chief Financial Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 33,839 | $0.00 | $0 | 33,839 |
| 2024-06-01 | Ruggles Lisa | Senior VP, Global Operations |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 11 | $78.17 | $860 | 172,605 |
| 2024-05-16 | SAINT FREDERICK G. | President, Marketplaces |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 2,500 | $88.43 | $221,075 | 282,856 |
| 2024-05-09 | Ruggles Lisa | Senior VP, Global Operations |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 20,000 | $91.15 | $1,823,000 | 172,616 |
| 2024-05-07 | NASSETTA CHRISTOPHER J | Dir |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 46,000 | $0.00 | $0 | 46,000 |
| 2024-04-26 | DESMARAIS MICHAEL J | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 3,800 | $92.67 | $352,146 | 64,087 |
| 2024-03-15 | DESMARAIS MICHAEL J | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 2,267 | $87.87 | $199,201 | 67,887 |
| 2024-03-12 | Wheeler Scott T | Chief Financial Officer |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 357 | $0.00 | $0 | 2,084 |
| 2024-03-12 | Wheeler Scott T | Chief Financial Officer |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 415 | $0.00 | $0 | 1,541 |
| 2024-03-12 | Wheeler Scott T | Chief Financial Officer |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 1,187 | $0.00 | $0 | 311,861 |
| 2024-03-01 | FLORANCE ANDREW C | President and CEO |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 24,228 | $87.03 | $2,108,563 | 1,248,367 |
| 2024-02-22 | SIMURO FRANK | Chief Technology Officer |
Equity grant / award
A · derivative
|
Option to Acquire Common Stock | 31,200 | $0.00 | $0 | 31,200 |
| 2024-02-22 | SIMURO FRANK | Chief Technology Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 126,480 | $0.00 | $0 | 401,723 |
| 2024-02-22 | SIMURO FRANK | Chief Technology Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 4,527 | $83.98 | $380,177 | 275,243 |
| 2024-02-22 | SIMURO FRANK | Chief Technology Officer |
Other disposed transaction
D
|
Common Stock, par value $0.01 per share | 7,200 | $0.00 | $0 | 279,770 |
| 2024-02-15 | Wheeler Scott T | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 3,462 | $82.32 | $284,992 | 317,608 |
| 2023-11-29 | KLEIN MICHAEL R | Dir |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 60,000 | $0.00 | $0 | 2,003,725 |
| 2023-11-28 | Hill John W | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 3,020 | $84.07 | $253,891 | 17,870 |
| 2023-11-08 | NASSETTA CHRISTOPHER J | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,500 | $77.86 | $116,790 | 273,615 |
| 2023-10-30 | Hill John W | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 3,956 | $0.00 | $0 | 20,890 |
| 2023-10-01 | DESMARAIS MICHAEL J | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 1,663 | $76.89 | $127,868 | 44,265 |
| 2023-06-30 | Ruggles Lisa | Senior VP, Global Research |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 30,474 | $91.42 | $2,785,933 | 156,208 |
| 2023-06-28 | Wheeler Scott T | Chief Financial Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 21,530 | $89.30 | $1,922,629 | 324,714 |
| 2023-06-27 | SIMURO FRANK | Chief Technology Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 92,300 | $89.65 | $8,274,695 | 264,483 |
| 2023-06-26 | Hill John W | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,500 | $86.57 | $129,855 | 16,934 |
| 2023-06-12 | Wheeler Scott T | Chief Financial Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 24,670 | $80.68 | $1,990,376 | 346,244 |
| 2023-06-07 | SAINT FREDERICK G. | President, Marketplaces |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 30,000 | $80.24 | $2,407,200 | 237,887 |
| 2023-06-01 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 11 | $79.40 | $873 | 186,682 |
| 2023-05-23 | KLEIN MICHAEL R | Dir |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 3,977 | $0.00 | $0 | 2,059,670 |
| 2023-05-02 | Wheeler Scott T | Chief Financial Officer |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 447 | $0.00 | $0 | 1,126 |
| 2023-05-02 | Wheeler Scott T | Chief Financial Officer |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 5,051 | $0.00 | $0 | 367,204 |
| 2023-04-28 | FLORANCE ANDREW C | President and CEO |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 360,530 | $0.00 | $0 | 0 |
| 2023-04-28 | FLORANCE ANDREW C | President and CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 360,530 | $76.77 | $27,677,888 | 974,309 |
| 2023-04-28 | FLORANCE ANDREW C | President and CEO |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 360,530 | $18.28 | $6,590,488 | 1,334,839 |
| 2023-03-31 | Hill John W | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 2,300 | $68.50 | $157,550 | 18,434 |
| 2023-03-17 | SIMURO FRANK | Chief Technology Officer |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 2,920 | $0.00 | $0 | 22,420 |
| 2023-03-17 | SIMURO FRANK | Chief Technology Officer |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 4,880 | $0.00 | $0 | 0 |
| 2023-03-17 | SIMURO FRANK | Chief Technology Officer |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 5,470 | $0.00 | $0 | 0 |
| 2023-03-17 | SIMURO FRANK | Chief Technology Officer |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 10,320 | $0.00 | $0 | 0 |
| 2023-03-17 | SIMURO FRANK | Chief Technology Officer |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 2,920 | $34.21 | $99,893 | 356,783 |
| 2023-03-17 | SIMURO FRANK | Chief Technology Officer |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 4,880 | $20.49 | $99,991 | 353,863 |
| 2023-03-17 | SIMURO FRANK | Chief Technology Officer |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 5,470 | $18.28 | $99,992 | 348,983 |
| 2023-03-17 | SIMURO FRANK | Chief Technology Officer |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 10,320 | $19.37 | $199,898 | 343,513 |
| 2023-03-15 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 2,485 | $67.62 | $168,036 | 186,693 |
| 2023-03-08 | DESMARAIS MICHAEL J | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 5,600 | $70.36 | $394,016 | 44,846 |
| 2023-03-01 | Wheeler Scott T | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 9,972 | $70.66 | $704,622 | 365,000 |
| 2023-02-24 | Boxer Gene | General Counsel and Secretary |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 14,139 | $70.73 | $1,000,051 | 18,406 |
| 2023-02-15 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 2,259 | $76.78 | $173,446 | 199,647 |
| 2023-02-14 | Ruggles Lisa | Senior VP, Global Research |
Equity grant / award
A · derivative
|
Option to Acquire Common Stock | 12,300 | $0.00 | $0 | 12,300 |
| 2023-02-14 | Ruggles Lisa | Senior VP, Global Research |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 47,820 | $0.00 | $0 | 201,906 |
| 2023-02-14 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
D
|
Common Stock, par value $0.01 per share | 14,279 | $0.00 | $0 | 154,086 |
| 2022-11-03 | Hill John W | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 3,650 | $78.92 | $288,058 | 20,734 |
| 2022-10-28 | DESMARAIS MICHAEL J | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,296 | $82.81 | $107,322 | 36,900 |
| 2022-10-01 | DESMARAIS MICHAEL J | Chief Human Resources Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 1,423 | $69.65 | $99,112 | 38,196 |
| 2022-09-14 | FLORANCE ANDREW C | President and CEO |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 48 | $0.00 | $0 | 783,419 |
| 2022-08-10 | Hill John W | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,400 | $74.49 | $104,286 | 20,598 |
| 2022-08-05 | KLEIN MICHAEL R | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 150,000 | $72.42 | $10,863,000 | 2,074,767 |
| 2022-08-03 | DESMARAIS MICHAEL J | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 2,000 | $72.51 | $145,020 | 39,619 |
| 2022-06-01 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 11 | $60.94 | $670 | 168,365 |
| 2022-05-24 | Hill John W | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,750 | $57.07 | $99,872 | 21,998 |
| 2022-05-02 | DESMARAIS MICHAEL J | Chief Human Resources Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,000 | $63.14 | $63,140 | 41,619 |
| 2022-03-15 | Wheeler Scott T | Chief Financial Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 29,274 | — | — | 320,675 |
| 2022-03-04 | Wheeler Scott T | Chief Financial Officer |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 34 | $0.00 | $0 | 679 |
| 2022-03-04 | Wheeler Scott T | Chief Financial Officer |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 550 | $0.00 | $0 | 1,280 |
| 2022-03-04 | Wheeler Scott T | Chief Financial Officer |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 1,134 | $0.00 | $0 | 319,541 |
| 2022-03-01 | FLORANCE ANDREW C | President and CEO |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 11,541 | $61.01 | $704,116 | 783,371 |
| 2022-02-16 | SAINT FREDERICK G. | President, Marketplaces |
Equity grant / award
A · derivative
|
Option to Acquire Common Stock | 22,600 | $0.00 | $0 | 22,600 |
| 2022-02-16 | SAINT FREDERICK G. | President, Marketplaces |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 44,540 | $0.00 | $0 | 261,277 |
| 2022-02-16 | SAINT FREDERICK G. | President, Marketplaces |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 11,933 | $67.69 | $807,745 | 216,737 |
| 2022-02-16 | SAINT FREDERICK G. | President, Marketplaces |
Other disposed transaction
D
|
Common Stock, par value $0.01 per share | 7,141 | $0.00 | $0 | 228,670 |
| 2022-02-15 | SAINT FREDERICK G. | President, Marketplaces |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 5,759 | $65.99 | $380,036 | 235,811 |
| 2021-11-11 | Wheeler Scott T | Chief Financial Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 85 | $81.72 | $6,946 | 645 |
| 2021-11-10 | NASSETTA CHRISTOPHER J | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 2,120 | $83.21 | $176,405 | 267,180 |
| 2021-11-05 | Kaplan Laura Cox | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 4,040 | $83.29 | $336,492 | 7,139 |
| 2021-10-29 | Hill John W | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 9,235 | $86.97 | $803,170 | 23,923 |
| 2021-09-15 | Kaplan Laura Cox | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 2,879 | $88.95 | $256,087 | 11,179 |
| 2021-08-09 | Hill John W | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 6,160 | $85.77 | $528,312 | 30,200 |
| 2021-05-20 | Ruggles Lisa | Senior VP, Global Research |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 10 | $841.88 | $8,419 | 16,306 |
| 2021-04-30 | Kaplan Laura Cox | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,062 | $869.03 | $922,910 | 830 |
| 2021-03-31 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 275 | $799.55 | $219,876 | 16,296 |
| 2021-03-26 | Hill John W | Dir |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 190 | $0.00 | $0 | 30,010 |
| 2021-03-23 | SAINT FREDERICK G. | President, Marketplaces |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 5,067 | $0.00 | $0 | 0 |
| 2021-03-23 | SAINT FREDERICK G. | President, Marketplaces |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 2,767 | $0.00 | $0 | 0 |
| 2021-03-23 | SAINT FREDERICK G. | President, Marketplaces |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 7,834 | $831.70 | $6,515,538 | 24,157 |
| 2021-03-23 | SAINT FREDERICK G. | President, Marketplaces |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 5,067 | $342.13 | $1,733,573 | 31,991 |
| 2021-03-23 | SAINT FREDERICK G. | President, Marketplaces |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 2,767 | $204.91 | $566,986 | 26,924 |
| 2021-03-15 | Ruggles Lisa | Senior VP, Global Research |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 446 | — | — | 16,571 |
| 2021-03-10 | FLORANCE ANDREW C | President and CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 19,570 | $818.37 | $16,015,501 | 76,085 |
| 2021-02-28 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 1,388 | $823.76 | $1,143,379 | 16,125 |
| 2021-02-28 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
D
|
Common Stock, par value $0.01 per share | 180 | $0.00 | $0 | 17,513 |
| 2021-02-18 | Ruggles Lisa | Senior VP, Global Research |
Equity grant / award
A · derivative
|
Option to Acquire Common Stock | 1,700 | $0.00 | $0 | 1,700 |
| 2021-02-18 | Ruggles Lisa | Senior VP, Global Research |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 4,060 | $0.00 | $0 | 17,693 |
| 2021-02-15 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 581 | $939.76 | $546,001 | 13,633 |
| 2021-01-11 | Wheeler Scott T | Chief Financial Officer |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1 | $0.00 | $0 | 25,155 |
| 2020-12-31 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 250 | $924.96 | $231,240 | 14,214 |
| 2020-09-24 | Kaplan Laura Cox | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 221 | $0.00 | $0 | 1,892 |
| 2020-09-02 | Ruggles Lisa | Senior VP, Global Research |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 4,333 | $0.00 | $0 | 2,167 |
| 2020-09-02 | Ruggles Lisa | Senior VP, Global Research |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 7,596 | $870.00 | $6,608,520 | 14,464 |
| 2020-09-02 | Ruggles Lisa | Senior VP, Global Research |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 4,333 | $342.13 | $1,482,449 | 22,060 |
| 2020-08-27 | FLORANCE ANDREW C | President and CEO |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 15,584 | $0.00 | $0 | 0 |
| 2020-08-27 | FLORANCE ANDREW C | President and CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 15,584 | $851.66 | $13,272,269 | 107,121 |
| 2020-08-27 | FLORANCE ANDREW C | President and CEO |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 15,584 | $193.69 | $3,018,465 | 122,705 |
| 2020-08-26 | FLORANCE ANDREW C | President and CEO |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 15,584 | $0.00 | $0 | 15,584 |
| 2020-08-26 | FLORANCE ANDREW C | President and CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 15,584 | $848.16 | $13,217,725 | 107,121 |
| 2020-08-26 | FLORANCE ANDREW C | President and CEO |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 15,584 | $193.69 | $3,018,465 | 122,705 |
| 2020-08-12 | Linnington Matthew | Executive VP, Sales |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 2,419 | $826.32 | $1,998,868 | 19,766 |
| 2020-08-04 | Wheeler Scott T | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 3,600 | $0.00 | $0 | 3,600 |
| 2020-08-04 | Wheeler Scott T | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 4,700 | $0.00 | $0 | 0 |
| 2020-08-04 | Wheeler Scott T | Chief Financial Officer |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 36 | $0.00 | $0 | 36 |
| 2020-08-04 | Wheeler Scott T | Chief Financial Officer |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 108 | $0.00 | $0 | 25,154 |
| 2020-08-04 | Wheeler Scott T | Chief Financial Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 12,002 | $826.71 | $9,922,173 | 25,262 |
| 2020-08-04 | Wheeler Scott T | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 3,600 | $342.13 | $1,231,668 | 37,264 |
| 2020-08-04 | Wheeler Scott T | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 4,700 | $204.91 | $963,077 | 33,664 |
| 2020-05-27 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 27 | $663.99 | $17,928 | 17,727 |
| 2020-05-07 | KLEIN MICHAEL R | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 11,361 | $636.51 | $7,231,390 | 231,414 |
| 2020-05-07 | FLORANCE ANDREW C | President and CEO |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 20,000 | $0.00 | $0 | 87,121 |
| 2020-05-06 | KLEIN MICHAEL R | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 3,639 | $647.52 | $2,356,325 | 242,775 |
| 2020-05-04 | KLEIN MICHAEL R | Dir |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 1,500 | $0.00 | $0 | 246,414 |
| 2020-03-31 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 275 | $599.99 | $164,997 | 17,754 |
| 2020-03-13 | Ruggles Lisa | Senior VP, Global Research |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 152 | — | — | 18,029 |
| 2020-03-04 | KLEIN MICHAEL R | Dir |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 5,532 | $0.00 | $0 | 247,914 |
| 2020-02-29 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 419 | $667.59 | $279,720 | 17,877 |
| 2020-02-15 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 276 | $731.37 | $201,858 | 18,296 |
| 2020-02-06 | Linnington Matthew | Executive VP, Sales |
Equity grant / award
A · derivative
|
Option to Acquire Common Stock | 2,900 | $0.00 | $0 | 2,900 |
| 2020-02-06 | Linnington Matthew | Executive VP, Sales |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 4,160 | $0.00 | $0 | 25,965 |
| 2020-01-11 | Wheeler Scott T | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 1,546 | $645.13 | $997,371 | 27,691 |
| 2019-12-31 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 250 | $596.88 | $149,220 | 13,972 |
| 2019-12-26 | Glosserman Michael J | Dir |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 830 | $0.00 | $0 | 8,836 |
| 2019-11-19 | Kaplan Laura Cox | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 576 | $591.60 | $340,762 | 1,671 |
| 2019-11-01 | Ruggles Lisa | Senior VP, Global Research |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 4 | $0.00 | $0 | 14,222 |
| 2019-10-25 | NASSETTA CHRISTOPHER J | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 406 | $570.99 | $231,822 | 26,381 |
| 2019-09-19 | Kaplan Laura Cox | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 303 | $0.00 | $0 | 2,247 |
| 2019-07-31 | Linnington Matthew | Executive VP, Sales |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 2,000 | $0.00 | $0 | 4,000 |
| 2019-07-31 | Linnington Matthew | Executive VP, Sales |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 7,533 | $0.00 | $0 | 3,767 |
| 2019-07-31 | Linnington Matthew | Executive VP, Sales |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 3,500 | $0.00 | $0 | 0 |
| 2019-07-31 | Linnington Matthew | Executive VP, Sales |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 14,651 | $617.39 | $9,045,381 | 21,805 |
| 2019-07-31 | Linnington Matthew | Executive VP, Sales |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 2,000 | $342.13 | $684,260 | 36,456 |
| 2019-07-31 | Linnington Matthew | Executive VP, Sales |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 7,533 | $204.91 | $1,543,587 | 34,456 |
| 2019-07-31 | Linnington Matthew | Executive VP, Sales |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 3,500 | $182.75 | $639,625 | 26,923 |
| 2019-07-29 | Wheeler Scott T | Chief Financial Officer |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 22 | $0.00 | $0 | 29,237 |
| 2019-07-26 | Wheeler Scott T | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 4,700 | $0.00 | $0 | 4,700 |
| 2019-07-26 | Wheeler Scott T | Chief Financial Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 6,933 | $629.50 | $4,364,324 | 29,259 |
| 2019-07-26 | Wheeler Scott T | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 4,700 | $204.91 | $963,077 | 36,192 |
| 2019-06-24 | Hill John W | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 315 | $553.23 | $174,267 | 3,563 |
| 2019-06-20 | Hill John W | Dir |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 29 | $0.00 | $0 | 3,878 |
| 2019-06-02 | Linnington Matthew | Executive VP, Sales |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 1 | $0.00 | $0 | 23,423 |
| 2019-05-28 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 93 | $514.08 | $47,809 | 14,218 |
| 2019-05-27 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 27 | $514.08 | $13,880 | 14,311 |
| 2019-04-29 | Wheeler Scott T | Chief Financial Officer |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 21 | $0.00 | $0 | 31,492 |
| 2019-03-31 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 237 | $466.42 | $110,542 | 14,338 |
| 2019-03-15 | Ruggles Lisa | Senior VP, Global Research |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 566 | — | — | 14,575 |
| 2019-03-11 | Linnington Matthew | Executive VP, Sales |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 2,206 | $459.98 | $1,014,716 | 24,471 |
| 2019-03-01 | Ruggles Lisa | Senior VP, Global Research |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,538 | $466.62 | $717,662 | 14,009 |
| 2019-02-28 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 337 | $454.33 | $153,109 | 15,547 |
| 2019-02-07 | Ruggles Lisa | Senior VP, Global Research |
Equity grant / award
A · derivative
|
Option to Acquire Common Stock | 3,800 | $0.00 | $0 | 3,800 |
| 2019-02-07 | Ruggles Lisa | Senior VP, Global Research |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 5,580 | $0.00 | $0 | 15,884 |
| 2019-01-11 | Wheeler Scott T | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 1,140 | $359.62 | $409,967 | 27,383 |
| 2018-12-31 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 167 | $337.19 | $56,311 | 10,304 |
| 2018-12-26 | Hill John W | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,042 | $330.88 | $344,777 | 3,907 |
| 2018-10-29 | NASSETTA CHRISTOPHER J | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 571 | $349.67 | $199,662 | 26,456 |
| 2018-09-28 | CARCHEDI FRANCIS | Executive VP, Corp. Dev. |
Other disposed transaction
D
|
Common Stock, par value $0.01 per share | 15,347 | $0.00 | $0 | 6,540 |
| 2018-09-20 | Kaplan Laura Cox | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 431 | $0.00 | $0 | 1,944 |
| 2018-09-11 | Linnington Matthew | Executive VP, Sales |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 1,281 | $435.98 | $558,490 | 25,654 |
| 2018-08-06 | KLEIN MICHAEL R | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 15,000 | $420.69 | $6,310,350 | 264,729 |
| 2018-07-31 | FLORANCE ANDREW C | President and CEO |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 20,000 | $0.00 | $0 | 99,831 |
| 2018-07-30 | Linnington Matthew | Executive VP, Sales |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 2,500 | $0.00 | $0 | 3,500 |
| 2018-07-30 | Linnington Matthew | Executive VP, Sales |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 1,884 | $0.00 | $0 | 516 |
| 2018-07-30 | Linnington Matthew | Executive VP, Sales |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 4,384 | $411.93 | $1,805,901 | 26,935 |
| 2018-07-30 | Linnington Matthew | Executive VP, Sales |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 2,500 | $182.75 | $456,875 | 31,319 |
| 2018-07-30 | Linnington Matthew | Executive VP, Sales |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 1,884 | $193.69 | $364,912 | 28,819 |
| 2018-07-27 | Wheeler Scott T | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 4,700 | $0.00 | $0 | 9,400 |
| 2018-07-27 | Wheeler Scott T | Chief Financial Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 4,700 | $426.02 | $2,002,294 | 28,523 |
| 2018-07-27 | Wheeler Scott T | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 4,700 | $204.91 | $963,077 | 33,223 |
| 2018-05-31 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 71 | $380.86 | $27,041 | 10,471 |
| 2018-05-28 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 62 | $380.84 | $23,612 | 10,542 |
| 2018-05-27 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 18 | $380.84 | $6,855 | 10,604 |
| 2018-05-09 | KLEIN MICHAEL R | Dir |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 10,000 | $0.00 | $0 | 279,729 |
| 2018-04-30 | FLORANCE ANDREW C | President and CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 5,839 | $369.05 | $2,154,883 | 119,831 |
| 2018-04-27 | FLORANCE ANDREW C | President and CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 11,200 | $371.15 | $4,156,880 | 125,670 |
| 2018-04-26 | FLORANCE ANDREW C | President and CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 7,782 | $372.34 | $2,897,550 | 136,870 |
| 2018-03-31 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 183 | $362.68 | $66,370 | 10,622 |
| 2018-03-29 | Hill John W | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,150 | $361.28 | $415,472 | 4,498 |
| 2018-03-22 | KLEIN MICHAEL R | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 3,000 | $361.61 | $1,084,830 | 289,729 |
| 2018-03-11 | Linnington Matthew | Executive VP, Sales |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 738 | $361.22 | $266,580 | 27,952 |
| 2018-03-07 | CARCHEDI FRANCIS | Executive VP, Corp. Dev. |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 12,100 | $0.00 | $0 | 0 |
| 2018-03-07 | CARCHEDI FRANCIS | Executive VP, Corp. Dev. |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 12,100 | $356.09 | $4,308,689 | 28,584 |
| 2018-03-07 | CARCHEDI FRANCIS | Executive VP, Corp. Dev. |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 12,100 | $102.16 | $1,236,136 | 40,684 |
| 2018-03-05 | Linnington Matthew | Executive VP, Sales |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 1,581 | $348.28 | $550,631 | 28,690 |
| 2018-03-05 | Wheeler Scott T | Chief Financial Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,250 | $353.69 | $442,112 | 29,762 |
| 2018-03-02 | Linnington Matthew | Executive VP, Sales |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 3,000 | $0.00 | $0 | 6,000 |
| 2018-03-02 | Linnington Matthew | Executive VP, Sales |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 3,768 | $0.00 | $0 | 2,400 |
| 2018-03-02 | Linnington Matthew | Executive VP, Sales |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,153 | $348.45 | $401,763 | 30,271 |
| 2018-03-02 | Linnington Matthew | Executive VP, Sales |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 6,768 | $348.19 | $2,356,550 | 31,424 |
| 2018-03-02 | Linnington Matthew | Executive VP, Sales |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 3,000 | $182.75 | $548,250 | 38,192 |
| 2018-03-02 | Linnington Matthew | Executive VP, Sales |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 3,768 | $193.69 | $729,824 | 35,192 |
| 2018-02-28 | FLORANCE ANDREW C | President and CEO |
Equity grant / award
A · derivative
|
Option to Acquire Common Stock | 31,000 | $0.00 | $0 | 31,000 |
| 2018-02-28 | FLORANCE ANDREW C | President and CEO |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 25,300 | $0.00 | $0 | 159,196 |
| 2018-02-28 | KLEIN MICHAEL R | Dir |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 10,000 | $0.00 | $0 | 292,729 |
| 2018-02-28 | Ruggles Lisa | Senior VP, Global Research |
Equity grant / award
A · derivative
|
Option to Acquire Common Stock | 6,500 | $0.00 | $0 | 6,500 |
| 2018-02-28 | Ruggles Lisa | Senior VP, Global Research |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 5,460 | $0.00 | $0 | 10,805 |
| 2018-02-27 | FLORANCE ANDREW C | President and CEO |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 40,004 | $0.00 | $0 | 0 |
| 2018-02-27 | FLORANCE ANDREW C | President and CEO |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 40,051 | $0.00 | $0 | 0 |
| 2018-02-27 | FLORANCE ANDREW C | President and CEO |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 80,055 | $347.10 | $27,787,090 | 133,896 |
| 2018-02-27 | FLORANCE ANDREW C | President and CEO |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 40,004 | $58.95 | $2,358,236 | 213,951 |
| 2018-02-27 | FLORANCE ANDREW C | President and CEO |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 40,051 | $57.16 | $2,289,315 | 173,947 |
| 2018-02-26 | KLEIN MICHAEL R | Dir |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 8,453 | $0.00 | $0 | 302,729 |
| 2018-01-11 | Wheeler Scott T | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 1,176 | $314.44 | $369,781 | 22,152 |
| 2017-12-31 | Ruggles Lisa | Senior VP, Global Research |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 185 | $296.95 | $54,936 | 5,345 |
| 2017-09-13 | NASSETTA CHRISTOPHER J | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 720 | $0.00 | $0 | 26,555 |
| 2017-09-11 | Linnington Matthew | Executive VP, Sales |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 1,197 | $280.40 | $335,639 | 26,404 |
| 2017-09-09 | FLORANCE ANDREW C | President and CEO |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 11 | $0.00 | $0 | 133,896 |
| 2017-07-31 | Linnington Matthew | Executive VP, Sales |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 1,032 | $0.00 | $0 | 6,168 |
| 2017-07-31 | Linnington Matthew | Executive VP, Sales |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 1,767 | $273.15 | $482,656 | 27,601 |
| 2017-07-31 | Linnington Matthew | Executive VP, Sales |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 1,032 | $193.69 | $199,888 | 29,368 |
| 2017-06-26 | KLEIN MICHAEL R | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 20,000 | $265.01 | $5,300,200 | 310,469 |
| 2017-06-12 | FLORANCE ANDREW C | President and CEO |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 15,000 | $0.00 | $0 | 133,885 |
| 2017-05-02 | Hill John W | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 440 | $244.52 | $107,589 | 4,953 |
| 2017-05-01 | Wheeler Scott T | Chief Financial Officer |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 757 | $240.00 | $181,680 | 23,328 |
| 2017-03-11 | Linnington Matthew | Executive VP, Sales |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 557 | $205.18 | $114,285 | 29,373 |
| 2017-03-05 | FLORANCE ANDREW C | President and CEO |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 3,205 | $206.13 | $660,647 | 151,954 |
| 2017-03-02 | CARCHEDI FRANCIS | Executive VP, Corp. Dev. |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 4,500 | $0.00 | $0 | 5,500 |
| 2017-03-02 | CARCHEDI FRANCIS | Executive VP, Corp. Dev. |
Equity grant / award
A · derivative
|
Option to Acquire Common Stock | 8,300 | $0.00 | $0 | 8,300 |
| 2017-03-02 | CARCHEDI FRANCIS | Executive VP, Corp. Dev. |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 4,500 | $204.98 | $922,410 | 29,004 |
| 2017-03-02 | CARCHEDI FRANCIS | Executive VP, Corp. Dev. |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 4,500 | $37.42 | $168,390 | 33,504 |
| 2017-03-02 | CARCHEDI FRANCIS | Executive VP, Corp. Dev. |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 7,380 | $0.00 | $0 | 29,004 |
| 2017-03-02 | CARCHEDI FRANCIS | Executive VP, Corp. Dev. |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 785 | $206.80 | $162,338 | 21,624 |
| 2017-03-02 | CARCHEDI FRANCIS | Executive VP, Corp. Dev. |
Other disposed transaction
D
|
Common Stock, par value $0.01 per share | 957 | $0.00 | $0 | 22,409 |
| 2017-03-02 | Linnington Matthew | Executive VP, Sales |
Equity grant / award
A · derivative
|
Option to Acquire Common Stock | 11,300 | $0.00 | $0 | 11,300 |
| 2017-03-02 | Linnington Matthew | Executive VP, Sales |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 10,040 | $0.00 | $0 | 30,478 |
| 2017-02-28 | CARCHEDI FRANCIS | Executive VP, Corp. Dev. |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 630 | $203.99 | $128,514 | 23,366 |
| 2017-01-11 | Wheeler Scott T | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 1,185 | $194.20 | $230,127 | 11,585 |
| 2016-12-29 | FLORANCE ANDREW C | President and CEO |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 978 | $0.00 | $0 | 55,322 |
| 2016-12-29 | FLORANCE ANDREW C | President and CEO |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 1,696 | $0.00 | $0 | 40,004 |
| 2016-12-29 | FLORANCE ANDREW C | President and CEO |
Exercise / conversion
M · derivative
|
Option to Acquire Common Stock | 499 | $0.00 | $0 | 40,051 |
| 2016-12-29 | FLORANCE ANDREW C | President and CEO |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 978 | $102.16 | $99,912 | 159,422 |
| 2016-12-29 | FLORANCE ANDREW C | President and CEO |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 1,696 | $58.95 | $99,979 | 158,444 |
| 2016-12-29 | FLORANCE ANDREW C | President and CEO |
Exercise / conversion
M
|
Common Stock, par value $0.01 per share | 499 | $57.16 | $28,523 | 156,748 |
| 2016-11-01 | NASSETTA CHRISTOPHER J | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 75 | $187.30 | $14,048 | 25,835 |
| 2016-10-31 | NASSETTA CHRISTOPHER J | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 500 | $187.73 | $93,865 | 25,910 |
| 2016-09-15 | HABER WARREN H | Dir |
Equity grant / award
A
|
Common Stock, par value $0.01 per share | 897 | $0.00 | $0 | 119,905 |
| 2016-09-11 | Linnington Matthew | Executive VP, Sales |
Other disposed transaction
F
|
Common Stock, par value $0.01 per share | 883 | $205.69 | $181,624 | 21,498 |
| 2016-08-01 | Glosserman Michael J | Dir |
Open-market sell
S
|
Common Stock, par value $0.01 per share | 5,000 | $206.33 | $1,031,650 | 7,232 |
| 2016-06-03 | FLORANCE ANDREW C | President and CEO |
Equity grant / award
G
|
Common Stock, par value $0.01 per share | 8,400 | $0.00 | $0 | 156,249 |