Financial Metrics
RUSHA RUSH ENTERPRISES INC \TX\Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 668545000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 636853000.0 | -4.7% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 698838000.0 | +9.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1044797000.0 | +49.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 1203523000.0 | +15.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 1257459000.0 | +4.5% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 1240781000.0 | -1.3% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 1348831000.0 | +8.7% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 1376136000.0 | +2.0% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 1348317000.0 | -2.0% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 1544561000.0 | +14.6% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 1599265000.0 | +3.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1286663000.0 | -19.5% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 1002512000.0 | -22.1% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 1178568000.0 | +17.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1231806000.0 | +4.5% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 1316015000.0 | +6.8% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 1266521000.0 | -3.8% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 1563202000.0 | +23.4% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 1791241000.0 | +14.6% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 1864286000.0 | +4.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1911767000.0 | +2.5% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 2003052000.0 | +4.8% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 1980740000.0 | -1.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1871999000.0 | -5.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 2027028000.0 | +8.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1896133000.0 | -6.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1850830000.0 | -2.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1930707000.0 | +4.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1880765000.0 | -2.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 4214614000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 4713882000.0 | +11.8% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 5506190000.0 | +16.8% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 5809847000.0 | +5.5% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 4735940000.0 | -18.5% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 5126142000.0 | +8.2% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 7101670000.0 | +38.5% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 7925024000.0 | +11.6% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 7804746000.0 | -1.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 7434195000.0 | -4.7% | USD | 10-K | 2026-02-25 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 183270000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 180478000.0 | -1.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 181316000.0 | +0.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 187907000.0 | +3.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 209072000.0 | +11.3% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 220048000.0 | +5.2% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 226995000.0 | +3.2% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 243377000.0 | +7.2% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 249057000.0 | +2.3% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 256916000.0 | +3.2% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 269506000.0 | +4.9% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 264768000.0 | -1.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 234501000.0 | -11.4% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 192331000.0 | -18.0% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 212452000.0 | +10.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 244814000.0 | +15.2% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 270782000.0 | +10.6% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 282295000.0 | +4.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 345440000.0 | +22.4% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 374216000.0 | +8.3% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 381398000.0 | +1.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 398769000.0 | +4.6% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 413848000.0 | +3.8% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 394405000.0 | -4.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 389875000.0 | -1.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 392389000.0 | +0.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 379041000.0 | -3.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 357760000.0 | -5.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 379671000.0 | +6.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 374752000.0 | -1.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 718012000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 829936000.0 | +15.6% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 978269000.0 | +17.9% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 1025628000.0 | +4.8% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 875467000.0 | -14.6% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 1092298000.0 | +24.8% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 1487159000.0 | +36.1% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 1593090000.0 | +7.1% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1531416000.0 | -3.9% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1460664000.0 | -4.6% | USD | 10-K | 2026-02-25 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 8181000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 21572000.0 | +163.7% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 27588000.0 | +27.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 24849000.0 | -9.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 37407000.0 | +50.5% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 48436000.0 | +29.5% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 32389000.0 | -33.1% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 43426000.0 | +34.1% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 58649000.0 | +35.1% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 56867000.0 | -3.0% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 61792000.0 | +8.7% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 58323000.0 | -5.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 35197000.0 | -39.7% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 23001000.0 | -34.7% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 42868000.0 | +86.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 56225000.0 | +31.2% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 72791000.0 | +29.5% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 90169000.0 | +23.9% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 107499000.0 | +19.2% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 135023000.0 | +25.6% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 127037000.0 | -5.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 127776000.0 | +0.6% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 142859000.0 | +11.8% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 121621000.0 | -14.9% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 110610000.0 | -9.1% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 124481000.0 | +12.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 120754000.0 | -3.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 91869000.0 | -23.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 110206000.0 | +20.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 100030000.0 | -9.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 80728000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 148709000.0 | +84.2% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 202851000.0 | +36.4% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 216405000.0 | +6.7% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 154605000.0 | -28.6% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 309036000.0 | +99.9% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 506113000.0 | +63.8% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 512381000.0 | +1.2% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 468090000.0 | -8.6% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 393756000.0 | -15.9% | USD | 10-K | 2026-02-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2395000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 10817000.0 | +351.6% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 14880000.0 | +37.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 14479000.0 | -2.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 21999000.0 | +51.9% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 29784000.0 | +35.4% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 21039000.0 | -29.4% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-06-30 | 29389000.0 | +39.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-09-30 | 41665000.0 | +41.8% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 37104000.0 | -10.9% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-06-30 | 41621000.0 | +12.2% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-09-30 | 39104000.0 | -6.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 23107000.0 | -40.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-06-30 | 16816000.0 | -27.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-09-30 | 33939000.0 | +101.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 45333000.0 | +33.6% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 58044000.0 | +28.0% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | 69399000.0 | +19.6% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 92453000.0 | +33.2% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 110673000.0 | +19.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-09-30 | 90663000.0 | -18.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 90790000.0 | +0.1% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 98524000.0 | +8.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 80634000.0 | -18.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 71489000.0 | -11.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 78783000.0 | +10.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 79420000.0 | +0.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 60617000.0 | -23.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 72989000.0 | +20.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 67738000.0 | -7.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 40582000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 172129000.0 | +324.2% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 139062000.0 | -19.2% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 141583000.0 | +1.8% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 114887000.0 | -18.9% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 241415000.0 | +110.1% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 392085000.0 | +62.4% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 348061000.0 | -11.2% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 304970000.0 | -12.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 266038000.0 | -12.8% | USD | 10-K | 2026-02-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.06 | — | USD/shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.27 | +350.0% | USD/shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.38 | +40.7% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.37 | -2.6% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.55 | +48.6% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.75 | +36.4% | USD/shares | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.53 | -29.3% | USD/shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 75.0 | +14050.9% | USD/shares | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 1.06 | -98.6% | USD/shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 1.01 | -4.7% | USD/shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 1.13 | +11.9% | USD/shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.71 | -37.2% | USD/shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.42 | -40.8% | USD/shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.31 | -26.2% | USD/shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.62 | +100.0% | USD/shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.82 | +32.3% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 1.04 | +26.8% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 1.24 | +19.2% | USD/shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 1.65 | +33.1% | USD/shares | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 1.98 | +20.0% | USD/shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 1.09 | -44.9% | USD/shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1.1 | +0.9% | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 1.2 | +9.1% | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.99 | -17.5% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.91 | -8.1% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 1.01 | +11.0% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 1.0 | -1.0% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.76 | -24.0% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.93 | +22.4% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.85 | -8.6% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1.02 | — | USD/shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 4.34 | +325.5% | USD/shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 2.36 | -45.6% | USD/shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 2.57 | +8.9% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 2.09 | -18.7% | USD/shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 2.88 | +37.8% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 4.71 | +63.5% | USD/shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 4.28 | -9.1% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 3.85 | -10.0% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3.37 | -12.5% | USD/shares | 10-K | 2026-02-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.06 | — | USD/shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.27 | +350.0% | USD/shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.37 | +37.0% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.36 | -2.7% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.54 | +50.0% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.72 | +33.3% | USD/shares | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.51 | -29.2% | USD/shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 72.0 | +14017.6% | USD/shares | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 1.03 | -98.6% | USD/shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.98 | -4.9% | USD/shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 1.1 | +12.2% | USD/shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.7 | -36.4% | USD/shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.41 | -41.4% | USD/shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.3 | -26.8% | USD/shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.6 | +100.0% | USD/shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.79 | +31.7% | USD/shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 1.0 | +26.6% | USD/shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 1.2 | +20.0% | USD/shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 1.6 | +33.3% | USD/shares | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 1.92 | +20.0% | USD/shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 1.06 | -44.8% | USD/shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1.07 | +0.9% | USD/shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 1.17 | +9.3% | USD/shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.96 | -17.9% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.88 | -8.3% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 97.0 | +10922.7% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.97 | -99.0% | USD/shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.73 | -24.7% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.9 | +23.3% | USD/shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.83 | -7.8% | USD/shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1.0 | — | USD/shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 4.2 | +320.0% | USD/shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 2.3 | -45.2% | USD/shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 2.51 | +9.1% | USD/shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 2.04 | -18.7% | USD/shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 2.78 | +36.3% | USD/shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 4.57 | +64.4% | USD/shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 4.15 | -9.2% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 3.72 | -10.4% | USD/shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 3.27 | -12.1% | USD/shares | 10-K | 2026-02-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 72661000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 92664000.0 | +27.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 91698000.0 | -1.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 82026000.0 | -10.5% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2017-03-31 | 89073000.0 | +8.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 123807000.0 | +39.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 127915000.0 | +3.3% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2017-12-31 | 124541000.0 | -2.6% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-03-31 | 131712000.0 | +5.8% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 148316000.0 | +12.6% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 205569000.0 | +38.6% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-12-31 | 131726000.0 | -35.9% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-03-31 | 126572000.0 | -3.9% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 111346000.0 | -12.0% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 86117000.0 | -22.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 181620000.0 | +110.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-03-31 | 137540000.0 | -24.3% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 215556000.0 | +56.7% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 259543000.0 | +20.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-12-31 | 312048000.0 | +20.2% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-03-31 | 316070000.0 | +1.3% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 315911000.0 | -0.1% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 259693000.0 | -17.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 148146000.0 | -43.0% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 209526000.0 | +41.4% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 216694000.0 | +3.4% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 219519000.0 | +1.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 201044000.0 | -8.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 226292000.0 | +12.6% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 191897000.0 | -15.2% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 191988000.0 | +0.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 183725000.0 | -4.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 155905000.0 | -15.1% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 167266000.0 | +7.3% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 185073000.0 | +10.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 228131000.0 | +23.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 228719000.0 | +0.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 211106000.0 | -7.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 242005000.0 | +14.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 82026000.0 | — | USD | 10-K | 2020-02-26 |
| Annual | 2017-12-31 | 124541000.0 | +51.8% | USD | 10-K | 2021-02-24 |
| Annual | 2018-12-31 | 131726000.0 | +5.8% | USD | 10-K | 2022-02-24 |
| Annual | 2019-12-31 | 181620000.0 | +37.9% | USD | 10-K | 2023-02-23 |
| Annual | 2020-12-31 | 312048000.0 | +71.8% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 148146000.0 | -52.5% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 201044000.0 | +35.7% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 183725000.0 | -8.6% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 228131000.0 | +24.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 212645000.0 | -6.8% | USD | 10-K | 2026-02-25 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 150374000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 127510000.0 | -15.2% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 147516000.0 | +15.7% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 156199000.0 | +5.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 165249000.0 | +5.8% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 142556000.0 | -13.7% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 153526000.0 | +7.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 183875000.0 | +19.8% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 185936000.0 | +1.1% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 201197000.0 | +8.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 177162000.0 | -11.9% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 190650000.0 | +7.6% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 195120000.0 | +2.3% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 226178000.0 | +15.9% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 220378000.0 | -2.6% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 183704000.0 | -16.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 214597000.0 | +16.8% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 162677000.0 | -24.2% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 155677000.0 | -4.3% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 172481000.0 | +10.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 187171000.0 | +8.5% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 160435000.0 | -14.3% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 149281000.0 | -7.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 140186000.0 | -6.1% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 186757000.0 | +33.2% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 232129000.0 | +24.3% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 220832000.0 | -4.9% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 220651000.0 | -0.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 229684000.0 | +4.1% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 236870000.0 | +3.1% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 263480000.0 | +11.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 259353000.0 | -1.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 303444000.0 | +17.0% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 286848000.0 | -5.5% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 282553000.0 | -1.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 345346000.0 | +22.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 295009000.0 | -14.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 310469000.0 | +5.2% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 268228000.0 | -13.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 156199000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 183875000.0 | +17.7% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 190650000.0 | +3.7% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 183704000.0 | -3.6% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 172481000.0 | -6.1% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 140186000.0 | -18.7% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 220651000.0 | +57.4% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 259353000.0 | +17.5% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 345346000.0 | +33.2% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 277784000.0 | -19.6% | USD | 10-K | 2026-02-25 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1029587000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 1038598000.0 | +0.9% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 911669000.0 | -12.2% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 840304000.0 | -7.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 872907000.0 | +3.9% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 916601000.0 | +5.0% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 960962000.0 | +4.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1033294000.0 | +7.5% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 1044710000.0 | +1.1% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1126613000.0 | +7.8% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1270941000.0 | +12.8% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 1339923000.0 | +5.4% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 1465442000.0 | +9.4% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 1512445000.0 | +3.2% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 1385132000.0 | -8.4% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 1326080000.0 | -4.3% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1190319000.0 | -10.2% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 1004624000.0 | -15.6% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 937878000.0 | -6.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 858291000.0 | -8.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 877876000.0 | +2.3% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 813773000.0 | -7.3% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 754006000.0 | -7.3% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 1020136000.0 | +35.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 1111067000.0 | +8.9% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1273969000.0 | +14.7% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1351930000.0 | +6.1% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 1429429000.0 | +5.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1498948000.0 | +4.9% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1637321000.0 | +9.2% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1671623000.0 | +2.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1801447000.0 | +7.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2031775000.0 | +12.8% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1894214000.0 | -6.8% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 1964835000.0 | +3.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1787744000.0 | -9.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1886071000.0 | +5.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1842311000.0 | -2.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1662256000.0 | -9.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 840304000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1033294000.0 | +23.0% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 1339923000.0 | +29.7% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 1326080000.0 | -1.0% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 858291000.0 | -35.3% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1020136000.0 | +18.9% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 1429429000.0 | +40.1% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 1801447000.0 | +26.0% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1787744000.0 | -0.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1534471000.0 | -14.2% | USD | 10-K | 2026-02-25 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1295367000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 1302541000.0 | +0.6% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 1186861000.0 | -8.9% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 1111448000.0 | -6.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1163545000.0 | +4.7% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 1220977000.0 | +4.9% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 1274372000.0 | +4.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1375098000.0 | +7.9% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 1400805000.0 | +1.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1512610000.0 | +8.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1681235000.0 | +11.1% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 1687944000.0 | +0.4% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 1819457000.0 | +7.8% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 1882541000.0 | +3.5% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 1728775000.0 | -8.2% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 1712551000.0 | -0.9% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1557601000.0 | -9.0% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 1398339000.0 | -10.2% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 1366413000.0 | -2.3% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 1357726000.0 | -0.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1396752000.0 | +2.9% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 1306280000.0 | -6.5% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 1177993000.0 | -9.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 1324454000.0 | +12.4% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 1523575000.0 | +15.0% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1742751000.0 | +14.4% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1809356000.0 | +3.8% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 1867743000.0 | +3.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1973952000.0 | +5.7% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 2087795000.0 | +5.8% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 2145781000.0 | +2.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 2260304000.0 | +5.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 2517001000.0 | +11.4% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 2377701000.0 | -5.5% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 2460393000.0 | +3.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 2389715000.0 | -2.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 2434389000.0 | +1.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2395703000.0 | -1.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 2217322000.0 | -7.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1111448000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1375098000.0 | +23.7% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 1687944000.0 | +22.8% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 1712551000.0 | +1.5% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1357726000.0 | -20.7% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1324454000.0 | -2.5% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 1867743000.0 | +41.0% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 2260304000.0 | +21.0% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 2389715000.0 | +5.7% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2091138000.0 | -12.5% | USD | 10-K | 2026-02-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2796792000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 2812695000.0 | +0.6% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 2695495000.0 | -4.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 2603047000.0 | -3.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 2639561000.0 | +1.4% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 2691799000.0 | +2.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 2758990000.0 | +2.5% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2017-12-31 | 2890139000.0 | +4.8% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 2899204000.0 | +0.3% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 3016463000.0 | +4.0% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 3189803000.0 | +5.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-12-31 | 3201350000.0 | +0.4% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 3422026000.0 | +6.9% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 3530695000.0 | +3.2% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 3405254000.0 | -3.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 3407329000.0 | +0.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 3242658000.0 | -4.8% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 3064601000.0 | -5.5% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 3010689000.0 | -1.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-12-31 | 2985393000.0 | -0.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 3008423000.0 | +0.8% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 2912124000.0 | -3.2% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 2777329000.0 | -4.6% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-12-31 | 3119977000.0 | +12.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 3321548000.0 | +6.5% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 3669369000.0 | +10.5% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 3742579000.0 | +2.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 3821066000.0 | +2.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 3969552000.0 | +3.9% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 4126321000.0 | +3.9% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 4218053000.0 | +2.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 4364241000.0 | +3.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 4629006000.0 | +6.1% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 4506526000.0 | -2.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 4553061000.0 | +1.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 4617547000.0 | +1.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 4687941000.0 | +1.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 4715774000.0 | +0.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 4553062000.0 | -3.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 2603047000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 2890139000.0 | +11.0% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 3201350000.0 | +10.8% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 3407329000.0 | +6.4% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 2985393000.0 | -12.4% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 3119977000.0 | +4.5% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 3821066000.0 | +22.5% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 4364241000.0 | +14.2% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 4617547000.0 | +5.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 4430536000.0 | -4.1% | USD | 10-K | 2026-02-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1200553000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 1204604000.0 | +0.3% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 1076446000.0 | -10.6% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 993130000.0 | -7.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1023408000.0 | +3.0% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 1077735000.0 | +5.3% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 1094082000.0 | +1.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1172207000.0 | +7.1% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 1205737000.0 | +2.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1312489000.0 | +8.9% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1447081000.0 | +10.3% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 1493295000.0 | +3.2% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 1650685000.0 | +10.5% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 1698251000.0 | +2.9% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 1518847000.0 | -10.6% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 1507389000.0 | -0.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1351844000.0 | -10.3% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 1163653000.0 | -13.9% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 1089263000.0 | -6.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 1026794000.0 | -5.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1028306000.0 | +0.1% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 928811000.0 | -9.7% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 772725000.0 | -16.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 1003504000.0 | +29.9% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 1128702000.0 | +12.5% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1299553000.0 | +15.1% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1419383000.0 | +9.2% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 1428674000.0 | +0.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1513077000.0 | +5.9% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1620845000.0 | +7.1% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1720116000.0 | +6.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1673310000.0 | -2.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1757329000.0 | +5.0% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1697901000.0 | -3.4% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 1752032000.0 | +3.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1650119000.0 | -5.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1695348000.0 | +2.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1718449000.0 | +1.4% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1622606000.0 | -5.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 993130000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1172207000.0 | +18.0% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 1493295000.0 | +27.4% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 1507389000.0 | +0.9% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1026794000.0 | -31.9% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1003504000.0 | -2.3% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 1428674000.0 | +42.4% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 1673310000.0 | +17.1% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1650119000.0 | -1.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1492090000.0 | -9.6% | USD | 10-K | 2026-02-25 |
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 | 852198000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 846007000.0 | -0.7% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 853170000.0 | +0.8% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 862825000.0 | +1.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 881354000.0 | +2.1% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 894880000.0 | +1.5% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 934117000.0 | +4.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1040373000.0 | +11.4% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-03-31 | 1031669000.0 | -0.8% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-06-30 | 1060078000.0 | +2.8% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-09-30 | 1089159000.0 | +2.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-12-31 | 1066928000.0 | -2.0% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-03-31 | 1083421000.0 | +1.5% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-06-30 | 1113524000.0 | +2.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-09-30 | 1137253000.0 | +2.1% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2019-12-31 | 1159493000.0 | +2.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-03-31 | 1165476000.0 | +0.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-06-30 | 1186560000.0 | +1.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-09-30 | 1227073000.0 | +3.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-12-31 | 1268037000.0 | +3.3% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-03-31 | 1309229000.0 | +3.2% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 1360199000.0 | +3.9% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | 1412783000.0 | +3.9% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2021-12-31 | 1466749000.0 | +3.8% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-03-31 | 1545039000.0 | +5.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-06-30 | 1629311000.0 | +5.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-09-30 | 1676019000.0 | +2.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 1763022000.0 | +5.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-03-31 | 1829536000.0 | +3.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-06-30 | 1887285000.0 | +3.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 1919083000.0 | +1.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 1890416000.0 | -1.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-03-31 | 1954920000.0 | +3.4% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 2022934000.0 | +3.5% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 2102957000.0 | +4.0% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2024-12-31 | 2161903000.0 | +2.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 2187584000.0 | +1.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 2175031000.0 | -0.6% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 2236747000.0 | +2.8% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 862825000.0 | — | USD | 10-K | 2020-02-26 |
| Annual | 2017-12-31 | 1040373000.0 | +20.6% | USD | 10-K | 2021-02-24 |
| Annual | 2018-12-31 | 1066928000.0 | +2.6% | USD | 10-K | 2022-02-24 |
| Annual | 2019-12-31 | 1159493000.0 | +8.7% | USD | 10-K | 2023-02-23 |
| Annual | 2020-12-31 | 1268037000.0 | +9.4% | USD | 10-K | 2024-02-23 |
| Annual | 2021-12-31 | 1466749000.0 | +15.7% | USD | 10-K | 2025-02-24 |
| Annual | 2022-12-31 | 1763022000.0 | +20.2% | USD | 10-K | 2026-02-25 |
| Annual | 2023-12-31 | 1890416000.0 | +7.2% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 2161903000.0 | +14.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 2225843000.0 | +3.0% | USD | 10-K | 2026-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 485825000.0 | — | USD | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 496658000.0 | +2.2% | USD | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 494550000.0 | -0.4% | USD | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 472503000.0 | -4.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 459817000.0 | -2.7% | USD | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 443465000.0 | -3.6% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 450121000.0 | +1.5% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 466389000.0 | +3.6% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 453986000.0 | -2.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 434743000.0 | -4.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 439418000.0 | +1.1% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 439218000.0 | -0.0% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 438794000.0 | -0.1% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 457531000.0 | +4.3% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 462646000.0 | +1.1% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 438413000.0 | -5.2% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 426727000.0 | -2.7% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 408580000.0 | -4.3% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 385408000.0 | -5.7% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 387982000.0 | +0.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 369587000.0 | -4.7% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 332165000.0 | -10.1% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 309014000.0 | -7.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 334926000.0 | +8.4% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 338426000.0 | +1.0% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 401760000.0 | +18.7% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 307065000.0 | -23.6% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 275433000.0 | -10.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 262467000.0 | -4.7% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 245277000.0 | -6.5% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 202824000.0 | -17.3% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 414002000.0 | +104.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 524450000.0 | +26.7% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 396562000.0 | -24.4% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 399674000.0 | +0.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 408440000.0 | +2.2% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 403681000.0 | -1.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 412845000.0 | +2.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 263007000.0 | -36.3% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 603220000.0 | — | USD | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 611528000.0 | +1.4% | USD | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 601173000.0 | -1.7% | USD | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 627678000.0 | +4.4% | USD | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 529654000.0 | -15.6% | USD | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 334926000.0 | -36.8% | USD | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 275433000.0 | -17.8% | USD | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 414002000.0 | +50.3% | USD | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 408440000.0 | -1.3% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 274798000.0 | -32.7% | USD | 10-K | 2026-02-25 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 386759000.0 | — | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 37525000.0 | -90.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 130722000.0 | +248.4% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 170275000.0 | +30.3% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 117664000.0 | -30.9% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 189983000.0 | +61.5% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 203023000.0 | +6.9% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | -39255000.0 | -119.3% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -31943000.0 | +18.6% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 221621000.0 | +793.8% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 138815000.0 | -37.4% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 418210000.0 | +201.3% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 590469000.0 | +41.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 40141000.0 | -93.2% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 237703000.0 | +492.2% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 438645000.0 | +84.5% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 34585000.0 | -92.1% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 58179000.0 | +68.2% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 183319000.0 | +215.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 92466000.0 | -49.6% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 114016000.0 | +23.3% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 211059000.0 | +85.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -155053000.0 | -173.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 115525000.0 | +174.5% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 227268000.0 | +96.7% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 153526000.0 | -32.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 381162000.0 | +148.3% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 748945000.0 | +96.5% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 521170000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 152737000.0 | -70.7% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 215364000.0 | +41.0% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 421272000.0 | +95.6% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 762982000.0 | +81.1% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 422346000.0 | -44.6% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 294400000.0 | -30.3% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 295713000.0 | +0.4% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 619550000.0 | +109.5% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 861839000.0 | +39.1% | USD | 10-K | 2026-02-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | -154870000.0 | — | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | -32449000.0 | +79.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -71168000.0 | -119.3% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -129695000.0 | -82.2% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | -47082000.0 | +63.7% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | -112547000.0 | -139.0% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | -165827000.0 | -47.3% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | -89240000.0 | +46.2% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | -181681000.0 | -103.6% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | -258750000.0 | -42.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | -47333000.0 | +81.7% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -74379000.0 | -57.1% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | -98898000.0 | -33.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -32159000.0 | +67.5% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -82879000.0 | -157.7% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -121352000.0 | -46.4% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | -16290000.0 | +86.6% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | -94194000.0 | -478.2% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | -168174000.0 | -78.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | -95514000.0 | +43.2% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | -188946000.0 | -97.8% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | -290954000.0 | -54.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | -69188000.0 | +76.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -161128000.0 | -132.9% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | -305828000.0 | -89.8% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -96501000.0 | +68.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -232220000.0 | -140.6% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -330217000.0 | -42.2% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | -189410000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | -206563000.0 | -9.1% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | -227243000.0 | -10.0% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -320456000.0 | -41.0% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -127457000.0 | +60.2% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | -432905000.0 | -239.6% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -240930000.0 | +44.3% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | -387030000.0 | -60.6% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -445577000.0 | -15.1% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -417110000.0 | +6.4% | USD | 10-K | 2026-02-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | -205038000.0 | — | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1971000.0 | +101.0% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | -17773000.0 | -1001.7% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 5309000.0 | +129.9% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | -63411000.0 | -1294.4% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | -53661000.0 | +15.4% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 43832000.0 | +181.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 123341000.0 | +181.4% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 193244000.0 | +56.7% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | -8480000.0 | -104.4% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | -135562000.0 | -1498.6% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -309895000.0 | -128.6% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | -413648000.0 | -33.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -3960000.0 | +99.0% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | -150961000.0 | -3712.1% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | -369648000.0 | -144.9% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 43085000.0 | +111.7% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 104563000.0 | +142.7% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 56600000.0 | -45.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 28294000.0 | -50.0% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 65704000.0 | +132.2% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 70845000.0 | +7.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 196451000.0 | +177.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 29180000.0 | -85.1% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 79928000.0 | +173.9% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | -56422000.0 | -170.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -166254000.0 | -194.7% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | -404945000.0 | -143.6% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | -314581000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 96341000.0 | +130.6% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 19064000.0 | -80.2% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | -50922000.0 | -367.1% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | -505097000.0 | -891.9% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | -153343000.0 | +69.6% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | -690000.0 | +99.6% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 73962000.0 | +10819.1% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | -129321000.0 | -274.8% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | -460356000.0 | -256.0% | USD | 10-K | 2026-02-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 53880000.0 | — | USD | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 115268000.0 | +113.9% | USD | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 159546000.0 | +38.4% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 39209000.0 | -75.4% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 79572000.0 | +102.9% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 138756000.0 | +74.4% | USD | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 48215000.0 | -65.3% | USD | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 116218000.0 | +141.0% | USD | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 176221000.0 | +51.6% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 59853000.0 | -66.0% | USD | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 153073000.0 | +155.7% | USD | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 230595000.0 | +50.6% | USD | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 49489000.0 | -78.5% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 82236000.0 | +66.2% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 107839000.0 | +31.1% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 32933000.0 | -69.5% | USD | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 84352000.0 | +156.1% | USD | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 122318000.0 | +45.0% | USD | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 45689000.0 | -62.6% | USD | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 107226000.0 | +134.7% | USD | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 175243000.0 | +63.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 90446000.0 | -48.4% | USD | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 186000000.0 | +105.6% | USD | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 289079000.0 | +55.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 79136000.0 | -72.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 172522000.0 | +118.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 304231000.0 | +76.3% | USD | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 108410000.0 | -64.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 222275000.0 | +105.0% | USD | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 318828000.0 | +43.4% | USD | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 196965000.0 | — | USD | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 209917000.0 | +6.6% | USD | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 238260000.0 | +13.5% | USD | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 293493000.0 | +23.2% | USD | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 136200000.0 | -53.6% | USD | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 167177000.0 | +22.7% | USD | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 243060000.0 | +45.4% | USD | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 368881000.0 | +51.8% | USD | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 433047000.0 | +17.4% | USD | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 399831000.0 | -7.7% | USD | 10-K | 2026-02-25 |
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 | 40553000.0 | — | shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 40250000.0 | -0.7% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 39617000.0 | -1.6% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 39409000.0 | -0.5% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 39641000.0 | +0.6% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 39825000.0 | +0.5% | shares | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 39665000.0 | -0.4% | shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 39399000.0 | -0.7% | shares | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 39309000.0 | -0.2% | shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 36817000.0 | -6.3% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 36852000.0 | +0.1% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 54817000.0 | +48.7% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 54727000.0 | -0.2% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 54436000.0 | -0.5% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 55033000.0 | +1.1% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 55567000.0 | +1.0% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 56009000.0 | +0.8% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 56007000.0 | -0.0% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 55938000.0 | -0.1% | shares | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 55640000.0 | -0.5% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 82848000.0 | +48.9% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 82150000.0 | -0.8% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 81690000.0 | -0.6% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 81229000.0 | -0.6% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 78483000.0 | -3.4% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 78270000.0 | -0.3% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 79216000.0 | +1.2% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 79661000.0 | +0.6% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 78300000.0 | -1.7% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 78235000.0 | -0.1% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 39938000.0 | — | shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 39627000.0 | -0.8% | shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 58835000.0 | +48.5% | shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 54988000.0 | -6.5% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 54866000.0 | -0.2% | shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 83838000.0 | +52.8% | shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 83100000.0 | -0.9% | shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 81089000.0 | -2.4% | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 79058000.0 | -2.5% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 78380000.0 | -0.9% | shares | 10-K | 2026-02-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 41049000.0 | — | shares | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 40778000.0 | -0.7% | shares | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 40274000.0 | -1.2% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 40701000.0 | +1.1% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 40839000.0 | +0.3% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 41146000.0 | +0.8% | shares | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 41092000.0 | -0.1% | shares | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 40690000.0 | -1.0% | shares | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 40388000.0 | -0.7% | shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 37834000.0 | -6.3% | shares | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 37695000.0 | -0.4% | shares | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 56026000.0 | +48.6% | shares | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 55989000.0 | -0.1% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 55351000.0 | -1.1% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 56443000.0 | +2.0% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 57734000.0 | +2.3% | shares | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 57956000.0 | +0.4% | shares | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 57806000.0 | -0.3% | shares | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 57912000.0 | +0.2% | shares | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 57310000.0 | -1.0% | shares | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 85313000.0 | +48.9% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 84846000.0 | -0.5% | shares | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 84156000.0 | -0.8% | shares | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 83987000.0 | -0.2% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 81454000.0 | -3.0% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 80778000.0 | -0.8% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 81884000.0 | +1.4% | shares | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 82381000.0 | +0.6% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 80487000.0 | -2.3% | shares | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 80593000.0 | +0.1% | shares | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 40603000.0 | — | shares | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 40980000.0 | +0.9% | shares | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 60440000.0 | +47.5% | shares | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 56356000.0 | -6.8% | shares | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 56242000.0 | -0.2% | shares | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 86817000.0 | +54.4% | shares | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 85727000.0 | -1.3% | shares | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 83720000.0 | -2.3% | shares | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 81818000.0 | -2.3% | shares | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 80726000.0 | -1.3% | shares | 10-K | 2026-02-25 |
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.2390 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.2264 | -5.3% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.2593 | +14.5% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.3958 | +52.7% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.4471 | +13.0% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.4558 | +1.9% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.4280 | -6.1% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.4472 | +4.5% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 0.4314 | -3.5% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.3940 | -8.7% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.4375 | +11.0% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.4696 | +7.4% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.3968 | -15.5% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.3271 | -17.6% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.3915 | +19.7% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.4095 | +4.6% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.4519 | +10.4% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.4560 | +0.9% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.4706 | +3.2% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.4882 | +3.7% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 0.4981 | +2.0% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.4816 | -3.3% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.4854 | +0.8% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.4696 | -3.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.4044 | -13.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.4498 | +11.2% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.4165 | -7.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.3948 | -5.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.4094 | +3.7% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.4131 | +0.9% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1.6191 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 1.6310 | +0.7% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 1.7200 | +5.5% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 1.7051 | -0.9% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 1.5864 | -7.0% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 1.6430 | +3.6% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 1.8586 | +13.1% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 1.8159 | -2.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 1.6902 | -6.9% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.6779 | -0.7% | ratio | 10-K | 2026-02-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.0790 | — | ratio | 10-Q | 2016-05-10 |
| Quarterly | 2016-06-30 | 1.0813 | +0.2% | ratio | 10-Q | 2016-08-09 |
| Quarterly | 2016-09-30 | 1.1026 | +2.0% | ratio | 10-Q | 2016-11-08 |
| Quarterly | 2016-12-31 | 1.1191 | +1.5% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 1.1369 | +1.6% | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2017-06-30 | 1.1329 | -0.4% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2017-09-30 | 1.1648 | +2.8% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1.1731 | +0.7% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 1.1618 | -1.0% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1.1525 | -0.8% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-30 | 1.1618 | +0.8% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-12-31 | 1.1303 | -2.7% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 1.1022 | -2.5% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2019-06-30 | 1.1085 | +0.6% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 1.1382 | +2.7% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 1.1361 | -0.2% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 1.1522 | +1.4% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2020-06-30 | 1.2017 | +4.3% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2020-09-30 | 1.2544 | +4.4% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-12-31 | 1.3223 | +5.4% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1.3583 | +2.7% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 1.4064 | +3.5% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 1.5245 | +8.4% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 1.3198 | -13.4% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 1.3498 | +2.3% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 1.3410 | -0.7% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 1.2747 | -4.9% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 1.3073 | +2.6% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 1.3046 | -0.2% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 1.2881 | -1.3% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 1.2475 | -3.2% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1.3508 | +8.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 1.4323 | +6.0% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 1.4004 | -2.2% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 1.4043 | +0.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.4482 | +3.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 1.4359 | -0.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1.3941 | -2.9% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 1.3665 | -2.0% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 1.1191 | — | ratio | 10-K | 2018-03-01 |
| Annual | 2017-12-31 | 1.1731 | +4.8% | ratio | 10-K | 2019-02-25 |
| Annual | 2018-12-31 | 1.1303 | -3.6% | ratio | 10-K | 2020-02-26 |
| Annual | 2019-12-31 | 1.1361 | +0.5% | ratio | 10-K | 2021-02-24 |
| Annual | 2020-12-31 | 1.3223 | +16.4% | ratio | 10-K | 2022-02-24 |
| Annual | 2021-12-31 | 1.3198 | -0.2% | ratio | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 1.3073 | -0.9% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 1.3508 | +3.3% | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 1.4482 | +7.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 1.4015 | -3.2% | ratio | 10-K | 2026-02-25 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.2741 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.2834 | +3.4% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.2595 | -8.4% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.1799 | -30.7% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.1737 | -3.4% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.1750 | +0.7% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.1829 | +4.5% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.1804 | -1.4% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 0.1810 | +0.3% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.1905 | +5.3% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.1745 | -8.4% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.1656 | -5.1% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.1823 | +10.1% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.1918 | +5.3% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.1803 | -6.0% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.1987 | +10.3% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.2058 | +3.5% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.2229 | +8.3% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.2210 | -0.9% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.2089 | -5.5% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 0.2046 | -2.1% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.2086 | +2.0% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.2066 | -0.9% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.1991 | -3.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.2083 | +4.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.1936 | -7.1% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.1999 | +3.3% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.1933 | -3.3% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.1966 | +1.7% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.1993 | +1.3% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.1704 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.1761 | +3.3% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.1777 | +0.9% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.1765 | -0.6% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.1849 | +4.7% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.2131 | +15.3% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.2094 | -1.7% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.2010 | -4.0% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1962 | -2.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1965 | +0.1% | ratio | 10-K | 2026-02-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0036 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0170 | +374.1% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0213 | +25.4% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0139 | -34.9% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0183 | +31.9% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0237 | +29.6% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.0170 | -28.4% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2018-06-30 | 0.0218 | +28.5% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2018-09-30 | 0.0303 | +39.0% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.0275 | -9.1% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2019-06-30 | 0.0269 | -2.1% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2019-09-30 | 0.0245 | -9.3% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0180 | -26.6% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2020-06-30 | 0.0168 | -6.6% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2020-09-30 | 0.0288 | +71.7% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0368 | +27.8% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 0.0441 | +19.8% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | 0.0548 | +24.2% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.0591 | +7.9% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.0618 | +4.5% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2022-09-30 | 0.0486 | -21.3% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.0475 | -2.3% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0492 | +3.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0407 | -17.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0382 | -6.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 0.0389 | +1.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 0.0419 | +7.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0328 | -21.8% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 0.0378 | +15.4% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 0.0360 | -4.7% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.0096 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.0365 | +279.2% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.0253 | -30.8% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0244 | -3.5% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0243 | -0.5% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.0471 | +94.1% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0552 | +17.2% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.0439 | -20.5% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0391 | -11.0% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0358 | -8.4% | ratio | 10-K | 2026-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0122 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0339 | +176.8% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0395 | +16.5% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0238 | -39.8% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0311 | +30.7% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0385 | +23.9% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.0261 | -32.2% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.0322 | +23.3% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 0.0426 | +32.4% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.0422 | -1.0% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.0400 | -5.1% | ratio | 10-Q | 2020-08-07 |
| Quarterly | 2019-09-30 | 0.0365 | -8.8% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0274 | -25.0% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0229 | -16.1% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.0364 | +58.5% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0456 | +25.5% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.0553 | +21.2% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.0712 | +28.7% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.0688 | -3.4% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.0754 | +9.6% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2022-09-30 | 0.0681 | -9.6% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.0668 | -1.9% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0713 | +6.7% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2023-09-30 | 0.0614 | -13.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0591 | -3.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0614 | +3.9% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2024-09-30 | 0.0637 | +3.7% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0496 | -22.1% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0571 | +15.0% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.0532 | -6.8% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.0192 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.0315 | +64.7% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.0368 | +16.8% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0372 | +1.1% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0326 | -12.4% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.0603 | +84.7% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.0713 | +18.2% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.0647 | -9.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0600 | -7.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0530 | -11.7% | ratio | 10-K | 2026-02-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0605 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0769 | +27.1% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0852 | +10.7% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 0.0826 | -3.0% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2017-03-31 | 0.0870 | +5.4% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.1149 | +32.0% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.1169 | +1.8% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2017-12-31 | 0.1062 | -9.1% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2018-03-31 | 0.1092 | +2.8% | ratio | 10-Q | 2019-05-10 |
| Quarterly | 2018-06-30 | 0.1130 | +3.4% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2018-09-30 | 0.1421 | +25.7% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2018-12-31 | 0.0882 | -37.9% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-03-31 | 0.0767 | -13.1% | ratio | 10-Q | 2020-05-11 |
| Quarterly | 2019-06-30 | 0.0656 | -14.5% | ratio | 10-Q | 2019-08-09 |
| Quarterly | 2019-09-30 | 0.0567 | -13.5% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 0.1205 | +112.5% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2020-03-31 | 0.1017 | -15.6% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.1852 | +82.1% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.2383 | +28.6% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2020-12-31 | 0.3039 | +27.5% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-03-31 | 0.3074 | +1.1% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2021-06-30 | 0.3401 | +10.7% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2021-09-30 | 0.3361 | -1.2% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 0.1476 | -56.1% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.1856 | +25.7% | ratio | 10-Q | 2022-05-10 |
| Quarterly | 2022-06-30 | 0.1667 | -10.2% | ratio | 10-Q | 2022-08-09 |
| Quarterly | 2022-09-30 | 0.1547 | -7.2% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-12-31 | 0.1407 | -9.0% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.1496 | +6.3% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2023-06-30 | 0.1184 | -20.8% | ratio | 10-Q | 2023-08-09 |
| Quarterly | 2023-09-30 | 0.1116 | -5.7% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 0.1098 | -1.6% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0887 | -19.2% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2024-06-30 | 0.0985 | +11.0% | ratio | 10-Q | 2024-08-09 |
| Quarterly | 2024-09-30 | 0.1056 | +7.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.1383 | +30.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.1349 | -2.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.1228 | -8.9% | ratio | 10-Q | 2025-08-08 |
| Quarterly | 2025-09-30 | 0.1491 | +21.4% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.0826 | — | ratio | 10-K | 2020-02-26 |
| Annual | 2017-12-31 | 0.1062 | +28.6% | ratio | 10-K | 2021-02-24 |
| Annual | 2018-12-31 | 0.0882 | -17.0% | ratio | 10-K | 2022-02-24 |
| Annual | 2019-12-31 | 0.1205 | +36.6% | ratio | 10-K | 2023-02-23 |
| Annual | 2020-12-31 | 0.3039 | +152.2% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.1476 | -51.4% | ratio | 10-K | 2023-02-23 |
| Annual | 2022-12-31 | 0.1407 | -4.7% | ratio | 10-K | 2024-02-23 |
| Annual | 2023-12-31 | 0.1098 | -22.0% | ratio | 10-K | 2025-02-24 |
| Annual | 2024-12-31 | 0.1383 | +25.9% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1425 | +3.1% | ratio | 10-K | 2026-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0009 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0038 | +349.1% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0055 | +43.5% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0055 | -0.6% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0082 | +49.0% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0108 | +32.1% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.0073 | -32.8% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2018-06-30 | 0.0097 | +34.3% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2018-09-30 | 0.0131 | +34.1% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.0108 | -17.0% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2019-06-30 | 0.0118 | +8.7% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2019-09-30 | 0.0115 | -2.6% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0071 | -37.9% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2020-06-30 | 0.0055 | -23.0% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2020-09-30 | 0.0113 | +105.4% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0151 | +33.7% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 0.0199 | +32.3% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | 0.0250 | +25.4% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.0278 | +11.4% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.0302 | +8.4% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2022-09-30 | 0.0242 | -19.7% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.0229 | -5.6% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0239 | +4.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0191 | -19.9% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0154 | -19.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 0.0175 | +13.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 0.0174 | -0.2% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0129 | -25.9% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 0.0155 | +19.7% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 0.0149 | -3.9% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.0156 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.0596 | +282.0% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.0434 | -27.1% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.0416 | -4.3% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0385 | -7.4% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.0774 | +101.1% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.1026 | +32.6% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.0798 | -22.3% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.0660 | -17.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.0600 | -9.1% | ratio | 10-K | 2026-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0028 | — | ratio | 10-Q | 2017-05-10 |
| Quarterly | 2016-06-30 | 0.0128 | +355.0% | ratio | 10-Q | 2017-08-09 |
| Quarterly | 2016-09-30 | 0.0174 | +36.4% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-03-31 | 0.0164 | -5.8% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-06-30 | 0.0246 | +49.6% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0319 | +29.7% | ratio | 10-Q | 2018-11-09 |
| Quarterly | 2018-03-31 | 0.0204 | -36.0% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2018-06-30 | 0.0277 | +35.9% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2018-09-30 | 0.0383 | +38.0% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.0342 | -10.5% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2019-06-30 | 0.0374 | +9.1% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2019-09-30 | 0.0344 | -8.0% | ratio | 10-Q | 2020-11-06 |
| Quarterly | 2020-03-31 | 0.0198 | -42.3% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2020-06-30 | 0.0142 | -28.5% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2020-09-30 | 0.0277 | +95.2% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0346 | +25.2% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-06-30 | 0.0427 | +23.2% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2021-09-30 | 0.0491 | +15.1% | ratio | 10-Q | 2022-11-09 |
| Quarterly | 2022-03-31 | 0.0598 | +21.8% | ratio | 10-Q | 2023-05-10 |
| Quarterly | 2022-06-30 | 0.0679 | +13.5% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2022-09-30 | 0.0541 | -20.4% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-03-31 | 0.0496 | -8.3% | ratio | 10-Q | 2024-05-10 |
| Quarterly | 2023-06-30 | 0.0522 | +5.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0420 | -19.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-31 | 0.0366 | -13.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-06-30 | 0.0389 | +6.5% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2024-09-30 | 0.0378 | -3.0% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-03-31 | 0.0277 | -26.6% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-06-30 | 0.0336 | +21.1% | ratio | 10-Q | 2025-11-07 |
| Quarterly | 2025-09-30 | 0.0303 | -9.8% | ratio | 10-Q | 2025-11-07 |
| Annual | 2016-12-31 | 0.0470 | — | ratio | 10-K | 2019-02-25 |
| Annual | 2017-12-31 | 0.1654 | +251.8% | ratio | 10-K | 2020-02-26 |
| Annual | 2018-12-31 | 0.1303 | -21.2% | ratio | 10-K | 2021-02-24 |
| Annual | 2019-12-31 | 0.1221 | -6.3% | ratio | 10-K | 2022-02-24 |
| Annual | 2020-12-31 | 0.0906 | -25.8% | ratio | 10-K | 2023-02-23 |
| Annual | 2021-12-31 | 0.1646 | +81.7% | ratio | 10-K | 2024-02-23 |
| Annual | 2022-12-31 | 0.2224 | +35.1% | ratio | 10-K | 2025-02-24 |
| Annual | 2023-12-31 | 0.1841 | -17.2% | ratio | 10-K | 2026-02-25 |
| Annual | 2024-12-31 | 0.1411 | -23.4% | ratio | 10-K | 2026-02-25 |
| Annual | 2025-12-31 | 0.1195 | -15.3% | ratio | 10-K | 2026-02-25 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-15 | Pollard Jody | Senior Vice President |
Other disposed transaction
F
|
Class B Common Stock | 2,283 | $59.69 | $136,272 | 175,895 |
| 2026-03-15 | Pollard Jody | Senior Vice President |
Other disposed transaction
F
|
Class B Common Stock | 3,424 | $59.69 | $204,379 | 178,178 |
| 2026-03-14 | Pollard Jody | Senior Vice President |
Other disposed transaction
F
|
Class B Common Stock | 2,283 | $59.69 | $136,272 | 173,612 |
| 2026-03-13 | Pollard Jody | Senior Vice President |
Equity grant / award
A · derivative
|
Option (right to buy) | 10,000 | $0.00 | $0 | 10,000 |
| 2026-03-13 | Pollard Jody | Senior Vice President |
Equity grant / award
A
|
Class B Common Stock | 17,400 | $0.00 | $0 | 181,602 |
| 2026-03-10 | Chess Raymond Joseph | Dir |
Open-market sell
S
|
Class A Common Stock | 10,000 | $65.05 | $650,508 | 41,170 |
| 2026-02-19 | Goldstone Michael L | SVP, GC and Corp. Sec. |
Exercise / conversion
M · derivative
|
Option (right to buy) | 4,500 | $0.00 | $0 | 0 |
| 2026-02-19 | Goldstone Michael L | SVP, GC and Corp. Sec. |
Open-market sell
S
|
Class A Common Stock | 4,500 | $71.86 | $323,383 | 12,590 |
| 2026-02-19 | Goldstone Michael L | SVP, GC and Corp. Sec. |
Exercise / conversion
M
|
Class A Common Stock | 4,500 | $15.06 | $67,770 | 17,090 |
| 2025-08-22 | Goldstone Michael L | SVP, GC and Corp. Sec. |
Exercise / conversion
M · derivative
|
Option (right to buy) | 4,500 | $0.00 | $0 | 0 |
| 2025-08-22 | Goldstone Michael L | SVP, GC and Corp. Sec. |
Open-market sell
S
|
Class A Common Stock | 4,500 | $57.25 | $257,625 | 12,510 |
| 2025-08-22 | Goldstone Michael L | SVP, GC and Corp. Sec. |
Exercise / conversion
M
|
Class A Common Stock | 4,500 | $7.84 | $35,280 | 17,010 |
| 2025-08-12 | Wilder Jason | Chief Operating Officer |
Open-market sell
S
|
Class B Common Stock | 4,980 | $55.55 | $276,652 | 79,692 |
| 2025-08-04 | McRoberts Michael | Dir |
Exercise / conversion
M · derivative
|
Option (right to buy) | 6,000 | $0.00 | $0 | 0 |
| 2025-08-04 | McRoberts Michael | Dir |
Open-market sell
S
|
Class A Common Stock | 6,000 | $54.64 | $327,839 | 15,771 |
| 2025-08-04 | McRoberts Michael | Dir |
Exercise / conversion
M
|
Class A Common Stock | 6,000 | $7.84 | $47,040 | 21,771 |
| 2025-05-20 | Guglielmo Kennon | Dir |
Equity grant / award
A
|
Class A Common Stock | 2,810 | $0.00 | $0 | 72,073 |
| 2025-05-16 | Goldstone Michael L | SVP, GC and Corp. Sec. |
Exercise / conversion
M · derivative
|
Option (right to buy) | 4,500 | $0.00 | $0 | 4,500 |
| 2025-05-16 | Goldstone Michael L | SVP, GC and Corp. Sec. |
Open-market sell
S
|
Class A Common Stock | 4,500 | $52.10 | $234,450 | 12,510 |
| 2025-05-16 | Goldstone Michael L | SVP, GC and Corp. Sec. |
Exercise / conversion
M
|
Class A Common Stock | 4,500 | $7.84 | $35,280 | 17,010 |
| 2025-03-15 | RUSH WILLIAM M RUSTY | CEO, President and COB |
Other disposed transaction
F
|
Class B Common Stock | 9,181 | $54.09 | $496,600 | 803,344 |
| 2025-03-15 | RUSH WILLIAM M RUSTY | CEO, President and COB |
Other disposed transaction
F
|
Class B Common Stock | 13,772 | $54.09 | $744,927 | 812,525 |
| 2025-03-15 | RUSH WILLIAM M RUSTY | CEO, President and COB |
Other disposed transaction
F
|
Class B Common Stock | 10,998 | $54.09 | $594,882 | 826,297 |
| 2025-03-14 | RUSH WILLIAM M RUSTY | CEO, President and COB |
Equity grant / award
A · derivative
|
Option (right to buy) | 35,000 | $0.00 | $0 | 35,000 |
| 2025-03-14 | RUSH WILLIAM M RUSTY | CEO, President and COB |
Equity grant / award
A
|
Class B Common Stock | 70,000 | $0.00 | $0 | 837,295 |
| 2025-03-07 | Mendoza Elaine | Dir |
Equity grant / award
G
|
Class A Common Stock | 1,100 | $0.00 | $0 | 16,727 |
| 2025-02-27 | CARY WILLIAM H | Dir |
Equity grant / award
G
|
Class A Common Stock | 5,295 | $0.00 | $0 | 29,811 |
| 2025-02-25 | Pollard Jody | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 11,250 | $0.00 | $0 | 0 |
| 2025-02-25 | Pollard Jody | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 11,250 | $56.43 | $634,890 | 3,117 |
| 2025-02-25 | Pollard Jody | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 11,250 | $7.84 | $88,200 | 14,367 |
| 2025-02-21 | McRoberts Michael | Dir |
Other acquired transaction
J
|
Class B Common Stock | 1,000 | $0.00 | $0 | 1,000 |
| 2025-02-21 | McRoberts Michael | Dir |
Equity grant / award
G
|
Class B Common Stock | 800 | $0.00 | $0 | 183,434 |
| 2025-02-20 | McRoberts Michael | Dir |
Exercise / conversion
M · derivative
|
Option (right to buy) | 4,000 | $0.00 | $0 | 6,000 |
| 2025-02-20 | McRoberts Michael | Dir |
Open-market sell
S
|
Class A Common Stock | 4,000 | $58.52 | $234,081 | 15,771 |
| 2025-02-20 | McRoberts Michael | Dir |
Exercise / conversion
M
|
Class A Common Stock | 4,000 | $7.84 | $31,360 | 19,771 |
| 2024-11-06 | Keller Steven L | CFO & Treasurer |
Exercise / conversion
M · derivative
|
Option (right to buy) | 29,250 | $0.00 | $0 | 0 |
| 2024-11-06 | Keller Steven L | CFO & Treasurer |
Exercise / conversion
M · derivative
|
Option (right to buy) | 14,625 | $0.00 | $0 | 0 |
| 2024-11-06 | Keller Steven L | CFO & Treasurer |
Open-market sell
S
|
Class A Common Stock | 29,250 | $63.68 | $1,862,646 | 83,365 |
| 2024-11-06 | Keller Steven L | CFO & Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 29,250 | $7.84 | $229,320 | 112,615 |
| 2024-11-06 | Keller Steven L | CFO & Treasurer |
Open-market sell
S
|
Class A Common Stock | 14,625 | $63.68 | $931,323 | 83,365 |
| 2024-11-06 | Keller Steven L | CFO & Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 14,625 | $12.04 | $176,085 | 97,990 |
| 2024-11-04 | Keller Steven L | CFO & Treasurer |
Exercise / conversion
M · derivative
|
Option (right to buy) | 14,625 | $0.00 | $0 | 14,625 |
| 2024-11-04 | Keller Steven L | CFO & Treasurer |
Open-market sell
S
|
Class A Common Stock | 14,625 | $58.50 | $855,595 | 83,365 |
| 2024-11-04 | Keller Steven L | CFO & Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 14,625 | $12.04 | $176,085 | 97,990 |
| 2024-08-23 | RUSH WILLIAM M RUSTY | CEO, President and COB |
Exercise / conversion
M · derivative
|
Option (right to buy) | 40,000 | $0.00 | $0 | 38,750 |
| 2024-08-23 | RUSH WILLIAM M RUSTY | CEO, President and COB |
Open-market sell
S
|
Class A Common Stock | 40,000 | $53.81 | $2,152,288 | 174,154 |
| 2024-08-23 | RUSH WILLIAM M RUSTY | CEO, President and COB |
Exercise / conversion
M
|
Class A Common Stock | 40,000 | $12.04 | $481,600 | 214,154 |
| 2024-08-20 | Wilder Jason | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 4,500 | $0.00 | $0 | 9,000 |
| 2024-08-20 | Wilder Jason | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 4,500 | $51.68 | $232,560 | 534 |
| 2024-08-20 | Wilder Jason | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 4,500 | $32.98 | $148,410 | 5,034 |
| 2024-08-09 | McRoberts Michael | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Option (right to buy) | 2,000 | $0.00 | $0 | 10,000 |
| 2024-08-09 | McRoberts Michael | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Option (right to buy) | 10,500 | $0.00 | $0 | 0 |
| 2024-08-09 | McRoberts Michael | Chief Operating Officer |
Open-market sell
S
|
Class A Common Stock | 2,000 | $50.72 | $101,440 | 15,220 |
| 2024-08-09 | McRoberts Michael | Chief Operating Officer |
Exercise / conversion
M
|
Class A Common Stock | 2,000 | $7.84 | $15,680 | 17,220 |
| 2024-08-09 | McRoberts Michael | Chief Operating Officer |
Open-market sell
S
|
Class A Common Stock | 10,500 | $50.72 | $532,560 | 15,220 |
| 2024-08-09 | McRoberts Michael | Chief Operating Officer |
Exercise / conversion
M
|
Class A Common Stock | 10,500 | $12.04 | $126,420 | 25,720 |
| 2024-08-08 | Goldstone Michael L | SVP, GC and Corp. Sec. |
Exercise / conversion
M · derivative
|
Option (right to buy) | 7,875 | $0.00 | $0 | 0 |
| 2024-08-08 | Goldstone Michael L | SVP, GC and Corp. Sec. |
Open-market sell
S
|
Class A Common Stock | 7,875 | $51.25 | $403,594 | 12,238 |
| 2024-08-08 | Goldstone Michael L | SVP, GC and Corp. Sec. |
Exercise / conversion
M
|
Class A Common Stock | 7,875 | $12.04 | $94,815 | 20,113 |
| 2024-06-06 | RUSH WILLIAM M RUSTY | CEO, President and COB |
Other disposed transaction
J
|
Class B Common Stock | 137,898 | $0.00 | $0 | 6,612,102 |
| 2024-05-21 | Guglielmo Kennon | Dir |
Equity grant / award
A
|
Class A Common Stock | 3,230 | $0.00 | $0 | 69,263 |
| 2024-04-26 | Wilder Jason | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 6,000 | $0.00 | $0 | 6,000 |
| 2024-04-26 | Wilder Jason | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 5,250 | $0.00 | $0 | 0 |
| 2024-04-26 | Wilder Jason | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 6,000 | $46.23 | $277,352 | 534 |
| 2024-04-26 | Wilder Jason | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 6,000 | $14.85 | $89,100 | 6,534 |
| 2024-04-26 | Wilder Jason | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 5,250 | $46.23 | $242,683 | 534 |
| 2024-04-26 | Wilder Jason | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 5,250 | $18.28 | $95,970 | 5,784 |
| 2024-03-15 | Pollard Jody | Senior Vice President |
Equity grant / award
A · derivative
|
Option (right to buy) | 10,000 | $0.00 | $0 | 10,000 |
| 2024-03-15 | Pollard Jody | Senior Vice President |
Equity grant / award
A
|
Class B Common Stock | 17,400 | $0.00 | $0 | 155,536 |
| 2024-03-15 | Pollard Jody | Senior Vice President |
Other disposed transaction
F
|
Class B Common Stock | 3,423 | $50.64 | $173,341 | 138,136 |
| 2024-03-15 | Pollard Jody | Senior Vice President |
Other disposed transaction
F
|
Class B Common Stock | 3,029 | $50.64 | $153,389 | 141,559 |
| 2024-03-15 | Pollard Jody | Senior Vice President |
Other disposed transaction
F
|
Class B Common Stock | 2,833 | $50.64 | $143,463 | 144,588 |
| 2024-02-15 | Pollard Jody | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 11,250 | $0.00 | $0 | 0 |
| 2024-02-15 | Pollard Jody | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 11,250 | $48.28 | $543,202 | 2,777 |
| 2024-02-15 | Pollard Jody | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 11,250 | $12.04 | $135,450 | 14,027 |
| 2023-12-07 | CARY WILLIAM H | Dir |
Equity grant / award
G
|
Class A Common Stock | 5,000 | $0.00 | $0 | 33,168 |
| 2023-12-05 | RUSH WILLIAM M RUSTY | CEO, President and COB |
Open-market sell
S
|
Class B Common Stock | 1,500,000 | $43.56 | $65,340,000 | 743,809 |
| 2023-10-23 | Boerger Amy | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,501 | $0.00 | $0 | 1,501 |
| 2023-07-28 | Pollard Jody | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 2,135 | $0.00 | $0 | 0 |
| 2023-07-28 | Pollard Jody | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 2,135 | $63.77 | $136,148 | 1,600 |
| 2023-07-28 | Pollard Jody | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 2,135 | $20.18 | $43,084 | 3,735 |
| 2023-07-27 | Goldstone Michael L | SVP, GC and Corp. Sec. |
Exercise / conversion
M · derivative
|
Option (right to buy) | 3,250 | $0.00 | $0 | 0 |
| 2023-07-27 | Goldstone Michael L | SVP, GC and Corp. Sec. |
Open-market sell
S
|
Class A Common Stock | 3,250 | $64.58 | $209,885 | 7,957 |
| 2023-07-27 | Goldstone Michael L | SVP, GC and Corp. Sec. |
Exercise / conversion
M
|
Class A Common Stock | 3,250 | $20.18 | $65,585 | 11,207 |
| 2023-05-30 | CARY WILLIAM H | Dir |
Equity grant / award
G
|
Class A Common Stock | 2,000 | $0.00 | $0 | 25,446 |
| 2023-05-16 | CARY WILLIAM H | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,646 | $0.00 | $0 | 27,446 |
| 2023-03-15 | RUSH WILLIAM M RUSTY | CEO, President and COB |
Equity grant / award
A · derivative
|
Option (right to buy) | 35,000 | $0.00 | $0 | 35,000 |
| 2023-03-15 | RUSH WILLIAM M RUSTY | CEO, President and COB |
Equity grant / award
A
|
Class B Common Stock | 70,000 | $0.00 | $0 | 1,491,749 |
| 2023-03-15 | RUSH WILLIAM M RUSTY | CEO, President and COB |
Other disposed transaction
F
|
Class B Common Stock | 5,682 | $55.55 | $315,635 | 1,421,749 |
| 2023-03-15 | RUSH WILLIAM M RUSTY | CEO, President and COB |
Other disposed transaction
F
|
Class B Common Stock | 5,276 | $55.55 | $293,082 | 1,427,431 |
| 2023-03-13 | RUSH WILLIAM M RUSTY | CEO, President and COB |
Other disposed transaction
F
|
Class B Common Stock | 7,914 | $55.04 | $435,587 | 1,432,707 |
| 2023-02-17 | Pollard Jody | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 5,365 | $0.00 | $0 | 2,135 |
| 2023-02-17 | Pollard Jody | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 5,365 | $61.50 | $329,948 | 1,600 |
| 2023-02-17 | Pollard Jody | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 5,365 | $20.18 | $108,266 | 6,965 |
| 2022-12-05 | Keller Steven L | CFO & Treasurer |
Exercise / conversion
M · derivative
|
Option (right to buy) | 15,000 | $0.00 | $0 | 0 |
| 2022-12-05 | Keller Steven L | CFO & Treasurer |
Open-market sell
S
|
Class A Common Stock | 15,000 | $54.00 | $810,000 | 54,660 |
| 2022-12-05 | Keller Steven L | CFO & Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 15,000 | $17.13 | $256,950 | 69,660 |
| 2022-11-14 | Pollard Jody | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 7,500 | $0.00 | $0 | 0 |
| 2022-11-14 | Pollard Jody | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 7,500 | $50.27 | $377,020 | 1,455 |
| 2022-11-14 | Pollard Jody | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 7,500 | $17.13 | $128,475 | 8,955 |
| 2022-10-20 | RUSH WILLIAM M RUSTY | CEO, President and COB |
Equity grant / award
W
|
Class A Common Stock | 1,894 | $0.00 | $0 | 4,123 |
| 2022-10-20 | RUSH WILLIAM M RUSTY | CEO, President and COB |
Equity grant / award
W
|
Class B Common Stock | 2,068,670 | $0.00 | $0 | 4,504,123 |
| 2022-10-20 | RUSH WILLIAM M RUSTY | CEO, President and COB |
Equity grant / award
W
|
Class B Common Stock | 679,852 | $0.00 | $0 | 1,440,621 |
| 2022-05-24 | RUSH WILLIAM M RUSTY | CEO and President |
Other disposed transaction
F
|
Class A Common Stock | 8,628 | $50.88 | $438,993 | 116,101 |
| 2022-05-17 | Guglielmo Kennon | Dir |
Equity grant / award
A
|
Class A Common Stock | 2,757 | $0.00 | $0 | 41,278 |
| 2022-03-15 | RUSH WILLIAM M RUSTY | CEO and President |
Equity grant / award
A · derivative
|
Option (right to buy) | 35,000 | $0.00 | $0 | 35,000 |
| 2022-03-15 | RUSH WILLIAM M RUSTY | CEO and President |
Equity grant / award
A
|
Class B Common Stock | 70,000 | $0.00 | $0 | 760,769 |
| 2022-03-15 | RUSH WILLIAM M RUSTY | CEO and President |
Other disposed transaction
F
|
Class B Common Stock | 8,525 | $49.90 | $425,398 | 690,769 |
| 2022-03-15 | RUSH WILLIAM M RUSTY | CEO and President |
Other disposed transaction
F
|
Class B Common Stock | 12,001 | $49.90 | $598,850 | 699,294 |
| 2022-03-13 | RUSH WILLIAM M RUSTY | CEO and President |
Other disposed transaction
F
|
Class B Common Stock | 9,686 | $48.35 | $468,318 | 711,295 |
| 2022-03-04 | McRoberts Michael | COO |
Exercise / conversion
M · derivative
|
Option (right to buy) | 3,000 | $0.00 | $0 | 0 |
| 2022-03-04 | McRoberts Michael | COO |
Open-market sell
S
|
Class B Common Stock | 4,617 | $48.14 | $222,254 | 139,562 |
| 2022-03-04 | McRoberts Michael | COO |
Open-market sell
S
|
Class A Common Stock | 1,190 | $50.91 | $60,587 | 9,230 |
| 2022-03-04 | McRoberts Michael | COO |
Open-market sell
S
|
Class A Common Stock | 3,000 | $50.91 | $152,740 | 10,420 |
| 2022-03-04 | McRoberts Michael | COO |
Exercise / conversion
M
|
Class A Common Stock | 3,000 | $20.18 | $60,540 | 13,420 |
| 2021-12-01 | Chess Raymond Joseph | Dir |
Open-market sell
S
|
Class A Common Stock | 2,000 | $53.91 | $107,820 | 28,117 |
| 2021-11-03 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 24,081 | $0.00 | $0 | 0 |
| 2021-11-03 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 24,081 | $53.75 | $1,294,279 | 124,729 |
| 2021-11-03 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 24,081 | $17.13 | $412,508 | 148,810 |
| 2021-11-02 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 1,215 | $0.00 | $0 | 24,081 |
| 2021-11-02 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 1,215 | $53.51 | $65,013 | 124,729 |
| 2021-11-02 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 1,215 | $17.13 | $20,813 | 125,944 |
| 2021-11-01 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 30,954 | $0.00 | $0 | 25,296 |
| 2021-11-01 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 30,954 | $53.48 | $1,655,339 | 124,729 |
| 2021-11-01 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 30,954 | $17.13 | $530,242 | 155,683 |
| 2021-10-29 | Weaver Derrek | Executive Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 19,500 | $0.00 | $0 | 0 |
| 2021-10-29 | Weaver Derrek | Executive Vice President |
Open-market sell
S
|
Class A Common Stock | 19,500 | $52.21 | $1,018,165 | 8,870 |
| 2021-10-29 | Weaver Derrek | Executive Vice President |
Exercise / conversion
M
|
Class A Common Stock | 19,500 | $27.10 | $528,450 | 28,370 |
| 2021-10-29 | Weaver Derrek | Executive Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 19,500 | $0.00 | $0 | 0 |
| 2021-10-29 | Weaver Derrek | Executive Vice President |
Open-market sell
S
|
Class A Common Stock | 19,500 | $52.21 | $1,018,165 | 8,870 |
| 2021-10-29 | Weaver Derrek | Executive Vice President |
Exercise / conversion
M
|
Class A Common Stock | 19,500 | $18.06 | $352,170 | 28,370 |
| 2021-10-26 | Anderson Scott T | Senior Vice President |
Open-market sell
S
|
Class B Common Stock | 32,466 | $52.79 | $1,713,835 | 89,427 |
| 2021-10-25 | CLARKE TROY A | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,350 | $0.00 | $0 | 1,350 |
| 2021-10-25 | Anderson Scott T | Senior Vice President |
Open-market sell
S
|
Class B Common Stock | 9,000 | $53.17 | $478,486 | 121,893 |
| 2021-10-22 | Anderson Scott T | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 5,002 | $0.00 | $0 | 9,998 |
| 2021-10-22 | Anderson Scott T | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 5,000 | $0.00 | $0 | 4,999 |
| 2021-10-22 | Anderson Scott T | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 6,499 | $0.00 | $0 | 0 |
| 2021-10-22 | Anderson Scott T | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 5,002 | $52.27 | $261,439 | 5,597 |
| 2021-10-22 | Anderson Scott T | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 5,002 | $28.66 | $143,357 | 10,599 |
| 2021-10-22 | Anderson Scott T | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 5,000 | $52.27 | $261,334 | 5,597 |
| 2021-10-22 | Anderson Scott T | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 5,000 | $22.59 | $112,950 | 10,597 |
| 2021-10-22 | Anderson Scott T | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 6,499 | $52.27 | $339,683 | 5,597 |
| 2021-10-22 | Anderson Scott T | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 6,499 | $11.76 | $76,428 | 12,096 |
| 2021-05-19 | Keller Steven L | CFO & Treasurer |
Other disposed transaction
F
|
Class B Common Stock | 5,831 | $42.40 | $247,234 | 132,660 |
| 2021-05-18 | Akin Thomas A | Dir |
Equity grant / award
A
|
Class A Common Stock | 2,875 | $0.00 | $0 | 205,653 |
| 2021-03-16 | RUSH WILLIAM M RUSTY | CEO and President |
Equity grant / award
A
|
Class B Common Stock | 685 | $44.50 | $30,504 | 720,981 |
| 2021-03-16 | RUSH WILLIAM M RUSTY | CEO and President |
Equity grant / award
A
|
Class A Common Stock | 170 | $49.33 | $8,364 | 124,729 |
| 2021-03-15 | RUSH WILLIAM M RUSTY | CEO and President |
Equity grant / award
A · derivative
|
Option (right to buy) | 35,000 | $0.00 | $0 | 35,000 |
| 2021-03-15 | RUSH WILLIAM M RUSTY | CEO and President |
Equity grant / award
A
|
Class B Common Stock | 65,000 | $0.00 | $0 | 720,296 |
| 2021-03-15 | RUSH WILLIAM M RUSTY | CEO and President |
Other disposed transaction
F
|
Class B Common Stock | 12,001 | $44.59 | $535,125 | 655,296 |
| 2021-03-15 | RUSH WILLIAM M RUSTY | CEO and President |
Other disposed transaction
F
|
Class B Common Stock | 11,313 | $44.59 | $504,447 | 667,297 |
| 2021-03-13 | RUSH WILLIAM M RUSTY | CEO and President |
Other disposed transaction
F
|
Class B Common Stock | 9,547 | $44.59 | $425,701 | 678,610 |
| 2021-03-08 | McRoberts Michael | COO |
Exercise / conversion
M · derivative
|
Option (right to buy) | 1,250 | $0.00 | $0 | 13,500 |
| 2021-03-08 | McRoberts Michael | COO |
Exercise / conversion
M · derivative
|
Option (right to buy) | 1,500 | $0.00 | $0 | 10,500 |
| 2021-03-08 | McRoberts Michael | COO |
Open-market sell
S
|
Class A Common Stock | 1,000 | $46.06 | $46,062 | 9,823 |
| 2021-03-08 | McRoberts Michael | COO |
Open-market sell
S
|
Class A Common Stock | 1,250 | $46.06 | $57,577 | 10,823 |
| 2021-03-08 | McRoberts Michael | COO |
Exercise / conversion
M
|
Class A Common Stock | 1,250 | $11.76 | $14,700 | 12,073 |
| 2021-03-08 | McRoberts Michael | COO |
Open-market sell
S
|
Class A Common Stock | 1,500 | $46.06 | $69,092 | 10,823 |
| 2021-03-08 | McRoberts Michael | COO |
Exercise / conversion
M
|
Class A Common Stock | 1,500 | $18.06 | $27,090 | 12,323 |
| 2021-03-04 | Weaver Derrek | Executive Vice President |
Equity grant / award
G
|
Class A Common Stock | 1,250 | $0.00 | $0 | 8,847 |
| 2021-02-19 | McRoberts Michael | COO |
Exercise / conversion
M · derivative
|
Option (right to buy) | 1,000 | $0.00 | $0 | 14,750 |
| 2021-02-19 | McRoberts Michael | COO |
Exercise / conversion
M · derivative
|
Option (right to buy) | 6,000 | $0.00 | $0 | 12,000 |
| 2021-02-19 | McRoberts Michael | COO |
Open-market sell
S
|
Class A Common Stock | 1,000 | $41.20 | $41,197 | 10,823 |
| 2021-02-19 | McRoberts Michael | COO |
Exercise / conversion
M
|
Class A Common Stock | 1,000 | $11.76 | $11,760 | 12,823 |
| 2021-02-19 | McRoberts Michael | COO |
Open-market sell
S
|
Class A Common Stock | 6,000 | $41.20 | $247,183 | 11,823 |
| 2021-02-19 | McRoberts Michael | COO |
Exercise / conversion
M
|
Class A Common Stock | 6,000 | $18.06 | $108,360 | 17,823 |
| 2020-12-10 | RUSH WILLIAM M RUSTY | CEO and President |
Equity grant / award
A
|
Class B Common Stock | 640 | $36.92 | $23,636 | 688,157 |
| 2020-12-10 | RUSH WILLIAM M RUSTY | CEO and President |
Equity grant / award
A
|
Class A Common Stock | 159 | $40.77 | $6,483 | 124,560 |
| 2020-11-24 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 40,120 | $0.00 | $0 | 0 |
| 2020-11-24 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 40,120 | $39.03 | $1,565,827 | 124,401 |
| 2020-11-24 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 40,120 | $15.65 | $627,878 | 164,521 |
| 2020-11-23 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 10,162 | $0.00 | $0 | 40,120 |
| 2020-11-23 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 10,162 | $39.01 | $396,450 | 124,401 |
| 2020-11-23 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 10,162 | $15.65 | $159,035 | 134,563 |
| 2020-11-11 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 400 | $0.00 | $0 | 50,282 |
| 2020-11-11 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 400 | $39.30 | $15,719 | 124,401 |
| 2020-11-11 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 400 | $15.65 | $6,260 | 124,801 |
| 2020-11-11 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 400 | $0.00 | $0 | 50,282 |
| 2020-11-11 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 400 | $39.30 | $15,719 | 124,401 |
| 2020-11-11 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 400 | $15.65 | $6,260 | 124,801 |
| 2020-11-10 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 112,500 | $0.00 | $0 | 50,682 |
| 2020-11-10 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 112,500 | $39.39 | $4,431,735 | 124,401 |
| 2020-11-10 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 112,500 | $15.65 | $1,760,625 | 236,901 |
| 2020-11-10 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 61,818 | $0.00 | $0 | 50,682 |
| 2020-11-10 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 61,818 | $39.39 | $2,435,209 | 124,401 |
| 2020-11-10 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 61,818 | $15.65 | $967,452 | 186,219 |
| 2020-11-09 | Weaver Derrek | Executive Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 13,001 | $0.00 | $0 | 6,499 |
| 2020-11-09 | Weaver Derrek | Executive Vice President |
Open-market sell
S
|
Class A Common Stock | 13,001 | $38.50 | $500,538 | 10,076 |
| 2020-11-09 | Weaver Derrek | Executive Vice President |
Exercise / conversion
M
|
Class A Common Stock | 13,001 | $11.76 | $152,892 | 23,077 |
| 2020-09-10 | Weaver Derrek | Executive Vice President |
Equity grant / award
A
|
Class B Common Stock | 172 | $42.30 | $7,279 | 90,995 |
| 2020-09-10 | Weaver Derrek | Executive Vice President |
Equity grant / award
A
|
Class A Common Stock | 12 | $48.30 | $575 | 6,717 |
| 2020-08-03 | Anderson Scott T | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 8,667 | $0.00 | $0 | 4,333 |
| 2020-08-03 | Anderson Scott T | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 13,000 | $0.00 | $0 | 0 |
| 2020-08-03 | Anderson Scott T | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 3,572 | $0.00 | $0 | 0 |
| 2020-08-03 | Anderson Scott T | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 3,334 | $48.59 | $161,991 | 3,694 |
| 2020-08-03 | Anderson Scott T | Senior Vice President |
Exercise / conversion
M · derivative
|
Class A Common Stock | 3,334 | $0.00 | $0 | 6,666 |
| 2020-08-03 | Anderson Scott T | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 8,667 | $48.59 | $421,108 | 3,694 |
| 2020-08-03 | Anderson Scott T | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 8,667 | $17.65 | $152,973 | 12,361 |
| 2020-08-03 | Anderson Scott T | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 13,000 | $48.59 | $631,638 | 3,694 |
| 2020-08-03 | Anderson Scott T | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 13,000 | $27.10 | $352,300 | 16,694 |
| 2020-08-03 | Anderson Scott T | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 3,572 | $48.59 | $173,555 | 3,694 |
| 2020-08-03 | Anderson Scott T | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 3,572 | $30.27 | $108,124 | 7,266 |
| 2020-07-30 | Anderson Scott T | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 8,428 | $0.00 | $0 | 3,572 |
| 2020-07-30 | Anderson Scott T | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 3,333 | $0.00 | $0 | 0 |
| 2020-07-30 | Anderson Scott T | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 8,428 | $48.48 | $408,586 | 3,694 |
| 2020-07-30 | Anderson Scott T | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 8,428 | $30.27 | $255,116 | 12,122 |
| 2020-07-30 | Anderson Scott T | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 3,333 | $48.48 | $161,583 | 3,694 |
| 2020-07-30 | Anderson Scott T | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 3,333 | $25.70 | $85,658 | 7,027 |
| 2020-07-27 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 33,500 | $0.00 | $0 | 0 |
| 2020-07-27 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 33,500 | $47.88 | $1,604,091 | 82,845 |
| 2020-07-27 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 33,500 | $18.74 | $627,790 | 116,345 |
| 2020-07-24 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 41,500 | $0.00 | $0 | 33,500 |
| 2020-07-24 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 41,500 | $49.03 | $2,034,571 | 82,845 |
| 2020-07-24 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 41,500 | $18.74 | $777,710 | 124,345 |
| 2020-06-10 | RUSH WILLIAM M RUSTY | CEO and President |
Equity grant / award
A
|
Class B Common Stock | 401 | $36.22 | $14,531 | 457,973 |
| 2020-06-10 | RUSH WILLIAM M RUSTY | CEO and President |
Equity grant / award
A
|
Class A Common Stock | 93 | $42.75 | $3,990 | 82,845 |
| 2020-06-08 | Weaver Derrek | Executive Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 12,000 | $0.00 | $0 | 0 |
| 2020-06-08 | Weaver Derrek | Executive Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 10,000 | $0.00 | $0 | 0 |
| 2020-06-08 | Weaver Derrek | Executive Vice President |
Open-market sell
S
|
Class A Common Stock | 12,000 | $46.43 | $557,219 | 6,693 |
| 2020-06-08 | Weaver Derrek | Executive Vice President |
Exercise / conversion
M
|
Class A Common Stock | 12,000 | $30.27 | $363,240 | 18,693 |
| 2020-06-08 | Weaver Derrek | Executive Vice President |
Open-market sell
S
|
Class A Common Stock | 10,000 | $46.43 | $464,349 | 6,693 |
| 2020-06-08 | Weaver Derrek | Executive Vice President |
Exercise / conversion
M
|
Class A Common Stock | 10,000 | $25.70 | $257,000 | 16,693 |
| 2020-06-05 | Thor James E | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 3,334 | $0.00 | $0 | 6,666 |
| 2020-06-05 | Thor James E | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 8,667 | $0.00 | $0 | 4,333 |
| 2020-06-05 | Thor James E | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 13,000 | $0.00 | $0 | 0 |
| 2020-06-05 | Thor James E | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 12,000 | $0.00 | $0 | 0 |
| 2020-06-05 | Thor James E | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 3,025 | $0.00 | $0 | 0 |
| 2020-06-05 | Thor James E | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 3,334 | $46.00 | $153,380 | 22,299 |
| 2020-06-05 | Thor James E | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 3,334 | $33.89 | $112,989 | 25,633 |
| 2020-06-05 | Thor James E | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 8,667 | $46.00 | $398,723 | 22,299 |
| 2020-06-05 | Thor James E | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 8,667 | $17.65 | $152,973 | 30,966 |
| 2020-06-05 | Thor James E | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 13,000 | $46.00 | $598,061 | 22,299 |
| 2020-06-05 | Thor James E | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 13,000 | $27.10 | $352,300 | 35,299 |
| 2020-06-05 | Thor James E | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 12,000 | $46.00 | $552,056 | 22,299 |
| 2020-06-05 | Thor James E | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 12,000 | $30.27 | $363,240 | 34,299 |
| 2020-06-05 | Thor James E | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 3,025 | $46.00 | $139,164 | 22,299 |
| 2020-06-05 | Thor James E | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 3,025 | $25.70 | $77,742 | 25,324 |
| 2020-05-12 | Underwood James C | Dir |
Equity grant / award
A
|
Class A Common Stock | 3,490 | $0.00 | $0 | 32,220 |
| 2020-03-17 | Akin Thomas A | Dir |
Equity grant / award
A
|
Class A Common Stock | 17 | $32.04 | $560 | 130,655 |
| 2020-03-17 | RUSH WILLIAM M RUSTY | CEO and President |
Equity grant / award
A
|
Class B Common Stock | 415 | $29.14 | $12,094 | 433,613 |
| 2020-03-17 | RUSH WILLIAM M RUSTY | CEO and President |
Equity grant / award
A
|
Class A Common Stock | 124 | $32.04 | $3,974 | 82,751 |
| 2020-03-15 | RUSH WILLIAM M RUSTY | CEO and President |
Other disposed transaction
F
|
Class B Common Stock | 8,001 | $32.83 | $262,673 | 457,572 |
| 2020-03-15 | RUSH WILLIAM M RUSTY | CEO and President |
Other disposed transaction
F
|
Class B Common Stock | 7,541 | $32.83 | $247,571 | 465,572 |
| 2020-03-04 | McRoberts Michael | COO |
Exercise / conversion
M · derivative
|
Option (right to buy) | 2,000 | $0.00 | $0 | 6,000 |
| 2020-03-04 | McRoberts Michael | COO |
Exercise / conversion
M · derivative
|
Option (right to buy) | 4,166 | $0.00 | $0 | 0 |
| 2020-03-04 | McRoberts Michael | COO |
Exercise / conversion
M · derivative
|
Option (right to buy) | 3,333 | $0.00 | $0 | 0 |
| 2020-03-04 | McRoberts Michael | COO |
Open-market sell
S
|
Class A Common Stock | 2,000 | $42.09 | $84,186 | 7,307 |
| 2020-03-04 | McRoberts Michael | COO |
Exercise / conversion
M
|
Class A Common Stock | 2,000 | $30.27 | $60,540 | 9,307 |
| 2020-03-04 | McRoberts Michael | COO |
Open-market sell
S
|
Class A Common Stock | 4,166 | $42.09 | $175,360 | 7,307 |
| 2020-03-04 | McRoberts Michael | COO |
Exercise / conversion
M
|
Class A Common Stock | 4,166 | $25.70 | $107,066 | 11,473 |
| 2020-03-04 | McRoberts Michael | COO |
Open-market sell
S
|
Class A Common Stock | 3,333 | $42.09 | $140,296 | 7,307 |
| 2020-03-04 | McRoberts Michael | COO |
Exercise / conversion
M
|
Class A Common Stock | 3,333 | $23.48 | $78,259 | 10,640 |
| 2020-02-14 | Underwood James C | Dir |
Open-market buy
P
|
Class A Common Stock | 461 | $42.03 | $19,375 | 28,730 |
| 2019-12-10 | Akin Thomas A | Dir |
Equity grant / award
A
|
Class A Common Stock | 12 | $46.78 | $559 | 130,637 |
| 2019-10-29 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 51,343 | $0.00 | $0 | 0 |
| 2019-10-29 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 51,343 | $45.14 | $2,317,510 | 82,061 |
| 2019-10-29 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 51,343 | $12.50 | $641,788 | 133,404 |
| 2019-10-28 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 23,657 | $0.00 | $0 | 51,343 |
| 2019-10-28 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 23,657 | $44.81 | $1,060,056 | 82,061 |
| 2019-10-28 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 23,657 | $12.50 | $295,712 | 105,718 |
| 2019-10-25 | Keller Steven L | CFO & Treasurer |
Exercise / conversion
M · derivative
|
Option (right to buy) | 18,000 | $0.00 | $0 | 0 |
| 2019-10-25 | Keller Steven L | CFO & Treasurer |
Open-market sell
S
|
Class A Common Stock | 18,000 | $43.98 | $791,645 | 36,513 |
| 2019-10-25 | Keller Steven L | CFO & Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 18,000 | $12.50 | $225,000 | 54,513 |
| 2019-10-21 | Mendoza Elaine | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,056 | $0.00 | $0 | 1,056 |
| 2019-09-10 | Akin Thomas A | Dir |
Equity grant / award
A
|
Class A Common Stock | 14 | $40.81 | $557 | 130,625 |
| 2019-06-10 | Akin Thomas A | Dir |
Equity grant / award
A
|
Class A Common Stock | 14 | $35.73 | $513 | 130,612 |
| 2019-05-22 | Akin Thomas A | Dir |
Other disposed transaction
F
|
Class A Common Stock | 997 | $36.54 | $36,424 | 130,597 |
| 2019-05-14 | Guglielmo Kennon | Dir |
Equity grant / award
A
|
Class A Common Stock | 3,171 | $0.00 | $0 | 20,274 |
| 2019-03-15 | Akin Thomas A | Dir |
Equity grant / award
A
|
Class A Common Stock | 15 | $41.15 | $630 | 131,594 |
| 2019-03-15 | Keller Steven L | CFO & Treasurer |
Equity grant / award
A · derivative
|
Option (right to buy) | 10,000 | $0.00 | $0 | 10,000 |
| 2019-03-15 | Keller Steven L | CFO & Treasurer |
Other disposed transaction
F
|
Class B Common Stock | 1,055 | $40.40 | $42,622 | 74,817 |
| 2019-03-15 | Keller Steven L | CFO & Treasurer |
Other disposed transaction
F
|
Class B Common Stock | 337 | $40.40 | $13,615 | 75,872 |
| 2019-03-15 | Keller Steven L | CFO & Treasurer |
Equity grant / award
A
|
Class B Common Stock | 14,000 | $0.00 | $0 | 76,209 |
| 2018-12-10 | Akin Thomas A | Dir |
Equity grant / award
A
|
Class A Common Stock | 19 | $32.42 | $628 | 131,579 |
| 2018-08-29 | Akin Thomas A | Dir |
Equity grant / award
A
|
Class A Common Stock | 15 | $43.00 | $626 | 131,560 |
| 2018-06-19 | Keller Steven L | CFO & Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 1,400 | $45.58 | $63,812 | 35,627 |
| 2018-05-15 | Guglielmo Kennon | Dir |
Equity grant / award
A
|
Class A Common Stock | 2,926 | $0.00 | $0 | 17,103 |
| 2018-03-15 | RUSH WILLIAM M RUSTY | CEO and President |
Equity grant / award
A · derivative
|
Option (right to buy) | 35,000 | $0.00 | $0 | 35,000 |
| 2018-03-15 | RUSH WILLIAM M RUSTY | CEO and President |
Equity grant / award
A
|
Class B Common Stock | 57,500 | $0.00 | $0 | 363,454 |
| 2018-03-13 | RUSH WILLIAM M RUSTY | CEO and President |
Other disposed transaction
F
|
Class B Common Stock | 7,214 | $38.83 | $280,120 | 305,955 |
| 2017-12-06 | Anderson Scott T | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 12,144 | $50.76 | $616,429 | 3,600 |
| 2017-11-20 | Thor James E | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 6,050 | $0.00 | $0 | 3,025 |
| 2017-11-20 | Thor James E | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 18,150 | $0.00 | $0 | 0 |
| 2017-11-20 | Thor James E | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 6,050 | $48.70 | $294,636 | 20,882 |
| 2017-11-20 | Thor James E | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 6,050 | $25.70 | $155,485 | 26,932 |
| 2017-11-20 | Thor James E | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 18,150 | $48.70 | $883,909 | 20,882 |
| 2017-11-20 | Thor James E | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 18,150 | $23.48 | $426,162 | 39,032 |
| 2017-11-02 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 10,906 | $0.00 | $0 | 0 |
| 2017-11-02 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 10,906 | $51.24 | $558,827 | 82,061 |
| 2017-11-02 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 10,906 | $7.67 | $83,649 | 92,967 |
| 2017-11-01 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 14,094 | $0.00 | $0 | 10,906 |
| 2017-11-01 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 14,094 | $50.95 | $718,030 | 82,061 |
| 2017-11-01 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 14,094 | $7.67 | $108,101 | 96,155 |
| 2017-10-27 | Weaver Derrek | Executive Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 20,000 | $0.00 | $0 | 0 |
| 2017-10-27 | Weaver Derrek | Executive Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 6,732 | $0.00 | $0 | 0 |
| 2017-10-27 | Weaver Derrek | Executive Vice President |
Open-market sell
S
|
Class A Common Stock | 20,000 | $52.13 | $1,042,580 | 8,001 |
| 2017-10-27 | Weaver Derrek | Executive Vice President |
Exercise / conversion
M
|
Class A Common Stock | 20,000 | $23.48 | $469,600 | 28,001 |
| 2017-10-27 | Weaver Derrek | Executive Vice President |
Open-market sell
S
|
Class A Common Stock | 6,732 | $52.13 | $350,932 | 8,001 |
| 2017-10-27 | Weaver Derrek | Executive Vice President |
Exercise / conversion
M
|
Class A Common Stock | 6,732 | $18.74 | $126,158 | 14,733 |
| 2017-07-31 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 25,000 | $0.00 | $0 | 25,000 |
| 2017-07-31 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 25,000 | $43.27 | $1,081,702 | 82,061 |
| 2017-07-31 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 25,000 | $7.67 | $191,750 | 107,061 |
| 2017-07-31 | McRoberts Michael | COO |
Exercise / conversion
M · derivative
|
Option (right to buy) | 4,000 | $0.00 | $0 | 8,000 |
| 2017-07-31 | McRoberts Michael | COO |
Exercise / conversion
M · derivative
|
Option (right to buy) | 2,500 | $0.00 | $0 | 834 |
| 2017-07-31 | McRoberts Michael | COO |
Open-market sell
S
|
Class A Common Stock | 4,000 | $42.84 | $171,375 | 5,364 |
| 2017-07-31 | McRoberts Michael | COO |
Exercise / conversion
M
|
Class A Common Stock | 4,000 | $30.27 | $121,080 | 9,364 |
| 2017-07-31 | McRoberts Michael | COO |
Open-market sell
S
|
Class A Common Stock | 2,500 | $42.80 | $106,990 | 5,364 |
| 2017-07-31 | McRoberts Michael | COO |
Exercise / conversion
M
|
Class A Common Stock | 2,500 | $25.70 | $64,250 | 7,864 |
| 2017-07-28 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 25,000 | $0.00 | $0 | 50,000 |
| 2017-07-28 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 6,564 | $0.00 | $0 | 0 |
| 2017-07-28 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 25,000 | $42.18 | $1,054,620 | 82,061 |
| 2017-07-28 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 25,000 | $7.67 | $191,750 | 107,061 |
| 2017-07-28 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 6,564 | $42.13 | $276,535 | 82,061 |
| 2017-07-28 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 6,564 | $15.52 | $101,873 | 88,625 |
| 2017-07-28 | Thor James E | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 18,150 | $0.00 | $0 | 0 |
| 2017-07-28 | Thor James E | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 18,150 | $41.80 | $758,665 | 20,882 |
| 2017-07-28 | Thor James E | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 18,150 | $18.74 | $340,131 | 39,032 |
| 2017-06-09 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 18,436 | $0.00 | $0 | 6,564 |
| 2017-06-09 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 18,436 | $36.76 | $677,777 | 82,061 |
| 2017-06-09 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 18,436 | $15.52 | $286,127 | 100,497 |
| 2017-05-19 | Weaver Derrek | Executive Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 6,600 | $0.00 | $0 | 6,732 |
| 2017-05-19 | Weaver Derrek | Executive Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 5,999 | $0.00 | $0 | 0 |
| 2017-05-19 | Weaver Derrek | Executive Vice President |
Open-market sell
S
|
Class A Common Stock | 6,600 | $35.91 | $236,976 | 8,001 |
| 2017-05-19 | Weaver Derrek | Executive Vice President |
Exercise / conversion
M
|
Class A Common Stock | 6,600 | $18.74 | $123,684 | 14,601 |
| 2017-05-19 | Weaver Derrek | Executive Vice President |
Open-market sell
S
|
Class A Common Stock | 5,999 | $35.91 | $215,396 | 8,001 |
| 2017-05-19 | Weaver Derrek | Executive Vice President |
Exercise / conversion
M
|
Class A Common Stock | 5,999 | $12.50 | $74,988 | 14,000 |
| 2017-05-16 | Akin Thomas A | Dir |
Equity grant / award
A
|
Class A Common Stock | 3,307 | $0.00 | $0 | 125,448 |
| 2017-05-15 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 25,000 | $0.00 | $0 | 25,000 |
| 2017-05-15 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 25,000 | $37.63 | $940,682 | 82,061 |
| 2017-05-15 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 25,000 | $15.52 | $388,000 | 107,061 |
| 2017-03-15 | Weaver Derrek | Executive Vice President |
Equity grant / award
A · derivative
|
Option (right to buy) | 10,000 | $0.00 | $0 | 10,000 |
| 2017-03-15 | Weaver Derrek | Executive Vice President |
Equity grant / award
A
|
Class B Common Stock | 12,400 | $0.00 | $0 | 50,800 |
| 2017-03-13 | Thor James E | Senior Vice President |
Other disposed transaction
F
|
Class B Common Stock | 1,453 | $31.18 | $45,305 | 35,259 |
| 2017-03-10 | Akin Thomas A | Dir |
Exercise / conversion
M · derivative
|
Option (right to buy) | 30,000 | $0.00 | $0 | 0 |
| 2017-03-10 | Akin Thomas A | Dir |
Other disposed transaction
F
|
Class A Common Stock | 14,495 | $33.84 | $490,512 | 122,141 |
| 2017-03-10 | Akin Thomas A | Dir |
Exercise / conversion
M
|
Class A Common Stock | 30,000 | $16.33 | $489,900 | 136,636 |
| 2017-03-03 | McRoberts Michael | COO & SVP |
Open-market sell
S
|
Class B Common Stock | 119 | $31.90 | $3,796 | 34,169 |
| 2017-03-02 | McRoberts Michael | COO & SVP |
Open-market sell
S
|
Class B Common Stock | 1,026 | $32.05 | $32,885 | 34,288 |
| 2017-03-01 | McRoberts Michael | COO & SVP |
Open-market sell
S
|
Class B Common Stock | 1,101 | $32.42 | $35,696 | 35,314 |
| 2017-02-28 | McRoberts Michael | COO & SVP |
Open-market sell
S
|
Class B Common Stock | 1,000 | $32.22 | $32,224 | 36,415 |
| 2017-02-27 | McRoberts Michael | COO & SVP |
Exercise / conversion
M · derivative
|
Option (right to buy) | 3,334 | $0.00 | $0 | 6,666 |
| 2017-02-27 | McRoberts Michael | COO & SVP |
Exercise / conversion
M · derivative
|
Option (right to buy) | 6,667 | $0.00 | $0 | 3,333 |
| 2017-02-27 | McRoberts Michael | COO & SVP |
Open-market sell
S
|
Class B Common Stock | 500 | $33.01 | $16,503 | 37,415 |
| 2017-02-27 | McRoberts Michael | COO & SVP |
Open-market sell
S
|
Class A Common Stock | 3,334 | $35.38 | $117,968 | 5,364 |
| 2017-02-27 | McRoberts Michael | COO & SVP |
Exercise / conversion
M
|
Class A Common Stock | 3,334 | $25.70 | $85,684 | 8,698 |
| 2017-02-27 | McRoberts Michael | COO & SVP |
Open-market sell
S
|
Class A Common Stock | 6,667 | $35.38 | $235,900 | 5,364 |
| 2017-02-27 | McRoberts Michael | COO & SVP |
Exercise / conversion
M
|
Class A Common Stock | 6,667 | $23.48 | $156,541 | 12,031 |
| 2017-02-21 | Thor James E | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 18,150 | $0.00 | $0 | 0 |
| 2017-02-21 | Thor James E | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 12,100 | $0.00 | $0 | 0 |
| 2017-02-21 | Thor James E | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 18,150 | $35.45 | $643,370 | 20,882 |
| 2017-02-21 | Thor James E | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 18,150 | $12.50 | $226,875 | 39,032 |
| 2017-02-21 | Thor James E | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 12,100 | $35.45 | $428,914 | 20,882 |
| 2017-02-21 | Thor James E | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 12,100 | $15.52 | $187,792 | 32,982 |
| 2016-12-08 | Ryan Richard J | S.V.P. Navistar Dealerships |
Open-market sell
S
|
Class A Common Stock | 476 | $32.31 | $15,380 | 8,551 |
| 2016-11-11 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 20,000 | $0.00 | $0 | 0 |
| 2016-11-11 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 20,000 | $26.97 | $539,478 | 82,061 |
| 2016-11-11 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 20,000 | $12.77 | $255,340 | 102,061 |
| 2016-11-10 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 5,000 | $0.00 | $0 | 20,000 |
| 2016-11-10 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 5,000 | $26.96 | $134,780 | 82,061 |
| 2016-11-10 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 5,000 | $12.77 | $63,835 | 87,061 |
| 2016-10-31 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 50,000 | $0.00 | $0 | 25,000 |
| 2016-10-31 | RUSH WILLIAM M RUSTY | CEO and President |
Open-market sell
S
|
Class A Common Stock | 50,000 | $26.30 | $1,314,895 | 82,061 |
| 2016-10-31 | RUSH WILLIAM M RUSTY | CEO and President |
Exercise / conversion
M
|
Class A Common Stock | 50,000 | $12.77 | $638,350 | 132,061 |
| 2016-10-28 | Keller Steven L | SVP, CFO & Treasurer |
Exercise / conversion
M · derivative
|
Option (right to buy) | 4,125 | $0.00 | $0 | 0 |
| 2016-10-28 | Keller Steven L | SVP, CFO & Treasurer |
Open-market sell
S
|
Class A Common Stock | 4,125 | $26.62 | $109,791 | 35,735 |
| 2016-10-28 | Keller Steven L | SVP, CFO & Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 4,125 | $12.77 | $52,664 | 39,860 |
| 2016-09-06 | Thor James E | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 18,150 | $0.00 | $0 | 0 |
| 2016-09-06 | Thor James E | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 18,150 | $24.00 | $435,600 | 20,305 |
| 2016-09-06 | Thor James E | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 18,150 | $7.67 | $139,210 | 38,455 |
| 2016-08-25 | Teton Capital Partners LP | 10% |
Open-market sell
S
|
Class B Common Stock, $.01 Par Value | 7,855 | $24.34 | $191,202 | 991,118 |
| 2016-08-25 | Ryan Richard J | S.V.P. Navistar Dealerships |
Open-market sell
S
|
Class A Common Stock | 3,335 | $23.70 | $79,040 | 9,027 |
| 2016-08-24 | Teton Capital Partners LP | 10% |
Open-market sell
S
|
Class B Common Stock, $.01 Par Value | 6,609 | $24.49 | $161,841 | 998,973 |
| 2016-08-23 | Teton Capital Partners LP | 10% |
Open-market sell
S
|
Class B Common Stock, $.01 Par Value | 15,648 | $24.41 | $381,935 | 1,005,582 |
| 2016-08-22 | Teton Capital Partners LP | 10% |
Open-market sell
S
|
Class B Common Stock, $.01 Par Value | 86,300 | $23.70 | $2,045,500 | 1,021,230 |
| 2016-08-19 | Teton Capital Partners LP | 10% |
Open-market sell
S
|
Class B Common Stock, $.01 Par Value | 13,700 | $23.88 | $327,129 | 1,107,530 |
| 2016-08-18 | Teton Capital Partners LP | 10% |
Open-market sell
S
|
Class B Common Stock, $.01 Par Value | 14,597 | $23.99 | $350,144 | 1,121,230 |
| 2016-08-17 | Teton Capital Partners LP | 10% |
Open-market sell
S
|
Class B Common Stock, $.01 Par Value | 2,889 | $23.98 | $69,288 | 1,135,827 |
| 2016-08-16 | Teton Capital Partners LP | 10% |
Open-market sell
S
|
Class B Common Stock, $.01 Par Value | 1,005 | $23.99 | $24,114 | 1,138,716 |
| 2016-08-11 | Thor James E | Senior Vice President |
Exercise / conversion
M · derivative
|
Option (right to buy) | 9,900 | $0.00 | $0 | 0 |
| 2016-08-11 | Thor James E | Senior Vice President |
Open-market sell
S
|
Class A Common Stock | 9,900 | $23.00 | $227,715 | 20,305 |
| 2016-08-11 | Thor James E | Senior Vice President |
Exercise / conversion
M
|
Class A Common Stock | 9,900 | $12.77 | $126,423 | 30,205 |
| 2016-05-17 | Underwood James C | Dir |
Equity grant / award
A
|
Class A Common Stock | 3,687 | $0.00 | $0 | 25,765 |