Financial Metrics
SAH SONIC AUTOMOTIVE INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2234626000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 2382312000.0 | +6.6% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 2557928000.0 | +7.4% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 2287822000.0 | -10.6% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 2405746000.0 | +5.2% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 2505701000.0 | +4.2% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 2400773000.0 | -4.2% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 2505749000.0 | +4.4% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 2470849000.0 | -1.4% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 2389138000.0 | -3.3% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 2614081000.0 | +9.4% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 2702720000.0 | +3.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 2308056000.0 | -14.6% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 2111886000.0 | -8.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 2548545000.0 | +20.7% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 2786800000.0 | +9.3% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-06-30 | 3352200000.0 | +20.3% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-09-30 | 3072800000.0 | -8.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 3456200000.0 | +12.5% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 3506200000.0 | +1.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 3448100000.0 | -1.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 3491200000.0 | +1.2% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 3652900000.0 | +4.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 3643500000.0 | -0.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 3384000000.0 | -7.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 3453000000.0 | +2.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 3491500000.0 | +1.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 3651300000.0 | +4.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 3657200000.0 | +0.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 3973800000.0 | +8.7% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 9731779000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 9867208000.0 | +1.4% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 9951630000.0 | +0.9% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 10454300000.0 | +5.1% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 9767000000.0 | -6.6% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 12396400000.0 | +26.9% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 14001100000.0 | +12.9% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 14372400000.0 | +2.7% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 14224300000.0 | -1.0% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 15153600000.0 | +6.5% | USD | 10-K | 2026-02-23 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 345150000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 353305000.0 | +2.4% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 359085000.0 | +1.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 350346000.0 | -2.4% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 360618000.0 | +2.9% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 362622000.0 | +0.6% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 352499000.0 | -2.8% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 362375000.0 | +2.8% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 360536000.0 | -0.5% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 359011000.0 | -0.4% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 381311000.0 | +6.2% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 386811000.0 | +1.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 350578000.0 | -9.4% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 307383000.0 | -12.3% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 376567000.0 | +22.5% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 400900000.0 | +6.5% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-06-30 | 510800000.0 | +27.4% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-09-30 | 472000000.0 | -7.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 571300000.0 | +21.0% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 588800000.0 | +3.1% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 580700000.0 | -1.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 553500000.0 | -4.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 568900000.0 | +2.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 582200000.0 | +2.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 536200000.0 | -7.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 539100000.0 | +0.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 543600000.0 | +0.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 566400000.0 | +4.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 602200000.0 | +6.3% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 615500000.0 | +2.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 1429274000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 1457676000.0 | +2.0% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 1446125000.0 | -0.8% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 1521000000.0 | +5.2% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 1423600000.0 | -6.4% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 1914300000.0 | +34.5% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 2317000000.0 | +21.0% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 2245700000.0 | -3.1% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 2192800000.0 | -2.4% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2382900000.0 | +8.7% | USD | 10-K | 2026-02-23 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 42305000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 57045000.0 | +34.8% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 50927000.0 | -10.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 36449000.0 | -28.4% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 42171000.0 | +15.7% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 55762000.0 | +32.2% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 20188000.0 | -63.8% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 50647000.0 | +150.9% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 48137000.0 | -5.0% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 87315000.0 | +81.4% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 62973000.0 | -27.9% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 65196000.0 | +3.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -221875000.0 | -440.3% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 53544000.0 | +124.1% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 96433000.0 | +80.1% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 87900000.0 | -8.8% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-06-30 | 165400000.0 | +88.2% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-09-30 | 125400000.0 | -24.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 154400000.0 | +23.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 154800000.0 | +0.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 148900000.0 | -3.8% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 106400000.0 | -28.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 78300000.0 | -26.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 137400000.0 | +75.5% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 106700000.0 | -22.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 107700000.0 | +0.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 113600000.0 | +5.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 145000000.0 | +27.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -23300000.0 | -116.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 122700000.0 | +626.6% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 232909000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 211565000.0 | -9.2% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 177663000.0 | -16.0% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 307700000.0 | +73.2% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 33900000.0 | -89.0% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 538400000.0 | +1488.2% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 314000000.0 | -41.7% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 423600000.0 | +34.9% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 461500000.0 | +8.9% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 367500000.0 | -20.4% | USD | 10-K | 2026-02-23 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 14624000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 22822000.0 | +56.1% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 18111000.0 | -20.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -541000.0 | -103.0% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 12132000.0 | +2342.5% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 19440000.0 | +60.2% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | -2194000.0 | -111.3% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 16905000.0 | +870.5% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 15118000.0 | -10.6% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 42221000.0 | +179.3% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 26599000.0 | -37.0% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 29010000.0 | +9.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -199333000.0 | -787.1% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 30791000.0 | +115.4% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 59818000.0 | +94.3% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 54200000.0 | -9.4% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-06-30 | 113800000.0 | +110.0% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-09-30 | 84500000.0 | -25.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 97300000.0 | +15.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 94800000.0 | -2.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 87300000.0 | -7.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 47700000.0 | -45.4% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 23400000.0 | -50.9% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 68400000.0 | +192.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 42000000.0 | -38.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 41200000.0 | -1.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 74200000.0 | +80.1% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 70600000.0 | -4.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -45600000.0 | -164.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 46800000.0 | +202.6% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 93193000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 92983000.0 | -0.2% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 51650000.0 | -44.5% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 144100000.0 | +179.0% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -51400000.0 | -135.7% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 348900000.0 | +778.8% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 88500000.0 | -74.6% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 178200000.0 | +101.4% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 216000000.0 | +21.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 118700000.0 | -45.0% | USD | 10-K | 2026-02-23 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.31 | — | USD/shares | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.5 | +61.3% | USD/shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.4 | -20.0% | USD/shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -0.01 | -102.5% | USD/shares | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.27 | +2800.0% | USD/shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.45 | +66.7% | USD/shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | -0.05 | -111.1% | USD/shares | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 0.4 | +900.0% | USD/shares | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 0.35 | -12.5% | USD/shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.98 | +180.0% | USD/shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.62 | -36.7% | USD/shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.67 | +8.1% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -4.68 | -798.5% | USD/shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.72 | +115.4% | USD/shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 1.41 | +95.8% | USD/shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 1.31 | -7.1% | USD/shares | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-06-30 | 2.74 | +109.2% | USD/shares | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-09-30 | 2.03 | -25.9% | USD/shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 2.41 | +18.7% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 2.4 | -0.4% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 2.28 | -5.0% | USD/shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1.33 | -41.7% | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.66 | -50.4% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.96 | +197.0% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.24 | -36.7% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1.21 | -2.4% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 2.18 | +80.2% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2.09 | -4.1% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -1.34 | -164.1% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.37 | +202.2% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 2.04 | — | USD/shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 2.11 | +3.4% | USD/shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 1.21 | -42.7% | USD/shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 3.35 | +176.9% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -1.21 | -136.1% | USD/shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 8.43 | +796.7% | USD/shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 2.29 | -72.8% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 5.09 | +122.3% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 6.34 | +24.6% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 3.49 | -45.0% | USD/shares | 10-K | 2026-02-23 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.31 | — | USD/shares | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.5 | +61.3% | USD/shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.4 | -20.0% | USD/shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -0.01 | -102.5% | USD/shares | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.27 | +2800.0% | USD/shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.44 | +63.0% | USD/shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | -0.05 | -111.4% | USD/shares | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 0.39 | +880.0% | USD/shares | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 0.35 | -10.3% | USD/shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.98 | +180.0% | USD/shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.61 | -37.8% | USD/shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.66 | +8.2% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -4.68 | -809.1% | USD/shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.71 | +115.2% | USD/shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 1.34 | +88.7% | USD/shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 1.25 | -6.7% | USD/shares | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-06-30 | 2.63 | +110.4% | USD/shares | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-09-30 | 1.95 | -25.9% | USD/shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 2.33 | +19.5% | USD/shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 2.34 | +0.4% | USD/shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 2.23 | -4.7% | USD/shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1.29 | -42.2% | USD/shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.65 | -49.6% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 1.92 | +195.4% | USD/shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.2 | -37.5% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 1.18 | -1.7% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 2.13 | +80.5% | USD/shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2.04 | -4.2% | USD/shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -1.34 | -165.7% | USD/shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.33 | +199.3% | USD/shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 2.03 | — | USD/shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 2.09 | +3.0% | USD/shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 1.2 | -42.6% | USD/shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 3.3 | +175.0% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -1.21 | -136.7% | USD/shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 8.06 | +766.1% | USD/shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 2.23 | -72.3% | USD/shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 4.97 | +122.9% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 6.18 | +24.3% | USD/shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 3.42 | -44.7% | USD/shares | 10-K | 2026-02-23 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2390000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 2419000.0 | +1.2% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 2941000.0 | +21.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 6352000.0 | +116.0% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2017-03-31 | 6565000.0 | +3.4% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 4380000.0 | -33.3% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 7582000.0 | +73.1% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2017-12-31 | 6352000.0 | -16.2% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 9163000.0 | +44.3% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 8154000.0 | -11.0% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 7582000.0 | -7.0% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 5854000.0 | -22.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 2722000.0 | -53.5% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 2140000.0 | -21.4% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 2401000.0 | +12.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 29103000.0 | +1112.1% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-03-31 | 181780000.0 | +524.6% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 115724000.0 | -36.3% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 125739000.0 | +8.7% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-12-31 | 170300000.0 | +35.4% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-03-31 | 77200000.0 | -54.7% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-06-30 | 239600000.0 | +210.4% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-09-30 | 220100000.0 | -8.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-12-31 | 299400000.0 | +36.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-03-31 | 360200000.0 | +20.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 327100000.0 | -9.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 139000000.0 | -57.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-12-31 | 229200000.0 | +64.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-03-31 | 160200000.0 | -30.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 119700000.0 | -25.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 34600000.0 | -71.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 28900000.0 | -16.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-03-31 | 15100000.0 | -47.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 67200000.0 | +345.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 17600000.0 | -73.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 44000000.0 | +150.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 64600000.0 | +46.8% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 110400000.0 | +70.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 89400000.0 | -19.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 3108000.0 | — | USD | 10-K | 2020-02-21 |
| Annual | 2017-12-31 | 6352000.0 | +104.4% | USD | 10-K | 2021-02-23 |
| Annual | 2018-12-31 | 5900000.0 | -7.1% | USD | 10-K | 2022-02-25 |
| Annual | 2019-12-31 | 29100000.0 | +393.2% | USD | 10-K | 2023-02-17 |
| Annual | 2020-12-31 | 170300000.0 | +485.2% | USD | 10-K | 2024-02-22 |
| Annual | 2021-12-31 | 299400000.0 | +75.8% | USD | 10-K | 2025-02-19 |
| Annual | 2022-12-31 | 229200000.0 | -23.4% | USD | 10-K | 2026-02-23 |
| Annual | 2023-12-31 | 28900000.0 | -87.4% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 44000000.0 | +52.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 6300000.0 | -85.7% | USD | 10-K | 2026-02-23 |
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 |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1593732000.0 | — | USD | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 1590216000.0 | -0.2% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 1511336000.0 | -5.0% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 1570701000.0 | +3.9% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1600602000.0 | +1.9% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 1622338000.0 | +1.4% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 1390053000.0 | -14.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 1512745000.0 | +8.8% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 1550521000.0 | +2.5% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 1527661000.0 | -1.5% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 1474832000.0 | -3.5% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 1528461000.0 | +3.6% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 1530201000.0 | +0.1% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2019-06-30 | 1521567000.0 | -0.6% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 1528667000.0 | +0.5% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 1517875000.0 | -0.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1608218000.0 | +6.0% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 1176506000.0 | -26.8% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 1137852000.0 | -3.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1247254000.0 | +9.6% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 1232253000.0 | -1.2% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 1016566000.0 | -17.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 850469000.0 | -16.3% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 1261200000.0 | +48.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1198100000.0 | -5.0% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2022-06-30 | 1240400000.0 | +3.5% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2022-09-30 | 1197100000.0 | -3.5% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1216800000.0 | +1.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1462600000.0 | +20.2% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1448800000.0 | -0.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1433900000.0 | -1.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1578300000.0 | +10.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1700500000.0 | +7.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1952300000.0 | +14.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1918800000.0 | -1.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1957700000.0 | +2.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1876700000.0 | -4.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2119800000.0 | +13.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2055600000.0 | -3.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 1570701000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 1512745000.0 | -3.7% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 1528461000.0 | +1.0% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 1517875000.0 | -0.7% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1247300000.0 | -17.8% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1261200000.0 | +1.1% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 1216800000.0 | -3.5% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 1578300000.0 | +29.7% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1957700000.0 | +24.0% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2012900000.0 | +2.8% | USD | 10-K | 2026-02-23 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1931458000.0 | — | USD | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 1967235000.0 | +1.9% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 1857481000.0 | -5.6% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 2031044000.0 | +9.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1946335000.0 | -4.2% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 1960160000.0 | +0.7% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 1832776000.0 | -6.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 2019797000.0 | +10.2% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 1958540000.0 | -3.0% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 1909695000.0 | -2.5% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 1863975000.0 | -2.4% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 1993387000.0 | +6.9% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 2023269000.0 | +1.5% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2019-06-30 | 2021178000.0 | -0.1% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 2022461000.0 | +0.1% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 2017610000.0 | -0.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 2129786000.0 | +5.6% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 1739103000.0 | -18.3% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 1652130000.0 | -5.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1882567000.0 | +13.9% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 1780684000.0 | -5.4% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 1719374000.0 | -3.4% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 1471963000.0 | -14.4% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 2084100000.0 | +41.6% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 2060600000.0 | -1.1% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2022-06-30 | 2070900000.0 | +0.5% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2022-09-30 | 1757000000.0 | -15.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 2206300000.0 | +25.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 2301800000.0 | +4.3% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2297300000.0 | -0.2% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2241500000.0 | -2.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2520400000.0 | +12.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2511000000.0 | -0.4% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2916200000.0 | +16.1% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2811400000.0 | -3.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2885500000.0 | +2.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2867700000.0 | -0.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2777400000.0 | -3.1% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2807700000.0 | +1.1% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 2031044000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 2019797000.0 | -0.6% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 1993387000.0 | -1.3% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 2017610000.0 | +1.2% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1882600000.0 | -6.7% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 2084100000.0 | +10.7% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 2206300000.0 | +5.9% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 2520400000.0 | +14.2% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2885500000.0 | +14.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2832500000.0 | -1.8% | USD | 10-K | 2026-02-23 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3431371000.0 | — | USD | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 3511225000.0 | +2.3% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 3429191000.0 | -2.3% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 3639336000.0 | +6.1% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 3607635000.0 | -0.9% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 3645156000.0 | +1.0% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 3614569000.0 | -0.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 3818518000.0 | +5.6% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 3788495000.0 | -0.8% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 3704814000.0 | -2.2% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 3703931000.0 | -0.0% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 3796807000.0 | +2.5% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 4139090000.0 | +9.0% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2019-06-30 | 4119327000.0 | -0.5% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 4117892000.0 | -0.0% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 4071035000.0 | -1.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 3976744000.0 | -2.3% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 3595425000.0 | -9.6% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 3503917000.0 | -2.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 3745993000.0 | +6.9% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 3692227000.0 | -1.4% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 3656345000.0 | -1.0% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 3505963000.0 | -4.1% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 4975100000.0 | +41.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 5006200000.0 | +0.6% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2022-06-30 | 5023500000.0 | +0.3% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2022-09-30 | 4828300000.0 | -3.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 4978300000.0 | +3.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 5148000000.0 | +3.4% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 5081600000.0 | -1.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 5050300000.0 | -0.6% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 5364600000.0 | +6.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 5407600000.0 | +0.8% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 5804200000.0 | +7.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 5758200000.0 | -0.8% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 5895700000.0 | +2.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 5875700000.0 | -0.3% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 5930400000.0 | +0.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 6016400000.0 | +1.5% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 3639336000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 3818518000.0 | +4.9% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 3796807000.0 | -0.6% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 4071035000.0 | +7.2% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 3746000000.0 | -8.0% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 4975100000.0 | +32.8% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 4978300000.0 | +0.1% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 5364600000.0 | +7.8% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 5895700000.0 | +9.9% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 5970700000.0 | +1.3% | USD | 10-K | 2026-02-23 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1804153000.0 | — | USD | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 1834235000.0 | +1.7% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 1752827000.0 | -4.4% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 1936880000.0 | +10.5% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1847979000.0 | -4.6% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 1904884000.0 | +3.1% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 1731746000.0 | -9.1% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 1954832000.0 | +12.9% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 1887067000.0 | -3.5% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 1847262000.0 | -2.1% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 1812940000.0 | -1.9% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 1945847000.0 | +7.3% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 1966280000.0 | +1.1% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2019-06-30 | 1965409000.0 | -0.0% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 1945948000.0 | -1.0% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 2066156000.0 | +6.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 2013044000.0 | -2.6% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 1748177000.0 | -13.2% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 1629018000.0 | -6.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1831413000.0 | +12.4% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 1781332000.0 | -2.7% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 1635802000.0 | -8.2% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 1428402000.0 | -12.7% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 1891700000.0 | +32.4% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1869200000.0 | -1.2% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2022-06-30 | 1883100000.0 | +0.7% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2022-09-30 | 1718500000.0 | -8.7% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1845400000.0 | +7.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 2057000000.0 | +11.5% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 2004400000.0 | -2.6% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 2009200000.0 | +0.2% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 2292900000.0 | +14.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 2299700000.0 | +0.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 2651000000.0 | +15.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 2538500000.0 | -4.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 2637700000.0 | +3.9% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 2626700000.0 | -0.4% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 2706800000.0 | +3.0% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 2755800000.0 | +1.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 1936880000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 1954832000.0 | +0.9% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 1945847000.0 | -0.5% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 2066156000.0 | +6.2% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1831400000.0 | -11.4% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1891700000.0 | +3.3% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 1845400000.0 | -2.4% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 2292900000.0 | +24.2% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 2637700000.0 | +15.0% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2597900000.0 | -1.5% | USD | 10-K | 2026-02-23 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 666457000.0 | — | USD | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 674928000.0 | +1.3% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 685444000.0 | +1.6% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 725164000.0 | +5.8% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 722278000.0 | -0.4% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 713410000.0 | -1.2% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 722974000.0 | +1.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 786760000.0 | +8.8% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-03-31 | 768717000.0 | -2.3% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-06-30 | 786980000.0 | +2.4% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-09-30 | 803844000.0 | +2.1% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2018-12-31 | 823116000.0 | +2.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 852286000.0 | +3.5% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-06-30 | 875725000.0 | +2.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 902425000.0 | +3.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 944764000.0 | +4.7% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-03-31 | 721987000.0 | -23.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-06-30 | 744702000.0 | +3.1% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-09-30 | 774102000.0 | +3.9% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2020-12-31 | 814800000.0 | +5.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-03-31 | 826500000.0 | +1.4% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-06-30 | 946400000.0 | +14.5% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-09-30 | 1005800000.0 | +6.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-12-31 | 1076400000.0 | +7.0% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-03-31 | 1135000000.0 | +5.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-06-30 | 1170000000.0 | +3.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-09-30 | 1106900000.0 | -5.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2022-12-31 | 895200000.0 | -19.1% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-03-31 | 854800000.0 | -4.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-06-30 | 876700000.0 | +2.6% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-09-30 | 857500000.0 | -2.2% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 891900000.0 | +4.0% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-03-31 | 904400000.0 | +1.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-06-30 | 944700000.0 | +4.5% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-09-30 | 1015000000.0 | +7.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 1062300000.0 | +4.7% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1090800000.0 | +2.7% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-06-30 | 1029600000.0 | -5.6% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-09-30 | 1069300000.0 | +3.9% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 725164000.0 | — | USD | 10-K | 2020-02-21 |
| Annual | 2017-12-31 | 786760000.0 | +8.5% | USD | 10-K | 2021-02-23 |
| Annual | 2018-12-31 | 823100000.0 | +4.6% | USD | 10-K | 2022-02-25 |
| Annual | 2019-12-31 | 944800000.0 | +14.8% | USD | 10-K | 2023-02-17 |
| Annual | 2020-12-31 | 814800000.0 | -13.8% | USD | 10-K | 2024-02-22 |
| Annual | 2021-12-31 | 1076400000.0 | +32.1% | USD | 10-K | 2025-02-19 |
| Annual | 2022-12-31 | 895200000.0 | -16.8% | USD | 10-K | 2026-02-23 |
| Annual | 2023-12-31 | 891900000.0 | -0.4% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 1062300000.0 | +19.1% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1068100000.0 | +0.5% | USD | 10-K | 2026-02-23 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 843744000.0 | — | USD | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 878261000.0 | +4.1% | USD | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 886135000.0 | +0.9% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 882678000.0 | -0.4% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 947384000.0 | +7.3% | USD | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 954558000.0 | +0.8% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 1075865000.0 | +12.7% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 1024703000.0 | -4.8% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 1058614000.0 | +3.3% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 970914000.0 | -8.3% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 990629000.0 | +2.0% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 945083000.0 | -4.6% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-01-01 | 898222000.0 | -5.0% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 919355000.0 | +2.4% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2019-06-30 | 914251000.0 | -0.6% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 909076000.0 | -0.6% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 706886000.0 | -22.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 911642000.0 | +29.0% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 749531000.0 | -17.8% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 733597000.0 | -2.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 720067000.0 | -1.8% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 711897000.0 | -1.1% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 686393000.0 | -3.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 691157000.0 | +0.7% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 1561300000.0 | +125.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1546300000.0 | -1.0% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2022-06-30 | 1538500000.0 | -0.5% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2022-09-30 | 1522400000.0 | -1.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1751700000.0 | +15.1% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1732500000.0 | -1.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1690300000.0 | -2.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1683500000.0 | -0.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1676600000.0 | -0.4% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1651400000.0 | -1.5% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1708000000.0 | +3.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1695900000.0 | -0.7% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1588000000.0 | -6.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1570500000.0 | -1.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1520400000.0 | -3.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1490200000.0 | -2.0% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 882678000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 1024703000.0 | +16.1% | USD | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 945083000.0 | -7.8% | USD | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 706886000.0 | -25.2% | USD | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 720000000.0 | +1.9% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1561300000.0 | +116.8% | USD | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 1751700000.0 | +12.2% | USD | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 1676600000.0 | -4.3% | USD | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1588000000.0 | -5.3% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1615400000.0 | +1.7% | USD | 10-K | 2026-02-23 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 104015000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 106719000.0 | +2.6% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 241533000.0 | +126.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 79475000.0 | -67.1% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 92883000.0 | +16.9% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 188132000.0 | +102.5% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 54822000.0 | -70.9% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 38108000.0 | -30.5% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 155473000.0 | +308.0% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | -94329000.0 | -160.7% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -56859000.0 | +39.7% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | -25646000.0 | +54.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -47198000.0 | -84.0% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 227748000.0 | +582.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 272996000.0 | +19.9% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 90300000.0 | -66.9% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-06-30 | -34600000.0 | -138.3% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-09-30 | 266400000.0 | +869.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 252500000.0 | -5.2% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 306300000.0 | +21.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 645400000.0 | +110.7% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | -34000000.0 | -105.3% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -18900000.0 | +44.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 104200000.0 | +651.3% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 70100000.0 | -32.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -66300000.0 | -194.6% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 21500000.0 | +132.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 195800000.0 | +810.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 332600000.0 | +69.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 500500000.0 | +50.5% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 216368000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 162883000.0 | -24.7% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 143675000.0 | -11.8% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 170800000.0 | +18.9% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 281100000.0 | +64.6% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 306300000.0 | +9.0% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 406100000.0 | +32.6% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -15700000.0 | -103.9% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 109200000.0 | +795.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 567400000.0 | +419.6% | USD | 10-K | 2026-02-23 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -40613000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | -108083000.0 | -166.1% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | -169871000.0 | -57.2% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -75516000.0 | +55.5% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | -120931000.0 | -60.1% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | -235533000.0 | -94.8% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | -56074000.0 | +76.2% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 35386000.0 | +163.1% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 1231000.0 | -96.5% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 92206000.0 | +7390.3% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 72404000.0 | -21.5% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 66333000.0 | -8.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -19611000.0 | -129.6% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | -62456000.0 | -218.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -61762000.0 | +1.1% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | -75600000.0 | -22.4% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-06-30 | -129200000.0 | -70.9% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-09-30 | -237500000.0 | -83.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -80300000.0 | +66.2% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | -118800000.0 | -47.9% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -276100000.0 | -132.4% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | -107500000.0 | +61.1% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | -93200000.0 | +13.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -171400000.0 | -83.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -39400000.0 | +77.0% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | -61800000.0 | -56.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | -87000000.0 | -40.8% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -35500000.0 | +59.2% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -421900000.0 | -1088.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | -494300000.0 | -17.2% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | -220774000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | -272109000.0 | -23.3% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | -15331000.0 | +94.4% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 136800000.0 | +992.3% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -100200000.0 | -173.2% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | -1297400000.0 | -1194.8% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | -299700000.0 | +76.9% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -218700000.0 | +27.0% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -178300000.0 | +18.5% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -499000000.0 | -179.9% | USD | 10-K | 2026-02-23 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -64637000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 158000.0 | +100.2% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | -72346000.0 | -45888.6% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -502000.0 | +99.3% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 29320000.0 | +5940.6% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 57672000.0 | +96.7% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 4063000.0 | -93.0% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | -71692000.0 | -1864.5% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | -155474000.0 | -116.9% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | -1009000.0 | +99.4% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -19259000.0 | -1808.7% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | -44140000.0 | -129.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 219486000.0 | +597.2% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | -78671000.0 | -135.8% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -114598000.0 | -45.7% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | -107800000.0 | +5.9% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-06-30 | 233100000.0 | +316.2% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-09-30 | 20900000.0 | -91.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -111400000.0 | -633.0% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | -159800000.0 | -43.4% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | -529700000.0 | -231.5% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 72500000.0 | +113.7% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 2600000.0 | -96.4% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -127400000.0 | -5000.0% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | -44500000.0 | +65.1% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 166400000.0 | +473.9% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 54200000.0 | -67.4% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | -139700000.0 | -357.7% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 155700000.0 | +211.5% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 39200000.0 | -74.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 3889000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 112470000.0 | +2792.0% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | -128842000.0 | -214.6% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | -284400000.0 | -120.7% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -39700000.0 | +86.0% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 1120200000.0 | +2921.7% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | -176600000.0 | -115.8% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 34100000.0 | +119.3% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 84300000.0 | +147.2% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -106100000.0 | -225.9% | USD | 10-K | 2026-02-23 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 41382000.0 | — | USD | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 108970000.0 | +163.3% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 155060000.0 | +42.3% | USD | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 75686000.0 | -51.2% | USD | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 121222000.0 | +60.2% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 181893000.0 | +50.0% | USD | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 65713000.0 | -63.9% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 99602000.0 | +51.6% | USD | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 133918000.0 | +34.5% | USD | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 30619000.0 | -77.1% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 20614000.0 | -32.7% | USD | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 23315000.0 | +13.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 19805000.0 | -15.1% | USD | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 41928000.0 | +111.7% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 30322000.0 | -27.7% | USD | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 67700000.0 | +123.3% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-06-30 | 37400000.0 | -44.8% | USD | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-09-30 | 76500000.0 | +104.5% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 58800000.0 | -23.1% | USD | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 41600000.0 | -29.3% | USD | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 97300000.0 | +133.9% | USD | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 37200000.0 | -61.8% | USD | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 38300000.0 | +3.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 78100000.0 | +103.9% | USD | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 43800000.0 | -43.9% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 48800000.0 | +11.4% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 53300000.0 | +9.2% | USD | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 45000000.0 | -15.6% | USD | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 34100000.0 | -24.2% | USD | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 33500000.0 | -1.8% | USD | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 206232000.0 | — | USD | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 234245000.0 | +13.6% | USD | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 163619000.0 | -30.2% | USD | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 125600000.0 | -23.2% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 127200000.0 | +1.3% | USD | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | -298200000.0 | -334.4% | USD | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | -227100000.0 | +23.8% | USD | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | -203600000.0 | +10.3% | USD | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | -187300000.0 | +8.0% | USD | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | -149900000.0 | +20.0% | USD | 10-K | 2026-02-23 |
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 | 46950000.0 | — | shares | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 45731000.0 | -2.6% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 45118000.0 | -1.3% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 44791000.0 | -0.7% | shares | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 44570000.0 | -0.5% | shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 43496000.0 | -2.4% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 42789000.0 | -1.6% | shares | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 42662000.0 | -0.3% | shares | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 42673000.0 | +0.0% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 42838000.0 | +0.4% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 43066000.0 | +0.5% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 43078000.0 | +0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 42615000.0 | -1.1% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 42940000.0 | +0.8% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 42510000.0 | -1.0% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 41500000.0 | -2.4% | shares | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-06-30 | 41600000.0 | +0.2% | shares | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-09-30 | 41600000.0 | +0.0% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 40400000.0 | -2.9% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 39500000.0 | -2.2% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 38300000.0 | -3.0% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 35900000.0 | -6.3% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 35300000.0 | -1.7% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 34900000.0 | -1.1% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 34000000.0 | -2.6% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 34000000.0 | +0.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 34000000.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 33900000.0 | -0.3% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 34100000.0 | +0.6% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 34200000.0 | +0.3% | shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 45637000.0 | — | shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 43997000.0 | -3.6% | shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 42708000.0 | -2.9% | shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 43016000.0 | +0.7% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 42500000.0 | -1.2% | shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 41400000.0 | -2.6% | shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 38700000.0 | -6.5% | shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 35000000.0 | -9.6% | shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 34100000.0 | -2.6% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 34000000.0 | -0.3% | shares | 10-K | 2026-02-23 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 47122000.0 | — | shares | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 45924000.0 | -2.5% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 45354000.0 | -1.2% | shares | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 44791000.0 | -1.2% | shares | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 44810000.0 | +0.0% | shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 43811000.0 | -2.2% | shares | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 42789000.0 | -2.3% | shares | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 42920000.0 | +0.3% | shares | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 42994000.0 | +0.2% | shares | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 42888000.0 | -0.2% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 43230000.0 | +0.8% | shares | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 44203000.0 | +2.3% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 42615000.0 | -3.6% | shares | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 43575000.0 | +2.3% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 44577000.0 | +2.3% | shares | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 43500000.0 | -2.4% | shares | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-06-30 | 43400000.0 | -0.2% | shares | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-09-30 | 43300000.0 | -0.2% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 41800000.0 | -3.5% | shares | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 40500000.0 | -3.1% | shares | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 39200000.0 | -3.2% | shares | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 36900000.0 | -5.9% | shares | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 36000000.0 | -2.4% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 35600000.0 | -1.1% | shares | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 34900000.0 | -2.0% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 34900000.0 | +0.0% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 34900000.0 | +0.0% | shares | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 34600000.0 | -0.9% | shares | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 34100000.0 | -1.4% | shares | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 35100000.0 | +2.9% | shares | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 45948000.0 | — | shares | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 44358000.0 | -3.5% | shares | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 42950000.0 | -3.2% | shares | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 43710000.0 | +1.8% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 42500000.0 | -2.8% | shares | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 43300000.0 | +1.9% | shares | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 39700000.0 | -8.3% | shares | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 35900000.0 | -9.6% | shares | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 35000000.0 | -2.5% | shares | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 34700000.0 | -0.9% | shares | 10-K | 2026-02-23 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.6512 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.6785 | +4.2% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.7459 | +9.9% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.6342 | -15.0% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.6600 | +4.1% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.6932 | +5.0% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.6337 | -8.6% | ratio | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 0.6763 | +6.7% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 0.6671 | -1.4% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.5772 | -13.5% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.6346 | +9.9% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.6563 | +3.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.5804 | -11.6% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.5874 | +1.2% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.7273 | +23.8% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.7548 | +3.8% | ratio | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-06-30 | 0.9168 | +21.5% | ratio | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-09-30 | 0.8764 | -4.4% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.6904 | -21.2% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.6980 | +1.1% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.7141 | +2.3% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.6782 | -5.0% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.7188 | +6.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.7214 | +0.4% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.6258 | -13.3% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.5949 | -4.9% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.6064 | +1.9% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.6214 | +2.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.6167 | -0.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.6605 | +7.1% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 2.6741 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 2.5840 | -3.4% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 2.6211 | +1.4% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 2.5680 | -2.0% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 2.6073 | +1.5% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 2.4917 | -4.4% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 2.8124 | +12.9% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 2.6791 | -4.7% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 2.4127 | -9.9% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 2.5380 | +5.2% | ratio | 10-K | 2026-02-23 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.0706 | — | ratio | 10-Q | 2016-04-27 |
| Quarterly | 2016-06-30 | 1.0725 | +0.2% | ratio | 10-Q | 2016-07-27 |
| Quarterly | 2016-09-30 | 1.0597 | -1.2% | ratio | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 1.0486 | -1.0% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 1.0532 | +0.4% | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2017-06-30 | 1.0290 | -2.3% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 1.0583 | +2.8% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-12-31 | 1.0332 | -2.4% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 1.0379 | +0.4% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 1.0338 | -0.4% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 1.0282 | -0.5% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 1.0244 | -0.4% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 1.0290 | +0.4% | ratio | 10-Q | 2019-04-26 |
| Quarterly | 2019-06-30 | 1.0284 | -0.1% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2019-09-30 | 1.0393 | +1.1% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-12-31 | 0.9765 | -6.0% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1.0580 | +8.3% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 0.9948 | -6.0% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2020-09-30 | 1.0142 | +1.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1.0279 | +1.4% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.9996 | -2.8% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2021-06-30 | 1.0511 | +5.1% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 1.0305 | -2.0% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-12-31 | 1.1017 | +6.9% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 1.1024 | +0.1% | ratio | 10-Q/A | 2022-10-28 |
| Quarterly | 2022-06-30 | 1.0997 | -0.2% | ratio | 10-Q/A | 2022-10-28 |
| Quarterly | 2022-09-30 | 1.0224 | -7.0% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1.1956 | +16.9% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 1.1190 | -6.4% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2023-06-30 | 1.1461 | +2.4% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2023-09-30 | 1.1156 | -2.7% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-12-31 | 1.0992 | -1.5% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 1.0919 | -0.7% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2024-06-30 | 1.1000 | +0.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-30 | 1.1075 | +0.7% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-12-31 | 1.0939 | -1.2% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 1.0918 | -0.2% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 1.0261 | -6.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 1.0188 | -0.7% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 1.0486 | — | ratio | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 1.0332 | -1.5% | ratio | 10-K | 2019-02-21 |
| Annual | 2018-12-31 | 1.0244 | -0.9% | ratio | 10-K | 2020-02-21 |
| Annual | 2019-12-31 | 0.9765 | -4.7% | ratio | 10-K | 2021-02-23 |
| Annual | 2020-12-31 | 1.0280 | +5.3% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1.1017 | +7.2% | ratio | 10-K | 2023-02-17 |
| Annual | 2022-12-31 | 1.1956 | +8.5% | ratio | 10-K | 2024-02-22 |
| Annual | 2023-12-31 | 1.0992 | -8.1% | ratio | 10-K | 2025-02-19 |
| Annual | 2024-12-31 | 1.0939 | -0.5% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 1.0903 | -0.3% | ratio | 10-K | 2026-02-23 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1545 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.1483 | -4.0% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.1404 | -5.3% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.1531 | +9.1% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.1499 | -2.1% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.1447 | -3.5% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.1468 | +1.5% | ratio | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 0.1446 | -1.5% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 0.1459 | +0.9% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.1503 | +3.0% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.1459 | -2.9% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.1431 | -1.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.1519 | +6.1% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.1455 | -4.2% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.1478 | +1.5% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.1439 | -2.6% | ratio | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-06-30 | 0.1524 | +5.9% | ratio | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-09-30 | 0.1536 | +0.8% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.1653 | +7.6% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.1679 | +1.6% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.1684 | +0.3% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.1585 | -5.9% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.1557 | -1.8% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.1598 | +2.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.1585 | -0.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.1561 | -1.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.1557 | -0.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.1551 | -0.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.1647 | +6.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.1549 | -5.9% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.1469 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.1477 | +0.6% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.1453 | -1.6% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.1455 | +0.1% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1458 | +0.2% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.1544 | +5.9% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.1655 | +7.2% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.1563 | -5.6% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.1542 | -1.3% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.1572 | +2.0% | ratio | 10-K | 2026-02-23 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0065 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.0096 | +46.4% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0071 | -26.1% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -0.0002 | -103.3% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.0050 | +2232.6% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.0078 | +53.8% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | -0.0009 | -111.8% | ratio | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 0.0067 | +838.2% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 0.0061 | -9.3% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.0177 | +188.8% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.0102 | -42.4% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.0107 | +5.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -0.0864 | -904.6% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.0146 | +116.9% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0235 | +61.0% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.0194 | -17.1% | ratio | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-06-30 | 0.0339 | +74.5% | ratio | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-09-30 | 0.0275 | -19.0% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0282 | +2.4% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.0270 | -4.0% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0253 | -6.4% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0137 | -46.0% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0064 | -53.1% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0188 | +193.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0124 | -33.9% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0119 | -3.9% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0213 | +78.1% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0193 | -9.0% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -0.0125 | -164.5% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0118 | +194.5% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.0096 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.0094 | -1.6% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0052 | -44.9% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.0138 | +165.6% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -0.0053 | -138.2% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.0281 | +634.8% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.0063 | -77.5% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.0124 | +96.2% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0152 | +22.5% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0078 | -48.4% | ratio | 10-K | 2026-02-23 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0189 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.0239 | +26.5% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0199 | -16.9% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | 0.0159 | -20.0% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.0175 | +10.0% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.0223 | +27.0% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.0084 | -62.2% | ratio | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 0.0202 | +140.4% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 0.0195 | -3.6% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.0365 | +87.6% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.0241 | -34.1% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.0241 | +0.1% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -0.0961 | -498.5% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.0254 | +126.4% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0378 | +49.2% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.0315 | -16.6% | ratio | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-06-30 | 0.0493 | +56.4% | ratio | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-09-30 | 0.0408 | -17.3% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0447 | +9.5% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.0442 | -1.2% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0432 | -2.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0305 | -29.4% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0214 | -29.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0377 | +75.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0315 | -16.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0312 | -1.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0325 | +4.3% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0397 | +22.1% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -0.0064 | -116.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0309 | +584.7% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.0239 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.0214 | -10.4% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0179 | -16.7% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.0294 | +64.9% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0035 | -88.2% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.0434 | +1151.3% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.0224 | -48.4% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.0295 | +31.4% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0324 | +10.1% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0243 | -25.3% | ratio | 10-K | 2026-02-23 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0013 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.0013 | -0.4% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0017 | +27.2% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2016-12-31 | 0.0033 | +95.5% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2017-03-31 | 0.0036 | +8.3% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.0023 | -35.3% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.0044 | +90.4% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2017-12-31 | 0.0032 | -25.8% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | 0.0049 | +49.4% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2018-06-30 | 0.0044 | -9.1% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 0.0042 | -5.3% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-12-31 | 0.0030 | -28.1% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 0.0014 | -54.0% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.0011 | -21.3% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.0012 | +13.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 0.0141 | +1041.6% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-03-31 | 0.0903 | +541.1% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.0662 | -26.7% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0772 | +16.6% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2020-12-31 | 0.0930 | +20.5% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-03-31 | 0.0433 | -53.4% | ratio | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-06-30 | 0.1465 | +238.0% | ratio | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-09-30 | 0.1541 | +5.2% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2021-12-31 | 0.1583 | +2.7% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-03-31 | 0.1927 | +21.8% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.1737 | -9.9% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0809 | -53.4% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2022-12-31 | 0.1242 | +53.6% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-03-31 | 0.0779 | -37.3% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0597 | -23.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0172 | -71.2% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2023-12-31 | 0.0126 | -26.8% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-03-31 | 0.0066 | -47.9% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0253 | +286.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0069 | -72.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2024-12-31 | 0.0167 | +140.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0246 | +47.4% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | 0.0408 | +65.8% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0324 | -20.5% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.0016 | — | ratio | 10-K | 2020-02-21 |
| Annual | 2017-12-31 | 0.0032 | +102.5% | ratio | 10-K | 2021-02-23 |
| Annual | 2018-12-31 | 0.0030 | -6.7% | ratio | 10-K | 2022-02-25 |
| Annual | 2019-12-31 | 0.0141 | +364.5% | ratio | 10-K | 2023-02-17 |
| Annual | 2020-12-31 | 0.0930 | +560.2% | ratio | 10-K | 2024-02-22 |
| Annual | 2021-12-31 | 0.1583 | +70.2% | ratio | 10-K | 2025-02-19 |
| Annual | 2022-12-31 | 0.1242 | -21.5% | ratio | 10-K | 2026-02-23 |
| Annual | 2023-12-31 | 0.0126 | -89.9% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0167 | +32.3% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0024 | -85.5% | ratio | 10-K | 2026-02-23 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0043 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.0065 | +52.5% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0053 | -18.7% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -0.0001 | -102.8% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.0033 | +2319.4% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.0054 | +61.6% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | -0.0006 | -110.8% | ratio | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 0.0046 | +887.9% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 0.0041 | -10.5% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.0102 | +149.9% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.0065 | -36.7% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.0070 | +9.1% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -0.0501 | -811.5% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.0086 | +117.1% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0171 | +99.3% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.0147 | -14.0% | ratio | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-06-30 | 0.0311 | +112.0% | ratio | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-09-30 | 0.0241 | -22.6% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0194 | -19.4% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.0189 | -2.9% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0181 | -4.2% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0093 | -48.8% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0046 | -50.3% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0135 | +194.1% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0078 | -42.7% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0071 | -8.6% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0129 | +81.5% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0120 | -6.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -0.0077 | -164.0% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0078 | +201.2% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.0256 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.0244 | -4.9% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0136 | -44.1% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.0354 | +160.2% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -0.0137 | -138.8% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.0701 | +611.1% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.0178 | -74.7% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.0332 | +86.9% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.0366 | +10.3% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.0199 | -45.7% | ratio | 10-K | 2026-02-23 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0219 | — | ratio | 10-Q | 2017-04-27 |
| Quarterly | 2016-06-30 | 0.0338 | +54.1% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0264 | -21.9% | ratio | 10-Q | 2017-10-26 |
| Quarterly | 2017-03-31 | -0.0007 | -102.8% | ratio | 10-Q | 2018-04-26 |
| Quarterly | 2017-06-30 | 0.0170 | +2370.4% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.0269 | +58.1% | ratio | 10-Q | 2018-10-25 |
| Quarterly | 2018-03-31 | -0.0029 | -110.6% | ratio | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 0.0215 | +852.6% | ratio | 10-Q | 2019-07-25 |
| Quarterly | 2018-09-30 | 0.0188 | -12.4% | ratio | 10-Q | 2019-10-24 |
| Quarterly | 2019-03-31 | 0.0495 | +163.4% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.0304 | -38.7% | ratio | 10-Q | 2020-07-31 |
| Quarterly | 2019-09-30 | 0.0321 | +5.8% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -0.2761 | -958.8% | ratio | 10-Q | 2021-04-29 |
| Quarterly | 2020-06-30 | 0.0413 | +115.0% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0773 | +86.9% | ratio | 10-Q | 2021-10-28 |
| Quarterly | 2021-03-31 | 0.0656 | -15.1% | ratio | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-06-30 | 0.1202 | +83.4% | ratio | 10-Q/A | 2022-10-28 |
| Quarterly | 2021-09-30 | 0.0840 | -30.1% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0857 | +2.0% | ratio | 10-Q | 2023-04-27 |
| Quarterly | 2022-06-30 | 0.0810 | -5.5% | ratio | 10-Q | 2023-07-27 |
| Quarterly | 2022-09-30 | 0.0789 | -2.7% | ratio | 10-Q | 2023-10-26 |
| Quarterly | 2023-03-31 | 0.0558 | -29.2% | ratio | 10-Q | 2024-04-25 |
| Quarterly | 2023-06-30 | 0.0267 | -52.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0798 | +198.9% | ratio | 10-Q | 2024-10-24 |
| Quarterly | 2024-03-31 | 0.0464 | -41.8% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2024-06-30 | 0.0436 | -6.1% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2024-09-30 | 0.0731 | +67.6% | ratio | 10-Q | 2025-10-23 |
| Quarterly | 2025-03-31 | 0.0647 | -11.5% | ratio | 10-Q | 2025-04-24 |
| Quarterly | 2025-06-30 | -0.0443 | -168.4% | ratio | 10-Q | 2025-07-24 |
| Quarterly | 2025-09-30 | 0.0438 | +198.8% | ratio | 10-Q | 2025-10-23 |
| Annual | 2016-12-31 | 0.1285 | — | ratio | 10-K | 2019-02-21 |
| Annual | 2017-12-31 | 0.1182 | -8.0% | ratio | 10-K | 2020-02-21 |
| Annual | 2018-12-31 | 0.0628 | -46.9% | ratio | 10-K | 2021-02-23 |
| Annual | 2019-12-31 | 0.1525 | +143.1% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -0.0631 | -141.4% | ratio | 10-K | 2023-02-17 |
| Annual | 2021-12-31 | 0.3241 | +613.8% | ratio | 10-K | 2024-02-22 |
| Annual | 2022-12-31 | 0.0989 | -69.5% | ratio | 10-K | 2025-02-19 |
| Annual | 2023-12-31 | 0.1998 | +102.1% | ratio | 10-K | 2026-02-23 |
| Annual | 2024-12-31 | 0.2033 | +1.8% | ratio | 10-K | 2026-02-23 |
| Annual | 2025-12-31 | 0.1111 | -45.3% | ratio | 10-K | 2026-02-23 |
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-31 | Byrd Heath | EVP and CFO |
Exercise / conversion
M · derivative
|
Performance-Based Restricted Stock Units | 5,872 | — | — | 17,615 |
| 2026-03-31 | Byrd Heath | EVP and CFO |
Other disposed transaction
D
|
Class A Common Stock | 5,872 | $68.57 | $402,643 | 148,539 |
| 2026-03-31 | Byrd Heath | EVP and CFO |
Exercise / conversion
M
|
Class A Common Stock | 5,872 | — | — | 154,411 |
| 2026-02-17 | Rusnak Paul P. | 10% |
Open-market buy
P
|
SAH | 11,481 | $59.95 | $688,286 | 5,100,000 |
| 2026-02-13 | Rusnak Paul P. | 10% |
Open-market buy
P
|
SAH | 48,540 | $59.92 | $2,908,517 | 5,088,519 |
| 2026-02-12 | Rusnak Paul P. | 10% |
Open-market buy
P
|
SAH | 11,483 | $59.97 | $688,636 | 5,039,979 |
| 2026-02-11 | Rusnak Paul P. | 10% |
Open-market buy
P
|
SAH | 1,931 | $59.98 | $115,821 | 5,028,496 |
| 2026-02-10 | Rusnak Paul P. | 10% |
Open-market buy
P
|
SAH | 7,827 | $59.96 | $469,307 | 5,026,565 |
| 2026-02-08 | Byrd Heath | EVP and CFO |
Other disposed transaction
F
|
Class A Common Stock | 4,167 | $62.46 | $260,271 | 148,539 |
| 2026-02-07 | Byrd Heath | EVP and CFO |
Other disposed transaction
F
|
Class A Common Stock | 5,020 | $62.46 | $313,549 | 152,706 |
| 2026-02-05 | Rusnak Paul P. | 10% |
Open-market buy
P
|
SAH | 18,738 | $59.98 | $1,123,905 | 5,018,738 |
| 2025-06-02 | DYKE JEFF | President |
Open-market sell
S
|
Class A Common Stock | 576 | $70.02 | $40,334 | 605,393 |
| 2025-05-30 | DYKE JEFF | President |
Open-market sell
S
|
Class A Common Stock | 31,152 | $70.05 | $2,182,316 | 605,969 |
| 2025-05-29 | DYKE JEFF | President |
Open-market sell
S
|
Class A Common Stock | 1,838 | $70.00 | $128,660 | 637,121 |
| 2025-05-28 | DYKE JEFF | President |
Open-market sell
S
|
Class A Common Stock | 16,434 | $70.03 | $1,150,871 | 638,959 |
| 2025-05-06 | DYKE JEFF | President |
Other disposed transaction
F
|
Class A Common Stock | 145,334 | $62.82 | $9,129,882 | 655,393 |
| 2025-04-24 | BELK WILLIAM I | Dir |
Equity grant / award
A
|
Class A Common Stock | 3,342 | $0.00 | $0 | 104,325 |
| 2025-03-31 | Byrd Heath | EVP and CFO |
Other disposed transaction
F
|
Class A Common Stock | 4,162 | $56.96 | $237,068 | 157,726 |
| 2025-02-09 | Byrd Heath | EVP and CFO |
Other disposed transaction
F
|
Class A Common Stock | 6,277 | $72.97 | $458,033 | 161,888 |
| 2025-02-08 | Byrd Heath | EVP and CFO |
Other disposed transaction
F
|
Class A Common Stock | 2,856 | $72.97 | $208,402 | 168,165 |
| 2025-02-05 | Byrd Heath | EVP and CFO |
Equity grant / award
A · derivative
|
Performance-Based Restricted Stock Units | 23,487 | $0.00 | $0 | 23,487 |
| 2024-10-28 | Byrd Heath | EVP and CFO |
Equity grant / award
G
|
Class A Common Stock | 2,597 | $0.00 | $0 | 171,021 |
| 2024-07-18 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 19,827 | $60.00 | $1,189,620 | 173,618 |
| 2024-06-12 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 2,480 | $60.00 | $148,812 | 193,445 |
| 2024-05-28 | DYKE JEFF | President |
Open-market sell
S
|
Class A Common Stock | 15,000 | $56.76 | $851,426 | 161,622 |
| 2024-05-15 | SMITH DAVID BRUTON | Chairman and CEO |
Exercise / conversion
M · derivative
|
Options to purchase | 16,646 | $0.00 | $0 | 0 |
| 2024-05-15 | SMITH DAVID BRUTON | Chairman and CEO |
Open-market sell
S
|
Class A Common Stock | 16,646 | $59.36 | $988,105 | 583,054 |
| 2024-05-15 | SMITH DAVID BRUTON | Chairman and CEO |
Exercise / conversion
M
|
Class A Common Stock | 16,646 | $16.76 | $278,987 | 599,700 |
| 2024-05-14 | SMITH DAVID BRUTON | Chairman and CEO |
Exercise / conversion
M · derivative
|
Options to purchase | 41,770 | $0.00 | $0 | 16,646 |
| 2024-05-14 | SMITH DAVID BRUTON | Chairman and CEO |
Open-market sell
S
|
Class A Common Stock | 41,770 | $59.27 | $2,475,629 | 583,054 |
| 2024-05-14 | SMITH DAVID BRUTON | Chairman and CEO |
Exercise / conversion
M
|
Class A Common Stock | 41,770 | $16.76 | $700,065 | 624,824 |
| 2024-05-13 | SMITH DAVID BRUTON | Chairman and CEO |
Exercise / conversion
M · derivative
|
Options to purchase | 20,653 | $0.00 | $0 | 58,416 |
| 2024-05-13 | SMITH DAVID BRUTON | Chairman and CEO |
Open-market sell
S
|
Class A Common Stock | 20,653 | $59.26 | $1,223,961 | 583,054 |
| 2024-05-13 | SMITH DAVID BRUTON | Chairman and CEO |
Exercise / conversion
M
|
Class A Common Stock | 20,653 | $16.76 | $346,144 | 603,707 |
| 2024-05-10 | SMITH DAVID BRUTON | Chairman and CEO |
Exercise / conversion
M · derivative
|
Options to purchase | 1,747 | $0.00 | $0 | 79,069 |
| 2024-05-10 | SMITH DAVID BRUTON | Chairman and CEO |
Open-market sell
S
|
Class A Common Stock | 1,747 | $58.50 | $102,208 | 583,054 |
| 2024-05-10 | SMITH DAVID BRUTON | Chairman and CEO |
Exercise / conversion
M
|
Class A Common Stock | 1,747 | $16.76 | $29,280 | 584,801 |
| 2024-05-09 | SMITH DAVID BRUTON | Chairman and CEO |
Exercise / conversion
M · derivative
|
Options to purchase | 67,703 | $0.00 | $0 | 80,816 |
| 2024-05-09 | SMITH DAVID BRUTON | Chairman and CEO |
Open-market sell
S
|
Class A Common Stock | 67,703 | $58.43 | $3,956,198 | 583,054 |
| 2024-05-09 | SMITH DAVID BRUTON | Chairman and CEO |
Exercise / conversion
M
|
Class A Common Stock | 67,703 | $16.76 | $1,134,702 | 650,757 |
| 2024-05-07 | SMITH DAVID BRUTON | Chairman and CEO |
Exercise / conversion
M · derivative
|
Options to purchase | 21 | $0.00 | $0 | 148,519 |
| 2024-05-07 | SMITH DAVID BRUTON | Chairman and CEO |
Open-market sell
S
|
Class A Common Stock | 21 | $58.49 | $1,228 | 583,054 |
| 2024-05-07 | SMITH DAVID BRUTON | Chairman and CEO |
Exercise / conversion
M
|
Class A Common Stock | 21 | $16.76 | $352 | 583,075 |
| 2024-04-29 | SMITH DAVID BRUTON | Chairman and CEO |
Exercise / conversion
M · derivative
|
Options to purchase | 3,861 | $0.00 | $0 | 148,540 |
| 2024-04-29 | SMITH DAVID BRUTON | Chairman and CEO |
Open-market sell
S
|
Class A Common Stock | 3,861 | $61.43 | $237,196 | 583,054 |
| 2024-04-29 | SMITH DAVID BRUTON | Chairman and CEO |
Exercise / conversion
M
|
Class A Common Stock | 3,861 | $16.76 | $64,710 | 586,915 |
| 2024-04-25 | Hodge Michael Edward | Dir |
Equity grant / award
A
|
Class A Common Stock | 4,778 | $0.00 | $0 | 13,566 |
| 2024-03-31 | Byrd Heath | EVP and CFO |
Other disposed transaction
F
|
Class A Common Stock | 2,343 | $56.94 | $133,410 | 195,925 |
| 2024-02-14 | Byrd Heath | EVP and CFO |
Other disposed transaction
D
|
Class A Common Stock | 9,791 | $0.00 | $0 | 198,268 |
| 2024-02-10 | Byrd Heath | EVP and CFO |
Other disposed transaction
F
|
Class A Common Stock | 6,020 | $57.25 | $344,645 | 208,059 |
| 2024-02-09 | Byrd Heath | EVP and CFO |
Other disposed transaction
F
|
Class A Common Stock | 4,240 | $57.25 | $242,740 | 214,079 |
| 2024-02-07 | Byrd Heath | EVP and CFO |
Equity grant / award
A
|
Class A Common Stock | 38,175 | $0.00 | $0 | 218,319 |
| 2023-09-14 | Byrd Heath | EVP and CFO |
Exercise / conversion
M · derivative
|
Options to purchase | 34,186 | $0.00 | $0 | 0 |
| 2023-09-14 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 34,186 | $54.01 | $1,846,249 | 168,622 |
| 2023-09-14 | Byrd Heath | EVP and CFO |
Exercise / conversion
M
|
Class A Common Stock | 34,186 | $16.76 | $572,957 | 202,808 |
| 2023-09-06 | Byrd Heath | EVP and CFO |
Exercise / conversion
M · derivative
|
Options to purchase | 3,800 | $0.00 | $0 | 34,186 |
| 2023-09-06 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 3,800 | $54.00 | $205,200 | 168,622 |
| 2023-09-06 | Byrd Heath | EVP and CFO |
Exercise / conversion
M
|
Class A Common Stock | 3,800 | $16.76 | $63,688 | 172,422 |
| 2023-08-31 | Byrd Heath | EVP and CFO |
Exercise / conversion
M · derivative
|
Options to purchase | 100 | $0.00 | $0 | 37,986 |
| 2023-08-31 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 100 | $54.06 | $5,406 | 168,622 |
| 2023-08-31 | Byrd Heath | EVP and CFO |
Exercise / conversion
M
|
Class A Common Stock | 100 | $16.76 | $1,676 | 168,722 |
| 2023-08-30 | Byrd Heath | EVP and CFO |
Exercise / conversion
M · derivative
|
Options to purchase | 1,509 | $0.00 | $0 | 38,086 |
| 2023-08-30 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 1,509 | $54.00 | $81,486 | 168,622 |
| 2023-08-30 | Byrd Heath | EVP and CFO |
Exercise / conversion
M
|
Class A Common Stock | 1,509 | $16.76 | $25,291 | 170,131 |
| 2023-07-19 | Byrd Heath | EVP and CFO |
Exercise / conversion
M · derivative
|
Options to purchase | 5,473 | $0.00 | $0 | 39,595 |
| 2023-07-19 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 5,473 | $54.05 | $295,843 | 168,622 |
| 2023-07-19 | Byrd Heath | EVP and CFO |
Exercise / conversion
M
|
Class A Common Stock | 5,473 | $16.76 | $91,727 | 174,095 |
| 2023-05-16 | TAYLOR R EUGENE | Dir |
Equity grant / award
A
|
Class A Common Stock | 4,267 | $0.00 | $0 | 53,976 |
| 2023-04-18 | Byrd Heath | EVP and CFO |
Exercise / conversion
M · derivative
|
Options to purchase | 3,500 | $0.00 | $0 | 45,068 |
| 2023-04-18 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 3,500 | $54.07 | $189,259 | 168,622 |
| 2023-04-18 | Byrd Heath | EVP and CFO |
Exercise / conversion
M
|
Class A Common Stock | 3,500 | $16.76 | $58,660 | 172,122 |
| 2023-04-17 | Byrd Heath | EVP and CFO |
Exercise / conversion
M · derivative
|
Options to purchase | 7,589 | $0.00 | $0 | 48,568 |
| 2023-04-17 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 7,589 | $54.00 | $409,814 | 168,622 |
| 2023-04-17 | Byrd Heath | EVP and CFO |
Exercise / conversion
M
|
Class A Common Stock | 7,589 | $16.76 | $127,192 | 176,211 |
| 2023-04-14 | Byrd Heath | EVP and CFO |
Exercise / conversion
M · derivative
|
Options to purchase | 11,336 | $0.00 | $0 | 56,157 |
| 2023-04-14 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 11,336 | $54.02 | $612,359 | 168,622 |
| 2023-04-14 | Byrd Heath | EVP and CFO |
Exercise / conversion
M
|
Class A Common Stock | 11,336 | $16.76 | $189,991 | 179,958 |
| 2023-04-10 | DYKE JEFF | President |
Exercise / conversion
M · derivative
|
Options to purchase | 86,596 | $0.00 | $0 | 0 |
| 2023-04-10 | DYKE JEFF | President |
Open-market sell
S
|
Class A Common Stock | 86,596 | $50.80 | $4,399,198 | 814,199 |
| 2023-04-10 | DYKE JEFF | President |
Exercise / conversion
M
|
Class A Common Stock | 86,596 | $16.76 | $1,451,349 | 900,795 |
| 2023-03-31 | Byrd Heath | EVP and CFO |
Other disposed transaction
F
|
Class A Common Stock | 3,507 | $54.34 | $190,570 | 168,622 |
| 2023-02-17 | DYKE JEFF | President |
Exercise / conversion
M · derivative
|
Options to purchase | 86,596 | $0.00 | $0 | 86,596 |
| 2023-02-17 | DYKE JEFF | President |
Open-market sell
S
|
Class A Common Stock | 22,710 | $56.83 | $1,290,609 | 176,622 |
| 2023-02-17 | DYKE JEFF | President |
Open-market sell
S
|
Class A Common Stock | 93,114 | $57.31 | $5,336,363 | 818,699 |
| 2023-02-17 | DYKE JEFF | President |
Exercise / conversion
M
|
Class A Common Stock | 86,596 | $16.76 | $1,451,349 | 911,813 |
| 2023-02-15 | Byrd Heath | EVP and CFO |
Other disposed transaction
D
|
Class A Common Stock | 1,523 | $0.00 | $0 | 172,129 |
| 2023-02-10 | Byrd Heath | EVP and CFO |
Other disposed transaction
F
|
Class A Common Stock | 4,102 | $58.42 | $239,639 | 173,652 |
| 2023-02-08 | Byrd Heath | EVP and CFO |
Equity grant / award
A
|
Class A Common Stock | 31,154 | $0.00 | $0 | 177,754 |
| 2022-08-25 | SMITH DAVID BRUTON | Chairman and CEO |
Exercise / conversion
M · derivative
|
Options to purchase | 54,670 | $0.00 | $0 | 152,401 |
| 2022-08-25 | SMITH DAVID BRUTON | Chairman and CEO |
Open-market sell
S
|
Class A Common Stock | 54,670 | $55.60 | $3,039,433 | 467,856 |
| 2022-08-25 | SMITH DAVID BRUTON | Chairman and CEO |
Exercise / conversion
M
|
Class A Common Stock | 54,670 | $16.76 | $916,269 | 522,526 |
| 2022-08-24 | SMITH DAVID BRUTON | Chairman and CEO |
Exercise / conversion
M · derivative
|
Options to purchase | 97,731 | $0.00 | $0 | 207,071 |
| 2022-08-24 | SMITH DAVID BRUTON | Chairman and CEO |
Open-market sell
S
|
Class A Common Stock | 97,731 | $55.04 | $5,378,919 | 467,856 |
| 2022-08-24 | SMITH DAVID BRUTON | Chairman and CEO |
Exercise / conversion
M
|
Class A Common Stock | 97,731 | $16.76 | $1,637,972 | 565,587 |
| 2022-08-16 | DYKE JEFF | President |
Open-market sell
S
|
Class A Common Stock | 18,675 | $52.00 | $971,100 | 792,424 |
| 2022-08-01 | Byrd Heath | EVP and CFO |
Exercise / conversion
M · derivative
|
Options to purchase | 67,493 | $0.00 | $0 | 67,493 |
| 2022-08-01 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 67,493 | $41.64 | $2,810,409 | 146,600 |
| 2022-08-01 | Byrd Heath | EVP and CFO |
Exercise / conversion
M
|
Class A Common Stock | 67,493 | $16.76 | $1,131,183 | 214,093 |
| 2022-08-01 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 26,221 | $40.31 | $1,056,969 | 146,600 |
| 2022-07-27 | SMITH BRYAN SCOTT | Dir |
Equity grant / award
A
|
Class A Common Stock | 3,884 | $0.00 | $0 | 349,279 |
| 2022-04-28 | SMITH MARCUS G | Dir |
Equity grant / award
A
|
Class A Common Stock | 3,373 | $0.00 | $0 | 51,943 |
| 2022-04-07 | Rusnak Paul P. | 10% |
Open-market buy
P
|
CLASS A COMMON STOCK | 3,793 | $41.05 | $155,703 | 5,000,000 |
| 2022-04-06 | Rusnak Paul P. | 10% |
Open-market buy
P
|
CLASS A COMMON STOCK | 127,475 | $41.89 | $5,339,928 | 4,996,207 |
| 2022-03-31 | Byrd Heath | EVP and CFO |
Other disposed transaction
F
|
Class A Common Stock | 3,382 | $42.51 | $143,769 | 172,821 |
| 2022-03-09 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 20,381 | $50.69 | $1,033,052 | 176,203 |
| 2022-03-08 | Byrd Heath | EVP and CFO |
Other disposed transaction
F
|
Class A Common Stock | 17,507 | $51.05 | $893,732 | 196,584 |
| 2022-03-07 | DYKE JEFF | President |
Open-market sell
S
|
Class A Common Stock | 2,769 | $52.00 | $143,988 | 218,364 |
| 2022-03-04 | DYKE JEFF | President |
Open-market sell
S
|
Class A Common Stock | 6,395 | $52.37 | $334,887 | 221,133 |
| 2022-02-09 | Byrd Heath | EVP and CFO |
Equity grant / award
A
|
Class A Common Stock | 75,000 | $0.00 | $0 | 214,091 |
| 2022-02-09 | Byrd Heath | EVP and CFO |
Equity grant / award
A
|
Class A Common Stock | 33,330 | $0.00 | $0 | 139,091 |
| 2021-05-07 | DYKE JEFF | President |
Open-market sell
S
|
Class A Common Stock | 33,427 | $51.28 | $1,714,137 | 227,528 |
| 2021-04-29 | TAYLOR R EUGENE | Dir |
Equity grant / award
A
|
Class A Common Stock | 2,905 | $0.00 | $0 | 46,336 |
| 2021-04-14 | Byrd Heath | EVP and CFO |
Exercise / conversion
M · derivative
|
Options to purchase | 45,483 | $0.00 | $0 | 134,986 |
| 2021-04-14 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 45,483 | $49.80 | $2,265,053 | 105,761 |
| 2021-04-14 | Byrd Heath | EVP and CFO |
Exercise / conversion
M
|
Class A Common Stock | 45,483 | $16.76 | $762,295 | 151,244 |
| 2021-04-13 | Byrd Heath | EVP and CFO |
Exercise / conversion
M · derivative
|
Options to purchase | 9,281 | $0.00 | $0 | 180,469 |
| 2021-04-13 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 9,281 | $49.17 | $456,347 | 105,761 |
| 2021-04-13 | Byrd Heath | EVP and CFO |
Exercise / conversion
M
|
Class A Common Stock | 9,281 | $16.76 | $155,550 | 115,042 |
| 2021-04-12 | Byrd Heath | EVP and CFO |
Exercise / conversion
M · derivative
|
Options to purchase | 12,729 | $0.00 | $0 | 189,750 |
| 2021-04-12 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 12,729 | $49.83 | $634,286 | 105,761 |
| 2021-04-12 | Byrd Heath | EVP and CFO |
Exercise / conversion
M
|
Class A Common Stock | 12,729 | $16.76 | $213,338 | 118,490 |
| 2021-03-08 | DYKE JEFF | President |
Other disposed transaction
F
|
Class A Common Stock | 15,096 | $50.01 | $754,951 | 804,105 |
| 2021-03-08 | Byrd Heath | EVP and CFO |
Other disposed transaction
F
|
Class A Common Stock | 11,766 | $50.01 | $588,418 | 105,761 |
| 2021-03-05 | DYKE JEFF | President |
Open-market sell
S
|
Class A Common Stock | 16,573 | $46.65 | $773,130 | 260,955 |
| 2021-02-23 | Byrd Heath | EVP and CFO |
Other disposed transaction
F
|
Class A Common Stock | 3,565 | $41.61 | $148,340 | 117,527 |
| 2021-02-10 | Byrd Heath | EVP and CFO |
Equity grant / award
A
|
Class A Common Stock | 30,507 | $0.00 | $0 | 121,092 |
| 2020-08-20 | SMITH DAVID BRUTON | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 5,999 | $45.00 | $269,955 | 381,866 |
| 2020-08-18 | SMITH DAVID BRUTON | Chief Executive Officer |
Open-market sell
S
|
Class A Common Stock | 10,946 | $45.07 | $493,380 | 387,865 |
| 2020-08-05 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 20,000 | $40.83 | $816,600 | 114,236 |
| 2020-07-29 | Kaiser Keri A | Dir |
Equity grant / award
A
|
Class A Common Stock | 3,882 | — | — | 3,882 |
| 2020-07-15 | DYKE JEFF | President |
Open-market sell
S
|
Class A Common Stock | 25,000 | $40.00 | $1,000,000 | 1,065,153 |
| 2020-07-10 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 7,565 | $35.01 | $264,851 | 134,236 |
| 2020-07-08 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 11,935 | $35.00 | $417,725 | 141,801 |
| 2020-05-28 | DOOLAN VICTOR H | Dir |
Open-market sell
S
|
Class A Common Stock | 5,000 | $28.46 | $142,300 | 32,088 |
| 2020-05-06 | DYKE JEFF | President |
Other disposed transaction
F
|
Class A Common Stock | 149,001 | $19.91 | $2,966,610 | 1,090,153 |
| 2020-04-30 | TAYLOR R EUGENE | Dir |
Equity grant / award
A
|
Class A Common Stock | 9,283 | $0.00 | $0 | 43,431 |
| 2020-04-10 | Byrd Heath | EVP and CFO |
Equity grant / award
A · derivative
|
Options to purchase | 202,479 | $0.00 | $0 | 202,479 |
| 2020-03-31 | Byrd Heath | EVP and CFO |
Other disposed transaction
F
|
Class A Common Stock | 9,805 | $13.28 | $130,210 | 196,568 |
| 2020-03-23 | SMITH MARCUS G | Dir |
Open-market buy
P
|
Class A Common Stock | 100 | $9.98 | $998 | 36,382 |
| 2020-03-23 | SMITH MARCUS G | Dir |
Open-market buy
P
|
Class A Common Stock | 900 | $9.97 | $8,973 | 36,282 |
| 2020-03-19 | SMITH MARCUS G | Dir |
Open-market buy
P
|
Class A Common Stock | 5,000 | $11.43 | $57,150 | 35,382 |
| 2020-03-17 | SMITH MARCUS G | Dir |
Open-market buy
P
|
Class A Common Stock | 6,500 | $14.65 | $95,225 | 30,382 |
| 2020-02-23 | SMITH DAVID BRUTON | Chief Executive Officer |
Other disposed transaction
F
|
Class A Common Stock | 3,598 | $28.10 | $101,104 | 495,527 |
| 2020-02-13 | Byrd Heath | EVP and CFO |
Other disposed transaction
F
|
Class A Common Stock | 5,850 | $31.74 | $185,679 | 209,858 |
| 2020-02-12 | Byrd Heath | EVP and CFO |
Equity grant / award
A
|
Class A Common Stock | 42,832 | $0.00 | $0 | 215,708 |
| 2020-02-12 | Byrd Heath | EVP and CFO |
Other acquired transaction
J
|
Class A Common Stock | 0 | $0.00 | — | 172,876 |
| 2020-02-05 | Rusnak Paul P. | 10% |
Other disposed transaction
J
|
CLASS A COMMON STOCK | 100 | $32.37 | $3,237 | 585,968 |
| 2020-01-27 | Rusnak Paul P. | 10% |
Other disposed transaction
J
|
CLASS A COMMON STOCK | 42,200 | $30.74 | $1,297,228 | 586,068 |
| 2020-01-22 | Rusnak Paul P. | 10% |
Other acquired transaction
J
|
CLASS A COMMON STOCK | 10,000 | $30.79 | $307,900 | 4,801,732 |
| 2020-01-22 | Rusnak Paul P. | 10% |
Other acquired transaction
J
|
CLASS A COMMON STOCK | 10,000 | $30.79 | $307,900 | 628,268 |
| 2019-11-14 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 4,366 | $35.00 | $152,810 | 172,876 |
| 2019-10-28 | DYKE JEFF | President |
Open-market sell
S
|
Class A Common Stock | 25,000 | $35.00 | $875,000 | 1,265,003 |
| 2019-09-10 | DYKE JEFF | President |
Open-market sell
S
|
Class A Common Stock | 25,000 | $30.00 | $750,000 | 1,290,003 |
| 2019-07-24 | SMITH MARCUS G | Dir |
Equity grant / award
A
|
Class A Common Stock | 5,561 | — | — | 23,882 |
| 2019-06-11 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 15,000 | $23.60 | $354,000 | 177,242 |
| 2019-04-25 | TAYLOR R EUGENE | Dir |
Equity grant / award
A
|
Class A Common Stock | 8,543 | $0.00 | $0 | 34,148 |
| 2019-03-31 | Byrd Heath | EVP and CFO |
Other disposed transaction
F
|
Class A Common Stock | 2,937 | $14.81 | $43,497 | 192,242 |
| 2019-03-08 | Byrd Heath | EVP and CFO |
Equity grant / award
A
|
Class A Common Stock | 87,738 | $0.00 | $0 | 195,179 |
| 2019-02-20 | Byrd Heath | EVP and CFO |
Other disposed transaction
D
|
Class A Common Stock | 31,755 | $0.00 | $0 | 107,441 |
| 2019-02-16 | Byrd Heath | EVP and CFO |
Other disposed transaction
F
|
Class A Common Stock | 10,176 | $15.87 | $161,493 | 139,196 |
| 2019-02-13 | Byrd Heath | EVP and CFO |
Other disposed transaction
F
|
Class A Common Stock | 4,163 | $15.63 | $65,068 | 149,372 |
| 2019-01-04 | Rusnak Paul P. | 10% |
Other disposed transaction
J
|
CLASS A COMMON STOCK | 41,000 | $14.27 | $585,070 | 618,268 |
| 2018-09-27 | SMITH DAVID BRUTON | Chief Executive Officer |
Open-market buy
P · derivative
|
Class B Common Stock | 976,875 | $21.44 | $20,944,200 | 9,858,125 |
| 2018-09-25 | SMITH BRYAN SCOTT | 10% |
Other disposed transaction
F
|
Class A Common Stock | 32,207 | $19.95 | $642,530 | 408,831 |
| 2018-07-03 | Rusnak Paul P. | 10% |
Other acquired transaction
J
|
CLASS A COMMON STOCK | 12,570 | $20.65 | $259,570 | 4,750,732 |
| 2018-06-20 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 8,500 | $23.00 | $195,500 | 153,535 |
| 2018-06-05 | Rusnak Paul P. | 10% |
Other acquired transaction
J
|
CLASS A COMMON STOCK | 1,800 | $20.85 | $37,530 | 659,268 |
| 2018-06-05 | Rusnak Paul P. | 10% |
Other acquired transaction
J
|
CLASS A COMMON STOCK | 1,900 | $20.79 | $39,501 | 4,738,162 |
| 2018-05-25 | SMITH O BRUTON | Executive Chairman |
Open-market buy
P
|
Class A Common Stock | 15,000 | $21.41 | $321,164 | 909,691 |
| 2018-05-17 | DOOLAN VICTOR H | Dir |
Open-market sell
S
|
Class A Common Stock | 10,000 | $21.99 | $219,900 | 23,840 |
| 2018-04-26 | HELLER H ROBERT | Dir |
Equity grant / award
A
|
Class A Common Stock | 6,733 | $0.00 | $0 | 74,847 |
| 2018-03-31 | SMITH BRYAN SCOTT | CEO and President |
Other disposed transaction
F
|
Class A Common Stock | 5,227 | $18.95 | $99,052 | 441,038 |
| 2018-03-15 | SMITH O BRUTON | Executive Chairman |
Exercise / conversion
M · derivative
|
Options to purchase | 183,333 | $0.00 | $0 | 0 |
| 2018-03-15 | SMITH O BRUTON | Executive Chairman |
Exercise / conversion
M
|
Class A Common Stock | 183,333 | $1.81 | $331,833 | 900,743 |
| 2018-03-06 | Rusnak Paul P. | 10% |
Other disposed transaction
J
|
CLASS A COMMON STOCK | 41,000 | $19.85 | $813,850 | 657,468 |
| 2018-02-23 | Byrd Heath | EVP and CFO |
Equity grant / award
A
|
Class A Common Stock | 57,737 | $0.00 | $0 | 165,297 |
| 2018-02-23 | Byrd Heath | EVP and CFO |
Other disposed transaction
D
|
Class A Common Stock | 22,283 | $0.00 | $0 | 107,560 |
| 2018-02-16 | Byrd Heath | EVP and CFO |
Other disposed transaction
F
|
Class A Common Stock | 6,801 | $20.60 | $140,101 | 129,843 |
| 2018-02-12 | Byrd Heath | EVP and CFO |
Other disposed transaction
F
|
Class A Common Stock | 6,662 | $20.80 | $138,570 | 136,644 |
| 2017-11-01 | DYKE JEFF | EVP of Operations |
Open-market sell
S
|
Class A Common Stock | 16,449 | $20.09 | $330,431 | 1,245,607 |
| 2017-10-31 | DYKE JEFF | EVP of Operations |
Open-market sell
S
|
Class A Common Stock | 8,551 | $20.10 | $171,833 | 1,262,056 |
| 2017-10-27 | Byrd Heath | EVP and CFO |
Open-market sell
S
|
Class A Common Stock | 11,000 | $20.43 | $224,727 | 143,306 |
| 2017-10-06 | Rusnak Paul P. | 10% |
Other acquired transaction
J
|
CLASS A COMMON STOCK | 20,000 | $21.34 | $426,800 | 4,695,262 |
| 2017-05-12 | Rusnak Paul P. | 10% |
Other acquired transaction
J
|
CLASS A COMMON STOCK | 5,770 | $18.50 | $106,745 | 698,468 |
| 2017-05-11 | Rusnak Paul P. | 10% |
Other acquired transaction
J
|
CLASS A COMMON STOCK | 7,960 | $18.85 | $150,046 | 692,698 |
| 2017-05-03 | SMITH O BRUTON | Executive Chairman |
Open-market buy
P
|
Class A Common Stock | 19,273 | $18.55 | $357,514 | 676,609 |
| 2017-04-19 | HELLER H ROBERT | Dir |
Equity grant / award
A
|
Class A Common Stock | 6,630 | $0.00 | $0 | 68,114 |
| 2017-04-17 | Rusnak Paul P. | 10% |
Other disposed transaction
J
|
CLASS A COMMON STOCK | 53,100 | $19.25 | $1,022,175 | 684,738 |
| 2017-03-31 | Byrd Heath | EVP and CFO |
Other disposed transaction
F
|
Class A Common Stock | 6,014 | $20.05 | $120,581 | 154,306 |
| 2017-03-21 | SMITH O BRUTON | Executive Chairman |
Open-market buy
P
|
Class A Common Stock | 90,000 | $20.11 | $1,810,242 | 668,494 |
| 2017-03-20 | SMITH O BRUTON | Executive Chairman |
Open-market buy
P
|
Class A Common Stock | 10,000 | $20.40 | $204,000 | 578,494 |
| 2017-02-22 | Byrd Heath | EVP and CFO |
Other disposed transaction
D
|
Class A Common Stock | 17,453 | $0.00 | $0 | 160,320 |
| 2017-02-13 | SMITH DAVID BRUTON | Vice Chairman |
Equity grant / award
A
|
Class A Common Stock | 55,921 | $0.00 | $0 | 271,277 |
| 2017-02-12 | SMITH DAVID BRUTON | Vice Chairman |
Other disposed transaction
F
|
Class A Common Stock | 5,137 | $23.80 | $122,261 | 215,356 |
| 2017-02-12 | SMITH DAVID BRUTON | Vice Chairman |
Other disposed transaction
F
|
Class A Common Stock | 6,355 | $23.80 | $151,249 | 220,493 |
| 2016-12-02 | Rusnak Paul P. | 10% |
Other disposed transaction
J
|
CLASS A COMMON STOCK | 50,000 | $21.45 | $1,072,500 | 737,838 |
| 2016-08-24 | SMITH O BRUTON | Executive Chairman |
Open-market buy
P
|
Class A Common Stock | 50,000 | $16.83 | $841,615 | 525,242 |
| 2016-08-22 | SMITH O BRUTON | Executive Chairman |
Open-market buy
P
|
Class A Common Stock | 50,000 | $16.74 | $836,915 | 475,242 |
| 2016-05-05 | Rusnak Paul P. | 10% |
Other acquired transaction
J
|
CLASS A COMMON STOCK | 1,000 | $17.82 | $17,820 | 4,572,162 |
| 2016-05-05 | Rusnak Paul P. | 10% |
Other acquired transaction
J
|
CLASS A COMMON STOCK | 15,000 | $17.60 | $264,000 | 4,571,162 |
| 2016-04-19 | Harris John W. III | Dir |
Equity grant / award
A
|
Class A Common Stock | 4,226 | $0.00 | $0 | 10,347 |