Financial Metrics
ULH UNIVERSAL LOGISTICS HOLDINGS, INC.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 260394000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 276813000.0 | +6.3% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 271493000.0 | -1.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 284442000.0 | +4.8% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 305199000.0 | +7.3% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 313001000.0 | +2.6% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 335113000.0 | +7.1% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 365925000.0 | +9.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 374292000.0 | +2.3% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 377406000.0 | +0.8% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2019-06-29 | 383175000.0 | +1.5% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2019-09-28 | 375485000.0 | -2.0% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 382162000.0 | +1.8% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-07-04 | 257980000.0 | -32.5% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-10-03 | 364988000.0 | +41.5% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 415231000.0 | +13.8% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 422783000.0 | +1.8% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 445594000.0 | +5.4% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 523861000.0 | +17.6% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 527182000.0 | +0.6% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 505692000.0 | -4.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 437396000.0 | -13.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 412572000.0 | -5.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 421251000.0 | +2.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 491907000.0 | +16.8% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 462164000.0 | -6.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 426833000.0 | -7.6% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 382390000.0 | -10.4% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 393794000.0 | +3.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-29 | 776183000.0 | +97.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 396786000.0 | -48.9% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 1072751000.0 | — | USD | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 1216665000.0 | +13.4% | USD | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 1461708000.0 | +20.1% | USD | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 1511998000.0 | +3.4% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 1391083000.0 | -8.0% | USD | 10-K | 2023-03-16 |
| Annual | 2021-12-31 | 1750980000.0 | +25.9% | USD | 10-K | 2024-03-15 |
| Annual | 2022-12-31 | 2015456000.0 | +15.1% | USD | 10-K | 2025-03-17 |
| Annual | 2023-12-31 | 1662139000.0 | -17.5% | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 1846035000.0 | +11.1% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 1558397000.0 | -15.6% | USD | 10-K | 2026-03-16 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 13930000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 16774000.0 | +20.4% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 10027000.0 | -40.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 9169000.0 | -8.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 6417000.0 | -30.0% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -3484000.0 | -154.3% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 17104000.0 | +590.9% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 26252000.0 | +53.5% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 22530000.0 | -14.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 26513000.0 | +17.7% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2019-06-29 | 30716000.0 | +15.9% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2019-09-28 | -7353000.0 | -123.9% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 23908000.0 | +425.1% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-07-04 | 10839000.0 | -54.7% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-10-03 | 22063000.0 | +103.6% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 31156000.0 | +41.2% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 31313000.0 | +0.5% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 16714000.0 | -46.6% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 57848000.0 | +246.1% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 64651000.0 | +11.8% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 69771000.0 | +7.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 38196000.0 | -45.3% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 36395000.0 | -4.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 36761000.0 | +1.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 75092000.0 | +104.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 47103000.0 | -37.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 42634000.0 | -9.5% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 15680000.0 | -63.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 19893000.0 | +26.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-29 | 35573000.0 | +78.8% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | -117410000.0 | -430.1% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 46580000.0 | — | USD | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 25214000.0 | -45.9% | USD | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 83794000.0 | +232.3% | USD | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 65380000.0 | -22.0% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 80359000.0 | +22.9% | USD | 10-K | 2023-03-16 |
| Annual | 2021-12-31 | 102960000.0 | +28.1% | USD | 10-K | 2024-03-15 |
| Annual | 2022-12-31 | 240435000.0 | +133.5% | USD | 10-K | 2025-03-17 |
| Annual | 2023-12-31 | 145444000.0 | -39.5% | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 203112000.0 | +39.6% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -64347000.0 | -131.7% | USD | 10-K | 2026-03-16 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 7477000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 9047000.0 | +21.0% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 4997000.0 | -44.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 4318000.0 | -13.6% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 2739000.0 | -36.6% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -3305000.0 | -220.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 10434000.0 | +415.7% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-06-30 | 17669000.0 | +69.3% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-09-29 | 43158000.0 | +144.3% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 17297000.0 | -59.9% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2019-06-29 | 19972000.0 | +15.5% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2019-09-28 | -8420000.0 | -142.2% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 12163000.0 | +244.5% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-07-04 | 6168000.0 | -49.3% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-10-03 | 13578000.0 | +120.1% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 21656000.0 | +59.5% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2021-07-03 | 25604000.0 | +18.2% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2021-10-01 | 10273000.0 | -59.9% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2021-10-02 | 10273000.0 | +0.0% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 42008000.0 | +308.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-07-02 | 44699000.0 | +6.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-10-01 | 48480000.0 | +8.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 24876000.0 | -48.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-07-01 | 23566000.0 | -5.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 23047000.0 | -2.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 52457000.0 | +127.6% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-06-29 | 30734000.0 | -41.4% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-09-28 | 26540000.0 | -13.6% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 6014000.0 | -77.3% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-06-28 | 8316000.0 | +38.3% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-09-27 | -117938000.0 | -1518.2% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 24244000.0 | — | USD | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 28153000.0 | +16.1% | USD | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 52178000.0 | +85.3% | USD | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 37586000.0 | -28.0% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 48132000.0 | +28.1% | USD | 10-K | 2023-03-16 |
| Annual | 2021-12-31 | 73733000.0 | +53.2% | USD | 10-K | 2024-03-15 |
| Annual | 2022-12-31 | 168632000.0 | +128.7% | USD | 10-K | 2025-03-17 |
| Annual | 2023-12-31 | 92901000.0 | -44.9% | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 129907000.0 | +39.8% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -99873000.0 | -176.9% | USD | 10-K | 2026-03-16 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 0.26 | — | USD/shares | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 0.32 | +23.1% | USD/shares | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 0.18 | -43.8% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 0.15 | -16.7% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 0.1 | -33.3% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -0.12 | -220.0% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.37 | +408.3% | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.62 | +67.6% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 0.53 | -14.5% | USD/shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 0.61 | +15.1% | USD/shares | 10-Q | 2020-05-14 |
| Quarterly | 2019-06-29 | 0.7 | +14.8% | USD/shares | 10-Q | 2020-08-13 |
| Quarterly | 2019-09-28 | -0.3 | -142.9% | USD/shares | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 0.45 | +250.0% | USD/shares | 10-Q | 2021-05-13 |
| Quarterly | 2020-07-04 | 0.23 | -48.9% | USD/shares | 10-Q | 2021-08-12 |
| Quarterly | 2020-10-03 | 0.5 | +117.4% | USD/shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 0.8 | +60.0% | USD/shares | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 0.95 | +18.7% | USD/shares | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 0.38 | -60.0% | USD/shares | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 1.56 | +310.5% | USD/shares | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 1.69 | +8.3% | USD/shares | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 1.84 | +8.9% | USD/shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.95 | -48.4% | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 0.9 | -5.3% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.88 | -2.2% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 1.99 | +126.1% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 1.17 | -41.2% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 1.01 | -13.7% | USD/shares | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 0.23 | -77.2% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.32 | +39.1% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | -4.48 | -1500.0% | USD/shares | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 0.85 | — | USD/shares | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 0.99 | +16.5% | USD/shares | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 1.84 | +85.9% | USD/shares | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 1.34 | -27.2% | USD/shares | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 1.78 | +32.8% | USD/shares | 10-K | 2023-03-16 |
| Annual | 2021-12-31 | 2.74 | +53.9% | USD/shares | 10-K | 2024-03-15 |
| Annual | 2022-12-31 | 6.37 | +132.5% | USD/shares | 10-K | 2025-03-17 |
| Annual | 2023-12-31 | 3.53 | -44.6% | USD/shares | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 4.94 | +39.9% | USD/shares | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -3.79 | -176.7% | USD/shares | 10-K | 2026-03-16 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 0.26 | — | USD/shares | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 0.32 | +23.1% | USD/shares | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 0.18 | -43.8% | USD/shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 0.15 | -16.7% | USD/shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 0.1 | -33.3% | USD/shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -0.12 | -220.0% | USD/shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.37 | +408.3% | USD/shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.62 | +67.6% | USD/shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 0.53 | -14.5% | USD/shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 0.61 | +15.1% | USD/shares | 10-Q | 2020-05-14 |
| Quarterly | 2019-06-29 | 0.7 | +14.8% | USD/shares | 10-Q | 2020-08-13 |
| Quarterly | 2019-09-28 | -0.3 | -142.9% | USD/shares | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 0.45 | +250.0% | USD/shares | 10-Q | 2021-05-13 |
| Quarterly | 2020-07-04 | 0.23 | -48.9% | USD/shares | 10-Q | 2021-08-12 |
| Quarterly | 2020-10-03 | 0.5 | +117.4% | USD/shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 0.8 | +60.0% | USD/shares | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 0.95 | +18.7% | USD/shares | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 0.38 | -60.0% | USD/shares | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 1.56 | +310.5% | USD/shares | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 1.69 | +8.3% | USD/shares | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 1.84 | +8.9% | USD/shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.95 | -48.4% | USD/shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 0.9 | -5.3% | USD/shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.88 | -2.2% | USD/shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 1.99 | +126.1% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 1.17 | -41.2% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 1.01 | -13.7% | USD/shares | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 0.23 | -77.2% | USD/shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.32 | +39.1% | USD/shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | -4.48 | -1500.0% | USD/shares | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 0.85 | — | USD/shares | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 0.99 | +16.5% | USD/shares | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 1.84 | +85.9% | USD/shares | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 1.34 | -27.2% | USD/shares | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 1.78 | +32.8% | USD/shares | 10-K | 2023-03-16 |
| Annual | 2021-12-31 | 2.74 | +53.9% | USD/shares | 10-K | 2024-03-15 |
| Annual | 2022-12-31 | 6.37 | +132.5% | USD/shares | 10-K | 2025-03-17 |
| Annual | 2023-12-31 | 3.53 | -44.6% | USD/shares | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 4.93 | +39.7% | USD/shares | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -3.79 | -176.9% | USD/shares | 10-K | 2026-03-16 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-02 | 12930000.0 | — | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-04-02 | 11731000.0 | -9.3% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 4020000.0 | -65.7% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 1544000.0 | -61.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 1755000.0 | +13.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-04-01 | 3353000.0 | +91.1% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 2039000.0 | -39.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 2897000.0 | +42.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 1672000.0 | -42.3% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-03-31 | 2145000.0 | +28.3% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 1664000.0 | -22.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 2545000.0 | +52.9% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 5727000.0 | +125.0% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 6336000.0 | +10.6% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 6459000.0 | +1.9% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-28 | 6485000.0 | +0.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 7726000.0 | +19.1% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 7995000.0 | +3.5% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2020-07-04 | 7977000.0 | -0.2% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2020-10-03 | 8677000.0 | +8.8% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-12-31 | 8763000.0 | +1.0% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 10799000.0 | +23.2% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2021-07-03 | 13098000.0 | +21.3% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2021-10-02 | 13010000.0 | -0.7% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 13932000.0 | +7.1% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 14922000.0 | +7.1% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2022-07-02 | 14683000.0 | -1.6% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2022-10-01 | 14646000.0 | -0.3% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 47181000.0 | +222.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 76775000.0 | +62.7% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 65014000.0 | -15.3% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 16811000.0 | -74.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 12511000.0 | -25.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 11124000.0 | -11.1% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 7486000.0 | -32.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 11834000.0 | +58.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 19351000.0 | +63.5% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 20602000.0 | +6.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 24338000.0 | +18.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 27381000.0 | +12.5% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 1755000.0 | — | USD | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 1672000.0 | -4.7% | USD | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 5727000.0 | +242.5% | USD | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 7726000.0 | +34.9% | USD | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 8763000.0 | +13.4% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 13932000.0 | +59.0% | USD | 10-K | 2023-03-16 |
| Annual | 2022-12-31 | 47181000.0 | +238.7% | USD | 10-K | 2024-03-15 |
| Annual | 2023-12-31 | 12511000.0 | -73.5% | USD | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 19351000.0 | +54.7% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 26846000.0 | +38.7% | USD | 10-K | 2026-03-16 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 139253000.0 | — | USD | 10-Q | 2016-05-12 |
| Quarterly | 2016-07-02 | 146795000.0 | +5.4% | USD | 10-Q | 2016-08-11 |
| Quarterly | 2016-10-01 | 149096000.0 | +1.6% | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 144712000.0 | -2.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 155001000.0 | +7.1% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 154976000.0 | -0.0% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 170182000.0 | +9.8% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 171036000.0 | +0.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 197489000.0 | +15.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 213681000.0 | +8.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-29 | 214712000.0 | +0.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 215991000.0 | +0.6% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 216218000.0 | +0.1% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 204070000.0 | -5.6% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-28 | 212010000.0 | +3.9% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 210534000.0 | -0.7% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 219229000.0 | +4.1% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2020-07-04 | 180942000.0 | -17.5% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2020-10-03 | 248965000.0 | +37.6% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-12-31 | 259154000.0 | +4.1% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 264385000.0 | +2.0% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2021-07-03 | 285432000.0 | +8.0% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2021-10-02 | 326303000.0 | +14.3% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 341398000.0 | +4.6% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 392951000.0 | +15.1% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2022-07-02 | 400017000.0 | +1.8% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2022-10-01 | 384075000.0 | -4.0% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 350720000.0 | -8.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 332407000.0 | -5.2% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 317254000.0 | -4.6% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 307452000.0 | -3.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 287946000.0 | -6.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 280604000.0 | -2.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 288125000.0 | +2.7% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 300150000.0 | +4.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 293646000.0 | -2.2% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 259188000.0 | -11.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 254807000.0 | -1.7% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 277603000.0 | +8.9% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 144712000.0 | — | USD | 10-K | 2018-03-16 |
| Annual | 2017-12-31 | 171036000.0 | +18.2% | USD | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 215991000.0 | +26.3% | USD | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 210534000.0 | -2.5% | USD | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 259154000.0 | +23.1% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 341398000.0 | +31.7% | USD | 10-K | 2023-03-16 |
| Annual | 2022-12-31 | 350700000.0 | +2.7% | USD | 10-K | 2025-03-17 |
| Annual | 2023-12-31 | 287900000.0 | -17.9% | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 293646000.0 | +2.0% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 261337000.0 | -11.0% | USD | 10-K | 2026-03-16 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 8617000.0 | — | USD | 10-K | 2018-03-16 |
| Annual | 2017-12-31 | 5342000.0 | -38.0% | USD | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 6751000.0 | +26.4% | USD | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 7163000.0 | +6.1% | USD | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 8276000.0 | +15.5% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 14104000.0 | +70.4% | USD | 10-K | 2023-03-16 |
| Annual | 2022-12-31 | 11361000.0 | -19.4% | USD | 10-K | 2024-03-15 |
| Annual | 2023-12-31 | 12406000.0 | +9.2% | USD | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 8269000.0 | -33.3% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 9893000.0 | +19.6% | USD | 10-K | 2026-03-16 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 196616000.0 | — | USD | 10-Q | 2016-05-12 |
| Quarterly | 2016-07-02 | 201957000.0 | +2.7% | USD | 10-Q | 2016-08-11 |
| Quarterly | 2016-10-01 | 203617000.0 | +0.8% | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 207451000.0 | +1.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 212473000.0 | +2.4% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 221606000.0 | +4.3% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 228132000.0 | +2.9% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 228666000.0 | +0.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 253486000.0 | +10.9% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 269131000.0 | +6.2% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-29 | 274398000.0 | +2.0% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 275258000.0 | +0.3% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 275464000.0 | +0.1% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 265228000.0 | -3.7% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-28 | 266792000.0 | +0.6% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 271843000.0 | +1.9% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 275993000.0 | +1.5% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2020-07-04 | 241892000.0 | -12.4% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2020-10-03 | 315181000.0 | +30.3% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-12-31 | 321524000.0 | +2.0% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 329883000.0 | +2.6% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2021-07-03 | 359159000.0 | +8.9% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2021-10-02 | 396138000.0 | +10.3% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 420695000.0 | +6.2% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 477752000.0 | +13.6% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2022-07-02 | 482629000.0 | +1.0% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2022-10-01 | 459220000.0 | -4.9% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 459652000.0 | +0.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 473826000.0 | +3.1% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 447898000.0 | -5.5% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 389221000.0 | -13.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 365472000.0 | -6.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 367125000.0 | +0.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 382809000.0 | +4.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 405746000.0 | +6.0% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 409813000.0 | +1.0% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 389093000.0 | -5.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 393385000.0 | +1.1% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 429012000.0 | +9.1% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 207451000.0 | — | USD | 10-K | 2018-03-16 |
| Annual | 2017-12-31 | 228666000.0 | +10.2% | USD | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 275258000.0 | +20.4% | USD | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 271843000.0 | -1.2% | USD | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 321524000.0 | +18.3% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 420695000.0 | +30.8% | USD | 10-K | 2023-03-16 |
| Annual | 2022-12-31 | 459652000.0 | +9.3% | USD | 10-K | 2024-03-15 |
| Annual | 2023-12-31 | 365472000.0 | -20.5% | USD | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 409813000.0 | +12.1% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 382842000.0 | -6.6% | USD | 10-K | 2026-03-16 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 534194000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 536993000.0 | +0.5% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 558231000.0 | +4.0% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 570457000.0 | +2.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 583073000.0 | +2.2% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 596479000.0 | +2.3% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 603855000.0 | +1.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 610592000.0 | +1.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 662468000.0 | +8.5% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 687911000.0 | +3.8% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 768960000.0 | +11.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 843147000.0 | +9.6% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 919725000.0 | +9.1% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2019-06-29 | 928184000.0 | +0.9% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2019-09-28 | 934729000.0 | +0.7% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2019-12-31 | 987997000.0 | +5.7% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 1008455000.0 | +2.1% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2020-07-04 | 963425000.0 | -4.5% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2020-10-03 | 1056866000.0 | +9.7% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-12-31 | 1063049000.0 | +0.6% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 1054672000.0 | -0.8% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2021-07-03 | 1082220000.0 | +2.6% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2021-10-02 | 1121007000.0 | +3.6% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 1137491000.0 | +1.5% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 1189162000.0 | +4.5% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2022-07-02 | 1191466000.0 | +0.2% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2022-10-01 | 1199179000.0 | +0.6% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 1203678000.0 | +0.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 1235300000.0 | +2.6% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 1235366000.0 | +0.0% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 1259276000.0 | +1.9% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1253523000.0 | -0.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 1384601000.0 | +10.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 1472056000.0 | +6.3% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 1554894000.0 | +5.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1786837000.0 | +14.9% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 1800205000.0 | +0.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 1859704000.0 | +3.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 1773942000.0 | -4.6% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 570457000.0 | — | USD | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 610592000.0 | +7.0% | USD | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 843147000.0 | +38.1% | USD | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 995435000.0 | +18.1% | USD | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 1063049000.0 | +6.8% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 1137491000.0 | +7.0% | USD | 10-K | 2023-03-16 |
| Annual | 2022-12-31 | 1203678000.0 | +5.8% | USD | 10-K | 2024-03-15 |
| Annual | 2023-12-31 | 1253523000.0 | +4.1% | USD | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 1786837000.0 | +42.5% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 1771988000.0 | -0.8% | USD | 10-K | 2026-03-16 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 179768000.0 | — | USD | 10-Q | 2016-05-12 |
| Quarterly | 2016-07-02 | 148757000.0 | -17.3% | USD | 10-Q | 2016-08-11 |
| Quarterly | 2016-10-01 | 154806000.0 | +4.1% | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 144516000.0 | -6.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 163029000.0 | +12.8% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 178765000.0 | +9.7% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 206866000.0 | +15.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 199070000.0 | -3.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 224258000.0 | +12.7% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 236068000.0 | +5.3% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-29 | 270290000.0 | +14.5% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 221169000.0 | -18.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 264235000.0 | +19.5% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 251079000.0 | -5.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-28 | 292251000.0 | +16.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 251575000.0 | -13.9% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 243594000.0 | -3.2% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2020-07-04 | 269584000.0 | +10.7% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2020-10-03 | 273345000.0 | +1.4% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-12-31 | 272807000.0 | -0.2% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 278918000.0 | +2.2% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2021-07-03 | 275208000.0 | -1.3% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2021-10-02 | 286425000.0 | +4.1% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 312709000.0 | +9.2% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 355833000.0 | +13.8% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2022-07-02 | 307851000.0 | -13.5% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2022-10-01 | 305403000.0 | -0.8% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 286901000.0 | -6.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 300302000.0 | +4.7% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 286277000.0 | -4.7% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 286947000.0 | +0.2% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 260416000.0 | -9.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 300602000.0 | +15.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 303636000.0 | +1.0% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 297363000.0 | -2.1% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 304568000.0 | +2.4% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 328846000.0 | +8.0% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 307966000.0 | -6.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 324271000.0 | +5.3% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 144516000.0 | — | USD | 10-K | 2018-03-16 |
| Annual | 2017-12-31 | 199070000.0 | +37.7% | USD | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 221169000.0 | +11.1% | USD | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 250419000.0 | +13.2% | USD | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 272807000.0 | +8.9% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 312709000.0 | +14.6% | USD | 10-K | 2023-03-16 |
| Annual | 2022-12-31 | 286901000.0 | -8.3% | USD | 10-K | 2024-03-15 |
| Annual | 2023-12-31 | 260416000.0 | -9.2% | USD | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 304568000.0 | +17.0% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 318094000.0 | +4.4% | USD | 10-K | 2026-03-16 |
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-04-02 | 136345000.0 | — | USD | 10-Q | 2016-05-12 |
| Quarterly | 2016-07-02 | 143383000.0 | +5.2% | USD | 10-Q | 2016-08-11 |
| Quarterly | 2016-10-01 | 145943000.0 | +1.8% | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 147732000.0 | +1.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 151526000.0 | +2.6% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 151206000.0 | -0.2% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 146308000.0 | -3.2% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 168765000.0 | +15.3% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-03-31 | 179405000.0 | +6.3% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-06-30 | 192778000.0 | +7.5% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-09-29 | 204721000.0 | +6.2% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2018-12-31 | 209299000.0 | +2.2% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2019-03-30 | 220654000.0 | +5.4% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2019-06-29 | 237373000.0 | +7.6% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2019-09-28 | 197915000.0 | -16.6% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2019-12-31 | 205217000.0 | +3.7% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-04-04 | 208663000.0 | +1.7% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-07-04 | 216550000.0 | +3.8% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-10-03 | 227628000.0 | +5.1% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2020-12-31 | 239573000.0 | +5.2% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2021-04-03 | 259765000.0 | +8.4% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2021-07-03 | 281908000.0 | +8.5% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2021-10-01 | 287819000.0 | +2.1% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2021-10-02 | 287819000.0 | +0.0% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 302210000.0 | +5.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-04-02 | 333714000.0 | +10.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-07-02 | 366967000.0 | +10.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-10-01 | 415009000.0 | +13.1% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2022-12-31 | 446930000.0 | +7.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-04-01 | 468299000.0 | +4.8% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-07-01 | 489390000.0 | +4.5% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 510155000.0 | +4.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2023-12-31 | 532198000.0 | +4.3% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-03-30 | 583946000.0 | +9.7% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-06-29 | 608895000.0 | +4.3% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-09-28 | 630982000.0 | +3.6% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-12-31 | 647023000.0 | +2.5% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 646402000.0 | -0.1% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-06-28 | 653693000.0 | +1.1% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-09-27 | 534906000.0 | -18.2% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 147732000.0 | — | USD | 10-K | 2020-03-16 |
| Annual | 2017-12-31 | 168765000.0 | +14.2% | USD | 10-K | 2021-03-16 |
| Annual | 2018-12-31 | 209299000.0 | +24.0% | USD | 10-K | 2022-03-16 |
| Annual | 2019-12-31 | 205217000.0 | -2.0% | USD | 10-K | 2023-03-16 |
| Annual | 2020-12-31 | 239573000.0 | +16.7% | USD | 10-K | 2024-03-15 |
| Annual | 2021-12-31 | 302210000.0 | +26.1% | USD | 10-K | 2025-03-17 |
| Annual | 2022-12-31 | 446930000.0 | +47.9% | USD | 10-K | 2026-03-16 |
| Annual | 2023-12-31 | 532198000.0 | +19.1% | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 647023000.0 | +21.6% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 540355000.0 | -16.5% | USD | 10-K | 2026-03-16 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 168930000.0 | — | USD | 10-Q | 2016-05-12 |
| Quarterly | 2016-07-02 | 195615000.0 | +15.8% | USD | 10-Q | 2016-08-11 |
| Quarterly | 2016-10-01 | 213934000.0 | +9.4% | USD | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 261267000.0 | +22.1% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 256290000.0 | -1.9% | USD | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 250234000.0 | -2.4% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 243540000.0 | -2.7% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 247978000.0 | +1.8% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 270963000.0 | +9.3% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 272224000.0 | +0.5% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-29 | 329261000.0 | +21.0% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 400452000.0 | +21.6% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 369625000.0 | -7.7% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 364386000.0 | -1.4% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-28 | 386556000.0 | +6.1% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 457612000.0 | +18.4% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 478781000.0 | +4.6% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2020-07-04 | 403721000.0 | -15.7% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2020-10-03 | 466595000.0 | +15.6% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-12-31 | 460120000.0 | -1.4% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 429037000.0 | -6.8% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2021-07-03 | 432157000.0 | +0.7% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2021-10-02 | 443589000.0 | +2.6% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 427348000.0 | -3.7% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 401699000.0 | -6.0% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2022-07-02 | 415316000.0 | +3.4% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2022-10-01 | 389170000.0 | -6.3% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 378500000.0 | -2.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 377724000.0 | -0.2% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 378043000.0 | +0.1% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 387209000.0 | +2.4% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 381924000.0 | -1.4% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 414108000.0 | +8.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 483801000.0 | +16.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 557449000.0 | +15.2% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 759085000.0 | +36.2% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 736734000.0 | -2.9% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 795487000.0 | +8.0% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 824181000.0 | +3.6% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 261267000.0 | — | USD | 10-K | 2018-03-16 |
| Annual | 2017-12-31 | 247978000.0 | -5.1% | USD | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 400452000.0 | +61.5% | USD | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 457612000.0 | +14.3% | USD | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 460120000.0 | +0.5% | USD | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 427348000.0 | -7.1% | USD | 10-K | 2023-03-16 |
| Annual | 2022-12-31 | 378500000.0 | -11.4% | USD | 10-K | 2024-03-15 |
| Annual | 2023-12-31 | 381924000.0 | +0.9% | USD | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 759085000.0 | +98.8% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 797571000.0 | +5.1% | USD | 10-K | 2026-03-16 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-07-01 | 47045000.0 | — | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 70429000.0 | +49.7% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 16108000.0 | -77.1% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 43374000.0 | +169.3% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 73901000.0 | +70.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 47766000.0 | -35.4% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2019-06-29 | 91837000.0 | +92.3% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2019-09-28 | 131976000.0 | +43.7% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 25166000.0 | -80.9% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-07-04 | 108420000.0 | +330.8% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-10-03 | 77740000.0 | -28.3% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 43137000.0 | -44.5% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 53456000.0 | +23.9% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 53748000.0 | +0.5% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 41120000.0 | -23.5% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 69318000.0 | +68.6% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 144497000.0 | +108.5% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 64481000.0 | -55.4% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 104962000.0 | +62.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 161208000.0 | +53.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 36881000.0 | -77.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 46431000.0 | +25.9% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 52633000.0 | +13.4% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 84308000.0 | +60.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 110023000.0 | +30.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 135922000.0 | +23.5% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 68629000.0 | — | USD | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 83849000.0 | +22.2% | USD | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 94901000.0 | +13.2% | USD | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 128036000.0 | +34.9% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 99336000.0 | -22.4% | USD | 10-K | 2023-03-16 |
| Annual | 2021-12-31 | 83280000.0 | -16.2% | USD | 10-K | 2024-03-15 |
| Annual | 2022-12-31 | 213405000.0 | +156.2% | USD | 10-K | 2025-03-17 |
| Annual | 2023-12-31 | 210246000.0 | -1.5% | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 112371000.0 | -46.6% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 183046000.0 | +62.9% | USD | 10-K | 2026-03-16 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-07-01 | -32411000.0 | — | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -45103000.0 | -39.2% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | -38239000.0 | +15.2% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | -62788000.0 | -64.2% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | -145277000.0 | -131.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | -10304000.0 | +92.9% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2019-06-29 | -45856000.0 | -345.0% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2019-09-28 | -77053000.0 | -68.0% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | -30853000.0 | +60.0% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-07-04 | -40220000.0 | -30.4% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-10-03 | -71514000.0 | -77.8% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | -4177000.0 | +94.2% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | -13060000.0 | -212.7% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | -21116000.0 | -61.7% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | -3440000.0 | +83.7% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | -32091000.0 | -832.9% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | -76369000.0 | -138.0% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | -29748000.0 | +61.0% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | -77210000.0 | -159.5% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -188606000.0 | -144.3% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | -68370000.0 | +63.7% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | -144598000.0 | -111.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | -218999000.0 | -51.5% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | -51495000.0 | +76.5% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | -130041000.0 | -152.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | -181804000.0 | -39.8% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | -94076000.0 | — | USD | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | -61289000.0 | +34.9% | USD | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | -229199000.0 | -274.0% | USD | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | -143060000.0 | +37.6% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | -86555000.0 | +39.5% | USD | 10-K | 2023-03-16 |
| Annual | 2021-12-31 | -33233000.0 | +61.6% | USD | 10-K | 2024-03-15 |
| Annual | 2022-12-31 | -103743000.0 | -212.2% | USD | 10-K | 2025-03-17 |
| Annual | 2023-12-31 | -236772000.0 | -128.2% | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | -462898000.0 | -95.5% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -203447000.0 | +56.0% | USD | 10-K | 2026-03-16 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-07-01 | -15231000.0 | — | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -24535000.0 | -61.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 20890000.0 | +185.1% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 19060000.0 | -8.8% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 71433000.0 | +274.8% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | -37075000.0 | -151.9% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2019-06-29 | -45441000.0 | -22.6% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2019-09-28 | -54163000.0 | -19.2% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 10373000.0 | +119.2% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-07-04 | -64916000.0 | -725.8% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-10-03 | -2189000.0 | +96.6% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | -36895000.0 | -1585.5% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | -36683000.0 | +0.6% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | -28196000.0 | +23.1% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | -36668000.0 | -30.0% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | -35549000.0 | +3.1% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | -64603000.0 | -81.7% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | -3724000.0 | +94.2% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | -6355000.0 | -70.6% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | -273000.0 | +95.7% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 29180000.0 | +10788.6% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 95785000.0 | +228.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 166429000.0 | +73.8% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | -25357000.0 | -115.2% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 30307000.0 | +219.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 55995000.0 | +84.8% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 14114000.0 | — | USD | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | -23159000.0 | -264.1% | USD | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 138827000.0 | +699.5% | USD | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 16747000.0 | -87.9% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | -8950000.0 | -153.4% | USD | 10-K | 2023-03-16 |
| Annual | 2021-12-31 | -44558000.0 | -397.9% | USD | 10-K | 2024-03-15 |
| Annual | 2022-12-31 | -78239000.0 | -75.6% | USD | 10-K | 2025-03-17 |
| Annual | 2023-12-31 | -8558000.0 | +89.1% | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 365037000.0 | +4365.4% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 26085000.0 | -92.9% | USD | 10-K | 2026-03-16 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 36115000.0 | — | USD | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 46110000.0 | +27.7% | USD | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 78651000.0 | +70.6% | USD | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 17669000.0 | -77.5% | USD | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 33309000.0 | +88.5% | USD | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 46677000.0 | +40.1% | USD | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 7336000.0 | -84.3% | USD | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 31621000.0 | +331.0% | USD | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 54207000.0 | +71.4% | USD | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 10790000.0 | -80.1% | USD | 10-Q | 2020-05-14 |
| Quarterly | 2019-06-29 | 25128000.0 | +132.9% | USD | 10-Q | 2020-08-13 |
| Quarterly | 2019-09-28 | 60752000.0 | +141.8% | USD | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 32775000.0 | -46.1% | USD | 10-Q | 2021-05-13 |
| Quarterly | 2020-07-04 | 42369000.0 | +29.3% | USD | 10-Q | 2021-08-12 |
| Quarterly | 2020-10-03 | 72836000.0 | +71.9% | USD | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 4940000.0 | -93.2% | USD | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 16941000.0 | +242.9% | USD | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 26235000.0 | +54.9% | USD | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 6047000.0 | -77.0% | USD | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 37544000.0 | +520.9% | USD | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 85810000.0 | +128.6% | USD | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 31336000.0 | -63.5% | USD | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 79842000.0 | +154.8% | USD | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 192098000.0 | +140.6% | USD | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 68572000.0 | -64.3% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 145712000.0 | +112.5% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 210813000.0 | +44.7% | USD | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 52573000.0 | -75.1% | USD | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 136838000.0 | +160.3% | USD | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 191322000.0 | +39.8% | USD | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 97351000.0 | — | USD | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 63360000.0 | -34.9% | USD | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 66585000.0 | +5.1% | USD | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 79753000.0 | +19.8% | USD | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 90710000.0 | +13.7% | USD | 10-K | 2023-03-16 |
| Annual | 2021-12-31 | 38841000.0 | -57.2% | USD | 10-K | 2024-03-15 |
| Annual | 2022-12-31 | 117099000.0 | +201.5% | USD | 10-K | 2025-03-17 |
| Annual | 2023-12-31 | 240554000.0 | +105.4% | USD | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 251603000.0 | +4.6% | USD | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 224175000.0 | -10.9% | USD | 10-K | 2026-03-16 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 28408900.0 | — | shares | 10-Q | 2016-05-12 |
| Quarterly | 2016-07-02 | 28414346.0 | +0.0% | shares | 10-Q | 2016-08-11 |
| Quarterly | 2016-10-01 | 28412746.0 | -0.0% | shares | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 28430394.0 | +0.1% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 28442894.0 | +0.0% | shares | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 28442894.0 | +0.0% | shares | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 28416777.0 | -0.1% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 28382392.0 | -0.1% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 28394892.0 | +0.0% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 28394892.0 | +0.0% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-29 | 28371327.0 | -0.1% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 28378827.0 | +0.0% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 28383827.0 | +0.0% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 28383827.0 | +0.0% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-28 | 27282230.0 | -3.9% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 27282230.0 | +0.0% | shares | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 26925201.0 | -1.3% | shares | 10-Q | 2020-05-14 |
| Quarterly | 2020-07-04 | 26918830.0 | -0.0% | shares | 10-Q | 2020-08-13 |
| Quarterly | 2020-10-03 | 26918830.0 | +0.0% | shares | 10-Q | 2020-11-12 |
| Quarterly | 2020-12-31 | 26912580.0 | -0.0% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 26919455.0 | +0.0% | shares | 10-Q | 2021-05-13 |
| Quarterly | 2021-07-03 | 26919455.0 | +0.0% | shares | 10-Q | 2021-08-12 |
| Quarterly | 2021-10-02 | 26919455.0 | +0.0% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 26919455.0 | +0.0% | shares | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 26669069.0 | -0.9% | shares | 10-Q | 2022-05-12 |
| Quarterly | 2022-07-02 | 26277549.0 | -1.5% | shares | 10-Q | 2022-08-11 |
| Quarterly | 2022-10-01 | 26278020.0 | +0.0% | shares | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 26277549.0 | -0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 26284424.0 | +0.0% | shares | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 26287973.0 | +0.0% | shares | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 26284223.0 | -0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 26284223.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 26317738.0 | +0.1% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 26317326.0 | -0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 26317797.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 26317326.0 | -0.0% | shares | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 26330436.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 26329587.0 | -0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 26330058.0 | +0.0% | shares | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 28430394.0 | — | shares | 10-K | 2018-03-16 |
| Annual | 2017-12-31 | 28382392.0 | -0.2% | shares | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 28378827.0 | -0.0% | shares | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 27282230.0 | -3.9% | shares | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 26912580.0 | -1.4% | shares | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 26919455.0 | +0.0% | shares | 10-K | 2023-03-16 |
| Annual | 2022-12-31 | 26277549.0 | -2.4% | shares | 10-K | 2024-03-15 |
| Annual | 2023-12-31 | 26284223.0 | +0.0% | shares | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 26317326.0 | +0.1% | shares | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 26330058.0 | +0.0% | shares | 10-K | 2026-03-16 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 30894727.0 | — | shares | 10-Q | 2016-05-12 |
| Quarterly | 2016-07-02 | 30900304.0 | +0.0% | shares | 10-Q | 2016-08-11 |
| Quarterly | 2016-10-01 | 30900304.0 | +0.0% | shares | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 30917952.0 | +0.1% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 30930452.0 | +0.0% | shares | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 30930452.0 | +0.0% | shares | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 30930452.0 | +0.0% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 30941702.0 | +0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 30954202.0 | +0.0% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 30954202.0 | +0.0% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-29 | 30954202.0 | +0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 30965452.0 | +0.0% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 30970452.0 | +0.0% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 30970452.0 | +0.0% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-28 | 30970452.0 | +0.0% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 30970452.0 | +0.0% | shares | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 30979827.0 | +0.0% | shares | 10-Q | 2020-05-14 |
| Quarterly | 2020-07-04 | 30979827.0 | +0.0% | shares | 10-Q | 2020-08-13 |
| Quarterly | 2020-10-03 | 30979827.0 | +0.0% | shares | 10-Q | 2020-11-12 |
| Quarterly | 2020-12-31 | 30979827.0 | +0.0% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 30986702.0 | +0.0% | shares | 10-Q | 2021-05-13 |
| Quarterly | 2021-07-03 | 30986702.0 | +0.0% | shares | 10-Q | 2021-08-12 |
| Quarterly | 2021-10-02 | 30986702.0 | +0.0% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 30986702.0 | +0.0% | shares | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 30993577.0 | +0.0% | shares | 10-Q | 2022-05-12 |
| Quarterly | 2022-07-02 | 30995734.0 | +0.0% | shares | 10-Q | 2022-08-11 |
| Quarterly | 2022-10-01 | 30996205.0 | +0.0% | shares | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 30996205.0 | +0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 31003080.0 | +0.0% | shares | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 31006629.0 | +0.0% | shares | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 31007100.0 | +0.0% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 31007100.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 26317738.0 | -15.1% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 26319283.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 26319754.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 26319754.0 | +0.0% | shares | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 26332864.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 26335666.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 26336137.0 | +0.0% | shares | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 30917952.0 | — | shares | 10-K | 2018-03-16 |
| Annual | 2017-12-31 | 30941702.0 | +0.1% | shares | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 30965452.0 | +0.1% | shares | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 30970452.0 | +0.0% | shares | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 30979827.0 | +0.0% | shares | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 30986702.0 | +0.0% | shares | 10-K | 2023-03-16 |
| Annual | 2022-12-31 | 30996205.0 | +0.0% | shares | 10-K | 2024-03-15 |
| Annual | 2023-12-31 | 31007100.0 | +0.0% | shares | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 26319754.0 | -15.1% | shares | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 26336137.0 | +0.1% | shares | 10-K | 2026-03-16 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 28402000.0 | — | shares | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 28414000.0 | +0.0% | shares | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 28413000.0 | -0.0% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 28435000.0 | +0.1% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 28443000.0 | +0.0% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 28441000.0 | -0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 28386000.0 | -0.2% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 28395000.0 | +0.0% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 28382000.0 | -0.0% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 28380000.0 | -0.0% | shares | 10-Q | 2020-05-14 |
| Quarterly | 2019-06-29 | 28383000.0 | +0.0% | shares | 10-Q | 2020-08-13 |
| Quarterly | 2019-09-28 | 28263000.0 | -0.4% | shares | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 27223000.0 | -3.7% | shares | 10-Q | 2021-05-13 |
| Quarterly | 2020-07-04 | 26919000.0 | -1.1% | shares | 10-Q | 2021-08-12 |
| Quarterly | 2020-10-03 | 26919000.0 | +0.0% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 26916000.0 | -0.0% | shares | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 26919000.0 | +0.0% | shares | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 26919000.0 | +0.0% | shares | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 26864000.0 | -0.2% | shares | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 26453000.0 | -1.5% | shares | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 26278000.0 | -0.7% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 26281000.0 | +0.0% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 26287000.0 | +0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 26286000.0 | -0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 26307000.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 26317000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 26318000.0 | +0.0% | shares | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 26320000.0 | +0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 26331000.0 | +0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 26330000.0 | -0.0% | shares | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 28411000.0 | — | shares | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 28425000.0 | +0.0% | shares | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 28383000.0 | -0.1% | shares | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 28069000.0 | -1.1% | shares | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 26997000.0 | -3.8% | shares | 10-K | 2023-03-16 |
| Annual | 2021-12-31 | 26919000.0 | -0.3% | shares | 10-K | 2024-03-15 |
| Annual | 2022-12-31 | 26469000.0 | -1.7% | shares | 10-K | 2025-03-17 |
| Annual | 2023-12-31 | 26284000.0 | -0.7% | shares | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 26315000.0 | +0.1% | shares | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 26328000.0 | +0.0% | shares | 10-K | 2026-03-16 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 28402000.0 | — | shares | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 28414000.0 | +0.0% | shares | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 28413000.0 | -0.0% | shares | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 28435000.0 | +0.1% | shares | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 28443000.0 | +0.0% | shares | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 28444000.0 | +0.0% | shares | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 28393000.0 | -0.2% | shares | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 28402000.0 | +0.0% | shares | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 28392000.0 | -0.0% | shares | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 28381000.0 | -0.0% | shares | 10-Q | 2020-05-14 |
| Quarterly | 2019-06-29 | 28385000.0 | +0.0% | shares | 10-Q | 2020-08-13 |
| Quarterly | 2019-09-28 | 28264000.0 | -0.4% | shares | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 27223000.0 | -3.7% | shares | 10-Q | 2021-05-13 |
| Quarterly | 2020-07-04 | 26919000.0 | -1.1% | shares | 10-Q | 2021-08-12 |
| Quarterly | 2020-10-03 | 26922000.0 | +0.0% | shares | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 26930000.0 | +0.0% | shares | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 26936000.0 | +0.0% | shares | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 26928000.0 | -0.0% | shares | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 26865000.0 | -0.2% | shares | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 26468000.0 | -1.5% | shares | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 26309000.0 | -0.6% | shares | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 26314000.0 | +0.0% | shares | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 26308000.0 | -0.0% | shares | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 26310000.0 | +0.0% | shares | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 26328000.0 | +0.1% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 26352000.0 | +0.1% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 26353000.0 | +0.0% | shares | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 26346000.0 | -0.0% | shares | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 26341000.0 | -0.0% | shares | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 26340000.0 | -0.0% | shares | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 28411000.0 | — | shares | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 28428000.0 | +0.1% | shares | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 28390000.0 | -0.1% | shares | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 28070000.0 | -1.1% | shares | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 27000000.0 | -3.8% | shares | 10-K | 2023-03-16 |
| Annual | 2021-12-31 | 26929000.0 | -0.3% | shares | 10-K | 2024-03-15 |
| Annual | 2022-12-31 | 26489000.0 | -1.6% | shares | 10-K | 2025-03-17 |
| Annual | 2023-12-31 | 26308000.0 | -0.7% | shares | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 26348000.0 | +0.2% | shares | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 26339000.0 | -0.0% | shares | 10-K | 2026-03-16 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 0.4875 | — | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 0.5155 | +5.8% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 0.4863 | -5.7% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 0.4878 | +0.3% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 0.5117 | +4.9% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.5183 | +1.3% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.5059 | -2.4% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.5319 | +5.2% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 0.4868 | -8.5% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 0.4103 | -15.7% | ratio | 10-Q | 2020-05-14 |
| Quarterly | 2019-06-29 | 0.4128 | +0.6% | ratio | 10-Q | 2020-08-13 |
| Quarterly | 2019-09-28 | 0.4017 | -2.7% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 0.3790 | -5.7% | ratio | 10-Q | 2021-05-13 |
| Quarterly | 2020-07-04 | 0.2678 | -29.3% | ratio | 10-Q | 2021-08-12 |
| Quarterly | 2020-10-03 | 0.3453 | +29.0% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 0.3937 | +14.0% | ratio | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 0.3907 | -0.8% | ratio | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 0.3975 | +1.7% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 0.4405 | +10.8% | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 0.4425 | +0.4% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 0.4217 | -4.7% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.3541 | -16.0% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 0.3340 | -5.7% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.3345 | +0.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.3553 | +6.2% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 0.3140 | -11.6% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 0.2745 | -12.6% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 0.2124 | -22.6% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.2118 | -0.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 0.2237 | +5.6% | ratio | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 1.8805 | — | ratio | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 1.9926 | +6.0% | ratio | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 1.7336 | -13.0% | ratio | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 1.5189 | -12.4% | ratio | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 1.3086 | -13.8% | ratio | 10-K | 2023-03-16 |
| Annual | 2021-12-31 | 1.5393 | +17.6% | ratio | 10-K | 2024-03-15 |
| Annual | 2022-12-31 | 1.6744 | +8.8% | ratio | 10-K | 2025-03-17 |
| Annual | 2023-12-31 | 1.3260 | -20.8% | ratio | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 1.0331 | -22.1% | ratio | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 0.8795 | -14.9% | ratio | 10-K | 2026-03-16 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 1.0937 | — | ratio | 10-Q | 2016-05-12 |
| Quarterly | 2016-07-02 | 1.3576 | +24.1% | ratio | 10-Q | 2016-08-11 |
| Quarterly | 2016-10-01 | 1.3153 | -3.1% | ratio | 10-Q | 2016-11-10 |
| Quarterly | 2016-12-31 | 1.4355 | +9.1% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 1.3033 | -9.2% | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2017-07-01 | 1.2396 | -4.9% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2017-09-30 | 1.1028 | -11.0% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-12-31 | 1.1487 | +4.2% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 1.1303 | -1.6% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2018-06-30 | 1.1401 | +0.9% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2018-09-29 | 1.0152 | -11.0% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 1.2446 | +22.6% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 1.0425 | -16.2% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 1.0564 | +1.3% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-28 | 0.9129 | -13.6% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 1.0806 | +18.4% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 1.1330 | +4.9% | ratio | 10-Q | 2020-05-14 |
| Quarterly | 2020-07-04 | 0.8973 | -20.8% | ratio | 10-Q | 2020-08-13 |
| Quarterly | 2020-10-03 | 1.1531 | +28.5% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2020-12-31 | 1.1786 | +2.2% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 1.1827 | +0.4% | ratio | 10-Q | 2021-05-13 |
| Quarterly | 2021-07-03 | 1.3050 | +10.3% | ratio | 10-Q | 2021-08-12 |
| Quarterly | 2021-10-02 | 1.3830 | +6.0% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 1.3453 | -2.7% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 1.3426 | -0.2% | ratio | 10-Q | 2022-05-12 |
| Quarterly | 2022-07-02 | 1.5677 | +16.8% | ratio | 10-Q | 2022-08-11 |
| Quarterly | 2022-10-01 | 1.5037 | -4.1% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 1.6021 | +6.5% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 1.5778 | -1.5% | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 1.5646 | -0.8% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 1.3564 | -13.3% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 1.4034 | +3.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 1.2213 | -13.0% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 1.2607 | +3.2% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 1.3645 | +8.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 1.3456 | -1.4% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 1.1832 | -12.1% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 1.2774 | +8.0% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 1.3230 | +3.6% | ratio | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 1.4355 | — | ratio | 10-K | 2018-03-16 |
| Annual | 2017-12-31 | 1.1487 | -20.0% | ratio | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 1.2446 | +8.3% | ratio | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 1.0856 | -12.8% | ratio | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 1.1786 | +8.6% | ratio | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 1.3453 | +14.1% | ratio | 10-K | 2023-03-16 |
| Annual | 2022-12-31 | 1.6021 | +19.1% | ratio | 10-K | 2024-03-15 |
| Annual | 2023-12-31 | 1.4034 | -12.4% | ratio | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 1.3456 | -4.1% | ratio | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 1.2035 | -10.6% | ratio | 10-K | 2026-03-16 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 0.0287 | — | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 0.0327 | +13.8% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 0.0184 | -43.7% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 0.0152 | -17.5% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 0.0090 | -40.9% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -0.0106 | -217.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0311 | +394.9% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-06-30 | 0.0483 | +55.1% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-09-29 | 0.1153 | +138.8% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 0.0458 | -60.3% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2019-06-29 | 0.0521 | +13.7% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2019-09-28 | -0.0224 | -143.0% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 0.0318 | +241.9% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-07-04 | 0.0239 | -24.9% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-10-03 | 0.0372 | +55.6% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 0.0522 | +40.2% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2021-07-03 | 0.0606 | +16.1% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2021-10-02 | 0.0231 | -61.9% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 0.0802 | +247.8% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2022-07-02 | 0.0848 | +5.7% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2022-10-01 | 0.0959 | +13.1% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.0569 | -40.7% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-07-01 | 0.0571 | +0.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0547 | -4.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.1066 | +94.9% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-06-29 | 0.0665 | -37.6% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-09-28 | 0.0622 | -6.5% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 0.0157 | -74.7% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-06-28 | 0.0211 | +34.3% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-09-27 | -0.2972 | -1507.5% | ratio | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 0.0226 | — | ratio | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 0.0231 | +2.4% | ratio | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 0.0357 | +54.3% | ratio | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 0.0249 | -30.4% | ratio | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 0.0346 | +39.2% | ratio | 10-K | 2023-03-16 |
| Annual | 2021-12-31 | 0.0421 | +21.7% | ratio | 10-K | 2024-03-15 |
| Annual | 2022-12-31 | 0.0837 | +98.7% | ratio | 10-K | 2025-03-17 |
| Annual | 2023-12-31 | 0.0559 | -33.2% | ratio | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 0.0704 | +25.9% | ratio | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -0.0641 | -191.1% | ratio | 10-K | 2026-03-16 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 0.0535 | — | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 0.0606 | +13.3% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 0.0369 | -39.1% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 0.0322 | -12.7% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 0.0210 | -34.8% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -0.0111 | -152.9% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0510 | +558.5% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.0717 | +40.6% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 0.0602 | -16.1% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 0.0703 | +16.7% | ratio | 10-Q | 2020-05-14 |
| Quarterly | 2019-06-29 | 0.0802 | +14.1% | ratio | 10-Q | 2020-08-13 |
| Quarterly | 2019-09-28 | -0.0196 | -124.4% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 0.0626 | +419.5% | ratio | 10-Q | 2021-05-13 |
| Quarterly | 2020-07-04 | 0.0420 | -32.8% | ratio | 10-Q | 2021-08-12 |
| Quarterly | 2020-10-03 | 0.0604 | +43.9% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 0.0750 | +24.1% | ratio | 10-Q | 2022-05-12 |
| Quarterly | 2021-07-03 | 0.0741 | -1.3% | ratio | 10-Q | 2022-08-11 |
| Quarterly | 2021-10-02 | 0.0375 | -49.4% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 0.1104 | +194.4% | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2022-07-02 | 0.1226 | +11.1% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2022-10-01 | 0.1380 | +12.5% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.0873 | -36.7% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2023-07-01 | 0.0882 | +1.0% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2023-09-30 | 0.0873 | -1.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.1527 | +74.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2024-06-29 | 0.1019 | -33.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2024-09-28 | 0.0999 | -2.0% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 0.0410 | -58.9% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.0505 | +23.2% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-06-29 | 0.0458 | -9.3% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | -0.2959 | -745.6% | ratio | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 0.0434 | — | ratio | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 0.0207 | -52.3% | ratio | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 0.0573 | +176.6% | ratio | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 0.0432 | -24.6% | ratio | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 0.0578 | +33.6% | ratio | 10-K | 2023-03-16 |
| Annual | 2021-12-31 | 0.0588 | +1.8% | ratio | 10-K | 2024-03-15 |
| Annual | 2022-12-31 | 0.1193 | +102.9% | ratio | 10-K | 2025-03-17 |
| Annual | 2023-12-31 | 0.0875 | -26.6% | ratio | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 0.1100 | +25.7% | ratio | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -0.0413 | -137.5% | ratio | 10-K | 2026-03-16 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 0.0653 | — | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 0.0270 | -58.6% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 0.0100 | -63.1% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2016-12-31 | 0.0121 | +21.8% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-04-01 | 0.0206 | +69.4% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 0.0114 | -44.5% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | 0.0140 | +22.8% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2017-12-31 | 0.0084 | -40.0% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-03-31 | 0.0096 | +13.9% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2018-06-30 | 0.0070 | -26.3% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2018-09-29 | 0.0094 | +33.6% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-12-31 | 0.0259 | +175.0% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 0.0240 | -7.4% | ratio | 10-Q | 2019-05-09 |
| Quarterly | 2019-06-29 | 0.0257 | +7.3% | ratio | 10-Q | 2019-08-08 |
| Quarterly | 2019-09-28 | 0.0222 | -13.7% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-12-31 | 0.0307 | +38.4% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 0.0328 | +6.9% | ratio | 10-Q | 2020-05-14 |
| Quarterly | 2020-07-04 | 0.0296 | -9.8% | ratio | 10-Q | 2020-08-13 |
| Quarterly | 2020-10-03 | 0.0317 | +7.3% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2020-12-31 | 0.0321 | +1.2% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 0.0387 | +20.5% | ratio | 10-Q | 2021-05-13 |
| Quarterly | 2021-07-03 | 0.0476 | +22.9% | ratio | 10-Q | 2021-08-12 |
| Quarterly | 2021-10-02 | 0.0454 | -4.6% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-12-31 | 0.0446 | -1.9% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 0.0419 | -5.9% | ratio | 10-Q | 2022-05-12 |
| Quarterly | 2022-07-02 | 0.0477 | +13.7% | ratio | 10-Q | 2022-08-11 |
| Quarterly | 2022-10-01 | 0.0480 | +0.5% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-12-31 | 0.1645 | +242.9% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.2557 | +55.5% | ratio | 10-Q | 2023-05-11 |
| Quarterly | 2023-07-01 | 0.2271 | -11.2% | ratio | 10-Q | 2023-08-10 |
| Quarterly | 2023-09-30 | 0.0586 | -74.2% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-12-31 | 0.0480 | -18.0% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.0370 | -23.0% | ratio | 10-Q | 2024-05-09 |
| Quarterly | 2024-06-29 | 0.0247 | -33.4% | ratio | 10-Q | 2024-08-08 |
| Quarterly | 2024-09-28 | 0.0398 | +61.4% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-12-31 | 0.0635 | +59.7% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 0.0626 | -1.4% | ratio | 10-Q | 2025-05-08 |
| Quarterly | 2025-06-28 | 0.0790 | +26.1% | ratio | 10-Q | 2025-08-07 |
| Quarterly | 2025-09-27 | 0.0844 | +6.8% | ratio | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 0.0121 | — | ratio | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 0.0084 | -30.8% | ratio | 10-K | 2019-03-18 |
| Annual | 2018-12-31 | 0.0259 | +208.3% | ratio | 10-K | 2020-03-16 |
| Annual | 2019-12-31 | 0.0309 | +19.1% | ratio | 10-K | 2021-03-16 |
| Annual | 2020-12-31 | 0.0321 | +4.1% | ratio | 10-K | 2022-03-16 |
| Annual | 2021-12-31 | 0.0446 | +38.7% | ratio | 10-K | 2023-03-16 |
| Annual | 2022-12-31 | 0.1645 | +269.1% | ratio | 10-K | 2024-03-15 |
| Annual | 2023-12-31 | 0.0480 | -70.8% | ratio | 10-K | 2025-03-17 |
| Annual | 2024-12-31 | 0.0635 | +32.2% | ratio | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | 0.0844 | +32.8% | ratio | 10-K | 2026-03-16 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 0.0140 | — | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 0.0168 | +20.4% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 0.0090 | -46.9% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 0.0074 | -17.3% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 0.0046 | -38.0% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -0.0055 | -219.2% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0158 | +387.8% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-06-30 | 0.0257 | +63.1% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-09-29 | 0.0561 | +118.5% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 0.0188 | -66.5% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2019-06-29 | 0.0215 | +14.4% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2019-09-28 | -0.0090 | -141.9% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 0.0121 | +233.9% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-07-04 | 0.0064 | -46.9% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-10-03 | 0.0128 | +100.7% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 0.0205 | +59.8% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2021-07-03 | 0.0237 | +15.2% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2021-10-02 | 0.0092 | -61.3% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 0.0353 | +285.5% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2022-07-02 | 0.0375 | +6.2% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2022-10-01 | 0.0404 | +7.8% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.0201 | -50.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-07-01 | 0.0191 | -5.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0183 | -4.1% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.0379 | +107.0% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-06-29 | 0.0209 | -44.9% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-09-28 | 0.0171 | -18.2% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 0.0033 | -80.4% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-06-28 | 0.0045 | +33.9% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-09-27 | -0.0665 | -1586.8% | ratio | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 0.0425 | — | ratio | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 0.0461 | +8.5% | ratio | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 0.0619 | +34.2% | ratio | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 0.0378 | -39.0% | ratio | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 0.0453 | +19.9% | ratio | 10-K | 2023-03-16 |
| Annual | 2021-12-31 | 0.0648 | +43.2% | ratio | 10-K | 2024-03-15 |
| Annual | 2022-12-31 | 0.1401 | +116.1% | ratio | 10-K | 2025-03-17 |
| Annual | 2023-12-31 | 0.0741 | -47.1% | ratio | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 0.0727 | -1.9% | ratio | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -0.0564 | -177.5% | ratio | 10-K | 2026-03-16 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-02 | 0.0548 | — | ratio | 10-Q | 2017-05-11 |
| Quarterly | 2016-07-02 | 0.0631 | +15.1% | ratio | 10-Q | 2017-08-10 |
| Quarterly | 2016-10-01 | 0.0342 | -45.7% | ratio | 10-Q | 2017-11-09 |
| Quarterly | 2017-04-01 | 0.0285 | -16.8% | ratio | 10-Q | 2018-05-10 |
| Quarterly | 2017-07-01 | 0.0181 | -36.4% | ratio | 10-Q | 2018-08-09 |
| Quarterly | 2017-09-30 | -0.0226 | -224.7% | ratio | 10-Q | 2018-11-08 |
| Quarterly | 2018-03-31 | 0.0582 | +357.5% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-06-30 | 0.0917 | +57.6% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2018-09-29 | 0.2108 | +130.0% | ratio | 10-Q | 2019-11-07 |
| Quarterly | 2019-03-30 | 0.0784 | -62.8% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2019-06-29 | 0.0841 | +7.3% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2019-09-28 | -0.0425 | -150.6% | ratio | 10-Q | 2020-11-12 |
| Quarterly | 2020-04-04 | 0.0583 | +237.0% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-07-04 | 0.0285 | -51.1% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2020-10-03 | 0.0596 | +109.4% | ratio | 10-Q | 2021-11-12 |
| Quarterly | 2021-04-03 | 0.0834 | +39.8% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2021-07-03 | 0.0908 | +8.9% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2021-10-01 | 0.0357 | -60.7% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2021-10-02 | 0.0357 | +0.0% | ratio | 10-Q | 2022-11-10 |
| Quarterly | 2022-04-02 | 0.1259 | +252.7% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2022-07-02 | 0.1218 | -3.2% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2022-10-01 | 0.1168 | -4.1% | ratio | 10-Q | 2023-11-09 |
| Quarterly | 2023-04-01 | 0.0531 | -54.5% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-07-01 | 0.0482 | -9.3% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2023-09-30 | 0.0452 | -6.2% | ratio | 10-Q | 2024-11-07 |
| Quarterly | 2024-03-30 | 0.0898 | +98.8% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-06-29 | 0.0505 | -43.8% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2024-09-28 | 0.0421 | -16.7% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-03-29 | 0.0093 | -77.9% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-06-28 | 0.0127 | +36.7% | ratio | 10-Q/A | 2026-03-09 |
| Quarterly | 2025-09-27 | -0.2205 | -1833.1% | ratio | 10-Q/A | 2026-03-09 |
| Annual | 2016-12-31 | 0.1641 | — | ratio | 10-K | 2019-03-18 |
| Annual | 2017-12-31 | 0.1668 | +1.7% | ratio | 10-K | 2020-03-16 |
| Annual | 2018-12-31 | 0.2493 | +49.4% | ratio | 10-K | 2021-03-16 |
| Annual | 2019-12-31 | 0.1832 | -26.5% | ratio | 10-K | 2022-03-16 |
| Annual | 2020-12-31 | 0.2009 | +9.7% | ratio | 10-K | 2023-03-16 |
| Annual | 2021-12-31 | 0.2440 | +21.4% | ratio | 10-K | 2024-03-15 |
| Annual | 2022-12-31 | 0.3773 | +54.6% | ratio | 10-K | 2025-03-17 |
| Annual | 2023-12-31 | 0.1746 | -53.7% | ratio | 10-K | 2026-03-16 |
| Annual | 2024-12-31 | 0.2008 | +15.0% | ratio | 10-K | 2026-03-16 |
| Annual | 2025-12-31 | -0.1848 | -192.1% | ratio | 10-K | 2026-03-16 |
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-02-04 | BERES JUDE MARCUS | Chief Financial Officer |
Equity grant / award
A
|
Common Stock, no par value | 7,400 | $18.92 | $140,008 | 43,585 |
| 2025-05-05 | BELANGER GRANT EDWARD | — |
Equity grant / award
A
|
Common Stock, no par value | 667 | $22.47 | $14,987 | 1,686 |
| 2025-02-10 | BERES JUDE MARCUS | Chief Financial Officer |
Equity grant / award
A
|
Common Stock, no par value | 7,521 | $29.73 | $223,599 | 36,185 |
| 2024-05-06 | BELANGER GRANT EDWARD | — |
Equity grant / award
A
|
Common Stock, no par value | 331 | $45.22 | $14,968 | 1,019 |
| 2024-02-14 | BERES JUDE MARCUS | Chief Financial Officer |
Equity grant / award
A
|
Common Stock, no par value | 5,223 | $31.96 | $166,927 | 28,664 |
| 2023-08-11 | Wolfe H.E. | — |
Other disposed transaction
D
|
Common Stock, no par value | 3,750 | $32.24 | $120,900 | 10,000 |
| 2023-08-01 | MOROUN MATTHEW T | — |
Open-market buy
P
|
Common Stock, no par value | 3,200,000 | $24.62 | $78,768,960 | 3,200,000 |
| 2023-08-01 | MOROUN MATTHEW T | — |
Open-market sell
S
|
Common Stock, no par value | 3,200,000 | $24.62 | $78,768,960 | 0 |
| 2023-08-01 | MOROUN MATTHEW T | — |
Open-market buy
P
|
Common Stock, no par value | 11,103,973 | $24.62 | $273,327,627 | 11,866,015 |
| 2023-08-01 | MOROUN MATTHEW T | — |
Open-market sell
S
|
Common Stock, no par value | 11,103,973 | $24.62 | $273,327,627 | 3,200,000 |
| 2023-08-01 | MOROUN MATTHEW T | — |
Open-market buy
P
|
Common Stock, no par value | 3,200,000 | $25.59 | $81,904,000 | 3,200,000 |
| 2023-08-01 | MOROUN MATTHEW T | — |
Open-market sell
S
|
Common Stock, no par value | 3,200,000 | $25.59 | $81,904,000 | 0 |
| 2023-08-01 | MOROUN MATTHEW T | — |
Open-market buy
P
|
Common Stock, no par value | 11,103,973 | $25.59 | $284,206,189 | 11,866,015 |
| 2023-08-01 | MOROUN MATTHEW T | — |
Open-market sell
S
|
Common Stock, no par value | 11,103,973 | $25.59 | $284,206,189 | 3,200,000 |
| 2023-05-08 | MOROUN MATTHEW T | — |
Equity grant / award
A
|
Common Stock, no par value | 590 | $25.42 | $14,998 | 1,237 |
| 2023-03-24 | BERES JUDE MARCUS | Chief Financial Officer |
Equity grant / award
A
|
Common Stock, no par value | 8,441 | $27.59 | $232,887 | 23,441 |
| 2022-06-16 | Wolfe H.E. | Dir |
Other disposed transaction
D
|
Common Stock, no par value | 5,000 | $28.00 | $140,000 | 13,750 |
| 2022-05-09 | Urban Richard P | Dir |
Equity grant / award
A
|
Common Stock, no par value | 647 | $23.17 | $14,991 | 10,647 |
| 2022-03-11 | Urban Richard P | Dir |
Open-market buy
P
|
Common Stock, no par value | 5,000 | $20.49 | $102,450 | 10,000 |
| 2021-12-20 | MOROUN MATTHEW T | Dir |
Open-market buy
P
|
Common Stock, no par value | 3,090,879 | $14.94 | $46,177,732 | 3,871,527 |
| 2021-06-18 | MOROUN MATTHEW T | Dir |
Open-market buy
P
|
Common Stock, no par value | 417,757 | $21.00 | $8,772,897 | 780,648 |
| 2021-06-18 | MOROUN MATTHEW T | Dir |
Open-market sell
S
|
Common Stock, no par value | 417,757 | $21.00 | $8,772,897 | 0 |
| 2021-05-03 | MOROUN MATTHEW T | Dir |
Equity grant / award
G
|
Common Stock, no par value | 81,079 | $0.00 | $0 | 0 |
| 2021-05-03 | Moroun Nora M. | 10% |
Equity grant / award
G
|
Common Stock, no par value | 81,079 | $0.00 | $0 | 3,090,879 |
| 2020-12-15 | MOROUN MATTHEW T | Dir |
Equity grant / award
G
|
Common Stock, no par value | 3,009,800 | $0.00 | $0 | 417,757 |
| 2020-12-10 | MOROUN MATTHEW T | Dir |
Open-market buy
P
|
Common Stock, no par value | 1,471,521 | $19.45 | $28,617,699 | 14,302,736 |
| 2020-12-08 | Wolfe H.E. | Dir |
Other disposed transaction
D
|
Common Stock, no par value | 6,250 | $22.05 | $137,812 | 18,750 |
| 2020-12-08 | MOROUN MATTHEW T | Dir |
Equity grant / award
G
|
Common Stock, no par value | 914,450 | $0.00 | $0 | 914,450 |
| 2020-12-08 | MOROUN MATTHEW T | Dir |
Equity grant / award
G
|
Common Stock, no par value | 447,400 | $0.00 | $0 | 447,400 |
| 2020-09-18 | MOROUN MATTHEW T | Dir |
Equity grant / award
G
|
Common Stock, no par value | 1,200,000 | $0.00 | $0 | 1,200,000 |
| 2020-08-06 | MOROUN MATTHEW T | Dir |
Other disposed transaction
J
|
Common Stock, no par value | 1,918,921 | $0.00 | $0 | 81,079 |
| 2020-02-05 | BERES JUDE MARCUS | Chief Financial Officer |
Equity grant / award
A
|
Common Stock, no par value | 5,000 | $17.74 | $88,700 | 15,000 |
| 2020-01-10 | PHILLIPS TIMOTHY | Chief Executive Officer |
Equity grant / award
A
|
Common Stock, no par value | 60,000 | $18.82 | $1,129,200 | 77,095 |
| 2019-09-16 | BERES JUDE MARCUS | Chief Financial Officer |
Other disposed transaction
D
|
Common Stock, no par value | 10,000 | $22.50 | $225,000 | 10,000 |
| 2019-02-20 | Rogers Jeff | Chief Executive Officer |
Equity grant / award
A
|
Common Stock, no par value | 12,000 | $23.56 | $282,720 | 53,000 |
| 2018-08-07 | Rogers Jeff | Chief Executive Officer |
Open-market sell
S
|
Common Stock, no par value | 7,500 | $35.25 | $264,375 | 41,000 |
| 2018-08-07 | Rogers Jeff | Chief Executive Officer |
Other disposed transaction
D
|
Common Stock, no par value | 7,500 | $35.25 | $264,375 | 41,000 |
| 2018-03-09 | Rogers Jeff | Chief Executive Officer |
Open-market buy
P
|
Common Stock, no par value | 1,000 | $21.70 | $21,700 | 48,500 |
| 2017-11-05 | Wolfe H.E. | Dir |
Open-market sell
S
|
Common Stock, no par value | 17,500 | $22.00 | $385,000 | 35,065 |
| 2017-02-22 | Rogers Jeff | Chief Executive Officer |
Equity grant / award
A
|
Common Stock, no par value | 10,000 | $13.45 | $134,500 | 47,500 |