Financial Metrics
HUBG Hub Group, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 923596000.0 | — | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 824809000.0 | -10.7% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 837342000.0 | +1.5% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 894734000.0 | +6.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 933224000.0 | +4.3% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 932998000.0 | -0.0% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 921163000.0 | -1.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 913275000.0 | -0.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 838859000.0 | -8.1% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 779243000.0 | -7.1% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 924812000.0 | +18.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 919553000.0 | -0.6% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 981320000.0 | +6.7% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 1075107000.0 | +9.6% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 1298123000.0 | +20.7% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 1401456000.0 | +8.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 1355407000.0 | -3.3% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 1152265000.0 | -15.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 1040462000.0 | -9.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 1024835000.0 | -1.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 999493000.0 | -2.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 986495000.0 | -1.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 986892000.0 | +0.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 915216000.0 | -7.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 905648000.0 | -1.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 934496000.0 | +3.2% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 2750449000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 3123063000.0 | +13.5% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 3683593000.0 | +17.9% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 3668117000.0 | -0.4% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 3495644000.0 | -4.7% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 4232383000.0 | +21.1% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 5340490000.0 | +26.2% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 4202585000.0 | -21.3% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 3946390000.0 | -6.1% | USD | 10-K | 2025-02-25 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 108387000.0 | — | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-06-30 | 114490000.0 | +5.6% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-09-30 | 111454000.0 | -2.7% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-03-31 | 101585000.0 | -8.9% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 101317000.0 | -0.3% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 86327000.0 | -14.8% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 91039000.0 | +5.5% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 100991000.0 | +10.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 114984000.0 | +13.9% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 127289000.0 | +10.7% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 132703000.0 | +4.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 135218000.0 | +1.9% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 104594000.0 | -22.6% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 107249000.0 | +2.5% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 108035000.0 | +0.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 108747000.0 | +0.7% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 120561000.0 | +10.9% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 157600000.0 | +30.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 215017000.0 | +36.4% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 246838000.0 | +14.8% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 223233000.0 | -9.6% | USD | 10-Q | 2022-11-04 |
| Annual | 2016-12-31 | 331319000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 337630000.0 | +1.9% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 445601000.0 | +32.0% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 521070000.0 | +16.9% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 425437000.0 | -18.4% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 599640000.0 | +40.9% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 889505000.0 | +48.3% | USD | 10-K | 2023-02-24 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 28843000.0 | — | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-06-30 | 34297000.0 | +18.9% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-09-30 | 29855000.0 | -13.0% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-03-31 | 17177000.0 | -42.5% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 16578000.0 | -3.5% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 15746000.0 | -5.0% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 16535000.0 | +5.0% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 25406000.0 | +53.6% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 34734000.0 | +36.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 35589000.0 | +2.5% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 40721000.0 | +14.4% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 37246000.0 | -8.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 19759000.0 | -47.0% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 20978000.0 | +6.2% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 33917000.0 | +61.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 24051000.0 | -29.1% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 36948000.0 | +53.6% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 59873000.0 | +62.0% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 115060000.0 | +92.2% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 137636000.0 | +19.6% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 117738000.0 | -14.5% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 78205000.0 | -33.6% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 62070000.0 | -20.6% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 42555000.0 | -31.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 37139000.0 | -12.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 39528000.0 | +6.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 32099000.0 | -18.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 37338000.0 | +16.3% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 34348000.0 | -8.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 39443000.0 | +14.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 96557000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 72669000.0 | -24.7% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 124919000.0 | +71.9% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 152420000.0 | +22.0% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 105826000.0 | -30.6% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 238457000.0 | +125.3% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 474721000.0 | +99.1% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 212231000.0 | -55.3% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 140291000.0 | -33.9% | USD | 10-K | 2025-02-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 17965000.0 | — | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-06-30 | 20671000.0 | +15.1% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-09-30 | 17924000.0 | -13.3% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-03-31 | 10334000.0 | -42.3% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 9542000.0 | -7.7% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 15334000.0 | +60.7% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 16167000.0 | +5.4% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 22051000.0 | +36.4% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 114610000.0 | +419.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 23894000.0 | -79.2% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 29217000.0 | +22.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 26105000.0 | -10.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 13236000.0 | -49.3% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 13154000.0 | -0.6% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 24781000.0 | +88.4% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 17230000.0 | -30.5% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 26592000.0 | +54.3% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 43338000.0 | +63.0% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 87503000.0 | +101.9% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 102846000.0 | +17.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 87325000.0 | -15.1% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 61780000.0 | -29.3% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 46505000.0 | -24.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 30459000.0 | -34.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 27053000.0 | -11.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 29015000.0 | +7.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 23603000.0 | -18.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 27194000.0 | +15.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 25031000.0 | -8.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 28928000.0 | +15.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 74805000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 135153000.0 | +80.7% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 201740000.0 | +49.3% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 107171000.0 | -46.9% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 73559000.0 | -31.4% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 171474000.0 | +133.1% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 356948000.0 | +108.2% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 167528000.0 | -53.1% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 104043000.0 | -37.9% | USD | 10-K | 2025-02-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.51 | — | USD/shares | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-06-30 | 0.61 | +19.6% | USD/shares | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-09-30 | 0.54 | -11.5% | USD/shares | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-03-31 | 0.31 | -42.6% | USD/shares | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.29 | -6.5% | USD/shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.46 | +58.6% | USD/shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.48 | +4.3% | USD/shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.66 | +37.5% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 3.43 | +419.7% | USD/shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.71 | -79.3% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.87 | +22.5% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.79 | -9.2% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.4 | -49.4% | USD/shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.4 | +0.0% | USD/shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.75 | +87.5% | USD/shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.52 | -30.7% | USD/shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.8 | +53.8% | USD/shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 1.3 | +62.5% | USD/shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 2.6 | +100.0% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 3.06 | +17.7% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 2.63 | -14.1% | USD/shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.95 | -63.9% | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.73 | -23.2% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.49 | -32.9% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.44 | -10.2% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.48 | +9.1% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.39 | -18.7% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.45 | +15.4% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.42 | -6.7% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.48 | +14.3% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 2.21 | — | USD/shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 4.07 | +84.2% | USD/shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 6.04 | +48.4% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 3.22 | -46.7% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 2.22 | -31.1% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 2.56 | +15.3% | USD/shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 5.37 | +109.8% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 2.65 | -50.7% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.72 | -35.1% | USD/shares | 10-K | 2025-02-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.51 | — | USD/shares | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-06-30 | 0.61 | +19.6% | USD/shares | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-09-30 | 0.54 | -11.5% | USD/shares | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-03-31 | 0.31 | -42.6% | USD/shares | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.29 | -6.5% | USD/shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.46 | +58.6% | USD/shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.48 | +4.3% | USD/shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.66 | +37.5% | USD/shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 3.41 | +416.7% | USD/shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.71 | -79.2% | USD/shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.87 | +22.5% | USD/shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.78 | -10.3% | USD/shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.4 | -48.7% | USD/shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.39 | -2.5% | USD/shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.74 | +89.7% | USD/shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.51 | -31.1% | USD/shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.78 | +52.9% | USD/shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 1.28 | +64.1% | USD/shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 2.58 | +101.6% | USD/shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 3.03 | +17.4% | USD/shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 2.61 | -13.9% | USD/shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.94 | -64.0% | USD/shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.72 | -23.4% | USD/shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.48 | -33.3% | USD/shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.44 | -8.3% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.47 | +6.8% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.39 | -17.0% | USD/shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.44 | +12.8% | USD/shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.42 | -4.5% | USD/shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.47 | +11.9% | USD/shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 2.2 | — | USD/shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 4.05 | +84.1% | USD/shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 6.01 | +48.4% | USD/shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 3.2 | -46.8% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 2.19 | -31.6% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 2.53 | +15.5% | USD/shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 5.32 | +110.3% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 2.62 | -50.8% | USD/shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.7 | -35.1% | USD/shares | 10-K | 2025-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 | 200256000.0 | — | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-06-30 | 164150000.0 | -18.0% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-09-30 | 135195000.0 | -17.6% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-12-31 | 127404000.0 | -5.8% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2017-03-31 | 154000000.0 | +20.9% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 151739000.0 | -1.5% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 18558000.0 | -87.8% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2017-12-31 | 28557000.0 | +53.9% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-03-31 | 17930000.0 | -37.2% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 26753000.0 | +49.2% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 267507000.0 | +899.9% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 61435000.0 | -77.0% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 112402000.0 | +83.0% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 149863000.0 | +33.3% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 89628000.0 | -40.2% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 168729000.0 | +88.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 276880000.0 | +64.1% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 203173000.0 | -26.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 185336000.0 | -8.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 124506000.0 | -32.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 226264000.0 | +81.7% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 246021000.0 | +8.7% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 230656000.0 | -6.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 159784000.0 | -30.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 206896000.0 | +29.5% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 298476000.0 | +44.3% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 211921000.0 | -29.0% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 286642000.0 | +35.3% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 342570000.0 | +19.5% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 342429000.0 | -0.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 400686000.0 | +17.0% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 187270000.0 | -53.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 195362000.0 | +4.3% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 220247000.0 | +12.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 186139000.0 | -15.5% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 98248000.0 | -47.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 112674000.0 | +14.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 137048000.0 | +21.6% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 119699000.0 | -12.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 127404000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 28557000.0 | -77.6% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 61435000.0 | +115.1% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 168729000.0 | +174.6% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 124506000.0 | -26.2% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 159784000.0 | +28.3% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 286642000.0 | +79.4% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 187270000.0 | -34.7% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 98248000.0 | -47.5% | USD | 10-K | 2025-02-25 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 365149000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 399207000.0 | +9.3% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 445574000.0 | +11.6% | USD | 10-Q/A | 2016-10-31 |
| Quarterly | 2016-12-31 | 473608000.0 | +6.3% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-03-31 | 418357000.0 | -11.7% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-06-30 | 448916000.0 | +7.3% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-09-30 | 532538000.0 | +18.6% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-12-31 | 424679000.0 | -20.3% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 573722000.0 | +35.1% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 615690000.0 | +7.3% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 457694000.0 | -25.7% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 477088000.0 | +4.2% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 445238000.0 | -6.7% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 421139000.0 | -5.4% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 434552000.0 | +3.2% | USD | 10-Q | 2019-11-08 |
| Annual | 2016-12-31 | 473608000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 424679000.0 | -10.3% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 477088000.0 | +12.3% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 443539000.0 | -7.0% | USD | 10-K | 2020-02-28 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 585936000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 585684000.0 | -0.0% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 606284000.0 | +3.5% | USD | 10-Q/A | 2016-10-31 |
| Quarterly | 2016-12-31 | 622290000.0 | +2.6% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-03-31 | 591673000.0 | -4.9% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-06-30 | 619254000.0 | +4.7% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-09-30 | 594463000.0 | -4.0% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-12-31 | 656058000.0 | +10.4% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 627264000.0 | -4.4% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 667325000.0 | +6.4% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 754948000.0 | +13.1% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 588693000.0 | -22.0% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 575391000.0 | -2.3% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 586924000.0 | +2.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 559597000.0 | -4.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 640221000.0 | +14.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 748861000.0 | +17.0% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 666710000.0 | -11.0% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 753452000.0 | +13.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 672835000.0 | -10.7% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 755888000.0 | +12.3% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 799716000.0 | +5.8% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 881007000.0 | +10.2% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 894288000.0 | +1.5% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 1002663000.0 | +12.1% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 1118666000.0 | +11.6% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 1022936000.0 | -8.6% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 1056700000.0 | +3.3% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 1072338000.0 | +1.5% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 989907000.0 | -7.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1082814000.0 | +9.4% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 849245000.0 | -21.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 827958000.0 | -2.5% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 836707000.0 | +1.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 805396000.0 | -3.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 768329000.0 | -4.6% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 752812000.0 | -2.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 745439000.0 | -1.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 788333000.0 | +5.8% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 622290000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 656058000.0 | +5.4% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 588693000.0 | -10.3% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 640221000.0 | +8.8% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 672835000.0 | +5.1% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 894288000.0 | +32.9% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1056700000.0 | +18.2% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 849245000.0 | -19.6% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 768329000.0 | -9.5% | USD | 10-K | 2025-02-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1264646000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 1266470000.0 | +0.1% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 1312217000.0 | +3.6% | USD | 10-Q/A | 2016-10-31 |
| Quarterly | 2016-12-31 | 1360259000.0 | +3.7% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-03-31 | 1334939000.0 | -1.9% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-06-30 | 1363770000.0 | +2.2% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-09-30 | 1599863000.0 | +17.3% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-12-31 | 1670941000.0 | +4.4% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 1643270000.0 | -1.7% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 1733504000.0 | +5.5% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 1823201000.0 | +5.2% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 1924898000.0 | +5.6% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 1931312000.0 | +0.3% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 1930119000.0 | -0.1% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 1910683000.0 | -1.0% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 1991574000.0 | +4.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 2094607000.0 | +5.2% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 1999177000.0 | -4.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 2064970000.0 | +3.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 2105396000.0 | +2.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 2154767000.0 | +2.3% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 2186219000.0 | +1.5% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 2291480000.0 | +4.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 2437294000.0 | +6.4% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 2547134000.0 | +4.5% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 2679245000.0 | +5.2% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 2752662000.0 | +2.7% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 2810081000.0 | +2.1% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 2887982000.0 | +2.8% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 2800042000.0 | -3.0% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 2918132000.0 | +4.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 2936047000.0 | +0.6% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 2891270000.0 | -1.5% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 2858703000.0 | -1.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 2833125000.0 | -0.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 2868343000.0 | +1.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 2821525000.0 | -1.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 2800051000.0 | -0.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 2900721000.0 | +3.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1360259000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 1670941000.0 | +22.8% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 1924898000.0 | +15.2% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 1991574000.0 | +3.5% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 2105396000.0 | +5.7% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 2437294000.0 | +15.8% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 2810081000.0 | +15.3% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 2936047000.0 | +4.5% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 2868343000.0 | -2.3% | USD | 10-K | 2025-02-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 361318000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 375622000.0 | +4.0% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 401265000.0 | +6.8% | USD | 10-Q/A | 2016-10-31 |
| Quarterly | 2016-12-31 | 417721000.0 | +4.1% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-03-31 | 389422000.0 | -6.8% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-06-30 | 402438000.0 | +3.3% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-09-30 | 498286000.0 | +23.8% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-12-31 | 519543000.0 | +4.3% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 492767000.0 | -5.2% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 565259000.0 | +14.7% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 491059000.0 | -13.1% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 526758000.0 | +7.3% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 486888000.0 | -7.6% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 477119000.0 | -2.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 444925000.0 | -6.7% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 507364000.0 | +14.0% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 502808000.0 | -0.9% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 496101000.0 | -1.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 542728000.0 | +9.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 529105000.0 | -2.5% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 580941000.0 | +9.8% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 592230000.0 | +1.9% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 644256000.0 | +8.8% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 687069000.0 | +6.6% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 707579000.0 | +3.0% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 718645000.0 | +1.6% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 740664000.0 | +3.1% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 691770000.0 | -6.6% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 637707000.0 | -7.8% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 593737000.0 | -6.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 656288000.0 | +10.5% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 658210000.0 | +0.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 648600000.0 | -1.5% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 635154000.0 | -2.1% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 617913000.0 | -2.7% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 579481000.0 | -6.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 555416000.0 | -4.2% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 525928000.0 | -5.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 535001000.0 | +1.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 417721000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 519543000.0 | +24.4% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 526758000.0 | +1.4% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 507364000.0 | -3.7% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 529105000.0 | +4.3% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 687069000.0 | +29.9% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 691770000.0 | +0.7% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 658210000.0 | -4.9% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 579481000.0 | -12.0% | USD | 10-K | 2025-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 | 623247000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 603063000.0 | -3.2% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 607860000.0 | +0.8% | USD | 10-Q/A | 2016-10-31 |
| Quarterly | 2016-12-31 | 628179000.0 | +3.3% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-03-31 | 638029000.0 | +1.6% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-06-30 | 649826000.0 | +1.8% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-09-30 | 667482000.0 | +2.7% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-12-31 | 769872000.0 | +15.3% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-03-31 | 785674000.0 | +2.1% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-06-30 | 811060000.0 | +3.2% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-09-30 | 927955000.0 | +14.4% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2018-12-31 | 980834000.0 | +5.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-03-31 | 1007064000.0 | +2.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-06-30 | 1032582000.0 | +2.5% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-09-30 | 1044556000.0 | +1.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2019-12-31 | 1075279000.0 | +2.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-03-31 | 1088709000.0 | +1.2% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-06-30 | 1105837000.0 | +1.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-09-30 | 1135011000.0 | +2.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2020-12-31 | 1157923000.0 | +2.0% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-03-31 | 1176501000.0 | +1.6% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-06-30 | 1207076000.0 | +2.6% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-09-30 | 1255125000.0 | +4.0% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2021-12-31 | 1340314000.0 | +6.8% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2022-03-31 | 1426971000.0 | +6.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-06-30 | 1535189000.0 | +7.6% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2022-09-30 | 1517385000.0 | -1.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2022-12-31 | 1599602000.0 | +5.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-03-31 | 1659048000.0 | +3.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-06-30 | 1610736000.0 | -2.9% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-09-30 | 1629069000.0 | +1.1% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2023-12-31 | 1634645000.0 | +0.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-03-31 | 1622216000.0 | -0.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-06-30 | 1641130000.0 | +1.2% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-09-30 | 1626270000.0 | -0.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2024-12-31 | 1691951000.0 | +4.0% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1696199000.0 | +0.3% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-06-30 | 1726208000.0 | +1.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-09-30 | 1755555000.0 | +1.7% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 628179000.0 | — | USD | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 769872000.0 | +22.6% | USD | 10-K | 2021-02-26 |
| Annual | 2018-12-31 | 980834000.0 | +27.4% | USD | 10-K | 2022-02-25 |
| Annual | 2019-12-31 | 1075279000.0 | +9.6% | USD | 10-K | 2023-02-24 |
| Annual | 2020-12-31 | 1157923000.0 | +7.7% | USD | 10-K | 2024-02-27 |
| Annual | 2021-12-31 | 1340314000.0 | +15.8% | USD | 10-K | 2025-02-25 |
| Annual | 2022-12-31 | 1599602000.0 | +19.3% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 1634645000.0 | +2.2% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1691951000.0 | +3.5% | USD | 10-K | 2025-02-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-12-31 | 160692000.0 | — | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-09-30 | 287084000.0 | +78.7% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-12-31 | 292074000.0 | +1.7% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 274557000.0 | -6.0% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 266184000.0 | -3.0% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 303542000.0 | +14.0% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 330784000.0 | +9.0% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 315460000.0 | -4.6% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 297795000.0 | -5.6% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 288194000.0 | -3.2% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 281625000.0 | -2.3% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 378696000.0 | +34.5% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 258805000.0 | -31.7% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 235968000.0 | -8.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 270359000.0 | +14.6% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 243872000.0 | -9.8% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 229969000.0 | -5.7% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 258250000.0 | +12.3% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 274752000.0 | +6.4% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 272240000.0 | -0.9% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 286832000.0 | +5.4% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 319864000.0 | +11.5% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 342465000.0 | +7.1% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 334059000.0 | -2.5% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 336563000.0 | +0.7% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 346607000.0 | +3.0% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 350682000.0 | +1.2% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 334810000.0 | -4.5% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 313067000.0 | -6.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 287090000.0 | -8.3% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 264362000.0 | -7.9% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 252068000.0 | -4.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 231920000.0 | -8.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 254999000.0 | +10.0% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 160692000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 292074000.0 | +81.8% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 330784000.0 | +13.3% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 281625000.0 | -14.9% | USD | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 270359000.0 | -4.0% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 274752000.0 | +1.6% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 342465000.0 | +24.6% | USD | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 350682000.0 | +2.4% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 264362000.0 | -24.6% | USD | 10-K | 2025-02-25 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 63138000.0 | — | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 87145000.0 | +38.0% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 33174000.0 | -61.9% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 97624000.0 | +194.3% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 140781000.0 | +44.2% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 63433000.0 | -54.9% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 135263000.0 | +113.2% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 128704000.0 | -4.8% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 40653000.0 | -68.4% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 111517000.0 | +174.3% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 122688000.0 | +10.0% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 127373000.0 | +3.8% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 173919000.0 | +36.5% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 178058000.0 | +2.4% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 80210000.0 | -55.0% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 200735000.0 | +150.3% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 350471000.0 | +74.6% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 89375000.0 | -74.5% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 221381000.0 | +147.7% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 322677000.0 | +45.8% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 80516000.0 | -75.0% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 150465000.0 | +86.9% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 193815000.0 | +28.8% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 70035000.0 | -63.9% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 131536000.0 | +87.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 159633000.0 | +21.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 102473000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 125220000.0 | +22.2% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 210839000.0 | +68.4% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 254509000.0 | +20.7% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 174954000.0 | -31.3% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 252835000.0 | +44.5% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 458163000.0 | +81.2% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 422158000.0 | -7.9% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 194419000.0 | -53.9% | USD | 10-K | 2025-02-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -27237000.0 | — | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | -202817000.0 | -644.6% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | -21663000.0 | +89.3% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | -68027000.0 | -214.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 93174000.0 | +237.0% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 6181000.0 | -93.4% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -2343000.0 | -137.9% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -27839000.0 | -1088.2% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | -24970000.0 | +10.3% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -48750000.0 | -95.2% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | -54054000.0 | -10.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 5411000.0 | +110.0% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | -6515000.0 | -220.4% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | -53608000.0 | -722.8% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | -24483000.0 | +54.3% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | -67358000.0 | -175.1% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -226331000.0 | -236.0% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | -16565000.0 | +92.7% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -50392000.0 | -204.2% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -85351000.0 | -69.4% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -14082000.0 | +83.5% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -21804000.0 | -54.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -29727000.0 | -36.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -15565000.0 | +47.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -26424000.0 | -69.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -87040000.0 | -229.4% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -105348000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -235147000.0 | -123.2% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | -209486000.0 | +10.9% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -66117000.0 | +68.4% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -196862000.0 | -197.7% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -210135000.0 | -6.7% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | -278872000.0 | -32.7% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -373161000.0 | -33.8% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | -53326000.0 | +85.7% | USD | 10-K | 2025-02-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | -11661000.0 | — | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 6777000.0 | +158.1% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | -22108000.0 | -426.2% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | -31390000.0 | -42.0% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 5025000.0 | +116.0% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | -18642000.0 | -471.0% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | -44482000.0 | -138.6% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | -72669000.0 | -63.4% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 92555000.0 | +227.4% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | -28257000.0 | -130.5% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | -51976000.0 | -83.9% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | -31018000.0 | +40.3% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | -45887000.0 | -47.9% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | -18289000.0 | +60.1% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | -8623000.0 | +52.9% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 5306000.0 | +161.5% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | -72015000.0 | -1457.2% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | -16900000.0 | +76.5% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | -115247000.0 | -581.9% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | -123310000.0 | -7.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | -58346000.0 | +52.7% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | -95664000.0 | -64.0% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | -165194000.0 | -72.7% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | -40315000.0 | +75.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | -68441000.0 | -69.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | -53151000.0 | +22.3% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | -77363000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 11066000.0 | +114.3% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 31551000.0 | +185.1% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | -81095000.0 | -357.0% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -22295000.0 | +72.5% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -7412000.0 | +66.8% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | -52459000.0 | -607.8% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | -148409000.0 | -182.9% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | -201326000.0 | -35.7% | USD | 10-K | 2025-02-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4893000.0 | — | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-06-30 | 20324000.0 | +315.4% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-09-30 | 34666000.0 | +70.6% | USD | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-03-31 | 6625000.0 | -80.9% | USD | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 22968000.0 | +246.7% | USD | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 39936000.0 | +73.9% | USD | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 22179000.0 | -44.5% | USD | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 69261000.0 | +212.3% | USD | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 138847000.0 | +100.5% | USD | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 17057000.0 | -87.7% | USD | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 28712000.0 | +68.3% | USD | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 55616000.0 | +93.7% | USD | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 25467000.0 | -54.2% | USD | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 49271000.0 | +93.5% | USD | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 55352000.0 | +12.3% | USD | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 9522000.0 | -82.8% | USD | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 26337000.0 | +176.6% | USD | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 84076000.0 | +219.2% | USD | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 30927000.0 | -63.2% | USD | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 85942000.0 | +177.9% | USD | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 157664000.0 | +83.5% | USD | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 26845000.0 | -83.0% | USD | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 65635000.0 | +144.5% | USD | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 105667000.0 | +61.0% | USD | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 17524000.0 | -83.4% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 31255000.0 | +78.4% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 43220000.0 | +38.3% | USD | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 19190000.0 | -55.6% | USD | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 30480000.0 | +58.8% | USD | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 39190000.0 | +28.6% | USD | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 107409000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 74541000.0 | -30.6% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 199791000.0 | +168.0% | USD | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 94847000.0 | -52.5% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 115306000.0 | +21.6% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 132952000.0 | +15.3% | USD | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 219140000.0 | +64.8% | USD | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 140068000.0 | -36.1% | USD | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 50847000.0 | -63.7% | USD | 10-K | 2025-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 | 35137000.0 | — | shares | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-06-30 | 33944000.0 | -3.4% | shares | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-09-30 | 33212000.0 | -2.2% | shares | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-03-31 | 33205000.0 | -0.0% | shares | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 33220000.0 | +0.0% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 33227000.0 | +0.0% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 33375000.0 | +0.4% | shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 33389000.0 | +0.0% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 33399000.0 | +0.0% | shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 33569000.0 | +0.5% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 33552000.0 | -0.1% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 33034000.0 | -1.5% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 33159.0 | -99.9% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 33171.0 | +0.0% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 33177.0 | +0.0% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 33419.0 | +0.7% | shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 33428.0 | +0.0% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 33433.0 | +0.0% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 33644.0 | +0.6% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 33651.0 | +0.0% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 33145.0 | -1.5% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 65098.0 | +96.4% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 64074.0 | -1.6% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 62278.0 | -2.8% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 61325.0 | -1.5% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 60710.0 | -1.0% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 60374.0 | -0.6% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 60190.0 | -0.3% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 60002.0 | -0.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 60006.0 | +0.0% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 33841000.0 | — | shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 33220000.0 | -1.8% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 33393000.0 | +0.5% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 33284.0 | -99.9% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 33180.0 | -0.3% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 66868.0 | +101.5% | shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 66418.0 | -0.7% | shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 63324.0 | -4.7% | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 60623.0 | -4.3% | shares | 10-K | 2025-02-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 35122000.0 | — | shares | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-06-30 | 34027000.0 | -3.1% | shares | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-09-30 | 33366000.0 | -1.9% | shares | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-03-31 | 33373000.0 | +0.0% | shares | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 33262000.0 | -0.3% | shares | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 33335000.0 | +0.2% | shares | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 33478000.0 | +0.4% | shares | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 33562000.0 | +0.3% | shares | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 33605000.0 | +0.1% | shares | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 33585000.0 | -0.1% | shares | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 33715000.0 | +0.4% | shares | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 33265000.0 | -1.3% | shares | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 33488.0 | -99.9% | shares | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 33455.0 | -0.1% | shares | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 33597.0 | +0.4% | shares | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 33775.0 | +0.5% | shares | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 33879.0 | +0.3% | shares | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 33873.0 | -0.0% | shares | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 33966.0 | +0.3% | shares | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 33935.0 | -0.1% | shares | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 33521.0 | -1.2% | shares | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 65676.0 | +95.9% | shares | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 64586.0 | -1.7% | shares | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 62986.0 | -2.5% | shares | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 61666.0 | -2.1% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 61108.0 | -0.9% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 60949.0 | -0.3% | shares | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 60420.0 | -0.9% | shares | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 60210.0 | -0.3% | shares | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 60333.0 | +0.2% | shares | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 33949000.0 | — | shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 33350000.0 | -1.8% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 33560000.0 | +0.6% | shares | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 33480.0 | -99.9% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 33543.0 | +0.2% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 67784.0 | +102.1% | shares | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 67118.0 | -1.0% | shares | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 63954.0 | -4.7% | shares | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 61104.0 | -4.5% | shares | 10-K | 2025-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 | 2017-06-30 | 0.6772 | — | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.5155 | -23.9% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.5096 | -1.2% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.5161 | +1.3% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.5119 | -0.8% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.4831 | -5.6% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.4773 | -1.2% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.4780 | +0.2% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.4005 | -16.2% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.3898 | -2.7% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.4479 | +14.9% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.4268 | -4.7% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.4489 | +5.2% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.4692 | +4.5% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.5096 | +8.6% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.5231 | +2.6% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.4924 | -5.9% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.3990 | -19.0% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.3716 | -6.9% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.3512 | -5.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.3457 | -1.6% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.3451 | -0.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.3483 | +0.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.3244 | -6.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.3234 | -0.3% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.3222 | -0.4% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 2.0220 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 1.8690 | -7.6% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 1.9137 | +2.4% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 1.8418 | -3.8% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 1.6603 | -9.9% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1.7365 | +4.6% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 1.9005 | +9.4% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 1.4314 | -24.7% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.3758 | -3.9% | ratio | 10-K | 2025-02-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.6217 | — | ratio | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 1.5592 | -3.8% | ratio | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 1.5109 | -3.1% | ratio | 10-Q/A | 2016-10-31 |
| Quarterly | 2016-12-31 | 1.4897 | -1.4% | ratio | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-03-31 | 1.5194 | +2.0% | ratio | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-06-30 | 1.5388 | +1.3% | ratio | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-09-30 | 1.1930 | -22.5% | ratio | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-12-31 | 1.2628 | +5.8% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 1.2729 | +0.8% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2018-06-30 | 1.1806 | -7.3% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2018-09-30 | 1.5374 | +30.2% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 1.1176 | -27.3% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 1.1818 | +5.7% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 1.2301 | +4.1% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 1.2577 | +2.2% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 1.2619 | +0.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 1.4894 | +18.0% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 1.3439 | -9.8% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 1.3883 | +3.3% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 1.2716 | -8.4% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 1.3011 | +2.3% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 1.3503 | +3.8% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 1.3675 | +1.3% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 1.3016 | -4.8% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 1.4170 | +8.9% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 1.5566 | +9.9% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 1.3811 | -11.3% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 1.5275 | +10.6% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 1.6816 | +10.1% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 1.6672 | -0.9% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 1.6499 | -1.0% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 1.2902 | -21.8% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 1.2765 | -1.1% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 1.3173 | +3.2% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 1.3034 | -1.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 1.3259 | +1.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 1.3554 | +2.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 1.4174 | +4.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 1.4735 | +4.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 1.4897 | — | ratio | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 1.2628 | -15.2% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 1.1176 | -11.5% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 1.2619 | +12.9% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 1.2716 | +0.8% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1.3016 | +2.4% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1.5275 | +17.4% | ratio | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 1.2902 | -15.5% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 1.3259 | +2.8% | ratio | 10-K | 2025-02-25 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.1097 | — | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.1047 | -4.6% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.1087 | +3.9% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.1129 | +3.8% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.1232 | +9.2% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.1364 | +10.7% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.1441 | +5.6% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.1481 | +2.8% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.1247 | -15.8% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.1376 | +10.4% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.1168 | -15.1% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.1183 | +1.2% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.1229 | +3.9% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.1466 | +19.3% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.1656 | +13.0% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 0.1761 | +6.3% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 0.1647 | -6.5% | ratio | 10-Q | 2022-11-04 |
| Annual | 2016-12-31 | 0.1205 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.1081 | -10.3% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.1210 | +11.9% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.1421 | +17.4% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1217 | -14.3% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1417 | +16.4% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 0.1666 | +17.6% | ratio | 10-K | 2023-02-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.0103 | — | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0186 | +79.9% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.0193 | +3.9% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.0246 | +27.6% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.1228 | +398.3% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.0256 | -79.1% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0317 | +23.8% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0286 | -9.9% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0158 | -44.8% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0169 | +7.0% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.0268 | +58.7% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0187 | -30.1% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.0271 | +44.6% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.0403 | +48.8% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0674 | +67.2% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.0734 | +8.9% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0644 | -12.2% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.0536 | -16.8% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0447 | -16.6% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0297 | -33.5% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0271 | -8.9% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0294 | +8.7% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0239 | -18.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0297 | +24.2% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0276 | -7.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0310 | +12.0% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.0272 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0433 | +59.1% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.0548 | +26.6% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0292 | -46.7% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0210 | -28.0% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0405 | +92.5% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.0668 | +65.0% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.0399 | -40.4% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.0264 | -33.9% | ratio | 10-K | 2025-02-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-06-30 | 0.0179 | — | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0191 | +6.4% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.0197 | +3.4% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.0284 | +43.8% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0372 | +31.1% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.0381 | +2.5% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0442 | +15.9% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0408 | -7.7% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0236 | -42.2% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0269 | +14.3% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.0367 | +36.2% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0262 | -28.7% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.0377 | +44.0% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.0557 | +47.9% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0886 | +59.2% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.0982 | +10.8% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0869 | -11.6% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.0679 | -21.9% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0597 | -12.1% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0415 | -30.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0372 | -10.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0401 | +7.8% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0325 | -18.8% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0408 | +25.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0379 | -7.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0422 | +11.3% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.0351 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0233 | -33.7% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.0339 | +45.7% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0416 | +22.5% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0303 | -27.1% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0563 | +86.1% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.0889 | +57.8% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.0505 | -43.2% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.0355 | -29.6% | ratio | 10-K | 2025-02-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.5542 | — | ratio | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-06-30 | 0.4370 | -21.2% | ratio | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-09-30 | 0.3369 | -22.9% | ratio | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-12-31 | 0.3050 | -9.5% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2017-03-31 | 0.3955 | +29.7% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.3770 | -4.7% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0372 | -90.1% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2017-12-31 | 0.0550 | +47.6% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-03-31 | 0.0364 | -33.8% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.0473 | +30.1% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.5448 | +1051.0% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-12-31 | 0.1166 | -78.6% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.2309 | +97.9% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2019-06-30 | 0.3141 | +36.1% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2019-09-30 | 0.2014 | -35.9% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-12-31 | 0.3326 | +65.1% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.5507 | +65.6% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2020-06-30 | 0.4095 | -25.6% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2020-09-30 | 0.3415 | -16.6% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-12-31 | 0.2353 | -31.1% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.3895 | +65.5% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2021-06-30 | 0.4154 | +6.7% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2021-09-30 | 0.3580 | -13.8% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-12-31 | 0.2326 | -35.0% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.2924 | +25.7% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2022-06-30 | 0.4153 | +42.0% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2022-09-30 | 0.2861 | -31.1% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-12-31 | 0.4144 | +44.8% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.5372 | +29.6% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2023-06-30 | 0.5767 | +7.4% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2023-09-30 | 0.6105 | +5.9% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-12-31 | 0.2845 | -53.4% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.3012 | +5.9% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2024-06-30 | 0.3468 | +15.1% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2024-09-30 | 0.3012 | -13.1% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-12-31 | 0.1695 | -43.7% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.2029 | +19.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.2606 | +28.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.2237 | -14.1% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.3050 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0550 | -82.0% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 0.1166 | +112.2% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 0.3326 | +185.1% | ratio | 10-K | 2021-02-26 |
| Annual | 2020-12-31 | 0.2353 | -29.2% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 0.2326 | -1.2% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 0.4144 | +78.2% | ratio | 10-K | 2024-02-27 |
| Annual | 2023-12-31 | 0.2845 | -31.3% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.1695 | -40.4% | ratio | 10-K | 2025-02-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0142 | — | ratio | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-06-30 | 0.0163 | +14.9% | ratio | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-09-30 | 0.0137 | -16.3% | ratio | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-03-31 | 0.0077 | -43.3% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.0070 | -9.6% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0096 | +37.0% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.0098 | +2.6% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.0127 | +29.3% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.0629 | +394.2% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.0124 | -80.3% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0151 | +22.4% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0137 | -9.7% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0063 | -53.7% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0066 | +4.1% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.0120 | +82.4% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0080 | -33.4% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.0122 | +52.1% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.0189 | +55.5% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0344 | +81.6% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.0384 | +11.7% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0317 | -17.4% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.0214 | -32.6% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0166 | -22.4% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0104 | -37.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0094 | -10.4% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0101 | +8.5% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0083 | -17.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0096 | +15.7% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0089 | -7.2% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0100 | +11.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.0550 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0809 | +47.1% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.1048 | +29.6% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0538 | -48.7% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0349 | -35.1% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0704 | +101.4% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.1270 | +80.5% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.0571 | -55.1% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.0363 | -36.4% | ratio | 10-K | 2025-02-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0288 | — | ratio | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-06-30 | 0.0343 | +18.9% | ratio | 10-Q/A | 2018-01-05 |
| Quarterly | 2016-09-30 | 0.0295 | -14.0% | ratio | 10-Q/A | 2018-01-05 |
| Quarterly | 2017-03-31 | 0.0162 | -45.1% | ratio | 10-Q | 2018-04-30 |
| Quarterly | 2017-06-30 | 0.0147 | -9.3% | ratio | 10-Q | 2018-08-03 |
| Quarterly | 2017-09-30 | 0.0230 | +56.4% | ratio | 10-Q | 2018-11-05 |
| Quarterly | 2018-03-31 | 0.0206 | -10.4% | ratio | 10-Q | 2019-05-06 |
| Quarterly | 2018-06-30 | 0.0272 | +32.1% | ratio | 10-Q | 2019-08-02 |
| Quarterly | 2018-09-30 | 0.1235 | +354.3% | ratio | 10-Q | 2019-11-08 |
| Quarterly | 2019-03-31 | 0.0237 | -80.8% | ratio | 10-Q | 2020-05-08 |
| Quarterly | 2019-06-30 | 0.0283 | +19.3% | ratio | 10-Q | 2020-08-05 |
| Quarterly | 2019-09-30 | 0.0250 | -11.7% | ratio | 10-Q | 2020-11-05 |
| Quarterly | 2020-03-31 | 0.0122 | -51.4% | ratio | 10-Q | 2021-05-07 |
| Quarterly | 2020-06-30 | 0.0119 | -2.2% | ratio | 10-Q | 2021-08-06 |
| Quarterly | 2020-09-30 | 0.0218 | +83.5% | ratio | 10-Q | 2021-11-05 |
| Quarterly | 2021-03-31 | 0.0146 | -32.9% | ratio | 10-Q | 2022-05-06 |
| Quarterly | 2021-06-30 | 0.0220 | +50.4% | ratio | 10-Q | 2022-08-05 |
| Quarterly | 2021-09-30 | 0.0345 | +56.7% | ratio | 10-Q | 2022-11-04 |
| Quarterly | 2022-03-31 | 0.0613 | +77.6% | ratio | 10-Q | 2023-05-05 |
| Quarterly | 2022-06-30 | 0.0670 | +9.2% | ratio | 10-Q | 2023-08-04 |
| Quarterly | 2022-09-30 | 0.0575 | -14.1% | ratio | 10-Q | 2023-11-03 |
| Quarterly | 2023-03-31 | 0.0372 | -35.3% | ratio | 10-Q | 2024-05-03 |
| Quarterly | 2023-06-30 | 0.0289 | -22.5% | ratio | 10-Q | 2024-08-02 |
| Quarterly | 2023-09-30 | 0.0187 | -35.2% | ratio | 10-Q | 2024-11-01 |
| Quarterly | 2024-03-31 | 0.0167 | -10.8% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2024-06-30 | 0.0177 | +6.0% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2024-09-30 | 0.0145 | -17.9% | ratio | 10-Q | 2025-11-05 |
| Quarterly | 2025-03-31 | 0.0160 | +10.5% | ratio | 10-Q | 2025-05-09 |
| Quarterly | 2025-06-30 | 0.0145 | -9.6% | ratio | 10-Q | 2025-08-06 |
| Quarterly | 2025-09-30 | 0.0165 | +13.6% | ratio | 10-Q | 2025-11-05 |
| Annual | 2016-12-31 | 0.1191 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.1756 | +47.4% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.2057 | +17.2% | ratio | 10-K | 2021-02-26 |
| Annual | 2019-12-31 | 0.0997 | -51.5% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0635 | -36.3% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1279 | +101.4% | ratio | 10-K | 2024-02-27 |
| Annual | 2022-12-31 | 0.2231 | +74.4% | ratio | 10-K | 2025-02-25 |
| Annual | 2023-12-31 | 0.1025 | -54.1% | ratio | 10-K | 2025-02-25 |
| Annual | 2024-12-31 | 0.0615 | -40.0% | ratio | 10-K | 2025-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-04-01 | Mathews Dennis P. | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 111 | $36.61 | $4,064 | 9,516 |
| 2026-01-02 | SLARK MARTIN P | — |
Equity grant / award
A
|
Class A Common Stock | 4,679 | $0.00 | $0 | 243,050 |
| 2026-01-02 | SLARK MARTIN P | — |
Other disposed transaction
F
|
Class A Common Stock | 1,695 | $42.75 | $72,461 | 238,371 |
| 2025-12-11 | Yeager Phillip D | President, CEO & Vice Chairman |
Open-market sell
S
|
Classs A Common Stock | 32,000 | $43.68 | $1,397,699 | 168,315 |
| 2025-11-18 | Yeager Phillip D | President, CEO & Vice Chairman |
Equity grant / award
G
|
Class A Common Stock | 2,780 | $0.00 | $0 | 200,315 |
| 2025-10-24 | Mathews Dennis P. | Chief Accounting Officer |
Equity grant / award
A
|
Class A Common Stock | 2,808 | $0.00 | $0 | 5,136 |
| 2025-04-01 | Rhodes Brent Michael | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 283 | $37.22 | $10,533 | 8,431 |
| 2025-02-11 | YEAGER DAVID P | Executive Chairman |
Equity grant / award
G
|
Class A Common Stock | 1,225 | $0.00 | $0 | 377,720 |
| 2025-01-03 | YEAGER DAVID P | Executive Chairman |
Equity grant / award
A
|
Class A Common Stock | 19,246 | $0.00 | $0 | 378,945 |
| 2025-01-03 | YEAGER DAVID P | Executive Chairman |
Equity grant / award
A
|
Class A Common Stock | 29,216 | $0.00 | $0 | 359,699 |
| 2025-01-03 | YEAGER DAVID P | Executive Chairman |
Other disposed transaction
F
|
Class A Common Stock | 12,691 | $44.17 | $560,561 | 330,483 |
| 2024-11-18 | Yeager Phillip D | President, CEO & Vice Chairman |
Equity grant / award
G
|
Class A Common Stock | 2,505 | $0.00 | $0 | 153,304 |
| 2024-11-11 | Bansal Dhruv | Chief Information Officer |
Other disposed transaction
F
|
Class A Common Stock | 265 | $48.37 | $12,818 | 20,928 |
| 2024-10-24 | Bansal Dhruv | Chief Information Officer |
Other disposed transaction
F
|
Class A Common Stock | 175 | $43.04 | $7,532 | 21,193 |
| 2024-08-30 | LaFrance Thomas P. | Chief Legal and HR Officer |
Other disposed transaction
F
|
Class A Common Stock | 4,401 | $47.13 | $207,419 | 25,230 |
| 2024-07-16 | Beth Kevin | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 360 | $34.22 | $12,319 | 66,990 |
| 2024-07-16 | LaFrance Thomas P. | Chief Legal Officer |
Other disposed transaction
F
|
Class A Common Stock | 360 | $34.22 | $12,319 | 36,579 |
| 2024-04-22 | Rhodes Brent Michael | Chief Accounting Officer |
Equity grant / award
A
|
Class A Common Stock | 4,186 | $0.00 | $0 | 4,186 |
| 2024-02-22 | Beth Kevin | Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 397 | $43.93 | $17,440 | 56,401 |
| 2024-02-09 | YEAGER DAVID P | Executive Chairman |
Equity grant / award
G
|
Class A Common Stock | 1,125 | $0.00 | $0 | 343,174 |
| 2024-01-02 | YEAGER DAVID P | Executive Chairman |
Equity grant / award
A
|
Class A Common Stock | 22,280 | $0.00 | $0 | 101,369 |
| 2024-01-02 | YEAGER DAVID P | Executive Chairman |
Equity grant / award
A
|
Class A Common Stock | 9,318 | $0.00 | $0 | 79,089 |
| 2024-01-02 | YEAGER DAVID P | Executive Chairman |
Other disposed transaction
F
|
Class A Common Stock | 7,479 | $91.23 | $682,309 | 69,771 |
| 2023-11-09 | Yeager Phillip D | President and CEO |
Other disposed transaction
F
|
Class A Common Stock | 476 | $69.91 | $33,277 | 43,488 |
| 2023-11-08 | McDermott Michele | Chief Human Resources Officer |
Other disposed transaction
F
|
Class A Common Stock | 355 | $71.10 | $25,240 | 19,827 |
| 2023-10-24 | Bansal Dhruv | Chief Information Officer |
Equity grant / award
A
|
Class A Common Stock | 1,329 | $0.00 | $0 | 8,164 |
| 2023-07-17 | Beth Kevin | Chief Accounting Officer |
Equity grant / award
A
|
Class A Common Stock | 1,251 | $0.00 | $0 | 24,347 |
| 2023-05-09 | FLANNERY MICHAEL E | — |
Other disposed transaction
F
|
Class A Common Stock | 792 | $73.00 | $57,816 | 3,864 |
| 2023-02-22 | Beth Kevin | EVP, Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 199 | $93.45 | $18,597 | 23,096 |
| 2023-01-02 | Bansal Dhruv | EVP, Chief Information Officer |
Equity grant / award
A
|
Class A Common Stock | 3,460 | $0.00 | $0 | 6,835 |
| 2023-01-02 | Bansal Dhruv | EVP, Chief Information Officer |
Other disposed transaction
F
|
Class A Common Stock | 92 | $79.49 | $7,313 | 3,375 |
| 2023-01-02 | Alexander Brian Daniel | EVP, Chief Operating Officer |
Equity grant / award
A
|
Class A Common Stock | 3,146 | $0.00 | $0 | 13,047 |
| 2023-01-02 | Alexander Brian Daniel | EVP, Chief Operating Officer |
Other acquired transaction
F
|
Class A Common Stock | 4,018 | $79.49 | $319,391 | 9,901 |
| 2023-01-02 | Alexander Brian Daniel | EVP, Chief Operating Officer |
Equity grant / award
A
|
Class A Common Stock | 5,716 | $0.00 | $0 | 13,919 |
| 2022-11-09 | Yeager Phillip D | President, COO |
Other disposed transaction
F
|
Class A Common Stock | 476 | $77.13 | $36,714 | 27,569 |
| 2022-11-08 | McDermott Michele | Chief Human Resource Officer |
Other disposed transaction
F
|
Class A Common Stock | 355 | $79.26 | $28,137 | 13,369 |
| 2022-08-11 | Yablon Gary | Dir |
Open-market buy
P
|
Class A Common Stock | 5,000 | $85.60 | $428,000 | 7,132 |
| 2022-08-09 | YEAGER DAVID P | Chairman & CEO |
Open-market buy
P
|
Class B Common Stock | 46,879 | $104.99 | $4,921,826 | 46,879 |
| 2022-08-09 | YEAGER DAVID P | Chairman & CEO |
Open-market sell
S
|
Class A Common Stock | 65,914 | $80.83 | $5,327,829 | 0 |
| 2022-08-09 | Yeager Phillip D | President, COO |
Open-market buy
P
|
Class B Common Stock | 28,339 | $104.99 | $2,975,312 | 28,339 |
| 2022-08-09 | Yeager Phillip D | President, COO |
Open-market sell
S
|
Class A Common Stock | 39,846 | $80.83 | $3,220,752 | 36,045 |
| 2022-07-16 | Dykstra Lisa | Dir |
Equity grant / award
A
|
Class A Common Stock | 2,132 | $0.00 | $0 | 2,132 |
| 2022-05-09 | FLANNERY MICHAEL E | Dir |
Equity grant / award
A
|
Class A Common Stock | 2,139 | $0.00 | $0 | 2,139 |
| 2022-03-08 | YEAGER DAVID P | Chairman & CEO |
Equity grant / award
G
|
Class A Common Stock | 600 | $0.00 | $0 | 272,098 |
| 2022-02-22 | Beth Kevin | EVP, Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 127 | $78.31 | $9,945 | 21,890 |
| 2022-02-14 | Yeager Phillip D | President, COO |
Equity grant / award
G
|
Class A Common Stock | 300 | $0.00 | $0 | 75,891 |
| 2022-01-02 | Yeager Phillip D | President, COO |
Other disposed transaction
F
|
Class A Common Stock | 3,633 | $84.24 | $306,044 | 76,491 |
| 2022-01-02 | Yeager Phillip D | President, COO |
Equity grant / award
A
|
Class A Common Stock | 9,497 | $0.00 | $0 | 80,124 |
| 2021-12-20 | YEAGER DAVID P | Chairman & CEO |
Other disposed transaction
F
|
Class A Common Stock | 17,720 | $78.30 | $1,387,476 | 336,671 |
| 2021-12-20 | YEAGER DAVID P | Chairman & CEO |
Equity grant / award
A
|
Class A Common Stock | 20,000 | $0.00 | $0 | 354,391 |
| 2021-11-09 | Yeager Phillip D | President, COO |
Other disposed transaction
F
|
Class A Common Stock | 315 | $82.68 | $26,044 | 69,943 |
| 2021-11-08 | McDermott Michele | Chief Human Resources Officer |
Other disposed transaction
F
|
Class A Common Stock | 235 | $83.57 | $19,639 | 15,253 |
| 2021-09-01 | LaFrance Thomas P. | EVP,General Counsel, Secretary |
Equity grant / award
A
|
Class A Common Stock | 5,000 | $70.32 | $351,600 | 5,000 |
| 2021-06-17 | Ross Jenell | Dir |
Other disposed transaction
F
|
Class A Common Stock | 765 | $65.45 | $50,069 | 6,219 |
| 2021-04-15 | Yeager Phillip D | President, COO |
Equity grant / award
G
|
Class A Common Stock | 300 | $0.00 | $0 | 76,191 |
| 2021-04-12 | YEAGER DAVID P | Chairman & CEO |
Equity grant / award
G
|
Class A Common Stock | 400 | $0.00 | $0 | 272,696 |
| 2021-03-05 | Dimond Vava | EVP, Chief Information Officer |
Open-market sell
S
|
Class A Common Stock | 13,971 | $60.35 | $843,150 | 67,128 |
| 2021-02-22 | Beth Kevin | EVP, Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 131 | $57.04 | $7,472 | 21,003 |
| 2021-02-01 | DeMartino Geoffrey | EVP, Chief Financial Officer |
Other disposed transaction
F
|
Class A Common Stock | 722 | $54.32 | $39,219 | 24,388 |
| 2021-01-02 | YEAGER DAVID P | Chairman & CEO |
Other disposed transaction
F
|
Class A Common Stock | 8,977 | $57.00 | $511,689 | 334,391 |
| 2021-01-02 | YEAGER DAVID P | Chairman & CEO |
Equity grant / award
A
|
Class A Common Stock | 20,000 | $0.00 | $0 | 343,368 |
| 2020-12-14 | REAVES CHARLES R | Dir |
Open-market sell
S
|
Class A Common Stock | 4,000 | $56.50 | $226,000 | 59,351 |
| 2020-12-04 | YEAGER DAVID P | Chairman & CEO |
Other disposed transaction
F
|
Class A Common Stock | 17,720 | $55.96 | $991,611 | 323,368 |
| 2020-12-04 | YEAGER DAVID P | Chairman & CEO |
Equity grant / award
A
|
Class A Common Stock | 20,000 | $0.00 | $0 | 341,088 |
| 2020-11-09 | Yeager Phillip D | President, COO |
Other disposed transaction
F
|
Class A Common Stock | 315 | $49.97 | $15,741 | 60,860 |
| 2020-11-08 | McDermott Michele | Chief Human Resources Officer |
Other disposed transaction
F
|
Class A Common Stock | 235 | $51.25 | $12,044 | 11,765 |
| 2020-08-04 | REAVES CHARLES R | Dir |
Open-market sell
S
|
Class A Common Stock | 6,000 | $52.84 | $317,040 | 63,351 |
| 2020-07-10 | BECK DOUGLAS G. | EVP Secretary, General Counsel |
Other disposed transaction
F
|
Class A Common Stock | 352 | $50.83 | $17,892 | 72,784 |
| 2020-06-20 | MCNITT PETER | Dir |
Other disposed transaction
F
|
Class A Common Stock | 303 | $47.25 | $14,317 | 14,783 |
| 2020-06-17 | Ross Jenell | Dir |
Equity grant / award
A
|
Class A Common Stock | 3,475 | $0.00 | $0 | 3,475 |
| 2020-04-22 | Dimond Vava | EVP, Chief Information Officer |
Other disposed transaction
F
|
Class A Common Stock | 352 | $45.45 | $15,998 | 73,737 |
| 2020-01-02 | REAVES CHARLES R | Dir |
Other disposed transaction
F
|
Class A Common Stock | 1,587 | $52.49 | $83,302 | 69,351 |
| 2020-01-02 | REAVES CHARLES R | Dir |
Equity grant / award
A
|
Class A Common Stock | 3,811 | $0.00 | $0 | 70,938 |
| 2019-11-09 | Paperiello Vincent C | EVP, Pricing and Yield Mgmt |
Other disposed transaction
F
|
Class A Common Stock | 189 | $49.50 | $9,356 | 44,110 |
| 2019-11-08 | McDermott Michele | Chief Human Resource Officer |
Equity grant / award
A
|
Class A Common Stock | 4,000 | $0.00 | $0 | 4,000 |
| 2019-08-21 | REAVES CHARLES R | Dir |
Open-market sell
S
|
Class A Common Stock | 5,000 | $42.21 | $211,050 | 67,127 |
| 2019-07-10 | BECK DOUGLAS G. | EVP Secretary, General Counsel |
Other disposed transaction
F
|
Class A Common Stock | 352 | $38.74 | $13,636 | 61,918 |
| 2019-06-20 | MCNITT PETER | Dir |
Other disposed transaction
F
|
Class A Common Stock | 509 | $41.94 | $21,347 | 12,458 |
| 2019-05-22 | Vesco John C | EVP, President HG Trucking |
Other disposed transaction
F
|
Class A Common Stock | 122 | $41.03 | $5,006 | 28,923 |
| 2019-05-22 | Vesco John C | EVP, President HG Trucking |
Other disposed transaction
F
|
Class A Common Stock | 122 | $41.03 | $5,006 | 37,361 |
| 2019-05-01 | Paperiello Vincent C | EVP, Pricing and Yield Mgmt |
Other disposed transaction
F
|
Class A Common Stock | 112 | $42.30 | $4,738 | 44,299 |
| 2019-04-22 | Dimond Vava | EVP, Chief Information Officer |
Other disposed transaction
F
|
Class A Common Stock | 352 | $43.88 | $15,446 | 60,882 |
| 2019-02-22 | Hannigan Nicholas | EVP, Truck Brokerage |
Other disposed transaction
F
|
Class A Common Stock | 242 | $44.73 | $10,825 | 14,033 |
| 2019-01-02 | SLARK MARTIN P | Dir |
Equity grant / award
A
|
Class A Common Stock | 5,377 | $0.00 | $0 | 107,270 |
| 2018-11-09 | Paperiello Vincent C | EVP, Pricing and Yield Mgmt |
Equity grant / award
A
|
Class A Common Stock | 3,222 | $0.00 | $0 | 38,031 |
| 2018-09-16 | MALTBY DONALD | President and COO |
Other disposed transaction
F
|
Class A Common Stock | 1,758 | $48.30 | $84,911 | 122,049 |
| 2018-09-05 | REAVES CHARLES R | Dir |
Open-market sell
S
|
Class A Common Stock | 2,500 | $50.24 | $125,600 | 68,768 |
| 2018-07-10 | BECK DOUGLAS G. | EVP Secretary, General Counsel |
Other disposed transaction
F
|
Class A Common Stock | 352 | $51.95 | $18,286 | 50,773 |
| 2018-06-13 | Dimond Vava | EVP, Chief Information Officer |
Other disposed transaction
F
|
Class A Common Stock | 83 | $50.60 | $4,200 | 47,652 |
| 2018-05-31 | Boosalis Mary H | Dir |
Equity grant / award
A
|
Class A Common Stock | 4,125 | $0.00 | $0 | 4,125 |
| 2018-05-22 | Vesco John C | EVP, President HG Trucking |
Equity grant / award
A
|
Class A Common Stock | 2,080 | $0.00 | $0 | 29,045 |
| 2018-05-01 | Paperiello Vincent C | EVP, Pricing and Yield Mgmt |
Other disposed transaction
F
|
Class A Common Stock | 112 | $43.75 | $4,900 | 34,809 |
| 2018-04-22 | Dimond Vava | EVP, Chief Information Officer |
Other disposed transaction
F
|
Class A Common Stock | 352 | $43.60 | $15,347 | 47,735 |
| 2018-02-22 | Damman James J. | President-Mode Transportation |
Other disposed transaction
F
|
Class A Common Stock | 501 | $44.95 | $22,520 | 91,066 |
| 2018-01-02 | MCNITT PETER | Dir |
Equity grant / award
A
|
Class A Common Stock | 5,500 | $0.00 | $0 | 9,625 |
| 2017-09-16 | MALTBY DONALD | President and COO |
Other disposed transaction
F
|
Class A Common Stock | 1,938 | $39.50 | $76,551 | 104,616 |
| 2017-08-28 | REAVES CHARLES R | Dir |
Open-market sell
S
|
Class A Common Stock | 6,000 | $37.60 | $225,600 | 67,947 |
| 2017-07-27 | Rand Steven E | EVP, Sales |
Other disposed transaction
F
|
Class A Common Stock | 324 | $33.85 | $10,967 | 19,658 |
| 2017-07-10 | BECK DOUGLAS G. | VP, Secretary, General Counsel |
Other disposed transaction
F
|
Class A Common Stock | 388 | $38.70 | $15,016 | 39,517 |
| 2017-06-20 | MCNITT PETER | Dir |
Equity grant / award
A
|
Class A Common Stock | 4,125 | $36.50 | $150,562 | 4,125 |
| 2017-06-13 | Dimond Vava | EVP, Chief Information Officer |
Other disposed transaction
F
|
Class A Common Stock | 88 | $36.70 | $3,230 | 36,244 |
| 2017-05-01 | Paperiello Vincent C | EVP, Pricing and Yield Mgmt |
Other disposed transaction
F
|
Class A Common Stock | 119 | $38.95 | $4,635 | 28,482 |
| 2017-04-22 | Dimond Vava | Chief Information Officer |
Other disposed transaction
F
|
Class A Common Stock | 374 | $40.30 | $15,072 | 36,332 |
| 2017-04-01 | Rand Steven E | EVP, Sales |
Other disposed transaction
D
|
Class A Common Stock | 436 | $46.40 | $20,230 | 19,982 |
| 2017-03-01 | MARSH DAVID | Chief Hwy Solutions Officer |
Other disposed transaction
F
|
Class A Common Stock | 14,459 | $50.96 | $736,831 | 87,169 |
| 2017-02-28 | MARSH DAVID | Chief Hwy Solutions Officer |
Other disposed transaction
F
|
Class A Common Stock | 15,541 | $50.97 | $792,125 | 101,628 |
| 2017-02-22 | Damman James J. | President-Mode Transportation |
Other disposed transaction
D
|
Class A Common Stock | 718 | $50.15 | $36,008 | 80,133 |
| 2017-01-02 | YEAGER DAVID P | Chairman & CEO |
Other disposed transaction
F
|
Class A Common Stock | 7,579 | $43.75 | $331,581 | 254,196 |
| 2017-01-02 | YEAGER DAVID P | Chairman & CEO |
Equity grant / award
A
|
Class A Common Stock | 40,000 | $0.00 | $0 | 261,775 |
| 2017-01-02 | MARSH DAVID | Chief Hwy Solutions Officer |
Other disposed transaction
F
|
Class A Common Stock | 4,122 | $43.75 | $180,338 | 117,169 |
| 2017-01-02 | MARSH DAVID | Chief Hwy Solutions Officer |
Equity grant / award
A
|
Class A Common Stock | 17,286 | $0.00 | $0 | 121,291 |
| 2016-09-16 | MALTBY DONALD | President and COO |
Other disposed transaction
F
|
Class A Common Stock | 1,866 | $40.67 | $75,890 | 85,908 |
| 2016-08-01 | YEAGER DAVID P | Chairman & CEO |
Equity grant / award
G
|
Class A Common Stock | 1,200 | $0.00 | $0 | 221,775 |
| 2016-07-10 | BECK DOUGLAS G. | VP, Secretary, General Counsel |
Other disposed transaction
F
|
Class A Common Stock | 374 | $39.96 | $14,945 | 27,452 |
| 2016-06-13 | Dimond Vava | Chief Information Officer |
Other disposed transaction
F
|
Class A Common Stock | 88 | $40.02 | $3,522 | 24,783 |
| 2016-05-20 | Kenny James C. | Dir |
Equity grant / award
A
|
Class A Common Stock | 4,125 | $0.00 | $0 | 4,125 |
| 2016-05-01 | Paperiello Vincent C | Sr VP, Pricing and Yield Mgmt |
Other disposed transaction
F
|
Class A Common Stock | 119 | $38.52 | $4,584 | 21,729 |
| 2016-04-22 | Dimond Vava | Chief Information Officer |
Other disposed transaction
F
|
Class A Common Stock | 374 | $38.98 | $14,579 | 24,871 |
| 2016-04-20 | PIZZUTO TERRI | EVP, CFO, Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 42 | $39.19 | $1,646 | 152,302 |