Financial Metrics
OPY OPPENHEIMER HOLDINGS INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 214956000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 212074000.0 | -1.3% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 211804000.0 | -0.1% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 213261000.0 | +0.7% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 215884000.0 | +1.2% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 226220000.0 | +4.8% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 234530000.0 | +3.7% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 242556000.0 | +3.4% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 237814000.0 | -2.0% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 251770000.0 | +5.9% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 250935000.0 | -0.3% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 234793000.0 | -6.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 234770000.0 | -0.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 264730000.0 | +12.8% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 276259000.0 | +4.4% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 373282000.0 | +35.1% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 340293000.0 | -8.8% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 315342000.0 | -7.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 266028000.0 | -15.6% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 237222000.0 | -10.8% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 294111000.0 | +24.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 321679000.0 | +9.4% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 306189000.0 | -4.8% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 312667000.0 | +2.1% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 353138000.0 | +12.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 330589000.0 | -6.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 373352000.0 | +12.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 367825000.0 | -1.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 373178000.0 | +1.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 424438000.0 | +13.7% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 857779000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 920338000.0 | +7.3% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 958154000.0 | +4.1% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 1033379000.0 | +7.9% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 1198667000.0 | +16.0% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 1394035000.0 | +16.3% | USD | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 1110941000.0 | -20.3% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 1248825000.0 | +12.4% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 1432496000.0 | +14.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 1638071000.0 | +14.4% | USD | 10-K | 2026-02-26 |
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 | 2018-03-31 | 9621000.0 | — | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 12517000.0 | +30.1% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 7154000.0 | -42.8% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 16052000.0 | +124.4% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 17391000.0 | +8.3% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 6496000.0 | -62.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 10223000.0 | +57.4% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 23264000.0 | +127.6% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 21718000.0 | -6.6% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 52127000.0 | +140.0% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 43168000.0 | -17.2% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 37394000.0 | -13.4% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 14213000.0 | -62.0% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -6169000.0 | -143.4% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 7238000.0 | +217.3% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 19049000.0 | +163.2% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -11699000.0 | -161.4% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 21587000.0 | +284.5% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 37455000.0 | +73.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 15865000.0 | -57.6% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 35370000.0 | +122.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 41376000.0 | +17.0% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 32210000.0 | -22.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 31635000.0 | -1.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2018-12-31 | 44869000.0 | — | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 74912000.0 | +67.0% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 169000000.0 | +125.6% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 224641000.0 | +32.9% | USD | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 45554000.0 | -79.7% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 46770000.0 | +2.7% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 105757000.0 | +126.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 211191000.0 | +99.7% | USD | 10-K | 2026-02-26 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -3909000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 6711000.0 | +271.7% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | -646000.0 | -109.6% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -4751000.0 | -635.4% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | -1310000.0 | +72.4% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 7864000.0 | +700.3% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 6705000.0 | -14.7% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 8855000.0 | +32.1% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 5071000.0 | -42.7% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 11194000.0 | +120.7% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 12375000.0 | +10.6% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 3949000.0 | -68.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 7818000.0 | +98.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 17649000.0 | +125.7% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 15639000.0 | -11.4% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 38658000.0 | +147.2% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 31159000.0 | -19.4% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 26250000.0 | -15.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 9778000.0 | -62.8% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -4720000.0 | -148.3% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 4665000.0 | +198.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 14464000.0 | +210.1% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -9568000.0 | -166.2% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 13779000.0 | +244.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 25744000.0 | +86.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 10266000.0 | -60.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 24508000.0 | +138.7% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 30655000.0 | +25.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 21674000.0 | -29.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 21712000.0 | +0.2% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 491000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 22816000.0 | +4546.8% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 28892000.0 | +26.6% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 52953000.0 | +83.3% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 122986000.0 | +132.3% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 158964000.0 | +29.3% | USD | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 32110000.0 | -79.8% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 30272000.0 | -5.7% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 71247000.0 | +135.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 147959000.0 | +107.7% | USD | 10-K | 2026-02-26 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.29 | — | USD/shares | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 0.39 | +234.5% | USD/shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | -0.05 | -112.8% | USD/shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -0.36 | -620.0% | USD/shares | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | -0.1 | +72.2% | USD/shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.59 | +690.0% | USD/shares | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 0.51 | -13.6% | USD/shares | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 0.67 | +31.4% | USD/shares | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 0.38 | -43.3% | USD/shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.86 | +126.3% | USD/shares | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 0.95 | +10.5% | USD/shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.31 | -67.4% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.61 | +96.8% | USD/shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 1.4 | +129.5% | USD/shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 1.25 | -10.7% | USD/shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 3.07 | +145.6% | USD/shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 2.46 | -19.9% | USD/shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 2.07 | -15.9% | USD/shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.75 | -63.8% | USD/shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -0.32 | -142.7% | USD/shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.4 | +225.0% | USD/shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 1.32 | +230.0% | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -0.85 | -164.4% | USD/shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 1.32 | +255.3% | USD/shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 2.5 | +89.4% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.99 | -60.4% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 2.38 | +140.4% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2.93 | +23.1% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 2.06 | -29.7% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2.06 | +0.0% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | -0.09 | — | USD/shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 1.72 | +2011.1% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 2.18 | +26.7% | USD/shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 4.1 | +88.1% | USD/shares | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 9.73 | +137.3% | USD/shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 12.57 | +29.2% | USD/shares | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 2.77 | -78.0% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 2.81 | +1.4% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 6.91 | +145.9% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 14.13 | +104.5% | USD/shares | 10-K | 2026-02-26 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.29 | — | USD/shares | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 0.39 | +234.5% | USD/shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | -0.05 | -112.8% | USD/shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -0.36 | -620.0% | USD/shares | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | -0.1 | +72.2% | USD/shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.57 | +670.0% | USD/shares | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 0.48 | -15.8% | USD/shares | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 0.63 | +31.3% | USD/shares | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 0.36 | -42.9% | USD/shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.81 | +125.0% | USD/shares | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 0.89 | +9.9% | USD/shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.29 | -67.4% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.58 | +100.0% | USD/shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 1.34 | +131.0% | USD/shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 1.19 | -11.2% | USD/shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 2.91 | +144.5% | USD/shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 2.28 | -21.6% | USD/shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 1.92 | -15.8% | USD/shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.69 | -64.1% | USD/shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -0.32 | -146.4% | USD/shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.37 | +215.6% | USD/shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 1.22 | +229.7% | USD/shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -0.85 | -169.7% | USD/shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 1.21 | +242.4% | USD/shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 2.37 | +95.9% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.92 | -61.2% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 2.16 | +134.8% | USD/shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2.72 | +25.9% | USD/shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 1.91 | -29.8% | USD/shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 1.9 | -0.5% | USD/shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | -0.09 | — | USD/shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 1.67 | +1955.6% | USD/shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 2.05 | +22.8% | USD/shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 3.82 | +86.3% | USD/shares | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 9.3 | +143.5% | USD/shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 11.7 | +25.8% | USD/shares | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 2.57 | -78.0% | USD/shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 2.59 | +0.8% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 6.37 | +145.9% | USD/shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 13.04 | +104.7% | USD/shares | 10-K | 2026-02-26 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 62479000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 107537000.0 | +72.1% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 99044000.0 | -7.9% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 64913000.0 | -34.5% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2017-03-31 | 62421000.0 | -3.8% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 116582000.0 | +86.8% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 44794000.0 | -61.6% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2017-12-31 | 48154000.0 | +7.5% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-03-31 | 42715000.0 | -11.3% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 38961000.0 | -8.8% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 37531000.0 | -3.7% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-12-31 | 90675000.0 | +141.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 83073000.0 | -8.4% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 71307000.0 | -14.2% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 26193000.0 | -63.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 79550000.0 | +203.7% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-03-31 | 23540000.0 | -70.4% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 51237000.0 | +117.7% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 32080000.0 | -37.4% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-12-31 | 35424000.0 | +10.4% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 28545000.0 | -19.4% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 39798000.0 | +39.4% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 140819000.0 | +253.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-12-31 | 213759000.0 | +51.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 47453000.0 | -77.8% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 36606000.0 | -22.9% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 36578000.0 | -0.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-12-31 | 112433000.0 | +207.4% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 30320000.0 | -73.0% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 29145000.0 | -3.9% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 30773000.0 | +5.6% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-12-31 | 28835000.0 | -6.3% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 27661000.0 | -4.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 33214000.0 | +20.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 32242000.0 | -2.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 33150000.0 | +2.8% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 36696000.0 | +10.7% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 37618000.0 | +2.5% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 38288000.0 | +1.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 64913000.0 | — | USD | 10-K | 2020-03-02 |
| Annual | 2017-12-31 | 48154000.0 | -25.8% | USD | 10-K | 2021-03-01 |
| Annual | 2018-12-31 | 90675000.0 | +88.3% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 79550000.0 | -12.3% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 35424000.0 | -55.5% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 213759000.0 | +503.4% | USD | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 112433000.0 | -47.4% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 28835000.0 | -74.4% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 33150000.0 | +15.0% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 38405000.0 | +15.9% | USD | 10-K | 2026-02-26 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2620864000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 2575729000.0 | -1.7% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 2583681000.0 | +0.3% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 2236930000.0 | -13.4% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 2525427000.0 | +12.9% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 2607519000.0 | +3.3% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 2508401000.0 | -3.8% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 2438517000.0 | -2.8% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 2533976000.0 | +3.9% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 2521280000.0 | -0.5% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 2356285000.0 | -6.5% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 2240314000.0 | -4.9% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 2527564000.0 | +12.8% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2019-06-30 | 2652416000.0 | +4.9% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 2203488000.0 | -16.9% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 2464755000.0 | +11.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 2139633000.0 | -13.2% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 2364317000.0 | +10.5% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 2608618000.0 | +10.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 2713903000.0 | +4.0% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 2709151000.0 | -0.2% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 2714318000.0 | +0.2% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 2891400000.0 | +6.5% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 3043250000.0 | +5.3% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 3019457000.0 | -0.8% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 2920581000.0 | -3.3% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 2856025000.0 | -2.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 2714392000.0 | -5.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 2920207000.0 | +7.6% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 3092375000.0 | +5.9% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2975374000.0 | -3.8% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2874816000.0 | -3.4% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 3251890000.0 | +13.1% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 3262538000.0 | +0.3% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 3367285000.0 | +3.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 3382726000.0 | +0.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3572182000.0 | +5.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 3687339000.0 | +3.2% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 3818148000.0 | +3.5% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 2236930000.0 | — | USD | 10-K | 2018-03-02 |
| Annual | 2017-12-31 | 2438517000.0 | +9.0% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 2240314000.0 | -8.1% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 2464755000.0 | +10.0% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 2713903000.0 | +10.1% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 3043250000.0 | +12.1% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 2714392000.0 | -10.8% | USD | 10-K | 2024-03-01 |
| Annual | 2023-12-31 | 2874816000.0 | +5.9% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 3382726000.0 | +17.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 3722415000.0 | +10.0% | USD | 10-K | 2026-02-26 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 2104518000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 2053617000.0 | -2.4% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 2067669000.0 | +0.7% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 1723596000.0 | -16.6% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 2022848000.0 | +17.4% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 2106405000.0 | +4.1% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 2003626000.0 | -4.9% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 1914606000.0 | -4.4% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 2003467000.0 | +4.6% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 1982639000.0 | -1.0% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 1812408000.0 | -8.6% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 1694992000.0 | -6.5% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 1973077000.0 | +16.4% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2019-06-30 | 2088806000.0 | +5.9% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 1636861000.0 | -21.6% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 1872033000.0 | +14.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1552903000.0 | -17.0% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 1763180000.0 | +13.5% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 1993402000.0 | +13.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 2028235000.0 | +1.7% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 1989411000.0 | -1.9% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 1961811000.0 | -1.4% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 2116446000.0 | +7.9% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 2090220000.0 | -1.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 2074746000.0 | -0.7% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 2011448000.0 | -3.1% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 1955685000.0 | -2.8% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 1893971000.0 | -3.2% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 2093792000.0 | +10.6% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2278005000.0 | +8.8% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2170085000.0 | -4.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2085577000.0 | -3.9% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 2450368000.0 | +17.5% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 2450478000.0 | +0.0% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 2529447000.0 | +3.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 2532331000.0 | +0.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 2699916000.0 | +6.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 2790481000.0 | +3.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 2897874000.0 | +3.8% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 1723596000.0 | — | USD | 10-K | 2018-03-02 |
| Annual | 2017-12-31 | 1914606000.0 | +11.1% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 1694992000.0 | -11.5% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 1872033000.0 | +10.4% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 2028235000.0 | +8.3% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 2090220000.0 | +3.1% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 1893971000.0 | -9.4% | USD | 10-K | 2024-03-01 |
| Annual | 2023-12-31 | 2085577000.0 | +10.1% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2532331000.0 | +21.4% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2725386000.0 | +7.6% | USD | 10-K | 2026-02-26 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 516346000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 522112000.0 | +1.1% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 516012000.0 | -1.2% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2016-12-31 | 513334000.0 | -0.5% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 502579000.0 | -2.1% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 501114000.0 | -0.3% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 504775000.0 | +0.7% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2017-12-31 | 523911000.0 | +3.8% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 530509000.0 | +1.3% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 538641000.0 | +1.5% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 543877000.0 | +1.0% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2018-12-31 | 545322000.0 | +0.3% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 554487000.0 | +1.7% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 563610000.0 | +1.6% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 566627000.0 | +0.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 592722000.0 | +4.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 586730000.0 | -1.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 601137000.0 | +2.5% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 615216000.0 | +2.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2020-12-31 | 685668000.0 | +11.5% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 719740000.0 | +5.0% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 752507000.0 | +4.6% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 774954000.0 | +3.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2021-12-31 | 825265000.0 | +6.5% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 816946000.0 | -1.0% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 781368000.0 | -4.4% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 772575000.0 | -1.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2022-12-31 | 794955000.0 | +2.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 800858000.0 | +0.7% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 788422000.0 | -1.6% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 779315000.0 | -1.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2023-12-31 | 789239000.0 | +1.3% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 801522000.0 | +1.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 812060000.0 | +1.3% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 837838000.0 | +3.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2024-12-31 | 850395000.0 | +1.5% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 872266000.0 | +2.6% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 896858000.0 | +2.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 920274000.0 | +2.6% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 513334000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 523911000.0 | +2.1% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 545322000.0 | +4.1% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 592722000.0 | +8.7% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 685668000.0 | +15.7% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 825265000.0 | +20.4% | USD | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 794955000.0 | -3.7% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 789239000.0 | -0.7% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 850395000.0 | +7.7% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 997029000.0 | +17.2% | USD | 10-K | 2026-02-26 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 148989000.0 | — | USD | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 149110000.0 | +0.1% | USD | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 149231000.0 | +0.1% | USD | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 149352000.0 | +0.1% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 149473000.0 | +0.1% | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 198896000.0 | +33.1% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 198801000.0 | -0.0% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 198837000.0 | +0.0% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 198902000.0 | +0.0% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 198966000.0 | +0.0% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 199031000.0 | +0.0% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 199096000.0 | +0.0% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 199160000.0 | +0.0% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2019-06-30 | 199225000.0 | +0.0% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 149467000.0 | -25.0% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 149515000.0 | +0.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 148142000.0 | -0.9% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 148190000.0 | +0.0% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 123864000.0 | -16.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 123846000.0 | -0.0% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 123886000.0 | +0.0% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 123949000.0 | +0.1% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 124012000.0 | +0.1% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 124074000.0 | +0.0% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 124137000.0 | +0.1% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 124200000.0 | +0.1% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 124263000.0 | +0.1% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 113434000.0 | -8.7% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 112494000.0 | -0.8% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 112549000.0 | +0.0% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 112603000.0 | +0.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 112658000.0 | +0.0% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 112713000.0 | +0.0% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 112767000.0 | +0.0% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 112822000.0 | +0.0% | USD | 10-Q | 2024-10-25 |
| Annual | 2016-12-31 | 149352000.0 | — | USD | 10-K | 2018-03-02 |
| Annual | 2017-12-31 | 198837000.0 | +33.1% | USD | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 199096000.0 | +0.1% | USD | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 149515000.0 | -24.9% | USD | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 123846000.0 | -17.2% | USD | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 124074000.0 | +0.2% | USD | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 113434000.0 | -8.6% | USD | 10-K | 2024-03-01 |
| Annual | 2023-12-31 | 112658000.0 | -0.7% | USD | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 0.0 | -100.0% | USD | 10-K | 2025-02-27 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -40772000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-03-31 | -41986000.0 | -3.0% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | -70385000.0 | -67.6% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | -34386000.0 | +51.1% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | -27543000.0 | +19.9% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 11311000.0 | +141.1% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 118279000.0 | +945.7% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 15327000.0 | -87.0% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | -37991000.0 | -347.9% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 22897000.0 | +160.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -241023000.0 | -1152.6% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | -15913000.0 | +93.4% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -148383000.0 | -832.5% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 7268000.0 | +104.9% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 20140000.0 | +177.1% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 135188000.0 | +571.2% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -152146000.0 | -212.5% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -231371000.0 | -52.1% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | -83104000.0 | +64.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | -86123000.0 | -3.6% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -150811000.0 | -75.1% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -84226000.0 | +44.2% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -79048000.0 | +6.1% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -194314000.0 | -145.8% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | -182880000.0 | +5.9% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -91740000.0 | +49.8% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -51671000.0 | +43.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 11752000.0 | +122.7% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | -66865000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -16136000.0 | +75.9% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 168570000.0 | +1144.7% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 79142000.0 | -53.1% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | -54059000.0 | -168.3% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 227786000.0 | +521.4% | USD | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 64492000.0 | -71.7% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -18810000.0 | -129.2% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -108168000.0 | -475.1% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 188752000.0 | +274.5% | USD | 10-K | 2026-02-26 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -1762000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-03-31 | -1550000.0 | +12.0% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | -881000.0 | +43.2% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | -2312000.0 | -162.4% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | -3096000.0 | -33.9% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | -4347000.0 | -40.4% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | -6770000.0 | -55.7% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | -3448000.0 | +49.1% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | -6246000.0 | -81.1% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -6952000.0 | -11.3% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -1326000.0 | +80.9% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | -3161000.0 | -138.4% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | -3708000.0 | -17.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | -999000.0 | +73.1% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | -5431000.0 | -443.6% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | -5512000.0 | -1.5% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -2490000.0 | +54.8% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -1116000.0 | +55.2% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | -10436000.0 | -835.1% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | -2976000.0 | +71.5% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -9179000.0 | -208.4% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | -10309000.0 | -12.3% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | -258000.0 | +97.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | -1415000.0 | -448.4% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 455000.0 | +132.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | -359000.0 | -178.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | -1259000.0 | -250.7% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -618000.0 | +50.9% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 39717000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | -3867000.0 | -109.7% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -8191000.0 | -111.8% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | -8304000.0 | -1.4% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | -3941000.0 | +52.5% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | -6267000.0 | -59.0% | USD | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | -14137000.0 | -125.6% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -15561000.0 | -10.1% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | -3839000.0 | +75.3% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -1388000.0 | +63.8% | USD | 10-K | 2026-02-26 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 41649000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2017-03-31 | 41044000.0 | -1.5% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 122935000.0 | +199.5% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 16579000.0 | -86.5% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 25200000.0 | +52.0% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | -16157000.0 | -164.1% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | -122132000.0 | -655.9% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | -19481000.0 | +84.0% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 24869000.0 | +227.7% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -80427000.0 | -423.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 186339000.0 | +331.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | -9239000.0 | -105.0% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 104621000.0 | +1232.4% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | -13148000.0 | -112.6% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | -10335000.0 | +21.4% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | -24281000.0 | -134.9% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | -11654000.0 | +52.0% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 55444000.0 | +575.8% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | -83126000.0 | -249.9% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 7033000.0 | +108.5% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 76971000.0 | +994.4% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 13290000.0 | -82.7% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 78132000.0 | +487.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 200108000.0 | +156.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 185832000.0 | -7.1% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 95645000.0 | -48.5% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 57398000.0 | -40.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | -5996000.0 | -110.4% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 28697000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 3244000.0 | -88.7% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | -117858000.0 | -3733.1% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | -81963000.0 | +30.5% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 13874000.0 | +116.9% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 84581000.0 | +509.6% | USD | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | -253912000.0 | -400.2% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | -74761000.0 | +70.6% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 116322000.0 | +255.6% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | -182109000.0 | -256.6% | USD | 10-K | 2026-02-26 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1762000.0 | — | USD | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 2572000.0 | +46.0% | USD | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 4397000.0 | +71.0% | USD | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 1550000.0 | -64.7% | USD | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 2075000.0 | +33.9% | USD | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 3506000.0 | +69.0% | USD | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 2696000.0 | -23.1% | USD | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 3947000.0 | +46.4% | USD | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 6654000.0 | +68.6% | USD | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 3448000.0 | -48.2% | USD | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 6941000.0 | +101.3% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 8672000.0 | +24.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1326000.0 | -84.7% | USD | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 3161000.0 | +138.4% | USD | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 3708000.0 | +17.3% | USD | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 999000.0 | -73.1% | USD | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 6739000.0 | +574.6% | USD | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 7513000.0 | +11.5% | USD | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 2490000.0 | -66.9% | USD | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 2307000.0 | -7.3% | USD | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 11627000.0 | +404.0% | USD | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 3531000.0 | -69.6% | USD | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 9734000.0 | +175.7% | USD | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 12470000.0 | +28.1% | USD | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 258000.0 | -97.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 1667000.0 | +546.1% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 1887000.0 | +13.2% | USD | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 1681000.0 | -10.9% | USD | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 2808000.0 | +67.0% | USD | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 4014000.0 | +42.9% | USD | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 5731000.0 | — | USD | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 5611000.0 | -2.1% | USD | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 8672000.0 | +54.6% | USD | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 10024000.0 | +15.6% | USD | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 4528000.0 | -54.8% | USD | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 8268000.0 | +82.6% | USD | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 16311000.0 | +97.3% | USD | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 17056000.0 | +4.6% | USD | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 5148000.0 | -69.8% | USD | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 5193000.0 | +0.9% | USD | 10-K | 2026-02-26 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2023-12-31 | 10286448.0 | — | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 10331401.0 | +0.4% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 10487240.0 | +1.5% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 13379827.0 | — | shares | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 13367248.0 | -0.1% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 13366863.0 | -0.0% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 13399250.0 | +0.2% | shares | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 13260855.0 | -1.0% | shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 13213139.0 | -0.4% | shares | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 13239628.0 | +0.2% | shares | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 13248812.0 | +0.1% | shares | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 13269024.0 | +0.2% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 13020344.0 | -1.9% | shares | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 12976235.0 | -0.3% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 12825944.0 | -1.2% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 12895729.0 | +0.5% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 12640463.0 | -2.0% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 12553802.0 | -0.7% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 12579130.0 | +0.2% | shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 12689191.0 | +0.9% | shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 12690386.0 | +0.0% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 12467632.0 | -1.8% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 11980115.0 | -3.9% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 11270589.0 | -5.9% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 11092603.0 | -1.6% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 11016430.0 | -0.7% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 10519431.0 | -4.5% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 10407454.0 | -1.1% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 10327818.0 | -0.8% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 10332927.0 | +0.0% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 10465771.0 | +1.3% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 10520219.0 | +0.5% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 10519722.0 | -0.0% | shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 13368768.0 | — | shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 13246423.0 | -0.9% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 13248876.0 | +0.0% | shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 12904397.0 | -2.6% | shares | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 12642576.0 | -2.0% | shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 12642306.0 | -0.0% | shares | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 11666194.0 | -7.7% | shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 10736166.0 | -8.0% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 10349803.0 | -3.6% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 10502853.0 | +1.5% | shares | 10-K | 2026-02-26 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 13379827.0 | — | shares | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 13367248.0 | -0.1% | shares | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 13366863.0 | -0.0% | shares | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 13399250.0 | +0.2% | shares | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 13260855.0 | -1.0% | shares | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 13763516.0 | +3.8% | shares | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 13977492.0 | +1.6% | shares | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 14050573.0 | +0.5% | shares | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 14140263.0 | +0.6% | shares | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 13851321.0 | -2.0% | shares | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 13861753.0 | +0.1% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 13832994.0 | -0.2% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 13456233.0 | -2.7% | shares | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 13124655.0 | -2.5% | shares | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 13146586.0 | +0.2% | shares | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 13299243.0 | +1.2% | shares | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 13681146.0 | +2.9% | shares | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 13664214.0 | -0.1% | shares | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 13499334.0 | -1.2% | shares | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 11980115.0 | -11.3% | shares | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 12190425.0 | +1.8% | shares | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 11963492.0 | -1.9% | shares | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 11016430.0 | -7.9% | shares | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 11440229.0 | +3.8% | shares | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 11001669.0 | -3.8% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 11111903.0 | +1.0% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 11277865.0 | +1.5% | shares | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 11277939.0 | +0.0% | shares | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 11349049.0 | +0.6% | shares | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 11450346.0 | +0.9% | shares | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 13368768.0 | — | shares | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 13673361.0 | +2.3% | shares | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 14061369.0 | +2.8% | shares | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 13851832.0 | -1.5% | shares | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 13217335.0 | -4.6% | shares | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 13582828.0 | +2.8% | shares | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 12607752.0 | -7.2% | shares | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 11645708.0 | -7.6% | shares | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 11230007.0 | -3.6% | shares | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 11383240.0 | +1.4% | shares | 10-K | 2026-02-26 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 6Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0820 | — | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 0.0823 | +0.4% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | 0.0820 | -0.4% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 0.0844 | +3.0% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | 0.0828 | -2.0% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.0902 | +8.9% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 0.0926 | +2.6% | ratio | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 0.0962 | +3.9% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 0.1009 | +4.9% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.0996 | -1.3% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 0.0946 | -5.0% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.1066 | +12.6% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.1097 | +3.0% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.1120 | +2.0% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.1059 | -5.4% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.1378 | +30.1% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.1254 | -9.0% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.1091 | -13.0% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0881 | -19.2% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | 0.0812 | -7.8% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.1030 | +26.8% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.1102 | +7.0% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | 0.0990 | -10.1% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.1051 | +6.1% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.1086 | +3.3% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.1013 | -6.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.1109 | +9.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1030 | -7.1% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.1012 | -1.7% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.1112 | +9.8% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.3835 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.3774 | -1.6% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.4277 | +13.3% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.4193 | -2.0% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.4417 | +5.3% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.4581 | +3.7% | ratio | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 0.4093 | -10.7% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.4344 | +6.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.4235 | -2.5% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.4401 | +3.9% | ratio | 10-K | 2026-02-26 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 4.0758 | — | ratio | 10-Q | 2016-04-29 |
| Quarterly | 2016-06-30 | 3.9333 | -3.5% | ratio | 10-Q | 2016-07-29 |
| Quarterly | 2016-09-30 | 4.0070 | +1.9% | ratio | 10-Q | 2016-10-28 |
| Quarterly | 2016-12-31 | 3.3577 | -16.2% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | 4.0249 | +19.9% | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2017-06-30 | 4.2034 | +4.4% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2017-09-30 | 3.9693 | -5.6% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-12-31 | 3.6544 | -7.9% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 3.7765 | +3.3% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2018-06-30 | 3.6808 | -2.5% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2018-09-30 | 3.3324 | -9.5% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-12-31 | 3.1082 | -6.7% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 3.5584 | +14.5% | ratio | 10-Q | 2019-04-26 |
| Quarterly | 2019-06-30 | 3.7061 | +4.2% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2019-09-30 | 2.8888 | -22.1% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-12-31 | 3.1584 | +9.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 2.6467 | -16.2% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2020-06-30 | 2.9331 | +10.8% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 3.2402 | +10.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 2.9580 | -8.7% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 2.7641 | -6.6% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2021-06-30 | 2.6070 | -5.7% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2021-09-30 | 2.7311 | +4.8% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-12-31 | 2.5328 | -7.3% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 2.5396 | +0.3% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2022-06-30 | 2.5743 | +1.4% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2022-09-30 | 2.5314 | -1.7% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-12-31 | 2.3825 | -5.9% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 2.6144 | +9.7% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2023-06-30 | 2.8893 | +10.5% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2023-09-30 | 2.7846 | -3.6% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-12-31 | 2.6425 | -5.1% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 3.0571 | +15.7% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2024-06-30 | 3.0176 | -1.3% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2024-09-30 | 3.0190 | +0.0% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-12-31 | 2.9778 | -1.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 3.0953 | +3.9% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 3.1114 | +0.5% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 3.1489 | +1.2% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 3.3577 | — | ratio | 10-K | 2018-03-02 |
| Annual | 2017-12-31 | 3.6544 | +8.8% | ratio | 10-K | 2019-03-01 |
| Annual | 2018-12-31 | 3.1082 | -14.9% | ratio | 10-K | 2020-03-02 |
| Annual | 2019-12-31 | 3.1584 | +1.6% | ratio | 10-K | 2021-03-01 |
| Annual | 2020-12-31 | 2.9580 | -6.3% | ratio | 10-K | 2022-02-28 |
| Annual | 2021-12-31 | 2.5328 | -14.4% | ratio | 10-K | 2023-02-28 |
| Annual | 2022-12-31 | 2.3825 | -5.9% | ratio | 10-K | 2024-03-01 |
| Annual | 2023-12-31 | 2.6425 | +10.9% | ratio | 10-K | 2025-02-27 |
| Annual | 2024-12-31 | 2.9778 | +12.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 2.7335 | -8.2% | ratio | 10-K | 2026-02-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0182 | — | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 0.0316 | +274.0% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | -0.0030 | -109.6% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -0.0223 | -630.4% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | -0.0061 | +72.8% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.0348 | +672.9% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 0.0286 | -17.8% | ratio | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 0.0365 | +27.7% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 0.0213 | -41.6% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.0445 | +108.5% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 0.0493 | +10.9% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.0168 | -65.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0333 | +98.0% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0667 | +100.2% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0566 | -15.1% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.1036 | +82.9% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.0916 | -11.6% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.0832 | -9.1% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0368 | -55.8% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -0.0199 | -154.1% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.0159 | +179.7% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0450 | +183.5% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -0.0312 | -169.5% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.0441 | +241.0% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.0729 | +65.4% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0311 | -57.4% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0656 | +111.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0833 | +27.0% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0581 | -30.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0512 | -11.9% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.0006 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0248 | +4231.0% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0302 | +21.6% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0512 | +69.9% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.1026 | +100.2% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.1140 | +11.1% | ratio | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 0.0289 | -74.7% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.0242 | -16.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0497 | +105.2% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0903 | +81.6% | ratio | 10-K | 2026-02-26 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-03-31 | 0.0410 | — | ratio | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 0.0516 | +25.8% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 0.0301 | -41.7% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.0638 | +111.9% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 0.0693 | +8.7% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.0277 | -60.1% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0435 | +57.4% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0879 | +101.8% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0786 | -10.5% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.1396 | +77.6% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.1269 | -9.2% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.1186 | -6.5% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0534 | -54.9% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -0.0260 | -148.7% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.0246 | +194.6% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0592 | +140.6% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -0.0382 | -164.5% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.0690 | +280.7% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.1061 | +53.6% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0480 | -54.8% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0947 | +97.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.1125 | +18.7% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0863 | -23.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0745 | -13.6% | ratio | 10-Q | 2025-10-31 |
| Annual | 2018-12-31 | 0.0468 | — | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0725 | +54.8% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.1410 | +94.5% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.1611 | +14.3% | ratio | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 0.0410 | -74.6% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.0375 | -8.7% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0738 | +97.1% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1289 | +74.6% | ratio | 10-K | 2026-02-26 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0015 | — | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 0.0026 | +274.7% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | -0.0003 | -109.6% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -0.0019 | -652.4% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | -0.0005 | +73.3% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.0031 | +724.0% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 0.0026 | -15.6% | ratio | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 0.0035 | +32.7% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 0.0022 | -38.7% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.0044 | +105.8% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 0.0047 | +5.3% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.0018 | -61.6% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0037 | +103.9% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0075 | +104.3% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0060 | -19.7% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.0143 | +138.0% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.0115 | -19.6% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.0091 | -20.9% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0032 | -64.3% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -0.0016 | -149.9% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.0016 | +201.1% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0050 | +203.2% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -0.0031 | -162.5% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.0046 | +249.7% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.0079 | +70.9% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0031 | -60.3% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0073 | +131.3% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0086 | +17.9% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0059 | -31.5% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0057 | -3.3% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.0002 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0094 | +4162.7% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0129 | +37.8% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0215 | +66.6% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.0453 | +110.9% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.0522 | +15.3% | ratio | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 0.0118 | -77.4% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.0105 | -11.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0211 | +100.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.0397 | +88.7% | ratio | 10-K | 2026-02-26 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | -0.0076 | — | ratio | 10-Q | 2017-04-28 |
| Quarterly | 2016-06-30 | 0.0129 | +269.8% | ratio | 10-Q | 2017-07-28 |
| Quarterly | 2016-09-30 | -0.0013 | -109.7% | ratio | 10-Q | 2017-10-27 |
| Quarterly | 2017-03-31 | -0.0095 | -655.1% | ratio | 10-Q | 2018-04-27 |
| Quarterly | 2017-06-30 | -0.0026 | +72.3% | ratio | 10-Q | 2018-07-27 |
| Quarterly | 2017-09-30 | 0.0156 | +696.0% | ratio | 10-Q | 2018-10-26 |
| Quarterly | 2018-03-31 | 0.0126 | -18.9% | ratio | 10-Q | 2019-04-26 |
| Quarterly | 2018-06-30 | 0.0164 | +30.1% | ratio | 10-Q | 2019-07-26 |
| Quarterly | 2018-09-30 | 0.0093 | -43.3% | ratio | 10-Q | 2019-10-25 |
| Quarterly | 2019-03-31 | 0.0202 | +116.5% | ratio | 10-Q | 2020-05-01 |
| Quarterly | 2019-06-30 | 0.0220 | +8.8% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.0070 | -68.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0133 | +91.2% | ratio | 10-Q | 2021-04-30 |
| Quarterly | 2020-06-30 | 0.0294 | +120.3% | ratio | 10-Q | 2021-07-29 |
| Quarterly | 2020-09-30 | 0.0254 | -13.4% | ratio | 10-Q | 2021-10-29 |
| Quarterly | 2021-03-31 | 0.0537 | +111.3% | ratio | 10-Q | 2022-04-29 |
| Quarterly | 2021-06-30 | 0.0414 | -22.9% | ratio | 10-Q | 2022-07-29 |
| Quarterly | 2021-09-30 | 0.0339 | -18.2% | ratio | 10-Q | 2022-10-28 |
| Quarterly | 2022-03-31 | 0.0120 | -64.7% | ratio | 10-Q | 2023-04-28 |
| Quarterly | 2022-06-30 | -0.0060 | -150.5% | ratio | 10-Q | 2023-07-28 |
| Quarterly | 2022-09-30 | 0.0060 | +200.0% | ratio | 10-Q | 2023-10-27 |
| Quarterly | 2023-03-31 | 0.0181 | +199.1% | ratio | 10-Q | 2024-04-26 |
| Quarterly | 2023-06-30 | -0.0121 | -167.2% | ratio | 10-Q | 2024-07-26 |
| Quarterly | 2023-09-30 | 0.0177 | +245.7% | ratio | 10-Q | 2024-10-25 |
| Quarterly | 2024-03-31 | 0.0321 | +81.7% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2024-06-30 | 0.0126 | -60.6% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2024-09-30 | 0.0293 | +131.4% | ratio | 10-Q | 2025-10-31 |
| Quarterly | 2025-03-31 | 0.0351 | +20.1% | ratio | 10-Q | 2025-04-25 |
| Quarterly | 2025-06-30 | 0.0242 | -31.2% | ratio | 10-Q | 2025-08-01 |
| Quarterly | 2025-09-30 | 0.0236 | -2.4% | ratio | 10-Q | 2025-10-31 |
| Annual | 2016-12-31 | 0.0010 | — | ratio | 10-K | 2019-03-01 |
| Annual | 2017-12-31 | 0.0435 | +4453.0% | ratio | 10-K | 2020-03-02 |
| Annual | 2018-12-31 | 0.0530 | +21.7% | ratio | 10-K | 2021-03-01 |
| Annual | 2019-12-31 | 0.0893 | +68.6% | ratio | 10-K | 2022-02-28 |
| Annual | 2020-12-31 | 0.1794 | +100.8% | ratio | 10-K | 2023-02-28 |
| Annual | 2021-12-31 | 0.1926 | +7.4% | ratio | 10-K | 2024-03-01 |
| Annual | 2022-12-31 | 0.0404 | -79.0% | ratio | 10-K | 2025-02-27 |
| Annual | 2023-12-31 | 0.0384 | -5.0% | ratio | 10-K | 2026-02-26 |
| Annual | 2024-12-31 | 0.0838 | +118.4% | ratio | 10-K | 2026-02-26 |
| Annual | 2025-12-31 | 0.1484 | +77.1% | ratio | 10-K | 2026-02-26 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-02 | McNAMARA DENNIS P | Secretary |
Open-market sell
S
|
Class A non-voting common stock | 4,673 | $90.67 | $423,701 | 20,177 |
| 2026-02-26 | Glasser Teresa | Dir |
Other acquired transaction
J
|
Class A non-voting common stock | 1,400 | — | — | 18,400 |
| 2026-01-28 | Lowenthal Robert S | Dir |
Other disposed transaction
J · derivative
|
Restricted Class A non-voting common stock | 75,000 | — | — | 105,000 |
| 2026-01-28 | Lowenthal Robert S | Dir |
Other acquired transaction
J
|
Class A non-voting common stock | 35,505 | — | — | 129,608 |
| 2025-09-22 | Spaulding Suzanne | Dir |
Other acquired transaction
J
|
Class A non-voting common stock | 3,000 | — | — | 4,500 |
| 2025-08-05 | McNAMARA DENNIS P | Secretary |
Open-market sell
S
|
Class A non-voting common stock | 2,000 | $73.81 | $147,620 | 21,766 |
| 2025-06-10 | Friedman Paul M | Dir |
Open-market sell
S
|
Class A non-voting common stock | 3,500 | $63.31 | $221,578 | 17,000 |
| 2025-06-09 | Friedman Paul M | Dir |
Open-market sell
S
|
Class A non-voting common stock | 3,500 | $63.32 | $221,621 | 20,500 |
| 2025-06-06 | Friedman Paul M | Dir |
Open-market sell
S
|
Class A non-voting common stock | 3,000 | $63.11 | $189,320 | 24,000 |
| 2025-01-30 | Spaulding Suzanne | Dir |
Other acquired transaction
J
|
Class A non-voting common stock | 1,500 | — | — | 1,500 |
| 2025-01-29 | LOWENTHAL ALBERT G | CEO |
Other acquired transaction
J · derivative
|
Restricted Class A non-voting common stock | 32,500 | — | — | 337,500 |
| 2025-01-29 | Watkins Brad M | CFO |
Other acquired transaction
J · derivative
|
Restricted Class A non-voting common stock | 2,000 | — | — | 18,000 |
| 2025-01-28 | LOWENTHAL ALBERT G | CEO |
Other disposed transaction
J · derivative
|
Restricted Class A non-voting common stock | 77,000 | — | — | 305,000 |
| 2025-01-28 | LOWENTHAL ALBERT G | CEO |
Other acquired transaction
J
|
Class A non-voting common stock | 39,689 | — | — | 199,151 |
| 2024-08-19 | BEHRENS EVAN | Dir |
Open-market sell
S
|
Class A non-voting common stock | 750 | $50.78 | $38,088 | 4,125 |
| 2024-07-31 | McNAMARA DENNIS P | Secretary |
Open-market sell
S
|
Class A non-voting common stock | 6,000 | $51.28 | $307,674 | 20,681 |
| 2024-05-10 | BEHRENS EVAN | Dir |
Open-market sell
S
|
Class A non-voting common stock | 4,125 | $43.65 | $180,056 | 4,875 |
| 2024-01-30 | LOWENTHAL ALBERT G | CEO |
Other disposed transaction
J · derivative
|
Restricted Class A non-voting common stock | 75,472 | — | — | 382,000 |
| 2024-01-30 | LOWENTHAL ALBERT G | CEO |
Other acquired transaction
J
|
Class A non-voting common stock | 40,683 | — | — | 159,462 |
| 2024-01-25 | ROTH R LAWRENCE | Dir |
Equity grant / award
A
|
Class A non-voting common stock | 3,000 | — | — | 15,500 |
| 2024-01-25 | OUGHTRED A WINN | Dir |
Other disposed transaction
J
|
Class A non-voting common stock | 3,000 | — | — | 23,150 |
| 2023-09-01 | BEHRENS EVAN | Dir |
Open-market sell
S
|
Class A non-voting common stock | 5,000 | $38.43 | $192,150 | 6,000 |
| 2023-08-31 | BEHRENS EVAN | Dir |
Open-market sell
S
|
Class A non-voting common stock | 5,000 | $38.28 | $191,400 | 11,000 |
| 2023-08-31 | BEHRENS EVAN | Dir |
Open-market sell
S
|
Class A non-voting common stock | 2,500 | $38.49 | $96,225 | 16,000 |
| 2023-03-03 | McNAMARA DENNIS P | Secretary |
Open-market sell
S
|
Class A non-voting common stock | 2,120 | $44.51 | $94,361 | 24,324 |
| 2023-03-03 | McNAMARA DENNIS P | Secretary |
Open-market sell
S
|
Class A non-voting common stock | 10,000 | $44.54 | $445,400 | 26,444 |
| 2023-01-30 | LOWENTHAL ALBERT G | CEO |
Other disposed transaction
J · derivative
|
Restricted Class A non-voting common stock | 9,100 | — | — | 417,472 |
| 2023-01-30 | LOWENTHAL ALBERT G | CEO |
Other acquired transaction
J
|
Class A non-voting common stock | 4,454 | — | — | 118,779 |
| 2023-01-29 | LOWENTHAL ALBERT G | CEO |
Other disposed transaction
J · derivative
|
Restricted Class A non-voting common stock | 46,429 | — | — | 426,572 |
| 2023-01-29 | LOWENTHAL ALBERT G | CEO |
Other acquired transaction
J
|
Class A non-voting common stock | 25,771 | — | — | 114,325 |
| 2023-01-26 | Friedman Paul M | Dir |
Equity grant / award
A
|
Class A non-voting common stock | 2,500 | — | — | 22,500 |
| 2023-01-25 | McNAMARA DENNIS P | Secretary |
Other acquired transaction
J · derivative
|
Restricted Class A non-voting common stock | 2,500 | — | — | 2,500 |
| 2022-01-27 | EHRHARDT WILLIAM | Dir |
Equity grant / award
A
|
Class A non-voting common stock | 2,500 | — | — | 34,850 |
| 2022-01-26 | LOWENTHAL ALBERT G | CEO |
Other acquired transaction
J · derivative
|
Restricted Class A non-voting common stock | 125,000 | $0.00 | $0 | 443,001 |
| 2021-11-03 | OUGHTRED A WINN | Dir |
Open-market sell
S
|
Class A non-voting common stock | 5,000 | $52.23 | $261,134 | 18,150 |
| 2021-05-05 | ALFANO JEFFREY J | CFO |
Open-market sell
S
|
Class A non-voting common stock | 6,831 | $49.48 | $337,988 | 42,090 |
| 2021-05-04 | ALFANO JEFFREY J | CFO |
Open-market sell
S
|
Class A non-voting common stock | 26,913 | $49.64 | $1,335,859 | 48,921 |
| 2021-02-23 | Lowenthal Robert S | Dir |
Other disposed transaction
J · derivative
|
Restricted Class A non-voting common stock | 10,000 | — | — | 137,368 |
| 2021-02-23 | Lowenthal Robert S | Dir |
Other acquired transaction
J
|
Class A non-voting common stock | 4,678 | — | — | 60,560 |
| 2021-01-28 | Glasser Teresa | Dir |
Equity grant / award
A
|
Class A non-voting common stock | 2,500 | — | — | 7,500 |
| 2020-02-28 | Friedman Paul M | Dir |
Equity grant / award
A
|
Class A non-voting common stock | 2,500 | — | — | 15,000 |
| 2020-02-25 | Lowenthal Robert S | Dir |
Other disposed transaction
J · derivative
|
Restricted Class A non-voting common stock | 5,000 | — | — | 72,368 |
| 2020-02-25 | Lowenthal Robert S | Dir |
Other acquired transaction
J
|
Class A non-voting common stock | 2,339 | — | — | 55,882 |
| 2020-01-29 | LOWENTHAL ALBERT G | CEO |
Other acquired transaction
J · derivative
|
Restricted Class A non-voting common stock | 77,000 | — | — | 208,001 |
| 2020-01-28 | Lowenthal Robert S | Dir |
Other disposed transaction
J · derivative
|
Restricted Class A non-voting common stock | 9,524 | — | — | 38,868 |
| 2020-01-28 | Lowenthal Robert S | Dir |
Other acquired transaction
J
|
Class A non-voting common stock | 5,883 | — | — | 53,543 |
| 2020-01-25 | LOWENTHAL ALBERT G | CEO |
Other disposed transaction
J · derivative
|
Restricted Class A non-voting common stock | 67,000 | — | — | 131,001 |
| 2020-01-25 | LOWENTHAL ALBERT G | CEO |
Other acquired transaction
J
|
Class A non-voting common stock | 39,635 | — | — | 88,554 |
| 2019-09-18 | OUGHTRED A WINN | Dir |
Open-market sell
S
|
Class A non-voting common stock | 10,000 | $31.02 | $310,200 | 18,150 |
| 2019-02-28 | OUGHTRED A WINN | Dir |
Equity grant / award
A
|
Class A non-voting common stock | 2,500 | — | — | 28,150 |
| 2019-02-26 | McNAMARA DENNIS P | Secretary |
Other disposed transaction
J · derivative
|
Restricted Class A non-voting common stock | 2,000 | — | — | 26,881 |
| 2019-02-26 | McNAMARA DENNIS P | Secretary |
Other acquired transaction
J
|
Class A non-voting common stock | 1,320 | — | — | 44,724 |
| 2019-02-08 | LOWENTHAL ALBERT G | CEO |
Open-market buy
P
|
Class B voting common stock | 1,007 | $26.33 | $26,514 | 97,128 |
| 2019-01-31 | Lowenthal Robert S | Dir |
Other acquired transaction
J · derivative
|
Restricted Class A non-voting common stock | 18,868 | — | — | 63,392 |
| 2019-01-31 | LOWENTHAL ALBERT G | CEO |
Other acquired transaction
J · derivative
|
Restricted Class A non-voting common stock | 75,472 | — | — | 198,001 |
| 2019-01-28 | Lowenthal Robert S | Dir |
Other disposed transaction
J · derivative
|
Restricted Class A non-voting common stock | 4,400 | — | — | 44,524 |
| 2019-01-28 | Lowenthal Robert S | Dir |
Other acquired transaction
J
|
Class A non-voting common stock | 2,482 | — | — | 38,630 |
| 2018-05-14 | ROBERTS ELAINE KELLS | Dir |
Other disposed transaction
J · derivative
|
Restricted Class A non-voting stock | 7,625 | — | — | 0 |
| 2018-05-14 | ROBERTS ELAINE KELLS | Dir |
Other acquired transaction
J
|
Class A non-voting common stock | 7,625 | — | — | 19,542 |
| 2018-03-01 | BEHRENS EVAN | Dir |
Equity grant / award
A
|
Class A non-voting common stock | 2,500 | $0.00 | $0 | 6,000 |
| 2018-03-01 | OUGHTRED A WINN | Dir |
Equity grant / award
A
|
Class A non-voting common stock | 2,500 | $0.00 | $0 | 25,650 |
| 2018-02-26 | ROBERTS ELAINE KELLS | Dir |
Other disposed transaction
J · derivative
|
Restricted Class A non-voting common stock | 1,900 | — | — | 5,025 |
| 2018-02-26 | ROBERTS ELAINE KELLS | Dir |
Other acquired transaction
J
|
Class A non-voting common stock | 1,900 | — | — | 11,917 |
| 2018-01-31 | LOWENTHAL ALBERT G | CEO |
Other acquired transaction
J · derivative
|
Restricted Class A non-voting common stock | 9,100 | — | — | 122,529 |
| 2018-01-30 | LOWENTHAL ALBERT G | CEO |
Other acquired transaction
J · derivative
|
Restricted Class A non-voting common stock | 46,429 | — | — | 113,429 |
| 2017-12-28 | Lowenthal Robert S | Dir |
Other disposed transaction
J · derivative
|
Restricted Class A non-voting common stock | 8,500 | — | — | 47,424 |
| 2017-12-28 | Lowenthal Robert S | Dir |
Other acquired transaction
J
|
Class A non-voting common stock | 3,755 | — | — | 34,602 |
| 2017-12-28 | McNAMARA DENNIS P | Secretary |
Other disposed transaction
J · derivative
|
Restricted Class A non-voting common stock | 8,000 | — | — | 23,581 |
| 2017-12-28 | McNAMARA DENNIS P | Secretary |
Other acquired transaction
J
|
Class A non-voting common stock | 5,042 | — | — | 42,071 |
| 2017-08-22 | ROBERTS ELAINE KELLS | Dir |
Other acquired transaction
J · derivative
|
Restricted Class A non-voting common stock | 875 | — | — | 7,840 |
| 2017-08-22 | ROBERTS ELAINE KELLS | Dir |
Other acquired transaction
J
|
Class A non-voting common stock | 875 | — | — | 10,017 |
| 2017-07-27 | ROBERTS ELAINE KELLS | Dir |
Other disposed transaction
J · derivative
|
Restricted Class A non-voting common stock | 1,000 | — | — | 8,715 |
| 2017-07-27 | ROBERTS ELAINE KELLS | Dir |
Other acquired transaction
J
|
Class A non-voting common stock | 1,000 | — | — | 9,142 |
| 2017-07-01 | ROBERTS ELAINE K | Dir |
Other disposed transaction
J · derivative
|
Restricted Class A non-voting common stock | 1,000 | — | — | 9,715 |
| 2017-07-01 | ROBERTS ELAINE K | Dir |
Other acquired transaction
J
|
Class A non-voting common stock | 1,000 | — | — | 8,142 |
| 2017-02-24 | ROBERTS ELAINE K | Dir |
Other disposed transaction
J · derivative
|
Restricted Class A non-voting common stock | 2,032 | — | — | 10,715 |
| 2017-02-24 | ROBERTS ELAINE K | Dir |
Other acquired transaction
J
|
Class A non-voting common stock | 2,032 | — | — | 11,279 |
| 2017-02-23 | Friedman Paul M | Dir |
Equity grant / award
A
|
Class A non-voting common stock | 3,500 | $0.00 | $0 | 7,500 |
| 2017-02-22 | ALFANO JEFFREY J | CFO |
Other disposed transaction
J · derivative
|
Restricted Class A non-voting common stock | 5,000 | — | — | 38,081 |
| 2017-02-22 | ALFANO JEFFREY J | CFO |
Other acquired transaction
J
|
Class A non-voting common stock | 3,151 | — | — | 54,819 |
| 2017-02-10 | LOWENTHAL ALBERT G | CEO |
Other disposed transaction
J · derivative
|
Restricted Class A non-voting common stock | 52,500 | — | — | 112,485 |
| 2017-02-10 | LOWENTHAL ALBERT G | CEO |
Other acquired transaction
J
|
Class A non-voting common stock | 25,425 | — | — | 3,141,193 |
| 2017-01-28 | LOWENTHAL ALBERT G | CEO |
Other disposed transaction
J · derivative
|
Restricted Class A non-voting common stock | 124,000 | — | — | 164,985 |
| 2017-01-28 | LOWENTHAL ALBERT G | CEO |
Other acquired transaction
J
|
Class A non-voting common stock | 68,384 | — | — | 3,115,768 |
| 2017-01-26 | Lowenthal Robert S | Dir |
Other acquired transaction
J · derivative
|
Restricted Class A non-voting common stock | 15,000 | — | — | 55,924 |
| 2016-07-01 | OUGHTRED A WINN | Dir |
Other disposed transaction
J · derivative
|
Restricted Class A non-voting common stock | 662 | — | — | 0 |
| 2016-07-01 | OUGHTRED A WINN | Dir |
Other acquired transaction
J
|
Class A non-voting common stock | 662 | — | — | 19,650 |
| 2016-05-19 | Dwyer Timothy Martin | Dir |
Open-market buy
P
|
Class A non-voting common stock | 1,000 | $13.74 | $13,740 | 4,000 |
| 2016-05-13 | Dwyer Timothy Martin | Dir |
Open-market buy
P
|
Class A non-voting common stock | 1,000 | $13.74 | $13,740 | 3,000 |
| 2016-05-11 | Dwyer Timothy Martin | Dir |
Open-market buy
P
|
Class A non-voting common stock | 2,000 | $13.91 | $27,820 | 2,000 |
| 2016-05-09 | CRYSTAL RICHARD | Dir |
Other acquired transaction
J · derivative
|
Restricted Class A non-voting common stock | 663 | — | — | 0 |
| 2016-05-09 | CRYSTAL RICHARD | Dir |
Other acquired transaction
J
|
Class A non-voting common stock | 663 | — | — | 18,150 |