Financial Metrics
BGC BGC 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 | 640654000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 653770000.0 | +2.0% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 734820000.0 | +12.4% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 783193000.0 | +6.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 848901000.0 | +8.4% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 827028000.0 | -2.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 524774000.0 | -36.5% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 491043000.0 | -6.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 455642000.0 | -7.2% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 544751000.0 | +19.6% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 551187000.0 | +1.2% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 521137000.0 | -5.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 603167000.0 | +15.7% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 519088000.0 | -13.9% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 455042000.0 | -12.3% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 567576000.0 | +24.7% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 512450000.0 | -9.7% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 473747000.0 | -7.6% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 506464000.0 | +6.9% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 435756000.0 | -14.0% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 416567000.0 | -4.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 532867000.0 | +27.9% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 493080000.0 | -7.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 482694000.0 | -2.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 578614000.0 | +19.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 550761000.0 | -4.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 561111000.0 | +1.9% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 664240000.0 | +18.4% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 784004000.0 | +18.0% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 736849000.0 | -6.0% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 1554311000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 1750951000.0 | +12.7% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 1937810000.0 | +10.7% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 2104606000.0 | +8.6% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 2056761000.0 | -2.3% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 2015364000.0 | -2.0% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 1795302000.0 | -10.9% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 2025401000.0 | +12.8% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 2262818000.0 | +11.7% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 2941460000.0 | +30.0% | USD | 10-K | 2026-03-02 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 14550000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 18656000.0 | +28.2% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 114303000.0 | +512.7% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2016-12-31 | 253838000.0 | +122.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 51116000.0 | -79.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 77731000.0 | +52.1% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 110548000.0 | +42.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 81729000.0 | -26.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 97431000.0 | +19.2% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 49990000.0 | -48.7% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 162304000.0 | +224.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 87174000.0 | -46.3% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 21765000.0 | -75.0% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 2560000.0 | -88.2% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 20169000.0 | +687.9% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 39273000.0 | +94.7% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 8715000.0 | -77.8% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 58576000.0 | +572.1% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 20060000.0 | -65.8% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | -13941000.0 | -169.5% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 30701000.0 | +320.2% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 16343000.0 | -46.8% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 8225000.0 | -49.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 21170000.0 | +157.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -22210000.0 | -204.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 18552000.0 | +183.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 49041000.0 | +164.3% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 37175000.0 | -24.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 13713000.0 | -63.1% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 53429000.0 | +289.6% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 56215000.0 | +5.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 26062000.0 | -53.6% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 253838000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 81729000.0 | -67.8% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 286610000.0 | +250.7% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 66816000.0 | -76.7% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 50918000.0 | -23.8% | USD | 10-K/A | 2025-04-30 |
| Annual | 2021-12-31 | 153488000.0 | +201.4% | USD | 10-K/A | 2025-04-30 |
| Annual | 2022-12-31 | 58867000.0 | -61.6% | USD | 10-K/A | 2025-04-30 |
| Annual | 2023-12-31 | 38775000.0 | -34.1% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 123228000.0 | +217.8% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 146539000.0 | +18.9% | USD | 10-K | 2026-03-02 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.05 | — | USD/shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.05 | +0.0% | USD/shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.31 | +520.0% | USD/shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.13 | -58.1% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.18 | +38.5% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.28 | +55.6% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.19 | -32.1% | USD/shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.11 | -42.1% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.36 | +227.3% | USD/shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.18 | -50.0% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.04 | -77.8% | USD/shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | -0.01 | -125.0% | USD/shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.04 | +500.0% | USD/shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.08 | +100.0% | USD/shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.02 | -75.0% | USD/shares | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.11 | +450.0% | USD/shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.04 | -63.6% | USD/shares | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | -0.03 | -175.0% | USD/shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.07 | +333.3% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.04 | -42.9% | USD/shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 0.02 | -50.0% | USD/shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.05 | +150.0% | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.05 | -200.0% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.03 | +160.0% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1 | +233.3% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.08 | -20.0% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.03 | -62.5% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.11 | +266.7% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.11 | +0.0% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.06 | -45.5% | USD/shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 0.67 | — | USD/shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.18 | -73.1% | USD/shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.62 | +244.4% | USD/shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.13 | -79.0% | USD/shares | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.12 | -7.7% | USD/shares | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.33 | +175.0% | USD/shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.13 | -60.6% | USD/shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.08 | -38.5% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.26 | +225.0% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.31 | +19.2% | USD/shares | 10-K | 2026-03-02 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.05 | — | USD/shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.05 | +0.0% | USD/shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.31 | +520.0% | USD/shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.13 | -58.1% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.18 | +38.5% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.28 | +55.6% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.19 | -32.1% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 0.1 | -47.4% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 0.35 | +250.0% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2019-03-31 | 0.18 | -48.6% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.04 | -77.8% | USD/shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | -0.01 | -125.0% | USD/shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.04 | +500.0% | USD/shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.07 | +75.0% | USD/shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.02 | -71.4% | USD/shares | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.11 | +450.0% | USD/shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.04 | -63.6% | USD/shares | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | -0.03 | -175.0% | USD/shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.07 | +333.3% | USD/shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.04 | -42.9% | USD/shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 0.01 | -75.0% | USD/shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.05 | +400.0% | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.05 | -200.0% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.03 | +160.0% | USD/shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1 | +233.3% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.08 | -20.0% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.03 | -62.5% | USD/shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.11 | +266.7% | USD/shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.11 | +0.0% | USD/shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.06 | -45.5% | USD/shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 0.65 | — | USD/shares | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 0.17 | -73.8% | USD/shares | 10-K | 2018-02-22 |
| Annual | 2019-12-31 | 0.12 | -29.4% | USD/shares | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.12 | +0.0% | USD/shares | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.32 | +166.7% | USD/shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.13 | -59.4% | USD/shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.07 | -46.2% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.25 | +257.1% | USD/shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.31 | +24.0% | USD/shares | 10-K | 2026-03-02 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 463476000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 436234000.0 | -5.9% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 509431000.0 | +16.8% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2016-12-31 | 535613000.0 | +5.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 428852000.0 | -19.9% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 462042000.0 | +7.7% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 545981000.0 | +18.2% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 634333000.0 | +16.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 362613000.0 | -42.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 398469000.0 | +9.9% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 364399000.0 | -8.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 336535000.0 | -7.6% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 331668000.0 | -1.4% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 399429000.0 | +20.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 413951000.0 | +3.6% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 415379000.0 | +0.3% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 455016000.0 | +9.5% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 463554000.0 | +1.9% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 492303000.0 | +6.2% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 596291000.0 | +21.1% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 574384000.0 | -3.7% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 420302000.0 | -26.8% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 450830000.0 | +7.3% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 553598000.0 | +22.8% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 509206000.0 | -8.0% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 496489000.0 | -2.5% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 473344000.0 | -4.7% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 484989000.0 | +2.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 493496000.0 | +1.8% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 526293000.0 | +6.6% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 559587000.0 | +6.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 655641000.0 | +17.2% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 566791000.0 | -13.6% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 571659000.0 | +0.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 563467000.0 | -1.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 711584000.0 | +26.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 966357000.0 | +35.8% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 827844000.0 | -14.3% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 774940000.0 | -6.4% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 535613000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 513306000.0 | -4.2% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 336535000.0 | -34.4% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 415379000.0 | +23.4% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 596291000.0 | +43.6% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 553598000.0 | -7.2% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 484989000.0 | -12.4% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 655641000.0 | +35.2% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 711584000.0 | +8.5% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 851502000.0 | +19.7% | USD | 10-K | 2026-03-02 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4549727000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 5112384000.0 | +12.4% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 4811909000.0 | -5.9% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 5047586000.0 | +4.9% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 4907691000.0 | -2.8% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 5180882000.0 | +5.6% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 7253369000.0 | +40.0% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 5429712000.0 | -25.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 6777496000.0 | +24.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 6848673000.0 | +1.1% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 8732296000.0 | +27.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 3432757000.0 | -60.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 5044876000.0 | +47.0% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 5391818000.0 | +6.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 6548057000.0 | +21.4% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 3916120000.0 | -40.2% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 5728159000.0 | +46.3% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 4502354000.0 | -21.4% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 4594285000.0 | +2.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 3953242000.0 | -14.0% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 5570665000.0 | +40.9% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 5133479000.0 | -7.8% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 5415607000.0 | +5.5% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 3342166000.0 | -38.3% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 4941282000.0 | +47.8% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 4886889000.0 | -1.1% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 4671086000.0 | -4.4% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 3074971000.0 | -34.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 4484271000.0 | +45.8% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 4081687000.0 | -9.0% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 3858258000.0 | -5.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 3175937000.0 | -17.7% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 4375652000.0 | +37.8% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 4259195000.0 | -2.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 4381727000.0 | +2.9% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 3591967000.0 | -18.0% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 4884476000.0 | +36.0% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 4892042000.0 | +0.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 5825151000.0 | +19.1% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 5047586000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 5429712000.0 | +7.6% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 3432757000.0 | -36.8% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 3926914000.0 | +14.4% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 3953242000.0 | +0.7% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 3342166000.0 | -15.5% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 3074971000.0 | -8.0% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 3175937000.0 | +3.3% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 3591967000.0 | +13.1% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 4411989000.0 | +22.8% | USD | 10-K | 2026-03-02 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3324811000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 3904428000.0 | +17.4% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 3568443000.0 | -8.6% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 3361469000.0 | -5.8% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 3715059000.0 | +10.5% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 4009977000.0 | +7.9% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 6320489000.0 | +57.6% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 4243556000.0 | -32.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 5290789000.0 | +24.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 5134203000.0 | -3.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 6791867000.0 | +32.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 2544877000.0 | -62.5% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 4141090000.0 | +62.7% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 4515443000.0 | +9.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 5723958000.0 | +26.8% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 3148745000.0 | -45.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 4988746000.0 | +58.4% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 3716333000.0 | -25.5% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 3768380000.0 | +1.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 3121271000.0 | -17.2% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 4680254000.0 | +49.9% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 4324552000.0 | -7.6% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 4711771000.0 | +9.0% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 2660090000.0 | -43.5% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 4187832000.0 | +57.4% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 4139750000.0 | -1.1% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 3943757000.0 | -4.7% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 2326244000.0 | -41.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 3667830000.0 | +57.7% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 3262540000.0 | -11.0% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 3002599000.0 | -8.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 2277781000.0 | -24.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3450781000.0 | +51.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 3217325000.0 | -6.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3338669000.0 | +3.8% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2512728000.0 | -24.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 3741525000.0 | +48.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 3783359000.0 | +1.1% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 4683430000.0 | +23.8% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 3361469000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 4243556000.0 | +26.2% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 2544877000.0 | -40.0% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 3178308000.0 | +24.9% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 3121271000.0 | -1.8% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 2660090000.0 | -14.8% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 2326244000.0 | -12.6% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 2277781000.0 | -2.1% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 2512728000.0 | +10.3% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 3266647000.0 | +30.0% | USD | 10-K | 2026-03-02 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1169467000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 1152494000.0 | -1.5% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 1187025000.0 | +3.0% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 1633540000.0 | +37.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-03-31 | 1140799000.0 | -30.2% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 1119430000.0 | -1.9% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 880872000.0 | -21.3% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 1139741000.0 | +29.4% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-03-31 | 1439202000.0 | +26.3% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-06-30 | 1667354000.0 | +15.9% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-09-30 | 1890159000.0 | +13.4% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-12-31 | 863174000.0 | -54.3% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-03-31 | 878646000.0 | +1.8% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-06-30 | 851446000.0 | -3.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-09-30 | 799539000.0 | -6.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 729106000.0 | -8.8% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2020-03-31 | 696324000.0 | -4.5% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-06-30 | 748953000.0 | +7.6% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2020-09-30 | 773245000.0 | +3.2% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2020-12-31 | 811297000.0 | +4.9% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-03-31 | 873813000.0 | +7.7% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-06-30 | 794360000.0 | -9.1% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-09-30 | 685165000.0 | -13.7% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2021-12-31 | 663315000.0 | -3.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-03-31 | 735664000.0 | +10.9% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-06-30 | 730693000.0 | -0.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-09-30 | 711344000.0 | -2.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 733208000.0 | +3.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-03-31 | 801018000.0 | +9.2% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-06-30 | 819147000.0 | +2.3% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-09-30 | 855659000.0 | +4.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2023-12-31 | 898156000.0 | +5.0% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-03-31 | 924871000.0 | +3.0% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-06-30 | 1041870000.0 | +12.7% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-09-30 | 1043058000.0 | +0.1% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2024-12-31 | 1079239000.0 | +3.5% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 1142951000.0 | +5.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-06-30 | 1108683000.0 | -3.0% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-09-30 | 1141721000.0 | +3.0% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 1633540000.0 | — | USD | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 1127870000.0 | -31.0% | USD | 10-K | 2021-03-01 |
| Annual | 2018-12-31 | 855459000.0 | -24.2% | USD | 10-K | 2022-02-28 |
| Annual | 2019-12-31 | 729106000.0 | -14.8% | USD | 10-K | 2023-03-01 |
| Annual | 2020-12-31 | 811297000.0 | +11.3% | USD | 10-K | 2024-02-29 |
| Annual | 2021-12-31 | 663315000.0 | -18.2% | USD | 10-K | 2025-03-03 |
| Annual | 2022-12-31 | 733208000.0 | +10.5% | USD | 10-K | 2026-03-02 |
| Annual | 2023-12-31 | 898156000.0 | +22.5% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 1079239000.0 | +20.2% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 1145342000.0 | +6.1% | USD | 10-K | 2026-03-02 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 817314000.0 | — | USD | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 1112593000.0 | +36.1% | USD | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 951181000.0 | -14.5% | USD | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 949557000.0 | -0.2% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 948911000.0 | -0.1% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 948257000.0 | -0.1% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 947592000.0 | -0.1% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 946930000.0 | -0.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 946258000.0 | -0.1% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 945652000.0 | -0.1% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1040862000.0 | +10.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 742517000.0 | -28.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 742467000.0 | -0.0% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 743083000.0 | +0.1% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 1039505000.0 | +39.9% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 1040064000.0 | +0.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1040791000.0 | +0.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 1041550000.0 | +0.1% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 1295139000.0 | +24.3% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 1296081000.0 | +0.1% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 1296965000.0 | +0.1% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 1041813000.0 | -19.7% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 1042493000.0 | +0.1% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 1043189000.0 | +0.1% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 1043883000.0 | +0.1% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 1044580000.0 | +0.1% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 1045269000.0 | +0.1% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 1045966000.0 | +0.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1046663000.0 | +0.1% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 1394006000.0 | +33.2% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 944565000.0 | -32.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 944326000.0 | -0.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 944961000.0 | +0.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 1440689000.0 | +52.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1440706000.0 | +0.0% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 1141709000.0 | -20.8% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 1142341000.0 | +0.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 1836090000.0 | +60.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 1837085000.0 | +0.1% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 949557000.0 | — | USD | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 539470000.0 | -43.2% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 742517000.0 | +37.6% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 1040064000.0 | +40.1% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 1296081000.0 | +24.6% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 1043189000.0 | -19.5% | USD | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 1045966000.0 | +0.3% | USD | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 944326000.0 | -9.7% | USD | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 1141709000.0 | +20.9% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 1538019000.0 | +34.7% | USD | 10-K | 2026-03-02 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 436879000.0 | — | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 788917000.0 | +80.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-06-30 | -194156000.0 | -124.6% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | -758054000.0 | -290.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2019-03-31 | -60778000.0 | +92.0% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 58286000.0 | +195.9% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 133580000.0 | +129.2% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | -71594000.0 | -153.6% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 73027000.0 | +202.0% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 139557000.0 | +91.1% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 44216000.0 | -68.3% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 198346000.0 | +348.6% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 306121000.0 | +54.3% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -9883000.0 | -103.2% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 53968000.0 | +646.1% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 131937000.0 | +144.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 24487000.0 | -81.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -81196000.0 | -431.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 231701000.0 | +385.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 28092000.0 | -87.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -24858000.0 | -188.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 63462000.0 | +355.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 839000.0 | -98.7% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 72078000.0 | +8490.9% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 213938000.0 | +196.8% | USD | 10-Q | 2025-11-10 |
| Annual | 2019-12-31 | 241100000.0 | — | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 302613000.0 | +25.5% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 417185000.0 | +37.9% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 224362000.0 | -46.2% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 405203000.0 | +80.6% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 315350000.0 | -22.2% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 394353000.0 | +25.1% | USD | 10-K | 2026-03-02 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -144542000.0 | — | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -172935000.0 | -19.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-06-30 | 80366000.0 | +146.5% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 40376000.0 | -49.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2019-03-31 | 12068000.0 | -70.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 8052000.0 | -33.3% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | -13091000.0 | -262.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | -18383000.0 | -40.4% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -42929000.0 | -133.5% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | -64749000.0 | -50.8% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | -13142000.0 | +79.7% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | -25114000.0 | -91.1% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | -30691000.0 | -22.2% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -12338000.0 | +59.8% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | -24821000.0 | -101.2% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | -36424000.0 | -46.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -38996000.0 | -7.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -55272000.0 | -41.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -60481000.0 | -9.4% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -19159000.0 | +68.3% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | -216437000.0 | -1029.7% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | -207106000.0 | +4.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | -16594000.0 | +92.0% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | -293588000.0 | -1669.2% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | -319960000.0 | -9.0% | USD | 10-Q | 2025-11-10 |
| Annual | 2019-12-31 | -42589000.0 | — | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | -77937000.0 | -83.0% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 121133000.0 | +255.4% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -53330000.0 | -144.0% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | -90707000.0 | -70.1% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | -96994000.0 | -6.9% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | -282645000.0 | -191.4% | USD | 10-K | 2026-03-02 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -197797000.0 | — | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -527327000.0 | -166.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-06-30 | 147039000.0 | +127.9% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 704137000.0 | +378.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2019-03-31 | 158757000.0 | -77.5% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 132896000.0 | -16.3% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 103448000.0 | -22.2% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 124721000.0 | +20.6% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 35074000.0 | -71.9% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 29830000.0 | -15.0% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | -48274000.0 | -261.8% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | -261166000.0 | -441.0% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | -338081000.0 | -29.5% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | -23962000.0 | +92.9% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | -83885000.0 | -250.1% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | -170253000.0 | -103.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 16715000.0 | +109.8% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 164894000.0 | +886.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -97459000.0 | -159.1% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | -94642000.0 | +2.9% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 158966000.0 | +268.0% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 56721000.0 | -64.3% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 266055000.0 | +369.1% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 323297000.0 | +21.5% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 163275000.0 | -49.5% | USD | 10-Q | 2025-11-10 |
| Annual | 2019-12-31 | 18246000.0 | — | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | -13101000.0 | -171.8% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | -819537000.0 | -6155.5% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | -233206000.0 | +71.5% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | -146880000.0 | +37.0% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | -149018000.0 | -1.5% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 21231000.0 | +114.2% | USD | 10-K | 2026-03-02 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 11975000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 22727000.0 | +89.8% | USD | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 37646000.0 | +65.6% | USD | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 9977000.0 | -73.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 21571000.0 | +116.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 28998000.0 | +34.4% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 8065000.0 | -72.2% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 13817000.0 | +71.3% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 19757000.0 | +43.0% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 12123000.0 | -38.6% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 24839000.0 | +104.9% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 36618000.0 | +47.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 6631000.0 | -81.9% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 20058000.0 | +202.5% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 28586000.0 | +42.5% | USD | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 1707000.0 | -94.0% | USD | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 5912000.0 | +246.3% | USD | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 8046000.0 | +36.1% | USD | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 1030000.0 | -87.2% | USD | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 3444000.0 | +234.4% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 6434000.0 | +86.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 2327000.0 | -63.8% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 7081000.0 | +204.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 9101000.0 | +28.5% | USD | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3230000.0 | -64.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 13752000.0 | +325.8% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 23312000.0 | +69.5% | USD | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 5254000.0 | -77.5% | USD | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 11523000.0 | +119.3% | USD | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 16195000.0 | +40.5% | USD | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 17816000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 25039000.0 | +40.5% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 24528000.0 | -2.0% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 46665000.0 | +90.3% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 30829000.0 | -33.9% | USD | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 10112000.0 | -67.2% | USD | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 10591000.0 | +4.7% | USD | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 14924000.0 | +40.9% | USD | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 29624000.0 | +98.5% | USD | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 21488000.0 | -27.5% | USD | 10-K | 2026-03-02 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 273780000.0 | — | shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 275997000.0 | +0.8% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 278601000.0 | +0.9% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 283399000.0 | +1.7% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 286840000.0 | +1.2% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 288308000.0 | +0.5% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 307728000.0 | +6.7% | shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 321199000.0 | +4.4% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 327932000.0 | +2.1% | shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 338403000.0 | +3.2% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 341272000.0 | +0.8% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 346060000.0 | +1.4% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 358001000.0 | +3.5% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 360614000.0 | +0.7% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 363244000.0 | +0.7% | shares | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 374318000.0 | +3.0% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 384902000.0 | +2.8% | shares | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 387121000.0 | +0.6% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 368323000.0 | -4.9% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 375613000.0 | +2.0% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 371108000.0 | -1.2% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 375220000.0 | +1.1% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 391745000.0 | +4.4% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 468544000.0 | +19.6% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 470517000.0 | +0.4% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 475272000.0 | +1.0% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 473435000.0 | -0.4% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 479166000.0 | +1.2% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 480138000.0 | +0.2% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 474642000.0 | -1.1% | shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 277073000.0 | — | shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 287378000.0 | +3.7% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 322141000.0 | +12.1% | shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 344332000.0 | +6.9% | shares | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 361736000.0 | +5.1% | shares | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 379215000.0 | +4.8% | shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 371561000.0 | -2.0% | shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 426436000.0 | +14.8% | shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 473390000.0 | +11.0% | shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 476364000.0 | +0.6% | shares | 10-K | 2026-03-02 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 434855000.0 | — | shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 437257000.0 | +0.6% | shares | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 429761000.0 | -1.7% | shares | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 444826000.0 | +3.5% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 451857000.0 | +1.6% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 457341000.0 | +1.2% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 478935000.0 | +4.7% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 481461000.0 | +0.5% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 487636000.0 | +1.3% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2019-03-31 | 516066000.0 | +5.8% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 522984000.0 | +1.3% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 346060000.0 | -33.8% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 538442000.0 | +55.6% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 546123000.0 | +1.4% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 364602000.0 | -33.2% | shares | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 557068000.0 | +52.8% | shares | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 563923000.0 | +1.2% | shares | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 387121000.0 | -31.4% | shares | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 502877000.0 | +29.9% | shares | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 507005000.0 | +0.8% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 496985000.0 | -2.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 501067000.0 | +0.8% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 391745000.0 | -21.8% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 477545000.0 | +21.9% | shares | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 477973000.0 | +0.1% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 480861000.0 | +0.6% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 478652000.0 | -0.5% | shares | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 485549000.0 | +1.4% | shares | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 484636000.0 | -0.2% | shares | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 478480000.0 | -1.3% | shares | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 433226000.0 | — | shares | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 454256000.0 | +4.9% | shares | 10-K | 2018-02-22 |
| Annual | 2019-12-31 | 472187000.0 | +3.9% | shares | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 546848000.0 | +15.8% | shares | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 540020000.0 | -1.2% | shares | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 499414000.0 | -7.5% | shares | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 489989000.0 | -1.9% | shares | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 479142000.0 | -2.2% | shares | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 480950000.0 | +0.4% | shares | 10-K | 2026-03-02 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 5Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1408 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.1279 | -9.2% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.1527 | +19.4% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.1596 | +4.5% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.1639 | +2.7% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.1140 | -30.4% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0774 | -32.1% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.0717 | -7.4% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0522 | -27.2% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.1080 | +106.9% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.1022 | -5.3% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.0796 | -22.1% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.1053 | +32.3% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.1153 | +9.5% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.0990 | -14.1% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.1019 | +2.9% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.0998 | -2.0% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | 0.0875 | -12.4% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.1025 | +17.2% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0892 | -13.0% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 0.0892 | +0.0% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.1188 | +33.2% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | 0.1208 | +1.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1251 | +3.6% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.1322 | +5.7% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.1293 | -2.2% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.1281 | -1.0% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.1360 | +6.2% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.1603 | +17.8% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.1265 | -21.1% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 0.3079 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.3225 | +4.7% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.5645 | +75.1% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.5359 | -5.1% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.5203 | -2.9% | ratio | 10-K | 2023-03-01 |
| Annual | 2021-12-31 | 0.6030 | +15.9% | ratio | 10-K | 2024-02-29 |
| Annual | 2022-12-31 | 0.5838 | -3.2% | ratio | 10-K | 2025-03-03 |
| Annual | 2023-12-31 | 0.6377 | +9.2% | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.6300 | -1.2% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.6667 | +5.8% | ratio | 10-K | 2026-03-02 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2.8430 | — | ratio | 10-Q | 2016-05-09 |
| Quarterly | 2016-06-30 | 3.3878 | +19.2% | ratio | 10-Q | 2016-08-08 |
| Quarterly | 2016-09-30 | 3.0062 | -11.3% | ratio | 10-Q | 2016-11-09 |
| Quarterly | 2016-12-31 | 2.0578 | -31.5% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 3.2565 | +58.3% | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 3.5822 | +10.0% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2017-09-30 | 7.1753 | +100.3% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-12-31 | 3.7233 | -48.1% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 3.6762 | -1.3% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 3.0793 | -16.2% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 3.5933 | +16.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 2.9483 | -18.0% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 4.7130 | +59.9% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 5.3033 | +12.5% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-30 | 7.1591 | +35.0% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 4.3186 | -39.7% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 7.1644 | +65.9% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 4.9620 | -30.7% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 4.8735 | -1.8% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 3.8473 | -21.1% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 5.3561 | +39.2% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 5.4441 | +1.6% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 6.8768 | +26.3% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-12-31 | 4.0103 | -41.7% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 5.6926 | +41.9% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2022-06-30 | 5.6655 | -0.5% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2022-09-30 | 5.5441 | -2.1% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-12-31 | 3.1727 | -42.8% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 4.5790 | +44.3% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2023-06-30 | 3.9829 | -13.0% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 3.5091 | -11.9% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 2.5361 | -27.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 3.7311 | +47.1% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-30 | 3.0880 | -17.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 3.2008 | +3.7% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-12-31 | 2.3282 | -27.3% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 3.2736 | +40.6% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 3.4125 | +4.2% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 4.1021 | +20.2% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 2.0578 | — | ratio | 10-K | 2018-02-22 |
| Annual | 2017-12-31 | 3.7625 | +82.8% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 2.9749 | -20.9% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 4.3592 | +46.5% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 3.8473 | -11.7% | ratio | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 4.0103 | +4.2% | ratio | 10-K | 2023-03-01 |
| Annual | 2022-12-31 | 3.1727 | -20.9% | ratio | 10-K | 2024-02-29 |
| Annual | 2023-12-31 | 2.5361 | -20.1% | ratio | 10-K | 2025-03-03 |
| Annual | 2024-12-31 | 2.3282 | -8.2% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 2.8521 | +22.5% | ratio | 10-K | 2026-03-02 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0227 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0285 | +25.6% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.1556 | +445.1% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.0653 | -58.0% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0916 | +40.3% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.1337 | +46.0% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.1857 | +38.9% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.1018 | -45.2% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.3562 | +249.9% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.1600 | -55.1% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0395 | -75.3% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.0049 | -87.6% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0334 | +580.7% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0757 | +126.3% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.0192 | -74.7% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.1032 | +438.9% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.0391 | -62.1% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | -0.0294 | -175.2% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.0606 | +306.0% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0375 | -38.1% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 0.0197 | -47.4% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.0397 | +101.2% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.0450 | -213.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0384 | +185.3% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0848 | +120.5% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.0675 | -20.4% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.0244 | -63.8% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0804 | +229.1% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.0717 | -10.9% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.0354 | -50.7% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 0.1633 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0467 | -71.4% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.1479 | +216.9% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0317 | -78.5% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.0248 | -22.0% | ratio | 10-K/A | 2025-04-30 |
| Annual | 2021-12-31 | 0.0762 | +207.6% | ratio | 10-K/A | 2025-04-30 |
| Annual | 2022-12-31 | 0.0328 | -56.9% | ratio | 10-K/A | 2025-04-30 |
| Annual | 2023-12-31 | 0.0191 | -41.6% | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.0545 | +184.5% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.0498 | -8.5% | ratio | 10-K | 2026-03-02 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0032 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0036 | +14.1% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0238 | +550.9% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2016-12-31 | 0.0503 | +111.7% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.0104 | -79.3% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0150 | +44.0% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0152 | +1.6% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 0.0151 | -1.2% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0144 | -4.5% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.0073 | -49.2% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0186 | +154.6% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.0173 | -7.0% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0040 | -76.6% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.0004 | -90.3% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0035 | +800.6% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0087 | +147.7% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.0019 | -78.3% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.0105 | +454.3% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.0039 | -62.8% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | -0.0026 | -165.9% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.0062 | +341.4% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0033 | -46.2% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 0.0018 | -47.3% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.0047 | +168.1% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.0054 | -215.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0048 | +188.4% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0112 | +133.1% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.0087 | -22.1% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.0031 | -64.1% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0109 | +249.5% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.0115 | +5.1% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.0045 | -61.1% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 0.0503 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0151 | -70.1% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.0835 | +454.7% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0170 | -79.6% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.0129 | -24.3% | ratio | 10-K/A | 2025-04-30 |
| Annual | 2021-12-31 | 0.0459 | +256.6% | ratio | 10-K/A | 2025-04-30 |
| Annual | 2022-12-31 | 0.0191 | -58.3% | ratio | 10-K/A | 2025-04-30 |
| Annual | 2023-12-31 | 0.0122 | -36.2% | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.0343 | +181.0% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.0332 | -3.2% | ratio | 10-K | 2026-03-02 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0124 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0162 | +30.1% | ratio | 10-Q | 2017-08-08 |
| Quarterly | 2016-09-30 | 0.0963 | +494.9% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2016-12-31 | 0.1554 | +61.4% | ratio | 10-Q | 2017-11-08 |
| Quarterly | 2017-03-31 | 0.0448 | -71.2% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0694 | +55.0% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.1255 | +80.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 0.0717 | -42.9% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0677 | -5.6% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.0300 | -55.7% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-30 | 0.0859 | +186.4% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.0992 | +15.5% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0256 | -74.2% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.0032 | -87.5% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0290 | +804.6% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0524 | +81.0% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.0113 | -78.5% | ratio | 10-Q | 2021-11-08 |
| Quarterly | 2021-03-31 | 0.0670 | +494.8% | ratio | 10-Q | 2022-05-09 |
| Quarterly | 2021-06-30 | 0.0253 | -62.3% | ratio | 10-Q | 2022-08-08 |
| Quarterly | 2021-09-30 | -0.0203 | -180.6% | ratio | 10-Q | 2022-11-08 |
| Quarterly | 2022-03-31 | 0.0417 | +305.1% | ratio | 10-Q | 2023-05-09 |
| Quarterly | 2022-06-30 | 0.0224 | -46.4% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 0.0116 | -48.3% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.0264 | +128.6% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-06-30 | -0.0271 | -202.6% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0217 | +180.0% | ratio | 10-Q | 2024-11-08 |
| Quarterly | 2024-03-31 | 0.0530 | +144.6% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2024-06-30 | 0.0357 | -32.7% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2024-09-30 | 0.0131 | -63.2% | ratio | 10-Q | 2025-11-10 |
| Quarterly | 2025-03-31 | 0.0467 | +255.6% | ratio | 10-Q | 2025-05-12 |
| Quarterly | 2025-06-30 | 0.0507 | +8.5% | ratio | 10-Q | 2025-08-11 |
| Quarterly | 2025-09-30 | 0.0228 | -55.0% | ratio | 10-Q | 2025-11-10 |
| Annual | 2016-12-31 | 0.1554 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0725 | -53.4% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.3350 | +362.4% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0916 | -72.6% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.0628 | -31.5% | ratio | 10-K/A | 2025-04-30 |
| Annual | 2021-12-31 | 0.2314 | +268.7% | ratio | 10-K/A | 2025-04-30 |
| Annual | 2022-12-31 | 0.0803 | -65.3% | ratio | 10-K/A | 2025-04-30 |
| Annual | 2023-12-31 | 0.0432 | -46.2% | ratio | 10-K | 2026-03-02 |
| Annual | 2024-12-31 | 0.1142 | +164.5% | ratio | 10-K | 2026-03-02 |
| Annual | 2025-12-31 | 0.1279 | +12.1% | ratio | 10-K | 2026-03-02 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-04-01 | Windeatt Sean A | COO and Co-CEO |
Other disposed transaction
F
|
Class A Common Stock, par value $0.01 per share | 5,649 | $9.84 | $55,586 | 725,113 |
| 2026-04-01 | Windeatt Sean A | COO and Co-CEO |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 268,498 | — | — | 730,762 |
| 2026-03-15 | ABULARRAGE JOHN J. | Co-Chief Executive Officer |
Other disposed transaction
F
|
Class A Common Stock, par value $0.01 per share | 41,516 | $9.57 | $397,308 | 481,345 |
| 2026-03-05 | AUBIN JEAN-PIERRE | Co-Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock, par value $0.01 per share | 10,000 | $9.55 | $95,500 | 1,121,641 |
| 2026-01-22 | Windeatt Sean A | COO and Co-CEO |
Other disposed transaction
D
|
Class A Common Stock, par value $0.01 per share | 246,360 | $9.17 | $2,259,121 | 462,264 |
| 2025-11-12 | Addas William Dean | Dir |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 5,447 | $0.00 | $0 | 32,652 |
| 2025-10-06 | CF GROUP MANAGEMENT INC | Dir |
Open-market buy
P
|
Class B Common Stock, par value $0.01 per share | 8,973,721 | $9.21 | $82,631,818 | 102,314,198 |
| 2025-10-03 | MERKEL STEPHEN M | Chairman of the Board & GC |
Other disposed transaction
D
|
Class A Common Stock, par value $0.01 per share | 16,511 | $9.21 | $152,066 | 134,435 |
| 2025-08-21 | Hauf Jason W. | Chief Financial Officer |
Open-market sell
S
|
Class A Common Stock, par value $0.01 per share | 29,023 | $9.86 | $286,167 | 77,196 |
| 2025-07-30 | Hauf Jason W. | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock, par value $0.01 per share | 12,849 | $9.72 | $124,892 | 106,219 |
| 2025-06-10 | MBANEFO ARTHUR U | Dir |
Open-market sell
S
|
Class A Common Stock, par value $0.01 per share | 18,151 | $9.77 | $177,335 | 19,309 |
| 2025-06-10 | MBANEFO ARTHUR U | Dir |
Other disposed transaction
D
|
Class A Common Stock, par value $0.01 per share | 12,205 | $9.75 | $118,999 | 37,460 |
| 2025-05-16 | LUTNICK HOWARD W | Dir |
Other disposed transaction
D
|
Class A Common Stock, par value $0.01 per share | 10,498,490 | $9.21 | $96,672,196 | 1,559,403 |
| 2025-05-16 | LUTNICK HOWARD W | Dir |
Other disposed transaction
D
|
Class A Common Stock, par value $0.01 per share | 5,616,612 | $9.21 | $51,718,887 | 0 |
| 2025-04-01 | ABULARRAGE JOHN J. | Co-Chief Executive Officer |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 164,890 | — | — | 522,861 |
| 2025-03-04 | Bell Linda A | Dir |
Other disposed transaction
D
|
Class A Common Stock, par value $0.01 per share | 12,727 | $9.35 | $118,997 | 35,597 |
| 2025-02-05 | LUTNICK HOWARD W | Chairman and CEO |
Other disposed transaction
F
|
Class A Common Stock, par value $0.01 per share | 721,590 | $9.38 | $6,768,514 | 5,616,612 |
| 2024-09-16 | Richards David | Dir |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 5,046 | $0.00 | $0 | 19,552 |
| 2024-08-09 | Richards David | Dir |
Open-market sell
S
|
Class A Common Stock, par value $0.01 per share | 43,893 | $9.02 | $395,915 | 14,506 |
| 2024-08-08 | Richards David | Dir |
Other disposed transaction
D
|
Class A Common Stock, par value $0.01 per share | 13,063 | $9.11 | $119,004 | 58,399 |
| 2024-05-07 | Windeatt Sean A | Chief Operating Officer |
Open-market sell
S
|
Class A Common Stock, par value $0.01 per share | 118,449 | $8.75 | $1,036,429 | 641,175 |
| 2024-05-06 | Windeatt Sean A | Chief Operating Officer |
Open-market sell
S
|
Class A Common Stock, par value $0.01 per share | 40,000 | $8.73 | $349,200 | 759,624 |
| 2024-04-01 | Windeatt Sean A | Chief Operating Officer |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 60,095 | — | — | 799,624 |
| 2024-04-01 | Windeatt Sean A | Chief Operating Officer |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 131,053 | — | — | 739,529 |
| 2024-01-02 | MERKEL STEPHEN M | EVP and General Counsel |
Open-market sell
S
|
Class A Common Stock, par value $0.01 per share | 136,891 | — | — | 9,618 |
| 2023-11-14 | Richards David | Dir |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 7,874 | $0.00 | $0 | 71,173 |
| 2023-09-21 | Windeatt Sean A | Chief Operating Officer |
Other disposed transaction
D
|
Class A Common Stock, par value $0.01 per share | 474,808 | $5.29 | $2,511,734 | 608,476 |
| 2023-07-10 | Windeatt Sean A | Chief Operating Officer |
Other disposed transaction
F
|
Class A Common Stock, par value $0.01 per share | 245,701 | $4.45 | $1,093,369 | 1,083,284 |
| 2023-07-03 | Addas William Dean | — |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 14,285 | $0.00 | $0 | 14,285 |
| 2023-07-02 | CF GROUP MANAGEMENT INC | — |
Other disposed transaction
J
|
Class B Common Stock, par value $0.01 per share | 15,756,625 | — | — | 93,340,477 |
| 2023-07-02 | CF GROUP MANAGEMENT INC | — |
Other acquired transaction
J
|
Class B Common Stock, par value $0.01 per share | 2,210,872 | — | — | 2,972,524 |
| 2023-07-01 | Windeatt Sean A | Chief Operating Officer |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 1,328,986 | — | — | 1,328,986 |
| 2023-06-08 | Windeatt Sean A | Chief Operating Officer |
Other disposed transaction
D · derivative
|
BGC Holdings Exchangeable Limited Partnership Interests | 128,279 | $4.79 | $614,456 | 0 |
| 2023-06-02 | MERKEL STEPHEN M | EVP and General Counsel |
Other disposed transaction
D
|
Class A Common Stock, par value $0.01 per share | 150,000 | $4.21 | $631,500 | 136,891 |
| 2023-05-18 | MERKEL STEPHEN M | EVP and General Counsel |
Other disposed transaction
F
|
Class A Common Stock, par value $0.01 per share | 60,102 | $4.61 | $277,070 | 286,891 |
| 2023-05-18 | MERKEL STEPHEN M | EVP and General Counsel |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 256,627 | — | — | 346,993 |
| 2023-04-18 | Bell Linda A | Dir |
Other disposed transaction
D
|
Class A Common Stock, par value $0.01 per share | 21,786 | $4.59 | $99,998 | 35,404 |
| 2023-04-16 | LUTNICK HOWARD W | Chairman and CEO |
Equity grant / award
A · derivative
|
BGC Holdings Exchangeable Limited Partnership Interests | 619,532 | — | — | 58,224,942 |
| 2023-04-01 | Windeatt Sean A | Chief Operating Officer |
Equity grant / award
A · derivative
|
BGC Holdings Exchangeable Limited Partnership Interests | 128,279 | — | — | 128,279 |
| 2023-01-25 | Laguerre Martin | Dir |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 16,355 | $0.00 | $0 | 16,355 |
| 2022-12-30 | MBANEFO ARTHUR U | Dir |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 13,263 | $0.00 | $0 | 36,745 |
| 2022-10-25 | CANTOR FITZGERALD, L. P. | Dir |
Equity grant / award
A · derivative
|
BGC Holdings Exchangeable Limited Partnership Interests | 353,340 | — | — | 57,605,410 |
| 2022-08-11 | Windeatt Sean A | Chief Operating Officer |
Other disposed transaction
D · derivative
|
BGC Holdings Exchangeable Limited Partnership Interests | 135,514 | — | — | 0 |
| 2022-05-17 | LUTNICK HOWARD W | Chairman and CEO |
Equity grant / award
A · derivative
|
BGC Holdings Exchangeable Limited Partnership Interests | 480,175 | — | — | 57,252,070 |
| 2022-03-02 | Windeatt Sean A | Chief Operating Officer |
Equity grant / award
A · derivative
|
BGC Holdings Exchangeable Limited Partnership Interests | 135,514 | — | — | 135,514 |
| 2021-12-22 | MERKEL STEPHEN M | EVP and General Counsel |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 90,366 | — | — | 90,366 |
| 2021-11-22 | Richards David | Dir |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 10,661 | $0.00 | $0 | 49,514 |
| 2021-10-28 | LUTNICK HOWARD W | Chairman and CEO |
Equity grant / award
A · derivative
|
BGC Holdings Exchangeable Limited Partnership Interests | 1,640,871 | — | — | 56,771,895 |
| 2021-10-05 | MBANEFO ARTHUR U | Dir |
Equity grant / award
A
|
Class A common stock, par value $0.01 per share | 12,821 | $0.00 | $0 | 12,821 |
| 2021-06-28 | LUTNICK HOWARD W | Chairman and CEO |
Exercise / conversion
M · derivative
|
BGC Holdings Exchangeable Limited Partnership Interests | 520,380 | — | — | 520,380 |
| 2021-06-28 | LUTNICK HOWARD W | Chairman and CEO |
Other disposed transaction
F
|
Class A common stock, par value $0.01 per share | 202,322 | — | — | 14,413,753 |
| 2021-06-28 | LUTNICK HOWARD W | Chairman and CEO |
Equity grant / award
A
|
Class A common stock, par value $0.01 per share | 88,636 | — | — | 14,616,075 |
| 2021-06-28 | LUTNICK HOWARD W | Chairman and CEO |
Exercise / conversion
M
|
Class A common stock, par value $0.01 per share | 520,380 | — | — | 14,527,439 |
| 2021-04-29 | MERKEL STEPHEN M | EVP and General Counsel |
Other disposed transaction
D
|
Class A Common Stock, par value $0.01 per share | 108,350 | $5.29 | $573,172 | 0 |
| 2021-04-29 | MERKEL STEPHEN M | EVP and General Counsel |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 108,350 | — | — | 108,350 |
| 2021-04-23 | Windeatt Sean A | Chief Operating Officer |
Other disposed transaction
D · derivative
|
BGC Holdings Exchangeable Limited Partnership Interests | 123,713 | — | — | 0 |
| 2021-04-08 | Windeatt Sean A | Chief Operating Officer |
Other disposed transaction
D · derivative
|
BGC Holdings Exchangeable Limited Partnership Interests | 62,211 | — | — | 123,713 |
| 2021-03-31 | LUTNICK HOWARD W | Chairman and CEO |
Equity grant / award
A · derivative
|
BGC Holdings Exchangeable Limited Partnership Interests | 2,768,060 | — | — | 55,131,024 |
| 2021-02-22 | Windeatt Sean A | Chief Operating Officer |
Equity grant / award
A · derivative
|
BGC Holdings Exchangeable Limited Partnership Interests | 123,713 | $0.00 | $0 | 185,924 |
| 2020-11-09 | MERKEL STEPHEN M | EVP and General Counsel |
Open-market sell
S
|
Class A common stock, par value $0.01 per share | 2,250 | $3.51 | $7,898 | 0 |
| 2020-08-05 | Windeatt Sean A | Chief Operating Officer |
Other disposed transaction
D · derivative
|
BGC Holdings Exchangeable Limited Partnership Interests | 457,514 | — | — | 62,211 |
| 2020-07-30 | MERKEL STEPHEN M | EVP and General Counsel |
Other disposed transaction
D · derivative
|
BGC Holdings Exchangeable Limited Partnership Interests | 174,765 | — | — | 0 |
| 2020-06-11 | Bell Linda A | Dir |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 17,422 | $0.00 | $0 | 33,266 |
| 2020-03-20 | MERKEL STEPHEN M | EVP and General Counsel |
Other disposed transaction
D · derivative
|
BGC Holdings Exchangeable Limited Partnership Interests | 185,300 | — | — | 174,765 |
| 2020-03-02 | Lynn Shaun D | President |
Equity grant / award
A · derivative
|
BGC Holdings Exchangeable Limited Partnership Interests | 883,348 | $0.00 | $0 | 883,348 |
| 2019-10-21 | LUTNICK HOWARD W | Chairman and CEO |
Equity grant / award
G
|
Class A Common Stock, par value $0.01 per share | 3,170 | $0.00 | $0 | 10,988,361 |
| 2019-09-23 | LUTNICK HOWARD W | Chairman and CEO |
Equity grant / award
G
|
Class A Common Stock, par value $0.01 per share | 4,505 | $0.00 | $0 | 10,991,531 |
| 2019-09-03 | LUTNICK HOWARD W | Chairman and CEO |
Equity grant / award
G
|
Class A Common Stock, par value $0.01 per share | 19,608 | $0.00 | $0 | 10,996,993 |
| 2019-06-28 | LUTNICK HOWARD W | Chairman and CEO |
Equity grant / award
G
|
Class A Common Stock, par value $0.01 per share | 10,680 | $0.00 | $0 | 10,974,380 |
| 2019-06-28 | LUTNICK HOWARD W | Chairman and CEO |
Equity grant / award
G
|
Class A Common Stock, par value $0.01 per share | 19,418 | $0.00 | $0 | 10,985,060 |
| 2019-06-25 | Bell Linda A | Dir |
Equity grant / award
A
|
Class A common stock, par value $0.01 per share | 9,746 | $0.00 | $0 | 15,844 |
| 2019-03-27 | MERKEL STEPHEN M | EVP and General Counsel |
Other disposed transaction
D
|
Class A Common Stock, par value $0.01 per share | 233,172 | $5.30 | $1,235,812 | 0 |
| 2019-03-18 | Bell Linda A | Dir |
Open-market sell
S
|
Class A common stock, par value $0.01 per share | 17,887 | $5.70 | $102,027 | 6,098 |
| 2019-03-05 | LUTNICK HOWARD W | Chairman and CEO |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 8,980 | $6.24 | $56,035 | 10,927,857 |
| 2019-03-01 | Lynn Shaun D | President |
Other disposed transaction
D · derivative
|
BGC Holdings Exchangeable Limited Partnership Interests | 750,308 | — | — | 0 |
| 2019-02-28 | MERKEL STEPHEN M | EVP and General Counsel |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 93,560 | — | — | 233,172 |
| 2018-12-31 | MERKEL STEPHEN M | EVP, General Counsel and Sec'y |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 113,032 | — | — | 139,612 |
| 2018-11-23 | BGC Partners, Inc. | Dir |
Other disposed transaction
J · derivative
|
Newmark Holdings Exchangeable Limited Partnership Units | 1,458,931 | — | — | 0 |
| 2018-11-23 | BGC Partners, Inc. | Dir |
Exercise / conversion
M · derivative
|
Newmark Holdings Exchangeable Limited Partnership Units | 5,560,592 | — | — | 1,458,931 |
| 2018-11-23 | BGC Partners, Inc. | Dir |
Exercise / conversion
M · derivative
|
Newmark Holdings Exchangeable Limited Partnership Units | 9,587,203 | — | — | 7,019,523 |
| 2018-11-23 | BGC Partners, Inc. | Dir |
Other disposed transaction
J
|
Class B common stock, par value $0.01 per share | 21,285,537 | — | — | 0 |
| 2018-11-23 | BGC Partners, Inc. | Dir |
Other disposed transaction
J
|
Class A common stock, par value $0.01 per share | 131,886,409 | — | — | 0 |
| 2018-11-23 | BGC Partners, Inc. | Dir |
Exercise / conversion
M
|
Class B common stock, par value $0.01 per share | 5,445,488 | — | — | 21,285,537 |
| 2018-11-23 | BGC Partners, Inc. | Dir |
Exercise / conversion
M
|
Class A common stock, par value $0.01 per share | 9,388,748 | — | — | 131,886,409 |
| 2018-11-23 | BGC Partners, Inc. | Dir |
Equity grant / award
A
|
Class A common stock, par value $0.01 per share | 6,903,875 | — | — | 122,497,661 |
| 2018-10-29 | Galvin Sean | Chief Accounting Officer |
Open-market buy
P
|
Class A common stock, par value $0.01 per share | 20,000 | $11.08 | $221,600 | 20,000 |
| 2018-08-02 | MORAN WILLIAM J | Dir |
Open-market buy
P
|
Class A Common Stock, par value $0.01 per share | 10,000 | $11.09 | $110,900 | 63,846 |
| 2018-07-12 | MERKEL STEPHEN M | EVP, General Counsel and Sec'y |
Equity grant / award
G
|
Class A Common Stock, par value $0.01 per share | 4,888 | $0.00 | $0 | 26,580 |
| 2018-06-20 | Richards David | Dir |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 4,030 | $0.00 | $0 | 11,056 |
| 2018-05-22 | MERKEL STEPHEN M | EVP, General Counsel and Sec'y |
Equity grant / award
G
|
Class A Common Stock, par value $0.01 per share | 960 | $0.00 | $0 | 31,468 |
| 2018-05-03 | MERKEL STEPHEN M | EVP, General Counsel and Sec'y |
Other acquired transaction
J
|
Class A Common Stock, par value $0.01 per share | 6,258 | $0.00 | $0 | 6,258 |
| 2018-05-03 | MERKEL STEPHEN M | EVP, General Counsel and Sec'y |
Other acquired transaction
J
|
Class A Common Stock, par value $0.01 per share | 9,342 | $0.00 | $0 | 32,428 |
| 2018-04-02 | MERKEL STEPHEN M | EVP, General Counsel and Sec'y |
Other disposed transaction
D · derivative
|
BGC Holdings, L.P. Exchangeable PSU Limited Partnership Inte | 110,000 | $12.79 | $1,406,900 | 0 |
| 2018-03-12 | LUTNICK HOWARD W | Chairman and CEO |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 979,344 | — | — | 12,442,358 |
| 2018-03-06 | BGC Partners, Inc. | Dir |
Equity grant / award
A · derivative
|
Newmark Holdings Exchangeable Limited Partnership Units | 16,606,726 | $14.57 | $241,959,998 | 16,606,726 |
| 2018-02-28 | MERKEL STEPHEN M | EVP, General Counsel and Sec'y |
Equity grant / award
A · derivative
|
BGC Holdings Exchangeable PSU Limited Partnership Interests | 110,000 | $0.00 | $0 | 110,000 |
| 2018-02-26 | LUTNICK HOWARD W | Chairman and CEO |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 7,883 | $13.17 | $103,819 | 24,870,684 |
| 2017-12-19 | Richards David | Dir |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 4,603 | $0.00 | $0 | 7,026 |
| 2017-12-19 | MERKEL STEPHEN M | EVP, General Counsel and Sec'y |
Equity grant / award
G
|
Class A Common Stock, par value $0.01 per share | 790 | $0.00 | $0 | 23,086 |
| 2017-12-13 | CANTOR FITZGERALD, L. P. | Dir |
Equity grant / award
A · derivative
|
Newmark Holdings Exchangeable Limited Partnership Interests | 23,801,347 | — | — | 23,801,347 |
| 2017-12-13 | CANTOR FITZGERALD, L. P. | Dir |
Equity grant / award
A
|
Class B common stock, par value $0.01 per share | 15,840,049 | — | — | 15,840,049 |
| 2017-12-13 | CANTOR FITZGERALD, L. P. | Dir |
Equity grant / award
A
|
Class A common stock, par value $0.01 per share | 115,543,380 | — | — | 115,543,380 |
| 2017-12-13 | CANTOR FITZGERALD, L. P. | Dir |
Other disposed transaction
D
|
Common stock, par value $0.01 per share | 100 | — | — | 0 |
| 2017-12-07 | MERKEL STEPHEN M | EVP, General Counsel and Sec'y |
Equity grant / award
G
|
Class A Common Stock, par value $0.01 per share | 2,250 | $0.00 | $0 | 23,876 |
| 2017-11-29 | LUTNICK HOWARD W | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 1,000,000 | $0.00 | $0 | 0 |
| 2017-11-29 | LUTNICK HOWARD W | Chairman and CEO |
Other disposed transaction
F
|
Class A Common Stock, par value $0.01 per share | 852,552 | $16.24 | $13,845,444 | 11,463,014 |
| 2017-11-29 | LUTNICK HOWARD W | Chairman and CEO |
Exercise / conversion
M
|
Class A Common Stock, par value $0.01 per share | 1,000,000 | $10.82 | $10,820,000 | 12,315,566 |
| 2017-11-07 | LUTNICK HOWARD W | Chairman and CEO |
Equity grant / award
A · derivative
|
BGC Holdings Exchangeable Limited Partnership Interests | 1,179,788 | — | — | 36,549,932 |
| 2017-10-13 | MERKEL STEPHEN M | EVP, General Counsel and Sec'y |
Equity grant / award
G
|
Class A Common Stock, par value $0.01 per share | 5,660 | $0.00 | $0 | 26,126 |
| 2017-10-04 | DALTON JOHN H | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 7,085 | $0.00 | $0 | 0 |
| 2017-10-04 | DALTON JOHN H | Dir |
Equity grant / award
G
|
Class A Common Stock, par value $0.01 per share | 7,085 | $0.00 | $0 | 15,040 |
| 2017-10-04 | DALTON JOHN H | Dir |
Exercise / conversion
M
|
Class A Common Stock, par value $0.01 per share | 7,085 | $10.23 | $72,480 | 139,622 |
| 2017-10-03 | MERKEL STEPHEN M | EVP, General Counsel and Sec'y |
Equity grant / award
G
|
Class A Common Stock, par value $0.01 per share | 350 | $0.00 | $0 | 31,786 |
| 2017-10-02 | Bell Linda A | Dir |
Open-market sell
S
|
Class A Common Stock, par value $0.01 per share | 13,650 | $14.70 | $200,678 | 19,955 |
| 2017-07-20 | MERKEL STEPHEN M | EVP, General Counsel and Sec'y |
Equity grant / award
G
|
Class A Common Stock, par value $0.01 per share | 4,000 | $0.00 | $0 | 32,136 |
| 2017-06-06 | DALTON JOHN H | Dir |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 4,136 | $0.00 | $0 | 132,537 |
| 2017-02-02 | Lynn Shaun D | President |
Other disposed transaction
D
|
Class A Common Stock, par value $0.01 per share | 167,654 | $11.07 | $1,855,930 | 5,368 |
| 2016-12-13 | MERKEL STEPHEN M | EVP, General Counsel and Sec'y |
Equity grant / award
G
|
Class A Common Stock, par value $0.01 per share | 3,300 | $0.00 | $0 | 36,136 |
| 2016-11-11 | LUTNICK HOWARD W | Chairman and CEO |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 800,000 | $0.00 | $0 | 0 |
| 2016-11-11 | LUTNICK HOWARD W | Chairman and CEO |
Other disposed transaction
F
|
Class A Common Stock, par value $0.01 per share | 748,936 | $9.40 | $7,039,998 | 11,366,630 |
| 2016-11-11 | LUTNICK HOWARD W | Chairman and CEO |
Exercise / conversion
M
|
Class A Common Stock, par value $0.01 per share | 800,000 | $8.80 | $7,040,000 | 12,115,566 |
| 2016-11-10 | DALTON JOHN H | Dir |
Exercise / conversion
M · derivative
|
Stock Option (Right to Buy) | 7,534 | $0.00 | $0 | 0 |
| 2016-11-10 | DALTON JOHN H | Dir |
Equity grant / award
G
|
Class A Common Stock, par value $0.01 per share | 7,534 | $7,534.00 | $56,761,156 | 7,955 |
| 2016-11-10 | DALTON JOHN H | Dir |
Exercise / conversion
M
|
Class A Common Stock, par value $0.01 per share | 7,534 | $8.87 | $66,827 | 135,935 |
| 2016-11-07 | CF GROUP MANAGEMENT INC | Dir |
Equity grant / award
A · derivative
|
BGC Holdings Exchangeable Limited Partnership Interests | 624,762 | — | — | 35,363,486 |
| 2016-09-30 | MERKEL STEPHEN M | EVP, General Counsel and Sec'y |
Other disposed transaction
D
|
Class A Common Stock, par value $0.01 per share | 4,131 | $8.75 | $36,146 | 0 |
| 2016-09-30 | MERKEL STEPHEN M | EVP, General Counsel and Sec'y |
Other disposed transaction
D
|
Class A Common Stock, par value $0.01 per share | 16,634 | $8.75 | $145,548 | 39,436 |
| 2016-09-23 | MERKEL STEPHEN M | EVP, General Counsel and Sec'y |
Other acquired transaction
J
|
Class A Common Stock, par value $0.01 per share | 4,131 | $0.00 | $0 | 4,131 |
| 2016-09-23 | MERKEL STEPHEN M | EVP, General Counsel and Sec'y |
Other acquired transaction
J
|
Class A Common Stock, par value $0.01 per share | 16,634 | $0.00 | $0 | 56,070 |
| 2016-09-13 | MERKEL STEPHEN M | EVP, General Counsel and Sec'y |
Equity grant / award
G
|
Class A Common Stock, par value $0.01 per share | 2,816 | $0.00 | $0 | 39,436 |
| 2016-08-16 | LUTNICK HOWARD W | Chief Executive Officer |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 36,405 | $8.77 | $319,272 | 29,371,402 |
| 2016-08-04 | MERKEL STEPHEN M | EVP, General Counsel and Sec'y |
Equity grant / award
G
|
Class A Common Stock, par value $0.01 per share | 7,750 | $0.00 | $0 | 42,252 |
| 2016-06-28 | MERKEL STEPHEN M | EVP, General Counsel and Sec'y |
Equity grant / award
G
|
Class A Common Stock, par value $0.01 per share | 6,000 | $0.00 | $0 | 50,002 |
| 2016-06-22 | DALTON JOHN H | Dir |
Equity grant / award
A
|
Class A Common Stock, par value $0.01 per share | 5,650 | $0.00 | $0 | 128,401 |
| 2016-04-26 | MERKEL STEPHEN M | EVP, General Counsel and Sec'y |
Equity grant / award
G
|
Class A Common Stock, par value $0.01 per share | 5,500 | $0.00 | $0 | 56,002 |