Financial Metrics
AIN ALBANY INTERNATIONAL CORP /DE/Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 172331000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 203190000.0 | +17.9% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 191272000.0 | -5.9% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 199277000.0 | +4.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 215571000.0 | +8.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 222141000.0 | +3.0% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 223603000.0 | +0.7% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 255374000.0 | +14.2% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 251889000.0 | -1.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 251373000.0 | -0.2% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 273949000.0 | +9.0% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 271133000.0 | -1.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 235764000.0 | -13.0% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 225990000.0 | -4.1% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 211999000.0 | -6.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 222362000.0 | +4.9% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 234519000.0 | +5.5% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 232442000.0 | -0.9% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 244169000.0 | +5.0% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 261369000.0 | +7.0% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 260563000.0 | -0.3% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 269096000.0 | +3.3% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 274123000.0 | +1.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 281106000.0 | +2.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 313330000.0 | +11.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 331994000.0 | +6.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 298386000.0 | -10.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 288774000.0 | -3.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 311399000.0 | +7.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 261434000.0 | -16.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 213000000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 226700000.0 | +6.4% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 982479000.0 | +333.4% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 1054132000.0 | +7.3% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 900610000.0 | -14.6% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 929240000.0 | +3.2% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 1034887000.0 | +11.4% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 1147909000.0 | +10.9% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1230615000.0 | +7.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1182813000.0 | -3.9% | USD | 10-K | 2026-02-27 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 72501000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 78315000.0 | +8.0% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 72420000.0 | -7.5% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 76028000.0 | +5.0% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 63178000.0 | -16.9% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 79559000.0 | +25.9% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 77782000.0 | -2.2% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 91643000.0 | +17.8% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 92402000.0 | +0.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 91771000.0 | -0.7% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 105182000.0 | +14.6% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 104107000.0 | -1.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 89472000.0 | -14.1% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 102980000.0 | +15.1% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 87302000.0 | -15.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 88546000.0 | +1.4% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 101728000.0 | +14.9% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 92042000.0 | -9.5% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 91604000.0 | -0.5% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 100593000.0 | +9.8% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 100493000.0 | -0.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 99318000.0 | -1.2% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 102704000.0 | +3.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 101835000.0 | -0.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 108686000.0 | +6.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 112383000.0 | +3.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 90384000.0 | -19.6% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 96486000.0 | +6.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 97507000.0 | +1.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -49938000.0 | -151.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 77500000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 77500000.0 | +0.0% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 349749000.0 | +351.3% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 397701000.0 | +13.7% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 371072000.0 | -6.7% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 378391000.0 | +2.0% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 389782000.0 | +3.0% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 423718000.0 | +8.7% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 401776000.0 | -5.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 243920000.0 | -39.3% | USD | 10-K | 2026-02-27 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 22269000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 17857000.0 | -19.8% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 24820000.0 | +39.0% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 22678000.0 | -8.6% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 9855000.0 | -56.5% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 22928000.0 | +132.7% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 17004000.0 | -25.8% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 42156000.0 | +147.9% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 40834000.0 | -3.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 40093000.0 | -1.8% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 54225000.0 | +35.2% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 55678000.0 | +2.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 39594000.0 | -28.9% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 52727000.0 | +33.2% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 38773000.0 | -26.5% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 41818000.0 | +7.9% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 49966000.0 | +19.5% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 44486000.0 | -11.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 38754000.0 | -12.9% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 50715000.0 | +30.9% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 53644000.0 | +5.8% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 40542000.0 | -24.4% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 45501000.0 | +12.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 40070000.0 | -11.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 38977000.0 | -2.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 42905000.0 | +10.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 25171000.0 | -41.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 28263000.0 | +12.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 22270000.0 | -21.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -116507000.0 | -623.2% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 94132000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 78676000.0 | -16.4% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 137408000.0 | +74.7% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 193576000.0 | +40.9% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 166080000.0 | -14.2% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 178011000.0 | +7.2% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 181022000.0 | +1.7% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 167894000.0 | -7.3% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 131359000.0 | -21.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -36103000.0 | -127.5% | USD | 10-K | 2026-02-27 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 13316000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 10101000.0 | -24.1% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 13409000.0 | +32.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 10974000.0 | -18.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 1233000.0 | -88.8% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 15220000.0 | +1134.4% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 7899000.0 | -48.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-06-30 | 29843000.0 | +277.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 28005000.0 | -6.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 29408000.0 | +5.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 34259000.0 | +16.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 40125000.0 | +17.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 7594000.0 | -81.1% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-06-30 | 32449000.0 | +327.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-09-30 | 29590000.0 | -8.8% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 27609000.0 | -6.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-06-30 | 31440000.0 | +13.9% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | 30942000.0 | -1.6% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 28075000.0 | -9.3% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2022-06-30 | 39369000.0 | +40.2% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2022-09-30 | 10823000.0 | -72.5% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 27086000.0 | +150.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 26826000.0 | -1.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 27154000.0 | +1.2% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 27369000.0 | +0.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-06-30 | 24720000.0 | -9.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 18221000.0 | -26.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 17349000.0 | -4.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-06-30 | 9332000.0 | -46.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -97638000.0 | -1146.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 52812000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 32585000.0 | -38.3% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 83019000.0 | +154.8% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 133383000.0 | +60.7% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 97243000.0 | -27.1% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 118768000.0 | +22.1% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 96508000.0 | -18.7% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 111610000.0 | +15.6% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 88055000.0 | -21.1% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -56959000.0 | -164.7% | USD | 10-K | 2026-02-27 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.42 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.32 | -23.8% | USD/shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.41 | +28.1% | USD/shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.34 | -17.1% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.03 | -91.2% | USD/shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.47 | +1466.7% | USD/shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.24 | -48.9% | USD/shares | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 0.93 | +287.5% | USD/shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.86 | -7.5% | USD/shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.9 | +4.7% | USD/shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 1.05 | +16.7% | USD/shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 1.24 | +18.1% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.28 | -77.4% | USD/shares | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 1.0 | +257.1% | USD/shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.92 | -8.0% | USD/shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.85 | -7.6% | USD/shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.97 | +14.1% | USD/shares | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 0.95 | -2.1% | USD/shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.87 | -8.4% | USD/shares | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 1.25 | +43.7% | USD/shares | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 0.34 | -72.8% | USD/shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.86 | +152.9% | USD/shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.86 | +0.0% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.87 | +1.2% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.87 | +0.0% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.79 | -9.2% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.58 | -26.6% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.56 | -3.4% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.31 | -44.6% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -3.37 | -1187.1% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.49 | — | USD/shares | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 0.19 | -61.2% | USD/shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 2.57 | +1252.6% | USD/shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 4.1 | +59.5% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 3.05 | -25.6% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 3.66 | +20.0% | USD/shares | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 3.06 | -16.4% | USD/shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 3.56 | +16.3% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2.81 | -21.1% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -1.94 | -169.0% | USD/shares | 10-K | 2026-02-27 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.42 | — | USD/shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.32 | -23.8% | USD/shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.41 | +28.1% | USD/shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.34 | -17.1% | USD/shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.03 | -91.2% | USD/shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.47 | +1466.7% | USD/shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.24 | -48.9% | USD/shares | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 0.93 | +287.5% | USD/shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.86 | -7.5% | USD/shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.9 | +4.7% | USD/shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 1.05 | +16.7% | USD/shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 1.24 | +18.1% | USD/shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.28 | -77.4% | USD/shares | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 1.0 | +257.1% | USD/shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.91 | -9.0% | USD/shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.85 | -6.6% | USD/shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.97 | +14.1% | USD/shares | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 0.95 | -2.1% | USD/shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.87 | -8.4% | USD/shares | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 1.25 | +43.7% | USD/shares | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 0.34 | -72.8% | USD/shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.86 | +152.9% | USD/shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.85 | -1.2% | USD/shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.87 | +2.4% | USD/shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.87 | +0.0% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.79 | -9.2% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.57 | -27.8% | USD/shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.56 | -1.8% | USD/shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.31 | -44.6% | USD/shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -3.37 | -1187.1% | USD/shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.49 | — | USD/shares | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 0.19 | -61.2% | USD/shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 2.57 | +1252.6% | USD/shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 4.1 | +59.5% | USD/shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 3.05 | -25.6% | USD/shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 3.65 | +19.7% | USD/shares | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 3.04 | -16.7% | USD/shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 3.55 | +16.8% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 2.8 | -21.1% | USD/shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -1.94 | -169.3% | USD/shares | 10-K | 2026-02-27 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 169615000.0 | — | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-06-30 | 176025000.0 | +3.8% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2016-09-30 | 196170000.0 | +11.4% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2016-12-31 | 181742000.0 | -7.4% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-03-31 | 143333000.0 | -21.1% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-06-30 | 138792000.0 | -3.2% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-09-30 | 153465000.0 | +10.6% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 183727000.0 | +19.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-03-31 | 151426000.0 | -17.6% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-06-30 | 154744000.0 | +2.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 160593000.0 | +3.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 197755000.0 | +23.1% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-03-31 | 187385000.0 | -5.2% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 215233000.0 | +14.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-09-30 | 173739000.0 | -19.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 195540000.0 | +12.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 222680000.0 | +13.9% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 204037000.0 | -8.4% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 215304000.0 | +5.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 241316000.0 | +12.1% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 237871000.0 | -1.4% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 253330000.0 | +6.5% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 286217000.0 | +13.0% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 302036000.0 | +5.5% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 307415000.0 | +1.8% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 320870000.0 | +4.4% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 276482000.0 | -13.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 291776000.0 | +5.5% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 304258000.0 | +4.3% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 300916000.0 | -1.1% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 171506000.0 | -43.0% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 173420000.0 | +1.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 125412000.0 | -27.7% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 116439000.0 | -7.2% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 127222000.0 | +9.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 115283000.0 | -9.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 119354000.0 | +3.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 106689000.0 | -10.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 108310000.0 | +1.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 181742000.0 | — | USD | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 183727000.0 | +1.1% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 197755000.0 | +7.6% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 195540000.0 | -1.1% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 241316000.0 | +23.4% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 302036000.0 | +25.2% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 291776000.0 | -3.4% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 173420000.0 | -40.6% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 115283000.0 | -33.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 112350000.0 | -2.5% | USD | 10-K | 2026-02-27 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 150821000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 176336000.0 | +16.9% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 170739000.0 | -3.2% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 171193000.0 | +0.3% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 174339000.0 | +1.8% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 193065000.0 | +10.7% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 199938000.0 | +3.6% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 202675000.0 | +1.4% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 248538000.0 | +22.6% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 249482000.0 | +0.4% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 252464000.0 | +1.2% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 223176000.0 | -11.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 234127000.0 | +4.9% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 220584000.0 | -5.8% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 224232000.0 | +1.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 218271000.0 | -2.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 211081000.0 | -3.3% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 202612000.0 | -4.0% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 210326000.0 | +3.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 188423000.0 | -10.4% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 188066000.0 | -0.2% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 190937000.0 | +1.5% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 199124000.0 | +4.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 191985000.0 | -3.6% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 207555000.0 | +8.1% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 199489000.0 | -3.9% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 198847000.0 | -0.3% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 200018000.0 | +0.6% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 216035000.0 | +8.0% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 242189000.0 | +12.1% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 270487000.0 | +11.7% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 287781000.0 | +6.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 305495000.0 | +6.2% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 280008000.0 | -8.3% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 271975000.0 | -2.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 246688000.0 | -9.3% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 272461000.0 | +10.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 263132000.0 | -3.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 258503000.0 | -1.8% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 171193000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 202675000.0 | +18.4% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 223176000.0 | +10.1% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 218271000.0 | -2.2% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 188423000.0 | -13.7% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 191985000.0 | +1.9% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 200018000.0 | +4.2% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 287781000.0 | +43.9% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 246688000.0 | -14.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 235084000.0 | -4.7% | USD | 10-K | 2026-02-27 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 110356000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 145371000.0 | +31.7% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 138688000.0 | -4.6% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 133906000.0 | -3.4% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 150481000.0 | +12.4% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 151534000.0 | +0.7% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 157143000.0 | +3.7% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 136519000.0 | -13.1% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 100034000.0 | -26.7% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 97659000.0 | -2.4% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 99765000.0 | +2.2% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 85904000.0 | -13.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 102379000.0 | +19.2% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 104254000.0 | +1.8% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 105705000.0 | +1.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 95149000.0 | -10.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 109426000.0 | +15.0% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 115532000.0 | +5.6% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 113107000.0 | -2.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 110478000.0 | -2.3% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 117022000.0 | +5.9% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 120665000.0 | +3.1% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 118129000.0 | -2.1% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 117882000.0 | -0.2% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 123835000.0 | +5.0% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 133667000.0 | +7.9% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 133840000.0 | +0.1% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 139050000.0 | +3.9% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 153777000.0 | +10.6% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 151360000.0 | -1.6% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 180991000.0 | +19.6% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 169567000.0 | -6.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 166025000.0 | -2.1% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 161626000.0 | -2.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 160617000.0 | -0.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 145845000.0 | -9.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 161082000.0 | +10.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 161862000.0 | +0.5% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 159664000.0 | -1.4% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 133906000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 136519000.0 | +2.0% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 85904000.0 | -37.1% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 95149000.0 | +10.8% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 110478000.0 | +16.1% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 117882000.0 | +6.7% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 139050000.0 | +18.0% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 169567000.0 | +21.9% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 145845000.0 | -14.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 121589000.0 | -16.6% | USD | 10-K | 2026-02-27 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 452734000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 513622000.0 | +13.4% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 522157000.0 | +1.7% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 501305000.0 | -4.0% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 484622000.0 | -3.3% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 503447000.0 | +3.9% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 531369000.0 | +5.5% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 543707000.0 | +2.3% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 567700000.0 | +4.4% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 586775000.0 | +3.4% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 596106000.0 | +1.6% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 593049000.0 | -0.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 612274000.0 | +3.2% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 626775000.0 | +2.4% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 599870000.0 | -4.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 618334000.0 | +3.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 659514000.0 | +6.7% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 650480000.0 | -1.4% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 680635000.0 | +4.6% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 717276000.0 | +5.4% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 704394000.0 | -1.8% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 717482000.0 | +1.9% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 751924000.0 | +4.8% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 758801000.0 | +0.9% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 788580000.0 | +3.9% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 835099000.0 | +5.9% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 808714000.0 | -3.2% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 838439000.0 | +3.7% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 889455000.0 | +6.1% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 903800000.0 | +1.6% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 856374000.0 | -5.2% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 877964000.0 | +2.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 845172000.0 | -3.7% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 806451000.0 | -4.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 804311000.0 | -0.3% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 730692000.0 | -9.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 768312000.0 | +5.1% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 775105000.0 | +0.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 740531000.0 | -4.5% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 501305000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 543707000.0 | +8.5% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 593049000.0 | +9.1% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 618334000.0 | +4.3% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 717276000.0 | +16.0% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 758801000.0 | +5.8% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 838439000.0 | +10.5% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 877964000.0 | +4.7% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 730692000.0 | -16.8% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 928835000.0 | +27.1% | USD | 10-K | 2026-02-27 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1014913000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 1249330000.0 | +23.1% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 1265622000.0 | +1.3% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 1263433000.0 | -0.2% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1262125000.0 | -0.1% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1308268000.0 | +3.7% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 1349617000.0 | +3.2% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 1361198000.0 | +0.9% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 1400335000.0 | +2.9% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1422461000.0 | +1.6% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 1448326000.0 | +1.8% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 1417992000.0 | -2.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 1443281000.0 | +1.8% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 1458099000.0 | +1.0% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 1404722000.0 | -3.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 1474368000.0 | +5.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1483631000.0 | +0.6% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 1461960000.0 | -1.5% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 1490692000.0 | +2.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1549936000.0 | +4.0% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 1512166000.0 | -2.4% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 1526640000.0 | +1.0% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 1540243000.0 | +0.9% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 1556064000.0 | +1.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1580061000.0 | +1.5% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 1613055000.0 | +2.1% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 1571849000.0 | -2.6% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 1642255000.0 | +4.5% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 1695758000.0 | +3.3% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1707148000.0 | +0.7% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 1790250000.0 | +4.9% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 1835014000.0 | +2.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 1798180000.0 | -2.0% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 1751821000.0 | -2.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 1753201000.0 | +0.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 1648696000.0 | -6.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 1688076000.0 | +2.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 1723453000.0 | +2.1% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1701594000.0 | -1.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1263433000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 1361198000.0 | +7.7% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 1417992000.0 | +4.2% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 1474368000.0 | +4.0% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 1549936000.0 | +5.1% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 1556064000.0 | +0.4% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 1642255000.0 | +5.5% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 1835014000.0 | +11.7% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 1648696000.0 | -10.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1718709000.0 | +4.2% | USD | 10-K | 2026-02-27 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 120386000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 136171000.0 | +13.1% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 147117000.0 | +8.0% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 200009000.0 | +36.0% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 188079000.0 | -6.0% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 204180000.0 | +8.6% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 213063000.0 | +4.4% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 161517000.0 | -24.2% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 175026000.0 | +8.4% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 196497000.0 | +12.3% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 205548000.0 | +4.6% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 189306000.0 | -7.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 204798000.0 | +8.2% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 196689000.0 | -4.0% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 191542000.0 | -2.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 202719000.0 | +5.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 175621000.0 | -13.4% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 177202000.0 | +0.9% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 178909000.0 | +1.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 190863000.0 | +6.7% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 166962000.0 | -12.5% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 175588000.0 | +5.2% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 181501000.0 | +3.4% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 208166000.0 | +14.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 178067000.0 | -14.5% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 188160000.0 | +5.7% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 189537000.0 | +0.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 211316000.0 | +11.5% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 184691000.0 | -12.6% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 181115000.0 | -1.9% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 242797000.0 | +34.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 248679000.0 | +2.4% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 211990000.0 | -14.8% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 224636000.0 | +6.0% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 218721000.0 | -2.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 226366000.0 | +3.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 207917000.0 | -8.2% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 220762000.0 | +6.2% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 316392000.0 | +43.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 200009000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 161517000.0 | -19.2% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 189306000.0 | +17.2% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 202719000.0 | +7.1% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 190863000.0 | -5.8% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 208166000.0 | +9.1% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 211316000.0 | +1.5% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 248679000.0 | +17.7% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 226366000.0 | -9.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 442297000.0 | +95.4% | USD | 10-K | 2026-02-27 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 492208000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 733736000.0 | +49.1% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 740499000.0 | +0.9% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 752143000.0 | +1.6% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 733532000.0 | -2.5% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 766177000.0 | +4.5% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 784961000.0 | +2.5% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 788183000.0 | +0.4% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 805191000.0 | +2.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 830802000.0 | +3.2% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 839684000.0 | +1.1% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 809712000.0 | -3.6% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 816874000.0 | +0.9% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 806783000.0 | -1.2% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 741641000.0 | -8.1% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 771679000.0 | +4.1% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 814070000.0 | +5.5% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 755802000.0 | -7.2% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 740834000.0 | -2.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 730071000.0 | -1.5% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 685955000.0 | -6.0% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 658581000.0 | -4.0% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 659910000.0 | +0.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 678459000.0 | +2.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 715809000.0 | +5.5% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 791273000.0 | +10.5% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 751661000.0 | -5.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 774712000.0 | +3.1% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 798243000.0 | +3.0% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 791429000.0 | -0.9% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 868617000.0 | +9.8% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 867694000.0 | -0.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 824615000.0 | -5.0% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 778473000.0 | -5.6% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 756525000.0 | -2.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 699749000.0 | -7.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 782908000.0 | +11.9% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 829344000.0 | +5.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 956587000.0 | +15.3% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 752143000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 788183000.0 | +4.8% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 809712000.0 | +2.7% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 771679000.0 | -4.7% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 730071000.0 | -5.4% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 678459000.0 | -7.1% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 774712000.0 | +14.2% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 867694000.0 | +12.0% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 699749000.0 | -19.4% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 986607000.0 | +41.0% | USD | 10-K | 2026-02-27 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 522705000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 515594000.0 | -1.4% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 525123000.0 | +1.8% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 511290000.0 | -2.6% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 528593000.0 | +3.4% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 542091000.0 | +2.6% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 564656000.0 | +4.2% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 573015000.0 | +1.5% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-03-31 | 592578000.0 | +3.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-06-30 | 588630000.0 | -0.7% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 605134000.0 | +2.8% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 608280000.0 | +0.5% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-03-31 | 626407000.0 | +3.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 651316000.0 | +4.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 663081000.0 | +1.8% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2019-12-31 | 702689000.0 | +6.0% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-03-31 | 669561000.0 | -4.7% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-06-30 | 706158000.0 | +5.5% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-09-30 | 749858000.0 | +6.2% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2020-12-31 | 819865000.0 | +9.3% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-03-31 | 826211000.0 | +0.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-06-30 | 868059000.0 | +5.1% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | 880333000.0 | +1.4% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2021-12-31 | 877605000.0 | -0.3% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2022-03-31 | 864252000.0 | -1.5% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2022-06-30 | 821782000.0 | -4.9% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2022-09-30 | 820188000.0 | -0.2% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2022-12-31 | 867543000.0 | +5.8% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-03-31 | 897515000.0 | +3.5% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 915719000.0 | +2.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 921633000.0 | +0.6% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2023-12-31 | 967320000.0 | +5.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-03-31 | 973565000.0 | +0.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-06-30 | 973348000.0 | -0.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-09-30 | 996676000.0 | +2.4% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2024-12-31 | 948947000.0 | -4.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 905168000.0 | -4.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-06-30 | 894109000.0 | -1.2% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-09-30 | 745007000.0 | -16.7% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 511290000.0 | — | USD | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 573015000.0 | +12.1% | USD | 10-K | 2021-02-25 |
| Annual | 2018-12-31 | 608280000.0 | +6.2% | USD | 10-K | 2022-02-25 |
| Annual | 2019-12-31 | 702689000.0 | +15.5% | USD | 10-K | 2023-02-24 |
| Annual | 2020-12-31 | 819865000.0 | +16.7% | USD | 10-K | 2024-02-26 |
| Annual | 2021-12-31 | 877605000.0 | +7.0% | USD | 10-K | 2025-02-26 |
| Annual | 2022-12-31 | 867543000.0 | -1.1% | USD | 10-K | 2026-02-27 |
| Annual | 2023-12-31 | 967320000.0 | +11.5% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 948947000.0 | -1.9% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 732102000.0 | -22.9% | USD | 10-K | 2026-02-27 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 255092000.0 | — | USD | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 485781000.0 | +90.4% | USD | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 491465000.0 | +1.2% | USD | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 484584000.0 | -1.4% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 480176000.0 | -0.9% | USD | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 495762000.0 | +3.2% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 505343000.0 | +1.9% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 515919000.0 | +2.1% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 520477000.0 | +0.9% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 525030000.0 | +0.9% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 530234000.0 | +1.0% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 524931000.0 | -1.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 491041000.0 | -6.5% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 482038000.0 | -1.8% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 424032000.0 | -12.0% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 424029000.0 | -0.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 491022000.0 | +15.8% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 435017000.0 | -11.4% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 418012000.0 | -3.9% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 398009000.0 | -4.8% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 384002000.0 | -3.5% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 350000000.0 | -8.9% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 350000000.0 | +0.0% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 350000000.0 | +0.0% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 427000000.0 | +22.0% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 485000000.0 | +13.6% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 447000000.0 | -7.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 439000000.0 | -1.8% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 491000000.0 | +11.8% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 487000000.0 | -0.8% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 490585000.0 | +0.7% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 456885000.0 | -6.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 439134000.0 | -3.9% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 377057000.0 | -14.1% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 362194000.0 | -3.9% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 318531000.0 | -12.1% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 416429000.0 | +30.7% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 444686000.0 | +6.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 480631000.0 | +8.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 484584000.0 | — | USD | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 515919000.0 | +6.5% | USD | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 524931000.0 | +1.7% | USD | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 424029000.0 | -19.2% | USD | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 398009000.0 | -6.1% | USD | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 350000000.0 | -12.1% | USD | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 439000000.0 | +25.4% | USD | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 456885000.0 | +4.1% | USD | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 318531000.0 | -30.3% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 455663000.0 | +43.1% | USD | 10-K | 2026-02-27 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 29185000.0 | — | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | -4572000.0 | -115.7% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 8389000.0 | +283.5% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 17898000.0 | +113.4% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | -18947000.0 | -205.9% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 35687000.0 | +288.4% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 44715000.0 | +25.3% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 24566000.0 | -45.1% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 58530000.0 | +138.3% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 43497000.0 | -25.7% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -6638000.0 | -115.3% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 50672000.0 | +863.4% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 39659000.0 | -21.7% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 33686000.0 | -15.1% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 61953000.0 | +83.9% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 52859000.0 | -14.7% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | -5391000.0 | -110.2% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 37713000.0 | +799.6% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 67307000.0 | +78.5% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | -16393000.0 | -124.4% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 14675000.0 | +189.5% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 73812000.0 | +403.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 9597000.0 | -87.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 92989000.0 | +868.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 139985000.0 | +50.5% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 2119000.0 | -98.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 34833000.0 | +1543.8% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 78772000.0 | +126.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 80940000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 64216000.0 | -20.7% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 132485000.0 | +106.3% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 200352000.0 | +51.2% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 140253000.0 | -30.0% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 217475000.0 | +55.1% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 128214000.0 | -41.0% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 148056000.0 | +15.5% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 218441000.0 | +47.5% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 152474000.0 | -30.2% | USD | 10-K | 2026-02-27 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | -17829000.0 | — | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | -25083000.0 | -40.7% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | -21713000.0 | +13.4% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | -15466000.0 | +28.8% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | -15800000.0 | -2.2% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | -23375000.0 | -47.9% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -21519000.0 | +7.9% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -20820000.0 | +3.2% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | -14633000.0 | +29.7% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -13699000.0 | +6.4% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | -12805000.0 | +6.5% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | -9212000.0 | +28.1% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -9458000.0 | -2.7% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | -12536000.0 | -32.5% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | -10588000.0 | +15.5% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | -9024000.0 | +14.8% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | -15754000.0 | -74.6% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | -36025000.0 | -128.7% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | -52832000.0 | -46.7% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | -16275000.0 | +69.2% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | -34971000.0 | -114.9% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -182596000.0 | -422.1% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -26880000.0 | +85.3% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -45627000.0 | -69.7% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -61053000.0 | -33.8% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | -15597000.0 | +74.5% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -27288000.0 | -75.0% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -45566000.0 | -67.0% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | -253553000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | -87637000.0 | +65.4% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | -82886000.0 | +5.4% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | -98748000.0 | -19.1% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -42390000.0 | +57.1% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -53699000.0 | -26.7% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | -96348000.0 | -79.4% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | -217899000.0 | -126.2% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -80180000.0 | +63.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -68262000.0 | +14.9% | USD | 10-K | 2026-02-27 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-09-30 | 7001000.0 | — | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | -11205000.0 | -260.0% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 10207000.0 | +191.1% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 4393000.0 | -57.0% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | -2458000.0 | -156.0% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | -1112000.0 | +54.8% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | -12904000.0 | -1060.4% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | -15139000.0 | -17.3% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | -14967000.0 | +1.1% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | -64085000.0 | -328.2% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 54231000.0 | +184.6% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | -62455000.0 | -215.2% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | -23479000.0 | +62.4% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | -21694000.0 | +7.6% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | -40810000.0 | -88.1% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | -6835000.0 | +83.3% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 26875000.0 | +493.2% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 35404000.0 | +31.7% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | -9119000.0 | -125.8% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 41086000.0 | +550.6% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 29294000.0 | -28.7% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | -10839000.0 | -137.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | -28069000.0 | -159.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | -98225000.0 | -249.9% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | -121773000.0 | -24.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 15091000.0 | +112.4% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | -24508000.0 | -262.4% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -48268000.0 | -96.9% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 172038000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 12867000.0 | -92.5% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | -27258000.0 | -311.8% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | -100307000.0 | -268.0% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | -60669000.0 | +39.5% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | -99635000.0 | -64.2% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | -23652000.0 | +76.3% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | -52641000.0 | -122.6% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | -183832000.0 | -249.2% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -96051000.0 | +47.8% | USD | 10-K | 2026-02-27 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 7993000.0 | — | USD | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 20112000.0 | +151.6% | USD | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 21924000.0 | +9.0% | USD | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 25045000.0 | +14.2% | USD | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 21360000.0 | -14.7% | USD | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 15319000.0 | -28.3% | USD | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 15771000.0 | +3.0% | USD | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 23352000.0 | +48.1% | USD | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 21441000.0 | -8.2% | USD | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 20798000.0 | -3.0% | USD | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 14606000.0 | -29.8% | USD | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 13442000.0 | -8.0% | USD | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 12759000.0 | -5.1% | USD | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 9212000.0 | -27.8% | USD | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 9349000.0 | +1.5% | USD | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 12534000.0 | +34.1% | USD | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 10302000.0 | -17.8% | USD | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 8918000.0 | -13.4% | USD | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 15719000.0 | +76.3% | USD | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 35659000.0 | +126.9% | USD | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 50948000.0 | +42.9% | USD | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 16275000.0 | -68.1% | USD | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 34899000.0 | +114.4% | USD | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 48850000.0 | +40.0% | USD | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 26859000.0 | -45.0% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 46616000.0 | +73.6% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 61985000.0 | +33.0% | USD | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 15597000.0 | -74.8% | USD | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 29526000.0 | +89.3% | USD | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 47559000.0 | +61.1% | USD | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 71244000.0 | — | USD | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 85510000.0 | +20.0% | USD | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 81579000.0 | -4.6% | USD | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 67358000.0 | -17.4% | USD | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 41463000.0 | -38.4% | USD | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 52793000.0 | +27.3% | USD | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 93675000.0 | +77.4% | USD | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 83560000.0 | -10.8% | USD | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 80249000.0 | -4.0% | USD | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 69830000.0 | -13.0% | USD | 10-K | 2026-02-27 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-12-31 | 32100000.0 | — | shares | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 32200000.0 | +0.3% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 32300000.0 | +0.3% | shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 32300000.0 | +0.0% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 32300000.0 | +0.0% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 32100000.0 | -0.6% | shares | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 31100000.0 | -3.1% | shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 31200000.0 | +0.3% | shares | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 31100000.0 | -0.3% | shares | 10-K | 2025-02-26 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 32041000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 32093000.0 | +0.2% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 32104000.0 | +0.0% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 32128000.0 | +0.1% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 32166000.0 | +0.1% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 32187000.0 | +0.1% | shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 32220000.0 | +0.1% | shares | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 32257000.0 | +0.1% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 32264000.0 | +0.0% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 32272000.0 | +0.0% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 32299000.0 | +0.1% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 32306000.0 | +0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 32312000.0 | +0.0% | shares | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 32328000.0 | +0.0% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 32337000.0 | +0.0% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 32352000.0 | +0.0% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 32375000.0 | +0.1% | shares | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 32381000.0 | +0.0% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 31877000.0 | -1.6% | shares | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 31268000.0 | -1.9% | shares | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 31111000.0 | -0.5% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 31131000.0 | +0.1% | shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 31174000.0 | +0.1% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 31185000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 31209000.0 | +0.1% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 31242000.0 | +0.1% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 31251000.0 | +0.0% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 30823000.0 | -1.4% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 29928000.0 | -2.9% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 29012000.0 | -3.1% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 32086000.0 | — | shares | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 32169000.0 | +0.3% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 32252000.0 | +0.3% | shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 32296000.0 | +0.1% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 32329000.0 | +0.1% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 32348000.0 | +0.1% | shares | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 31339000.0 | -3.1% | shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 31171000.0 | -0.5% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 31231000.0 | +0.2% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 29566000.0 | -5.3% | shares | 10-K | 2026-02-27 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 32081000.0 | — | shares | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 32131000.0 | +0.2% | shares | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 32141000.0 | +0.0% | shares | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 32164000.0 | +0.1% | shares | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 32200000.0 | +0.1% | shares | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 32214000.0 | +0.0% | shares | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 32236000.0 | +0.1% | shares | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 32273000.0 | +0.1% | shares | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 32280000.0 | +0.0% | shares | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 32285000.0 | +0.0% | shares | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 32311000.0 | +0.1% | shares | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 32317000.0 | +0.0% | shares | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 32320000.0 | +0.0% | shares | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 32336000.0 | +0.0% | shares | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 32344000.0 | +0.0% | shares | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 32401000.0 | +0.2% | shares | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 32422000.0 | +0.1% | shares | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 32434000.0 | +0.0% | shares | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 31961000.0 | -1.5% | shares | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 31378000.0 | -1.8% | shares | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 31223000.0 | -0.5% | shares | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 31217000.0 | -0.0% | shares | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 31269000.0 | +0.2% | shares | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 31283000.0 | +0.0% | shares | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 31291000.0 | +0.0% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 31342000.0 | +0.2% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 31367000.0 | +0.1% | shares | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 30984000.0 | -1.2% | shares | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 30090000.0 | -2.9% | shares | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 29012000.0 | -3.6% | shares | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 32170000.0 | — | shares | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 32244000.0 | +0.2% | shares | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 32295000.0 | +0.2% | shares | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 32322000.0 | +0.1% | shares | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 32356000.0 | +0.1% | shares | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 32463000.0 | +0.3% | shares | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 31455000.0 | -3.1% | shares | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 31276000.0 | -0.6% | shares | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 31338000.0 | +0.2% | shares | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 29566000.0 | -5.7% | shares | 10-K | 2026-02-27 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1698 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.1626 | -4.2% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.1511 | -7.1% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.1579 | +4.5% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.1648 | +4.4% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.1646 | -0.1% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.1597 | -3.0% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 0.1795 | +12.4% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.1739 | -3.1% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.1742 | +0.1% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.1879 | +7.9% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.1930 | +2.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.1589 | -17.7% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 0.1546 | -2.7% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.1422 | -8.0% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.1470 | +3.4% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.1536 | +4.5% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 0.1509 | -1.8% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.1545 | +2.4% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 0.1620 | +4.9% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 0.1658 | +2.3% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.1587 | -4.3% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.1606 | +1.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1570 | -2.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1742 | +11.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1895 | +8.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.1702 | -10.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.1711 | +0.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.1807 | +5.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.1536 | -15.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.1686 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 0.1665 | -1.2% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.6929 | +316.0% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.7150 | +3.2% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.5811 | -18.7% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.5972 | +2.8% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.6302 | +5.5% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.6256 | -0.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.7464 | +19.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.6882 | -7.8% | ratio | 10-K | 2026-02-27 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 3.7607 | — | ratio | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 3.7719 | +0.3% | ratio | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 3.5493 | -5.9% | ratio | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 2.5064 | -29.4% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 2.5767 | +2.8% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 2.4657 | -4.3% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 2.4940 | +1.1% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 3.3663 | +35.0% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 3.2435 | -3.6% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 2.9862 | -7.9% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 2.9001 | -2.9% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 3.1328 | +8.0% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 2.9896 | -4.6% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 3.1866 | +6.6% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 3.1318 | -1.7% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 3.0502 | -2.6% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 3.7553 | +23.1% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 3.6708 | -2.2% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 3.8044 | +3.6% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 3.7581 | -1.2% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 4.2189 | +12.3% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 4.0862 | -3.1% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 4.1428 | +1.4% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 3.6452 | -12.0% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 4.4286 | +21.5% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 4.4382 | +0.2% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 4.2668 | -3.9% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 3.9677 | -7.0% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 4.8159 | +21.4% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 4.9902 | +3.6% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 3.5271 | -29.3% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 3.5305 | +0.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 3.9868 | +12.9% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 3.5900 | -10.0% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 3.6773 | +2.4% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 3.2279 | -12.2% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 3.6953 | +14.5% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 3.5110 | -5.0% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 2.3405 | -33.3% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 2.5064 | — | ratio | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 3.3663 | +34.3% | ratio | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 3.1328 | -6.9% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 3.0502 | -2.6% | ratio | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 3.7581 | +23.2% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 3.6452 | -3.0% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 3.9677 | +8.8% | ratio | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 3.5305 | -11.0% | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 3.2279 | -8.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 2.1000 | -34.9% | ratio | 10-K | 2026-02-27 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.9417 | — | ratio | 10-Q | 2016-05-03 |
| Quarterly | 2016-06-30 | 1.4231 | +51.1% | ratio | 10-Q | 2016-08-02 |
| Quarterly | 2016-09-30 | 1.4101 | -0.9% | ratio | 10-Q | 2016-11-01 |
| Quarterly | 2016-12-31 | 1.4711 | +4.3% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 1.3877 | -5.7% | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2017-06-30 | 1.4134 | +1.8% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2017-09-30 | 1.3902 | -1.6% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-12-31 | 1.3755 | -1.1% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 1.3588 | -1.2% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2018-06-30 | 1.4114 | +3.9% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2018-09-30 | 1.3876 | -1.7% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-12-31 | 1.3312 | -4.1% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 1.3041 | -2.0% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2019-06-30 | 1.2387 | -5.0% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2019-09-30 | 1.1185 | -9.7% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 1.0982 | -1.8% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1.2158 | +10.7% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 1.0703 | -12.0% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 0.9880 | -7.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 0.8905 | -9.9% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.8302 | -6.8% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 0.7587 | -8.6% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 0.7496 | -1.2% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 0.7731 | +3.1% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.8282 | +7.1% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 0.9629 | +16.3% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 0.9164 | -4.8% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 0.8930 | -2.6% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.8894 | -0.4% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 0.8643 | -2.8% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 0.9425 | +9.0% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 0.8970 | -4.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.8470 | -5.6% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 0.7998 | -5.6% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.7590 | -5.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.7374 | -2.9% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.8649 | +17.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.9276 | +7.2% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 1.2840 | +38.4% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 1.4711 | — | ratio | 10-K | 2018-02-28 |
| Annual | 2017-12-31 | 1.3755 | -6.5% | ratio | 10-K | 2019-03-14 |
| Annual | 2018-12-31 | 1.3312 | -3.2% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 1.0982 | -17.5% | ratio | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 0.8905 | -18.9% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 0.7731 | -13.2% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 0.8930 | +15.5% | ratio | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 0.8970 | +0.4% | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.7374 | -17.8% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 1.3476 | +82.8% | ratio | 10-K | 2026-02-27 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.4207 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.3854 | -8.4% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.3786 | -1.8% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.3815 | +0.8% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.2931 | -23.2% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.3581 | +22.2% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.3479 | -2.9% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 0.3589 | +3.2% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.3668 | +2.2% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.3651 | -0.5% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.3839 | +5.2% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.3840 | +0.0% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.3795 | -1.2% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 0.4557 | +20.1% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.4118 | -9.6% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.3982 | -3.3% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.4338 | +8.9% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 0.3960 | -8.7% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.3752 | -5.3% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 0.3849 | +2.6% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 0.3857 | +0.2% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.3691 | -4.3% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.3747 | +1.5% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.3623 | -3.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.3469 | -4.2% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.3385 | -2.4% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.3029 | -10.5% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.3341 | +10.3% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.3131 | -6.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -0.1910 | -161.0% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.3638 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 0.3419 | -6.0% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.3560 | +4.1% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.3773 | +6.0% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.4120 | +9.2% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.4072 | -1.2% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.3766 | -7.5% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.3691 | -2.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.3265 | -11.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.2062 | -36.8% | ratio | 10-K | 2026-02-27 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0773 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0497 | -35.7% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0701 | +41.0% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0551 | -21.4% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0057 | -89.6% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0685 | +1097.9% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.0353 | -48.4% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-06-30 | 0.1169 | +230.8% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 0.1112 | -4.9% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.1170 | +5.2% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 0.1251 | +6.9% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 0.1480 | +18.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0322 | -78.2% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-06-30 | 0.1436 | +345.8% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-09-30 | 0.1396 | -2.8% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.1242 | -11.0% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-06-30 | 0.1341 | +8.0% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | 0.1331 | -0.7% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.1150 | -13.6% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2022-06-30 | 0.1506 | +31.0% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2022-09-30 | 0.0415 | -72.4% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.1007 | +142.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0979 | -2.8% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0966 | -1.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0873 | -9.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-06-30 | 0.0745 | -14.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0611 | -18.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0601 | -1.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-06-30 | 0.0300 | -50.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -0.3735 | -1346.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.2479 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 0.1437 | -42.0% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.0845 | -41.2% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.1265 | +49.7% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1080 | -14.7% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1278 | +18.4% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.0933 | -27.0% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.0972 | +4.3% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0716 | -26.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -0.0482 | -167.3% | ratio | 10-K | 2026-02-27 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.1292 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0879 | -32.0% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.1298 | +47.7% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.1138 | -12.3% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0457 | -59.8% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.1032 | +125.8% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.0760 | -26.3% | ratio | 10-Q | 2019-05-01 |
| Quarterly | 2018-06-30 | 0.1651 | +117.1% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-09-30 | 0.1621 | -1.8% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.1595 | -1.6% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 0.1979 | +24.1% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2019-09-30 | 0.2054 | +3.7% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.1679 | -18.2% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2020-06-30 | 0.2333 | +38.9% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2020-09-30 | 0.1829 | -21.6% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.1881 | +2.8% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2021-06-30 | 0.2131 | +13.3% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2021-09-30 | 0.1914 | -10.2% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.1587 | -17.1% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2022-06-30 | 0.1940 | +22.3% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2022-09-30 | 0.2059 | +6.1% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.1507 | -26.8% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2023-06-30 | 0.1660 | +10.2% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2023-09-30 | 0.1425 | -14.1% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.1244 | -12.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2024-06-30 | 0.1292 | +3.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0844 | -34.7% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0979 | +16.0% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.0715 | -26.9% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -0.4456 | -723.1% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.4419 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 0.3470 | -21.5% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.1399 | -59.7% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.1836 | +31.3% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1844 | +0.4% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1916 | +3.9% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.1749 | -8.7% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.1463 | -16.4% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.1067 | -27.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -0.0305 | -128.6% | ratio | 10-K | 2026-02-27 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 1.4089 | — | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-06-30 | 1.2927 | -8.3% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2016-09-30 | 1.3334 | +3.2% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2016-12-31 | 0.9087 | -31.9% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2017-03-31 | 0.7621 | -16.1% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-06-30 | 0.6798 | -10.8% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2017-09-30 | 0.7203 | +6.0% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2017-12-31 | 1.1375 | +57.9% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-03-31 | 0.8652 | -23.9% | ratio | 10-Q | 2019-07-31 |
| Quarterly | 2018-06-30 | 0.7875 | -9.0% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 0.7813 | -0.8% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-12-31 | 1.0446 | +33.7% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-03-31 | 0.9150 | -12.4% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2019-06-30 | 1.0943 | +19.6% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-09-30 | 0.9071 | -17.1% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-12-31 | 0.9646 | +6.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 1.2680 | +31.5% | ratio | 10-Q | 2020-04-30 |
| Quarterly | 2020-06-30 | 1.1514 | -9.2% | ratio | 10-Q | 2020-07-30 |
| Quarterly | 2020-09-30 | 1.2034 | +4.5% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-12-31 | 1.2643 | +5.1% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 1.4247 | +12.7% | ratio | 10-Q | 2021-04-27 |
| Quarterly | 2021-06-30 | 1.4428 | +1.3% | ratio | 10-Q | 2021-07-28 |
| Quarterly | 2021-09-30 | 1.5769 | +9.3% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-12-31 | 1.4509 | -8.0% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 1.7264 | +19.0% | ratio | 10-Q | 2022-04-26 |
| Quarterly | 2022-06-30 | 1.7053 | -1.2% | ratio | 10-Q | 2022-07-26 |
| Quarterly | 2022-09-30 | 1.4587 | -14.5% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-12-31 | 1.3808 | -5.3% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 1.6474 | +19.3% | ratio | 10-Q | 2023-04-26 |
| Quarterly | 2023-06-30 | 1.6615 | +0.9% | ratio | 10-Q | 2023-07-26 |
| Quarterly | 2023-09-30 | 0.7064 | -57.5% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-12-31 | 0.6974 | -1.3% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.5916 | -15.2% | ratio | 10-Q | 2024-04-29 |
| Quarterly | 2024-06-30 | 0.5183 | -12.4% | ratio | 10-Q | 2024-08-06 |
| Quarterly | 2024-09-30 | 0.5817 | +12.2% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-12-31 | 0.5093 | -12.4% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.5740 | +12.7% | ratio | 10-Q | 2025-04-30 |
| Quarterly | 2025-06-30 | 0.4833 | -15.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | 0.3423 | -29.2% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.9087 | — | ratio | 10-K | 2020-02-28 |
| Annual | 2017-12-31 | 1.1375 | +25.2% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 1.0446 | -8.2% | ratio | 10-K | 2020-02-28 |
| Annual | 2019-12-31 | 0.9646 | -7.7% | ratio | 10-K | 2021-02-25 |
| Annual | 2020-12-31 | 1.2643 | +31.1% | ratio | 10-K | 2022-02-25 |
| Annual | 2021-12-31 | 1.4509 | +14.8% | ratio | 10-K | 2023-02-24 |
| Annual | 2022-12-31 | 1.3808 | -4.8% | ratio | 10-K | 2024-02-26 |
| Annual | 2023-12-31 | 0.6974 | -49.5% | ratio | 10-K | 2025-02-26 |
| Annual | 2024-12-31 | 0.5093 | -27.0% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | 0.2540 | -50.1% | ratio | 10-K | 2026-02-27 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0131 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0081 | -38.4% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0106 | +31.0% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0087 | -17.9% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0009 | -89.2% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0113 | +1096.6% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.0056 | -50.0% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-06-30 | 0.0210 | +271.9% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 0.0193 | -7.8% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0204 | +5.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 0.0235 | +15.3% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 0.0286 | +21.6% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0051 | -82.1% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-06-30 | 0.0222 | +333.6% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-09-30 | 0.0198 | -10.6% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.0183 | -8.0% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-06-30 | 0.0206 | +12.8% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | 0.0201 | -2.5% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.0178 | -11.6% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2022-06-30 | 0.0244 | +37.4% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2022-09-30 | 0.0069 | -71.8% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.0160 | +132.0% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0157 | -1.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0152 | -3.5% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0152 | +0.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-06-30 | 0.0141 | -7.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0104 | -26.3% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0103 | -1.1% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-06-30 | 0.0054 | -47.3% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -0.0574 | -1159.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.0418 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 0.0239 | -42.7% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.0585 | +144.6% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.0905 | +54.5% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.0627 | -30.6% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.0763 | +21.7% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.0588 | -23.0% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.0608 | +3.5% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0534 | -12.2% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -0.0331 | -162.1% | ratio | 10-K | 2026-02-27 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-03-31 | 0.0255 | — | ratio | 10-Q | 2017-05-05 |
| Quarterly | 2016-06-30 | 0.0196 | -23.1% | ratio | 10-Q | 2017-08-02 |
| Quarterly | 2016-09-30 | 0.0255 | +30.3% | ratio | 10-Q | 2017-10-31 |
| Quarterly | 2017-03-31 | 0.0208 | -18.7% | ratio | 10-Q | 2018-05-08 |
| Quarterly | 2017-06-30 | 0.0023 | -89.0% | ratio | 10-Q | 2018-08-07 |
| Quarterly | 2017-09-30 | 0.0270 | +1085.1% | ratio | 10-Q | 2018-10-31 |
| Quarterly | 2018-03-31 | 0.0133 | -50.5% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-06-30 | 0.0507 | +280.3% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2018-09-30 | 0.0463 | -8.7% | ratio | 10-Q | 2019-10-30 |
| Quarterly | 2019-03-31 | 0.0469 | +1.4% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-06-30 | 0.0526 | +12.0% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2019-09-30 | 0.0605 | +15.0% | ratio | 10-Q | 2020-10-29 |
| Quarterly | 2020-03-31 | 0.0113 | -81.3% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-06-30 | 0.0460 | +305.2% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2020-09-30 | 0.0395 | -14.1% | ratio | 10-Q | 2021-10-26 |
| Quarterly | 2021-03-31 | 0.0334 | -15.3% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-06-30 | 0.0362 | +8.4% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2021-09-30 | 0.0351 | -3.0% | ratio | 10-Q | 2022-10-25 |
| Quarterly | 2022-03-31 | 0.0325 | -7.6% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2022-06-30 | 0.0479 | +47.5% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2022-09-30 | 0.0132 | -72.5% | ratio | 10-Q | 2023-11-06 |
| Quarterly | 2023-03-31 | 0.0302 | +128.7% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-06-30 | 0.0293 | -2.9% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2023-09-30 | 0.0295 | +0.6% | ratio | 10-Q | 2024-10-30 |
| Quarterly | 2024-03-31 | 0.0281 | -4.6% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-06-30 | 0.0254 | -9.7% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2024-09-30 | 0.0183 | -28.0% | ratio | 10-Q | 2025-11-06 |
| Quarterly | 2025-03-31 | 0.0192 | +4.8% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-06-30 | 0.0104 | -45.5% | ratio | 10-Q | 2025-07-30 |
| Quarterly | 2025-09-30 | -0.1311 | -1355.7% | ratio | 10-Q | 2025-11-06 |
| Annual | 2016-12-31 | 0.1033 | — | ratio | 10-K | 2019-03-14 |
| Annual | 2017-12-31 | 0.0569 | -44.9% | ratio | 10-K | 2020-02-28 |
| Annual | 2018-12-31 | 0.1365 | +140.0% | ratio | 10-K | 2021-02-25 |
| Annual | 2019-12-31 | 0.1898 | +39.1% | ratio | 10-K | 2022-02-25 |
| Annual | 2020-12-31 | 0.1186 | -37.5% | ratio | 10-K | 2023-02-24 |
| Annual | 2021-12-31 | 0.1353 | +14.1% | ratio | 10-K | 2024-02-26 |
| Annual | 2022-12-31 | 0.1112 | -17.8% | ratio | 10-K | 2025-02-26 |
| Annual | 2023-12-31 | 0.1154 | +3.7% | ratio | 10-K | 2026-02-27 |
| Annual | 2024-12-31 | 0.0928 | -19.6% | ratio | 10-K | 2026-02-27 |
| Annual | 2025-12-31 | -0.0778 | -183.8% | ratio | 10-K | 2026-02-27 |
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-01 | Stein Merle A | President MC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,127 | $0.00 | $0 | 2,252 |
| 2026-03-01 | Stein Merle A | President MC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 779 | $0.00 | $0 | 778 |
| 2026-03-01 | Stein Merle A | President MC |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 521 | $0.00 | $0 | 521 |
| 2026-03-01 | Stein Merle A | President MC |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 651 | $0.00 | $0 | 0 |
| 2026-03-01 | Stein Merle A | President MC |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 302 | $0.00 | $0 | 302 |
| 2026-03-01 | Stein Merle A | President MC |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 360 | $0.00 | $0 | 0 |
| 2026-03-01 | Stein Merle A | President MC |
Other disposed transaction
F
|
Class A Common Stock | 656 | $57.65 | $37,818 | 1,759 |
| 2026-03-01 | Stein Merle A | President MC |
Exercise / conversion
M
|
Class A Common Stock | 1,127 | $0.00 | $0 | 2,415 |
| 2026-03-01 | Stein Merle A | President MC |
Exercise / conversion
M
|
Class A Common Stock | 779 | $0.00 | $0 | 1,288 |
| 2026-03-01 | Stein Merle A | President MC |
Other disposed transaction
D
|
Class A Common Stock | 521 | $57.65 | $30,036 | 521 |
| 2026-03-01 | Stein Merle A | President MC |
Exercise / conversion
M
|
Class A Common Stock | 522 | $0.00 | $0 | 522 |
| 2026-03-01 | Stein Merle A | President MC |
Other disposed transaction
D
|
Class A Common Stock | 651 | $57.65 | $37,530 | 651 |
| 2026-03-01 | Stein Merle A | President MC |
Exercise / conversion
M
|
Class A Common Stock | 651 | $0.00 | $0 | 651 |
| 2026-03-01 | Stein Merle A | President MC |
Other disposed transaction
D
|
Class A Common Stock | 302 | $57.65 | $17,410 | 302 |
| 2026-03-01 | Stein Merle A | President MC |
Exercise / conversion
M
|
Class A Common Stock | 302 | $0.00 | $0 | 302 |
| 2026-03-01 | Stein Merle A | President MC |
Other disposed transaction
D
|
Class A Common Stock | 360 | $57.65 | $20,754 | 360 |
| 2026-03-01 | Stein Merle A | President MC |
Exercise / conversion
M
|
Class A Common Stock | 360 | $0.00 | $0 | 360 |
| 2025-11-17 | Kleveland Gunnar | President and CEO |
Open-market buy
P
|
Class A Common Stock | 2,300 | $42.04 | $96,701 | 19,895 |
| 2025-09-02 | Station Willard C | Executive Vice President - CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 6,370 | $0.00 | $0 | 6,370 |
| 2025-09-02 | Station Willard C | Executive Vice President - CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 32,118 | $0.00 | $0 | 32,118 |
| 2025-08-12 | Stone Christopher Eric | President AEC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 6,905 | $0.00 | $0 | 13,809 |
| 2025-08-12 | Stone Christopher Eric | President AEC |
Other disposed transaction
F
|
Class A Common Stock | 1,975 | $62.80 | $124,030 | 4,930 |
| 2025-08-12 | Stone Christopher Eric | President AEC |
Exercise / conversion
M
|
Class A Common Stock | 6,905 | $0.00 | $0 | 6,905 |
| 2025-08-05 | Kleveland Gunnar | President and CEO |
Open-market buy
P
|
Class A Common Stock | 1,750 | $59.75 | $104,557 | 17,595 |
| 2025-06-09 | Valashinas Sean C | CAO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,641 | $0.00 | $0 | 2,641 |
| 2025-06-09 | Valashinas Sean C | CAO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 846 | $0.00 | $0 | 846 |
| 2025-06-01 | Chetnani Jairaj T | VP Interim CFO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,157 | $0.00 | $0 | 1,157 |
| 2025-05-16 | Scannell John | Dir |
Equity grant / award
A · derivative
|
Deferred Restricted Stock Units | 1 | $0.00 | $0 | 3,472 |
| 2025-03-01 | Starr Robert D. | CFO & TREASURER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,604 | $0.00 | $0 | 3,208 |
| 2025-03-01 | Starr Robert D. | CFO & TREASURER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,719 | $0.00 | $0 | 2,719 |
| 2025-03-01 | Starr Robert D. | CFO & TREASURER |
Other disposed transaction
F
|
Class A Common Stock | 1,760 | $76.57 | $134,763 | 6,173 |
| 2025-03-01 | Starr Robert D. | CFO & TREASURER |
Exercise / conversion
M
|
Class A Common Stock | 1,604 | $0.00 | $0 | 7,933 |
| 2025-03-01 | Starr Robert D. | CFO & TREASURER |
Exercise / conversion
M
|
Class A Common Stock | 2,719 | $0.00 | $0 | 6,329 |
| 2025-03-01 | Starr Robert D. | CFO & TREASURER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,604 | $0.00 | $0 | 3,208 |
| 2025-03-01 | Starr Robert D. | CFO & TREASURER |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,719 | $0.00 | $0 | 2,719 |
| 2025-03-01 | Starr Robert D. | CFO & TREASURER |
Other disposed transaction
F
|
Class A Common Stock | 1,761 | $76.57 | $134,840 | 6,172 |
| 2025-03-01 | Starr Robert D. | CFO & TREASURER |
Exercise / conversion
M
|
Class A Common Stock | 1,604 | $0.00 | $0 | 7,933 |
| 2025-03-01 | Starr Robert D. | CFO & TREASURER |
Exercise / conversion
M
|
Class A Common Stock | 2,719 | $0.00 | $0 | 6,329 |
| 2025-02-21 | Tedone John J | VP - Controller & CAO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 839 | $0.00 | $0 | 839 |
| 2025-02-21 | Gaug Joseph M | VP-General Counsel & Secretary |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,201 | $0.00 | $0 | 3,201 |
| 2024-11-05 | Gaug Joseph M | VP-General Counsel & Secretary |
Open-market buy
P
|
Class A Common Stock | 500 | $71.31 | $35,655 | 6,811 |
| 2024-11-01 | Purdum Suzanne K | CHRO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,315 | $0.00 | $0 | 4,315 |
| 2024-11-01 | Purdum Suzanne K | CHRO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 509 | $0.00 | $0 | 509 |
| 2024-09-30 | McCarvill Alice | Exec VP Human Resources |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,093 | $0.00 | $0 | 0 |
| 2024-09-30 | McCarvill Alice | Exec VP Human Resources |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 632 | $0.00 | $0 | 0 |
| 2024-09-30 | McCarvill Alice | Exec VP Human Resources |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 357 | $0.00 | $0 | 0 |
| 2024-09-30 | McCarvill Alice | Exec VP Human Resources |
Other disposed transaction
F
|
Class A Common Stock | 1,111 | $88.85 | $98,712 | 7,293 |
| 2024-09-30 | McCarvill Alice | Exec VP Human Resources |
Exercise / conversion
M
|
Class A Common Stock | 1,093 | $0.00 | $0 | 8,404 |
| 2024-09-30 | McCarvill Alice | Exec VP Human Resources |
Exercise / conversion
M
|
Class A Common Stock | 632 | $0.00 | $0 | 7,311 |
| 2024-09-30 | McCarvill Alice | Exec VP Human Resources |
Exercise / conversion
M
|
Class A Common Stock | 357 | $0.00 | $0 | 6,679 |
| 2024-09-01 | Stein Merle A | President MC |
Equity grant / award
A · derivative
|
Restricted Stock Units | 2,336 | $0.00 | $0 | 2,336 |
| 2024-08-16 | Harwell Gregory N | President- AEC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,007 | $0.00 | $0 | 0 |
| 2024-08-16 | Harwell Gregory N | President- AEC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,364 | $0.00 | $0 | 0 |
| 2024-08-16 | Harwell Gregory N | President- AEC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,235 | $0.00 | $0 | 0 |
| 2024-08-16 | Harwell Gregory N | President- AEC |
Other disposed transaction
F
|
Class A Common Stockk | 4,420 | $87.40 | $386,308 | 20,876 |
| 2024-08-16 | Harwell Gregory N | President- AEC |
Exercise / conversion
M
|
Class A Common Stock | 2,174 | $0.00 | $0 | 25,296 |
| 2024-08-16 | Harwell Gregory N | President- AEC |
Exercise / conversion
M
|
Class A Common Stock | 1,353 | $0.00 | $0 | 23,122 |
| 2024-08-16 | Harwell Gregory N | President- AEC |
Exercise / conversion
M
|
Class A Common Stock | 789 | $0.00 | $0 | 21,769 |
| 2024-08-16 | Harwell Gregory N | President- AEC |
Equity grant / award
A
|
Class A Common Stock | 8,292 | $0.00 | $0 | 20,980 |
| 2024-08-12 | Stone Christopher Eric | President AEC |
Equity grant / award
A · derivative
|
Restricted Stock Units | 20,714 | $0.00 | $0 | 20,714 |
| 2024-08-12 | Stone Christopher Eric | President AEC |
Equity grant / award
A · derivative
|
Restricted Stock Units | 3,452 | $0.00 | $0 | 3,452 |
| 2024-05-10 | PLOURDE KATHARINE | Dir |
Equity grant / award
A · derivative
|
Deferred Restricted Stock Units | 1,519 | $0.00 | $0 | 1,519 |
| 2024-05-03 | Kleveland Gunnar | President and CEO |
Open-market buy
P
|
Class A Common Stock | 1,250 | $84.68 | $105,854 | 6,884 |
| 2024-03-01 | Halftermeyer Daniel A | President, MC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,353 | $0.00 | $0 | 2,706 |
| 2024-03-01 | Halftermeyer Daniel A | President, MC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,430 | $0.00 | $0 | 1,431 |
| 2024-03-01 | Halftermeyer Daniel A | President, MC |
Other disposed transaction
F
|
Class A Common Stock | 2,336 | $93.85 | $219,234 | 63,355 |
| 2024-03-01 | Halftermeyer Daniel A | President, MC |
Exercise / conversion
M
|
Class A Common Stock | 1,353 | $0.00 | $0 | 65,691 |
| 2024-03-01 | Halftermeyer Daniel A | President, MC |
Exercise / conversion
M
|
Class A Common Stock | 1,430 | $0.00 | $0 | 64,338 |
| 2024-03-01 | Halftermeyer Daniel A | President, MC |
Equity grant / award
A
|
Class A Common Stock | 5,870 | $0.00 | $0 | 62,908 |
| 2024-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 708 | $0.00 | $0 | 1,434 |
| 2024-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 641 | $0.00 | $0 | 641 |
| 2024-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 463 | $0.00 | $0 | 463 |
| 2024-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 462 | $0.00 | $0 | 0 |
| 2024-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Other disposed transaction
D
|
Class A Common Stock | 463 | $89.74 | $41,550 | 0 |
| 2024-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Exercise / conversion
M
|
Class A Common Stock | 463 | $0.00 | $0 | 463 |
| 2024-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Other disposed transaction
D
|
Class A Common Stock | 462 | $89.74 | $41,460 | 0 |
| 2024-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Exercise / conversion
M
|
Class A Common Stock | 462 | $0.00 | $0 | 462 |
| 2024-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Other disposed transaction
F
|
Class A Common Stock | 2,144 | $93.85 | $201,214 | 5,811 |
| 2024-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Exercise / conversion
M
|
Class A Common Stock | 708 | $0.00 | $0 | 7,955 |
| 2024-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Exercise / conversion
M
|
Class A Common Stock | 641 | $0.00 | $0 | 7,247 |
| 2024-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Equity grant / award
A
|
Class A Common Stock | 2,922 | $0.00 | $0 | 6,606 |
| 2024-02-23 | Starr Robert D. | CFO & TREASURER |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,812 | $0.00 | $0 | 4,812 |
| 2024-02-22 | Tedone John J | VP - Controller & CAO |
Equity grant / award
A · derivative
|
Phantom Stock Units | 1,637 | $0.00 | $0 | 1,637 |
| 2024-02-20 | McCarvill Alice | Exec VP Human Resources |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 577 | $0.00 | $0 | 0 |
| 2024-02-20 | McCarvill Alice | Exec VP Human Resources |
Other disposed transaction
F
|
Class A Common Stock | 345 | $92.27 | $31,833 | 4,448 |
| 2024-02-20 | McCarvill Alice | Exec VP Human Resources |
Exercise / conversion
M
|
Class A Common Stock | 577 | $0.00 | $0 | 4,793 |
| 2023-09-01 | Higgins Andrew William | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 11,842 | $0.00 | $0 | 0 |
| 2023-09-01 | Higgins Andrew William | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 8,528 | $0.00 | $0 | 0 |
| 2023-09-01 | Higgins Andrew William | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,177 | $0.00 | $0 | 0 |
| 2023-09-01 | Higgins Andrew William | Dir |
Other disposed transaction
F
|
Class A Common Stock | 9,660 | $93.33 | $901,568 | 53,290 |
| 2023-09-01 | Higgins Andrew William | Dir |
Exercise / conversion
M
|
Class A Common Stock | 11,842 | $0.00 | $0 | 62,950 |
| 2023-09-01 | Higgins Andrew William | Dir |
Exercise / conversion
M
|
Class A Common Stock | 8,528 | $0.00 | $0 | 51,108 |
| 2023-09-01 | Higgins Andrew William | Dir |
Exercise / conversion
M
|
Class A Common Stock | 4,177 | $0.00 | $0 | 42,580 |
| 2023-09-01 | Higgins Andrew William | Dir |
Equity grant / award
A
|
Class A Common Stock | 717 | $0.00 | $0 | 38,403 |
| 2023-08-24 | Hansen Robert Alan | Senior Vice President & CTO |
Open-market sell
S
|
Class A Common Stock | 4,167 | $93.60 | $390,031 | 7,337 |
| 2023-08-21 | Harwell Gregory N | President- AEC |
Equity grant / award
A
|
Class A Common Stock | 16,584 | $0.00 | $0 | 23,089 |
| 2023-05-12 | PLOURDE KATHARINE | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,325 | $0.00 | $0 | 15,969 |
| 2023-05-05 | Indriani Elisabeth | CAO & Corporate Controller |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 950 | $0.00 | $0 | 0 |
| 2023-05-05 | Indriani Elisabeth | CAO & Corporate Controller |
Other disposed transaction
D
|
Class A Common Stock | 950 | $89.62 | $85,139 | 0 |
| 2023-05-05 | Indriani Elisabeth | CAO & Corporate Controller |
Exercise / conversion
M
|
Class A Common Stock | 950 | $0.00 | $0 | 950 |
| 2023-04-07 | Nolan Stephen M | CFO & Treasurer |
Other disposed transaction
D · derivative
|
Restricted Stock Units | 4,215 | $0.00 | $0 | 0 |
| 2023-04-07 | Nolan Stephen M | CFO & Treasurer |
Other disposed transaction
D · derivative
|
Restricted Stock Units | 3,169 | $0.00 | $0 | 0 |
| 2023-04-07 | Nolan Stephen M | CFO & Treasurer |
Other disposed transaction
D · derivative
|
Restricted Stock Units | 1,651 | $0.00 | $0 | 0 |
| 2023-03-15 | Gaug Joseph M | VP-General Counsel & Secretary |
Other disposed transaction
I
|
Class A Common Stock | 1,136 | $96.33 | $109,431 | 0 |
| 2023-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 644 | $0.00 | $0 | 2,578 |
| 2023-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 827 | $0.00 | $0 | 2,482 |
| 2023-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 748 | $0.00 | $0 | 1,496 |
| 2023-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 935 | $0.00 | $0 | 935 |
| 2023-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 915 | $0.00 | $0 | 0 |
| 2023-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Other disposed transaction
D
|
Class A Common Stock | 644 | $109.20 | $70,325 | 0 |
| 2023-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M
|
Class A Common Stock | 644 | $0.00 | $0 | 644 |
| 2023-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Other disposed transaction
D
|
Class A Common Stock | 827 | $109.20 | $90,308 | 0 |
| 2023-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M
|
Class A Common Stock | 827 | $0.00 | $0 | 827 |
| 2023-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Other disposed transaction
D
|
Class A Common Stock | 748 | $109.20 | $81,682 | 0 |
| 2023-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M
|
Class A Common Stock | 748 | $0.00 | $0 | 748 |
| 2023-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Other disposed transaction
D
|
Class A Common Stock | 935 | $109.20 | $102,102 | 0 |
| 2023-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M
|
Class A Common Stock | 935 | $0.00 | $0 | 935 |
| 2023-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Other disposed transaction
D
|
Class A Common Stock | 915 | $109.20 | $99,918 | 0 |
| 2023-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M
|
Class A Common Stock | 915 | $0.00 | $0 | 915 |
| 2023-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 641 | $0.00 | $0 | 1,282 |
| 2023-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 463 | $0.00 | $0 | 926 |
| 2023-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 461 | $0.00 | $0 | 462 |
| 2023-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 442 | $0.00 | $0 | 0 |
| 2023-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Other disposed transaction
D
|
Class A Common Stock | 463 | $109.20 | $50,560 | 0 |
| 2023-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Exercise / conversion
M
|
Class A Common Stock | 463 | $0.00 | $0 | 463 |
| 2023-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Other disposed transaction
D
|
Class A Common Stock | 461 | $109.20 | $50,341 | 0 |
| 2023-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Exercise / conversion
M
|
Class A Common Stock | 461 | $0.00 | $0 | 461 |
| 2023-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Other disposed transaction
D
|
Class A Common Stock | 442 | $109.20 | $48,266 | 0 |
| 2023-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Exercise / conversion
M
|
Class A Common Stock | 442 | $0.00 | $0 | 442 |
| 2023-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Other disposed transaction
F
|
Class A Common Stock | 1,533 | $100.74 | $154,434 | 3,358 |
| 2023-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Exercise / conversion
M
|
Class A Common Stock | 641 | $0.00 | $0 | 4,891 |
| 2023-03-01 | Gaug Joseph M | VP-General Counsel & Secretary |
Equity grant / award
A
|
Class A Common Stock | 3,570 | $0.00 | $0 | 4,250 |
| 2023-03-01 | Higgins Andrew William | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,263 | $0.00 | $0 | 8,528 |
| 2023-03-01 | Higgins Andrew William | President & CEO |
Other disposed transaction
F
|
Class A Common Stock | 12,932 | $100.74 | $1,302,770 | 37,686 |
| 2023-03-01 | Higgins Andrew William | President & CEO |
Exercise / conversion
M
|
Class A Common Stock | 4,263 | $0.00 | $0 | 50,618 |
| 2023-03-01 | Higgins Andrew William | President & CEO |
Equity grant / award
A
|
Class A Common Stock | 32,369 | $0.00 | $0 | 46,355 |
| 2023-02-27 | Hansen Robert Alan | Senior Vice President & CTO |
Open-market sell
S
|
Class A Common Stock | 1,900 | $101.93 | $193,667 | 11,504 |
| 2023-02-24 | Higgins Andrew William | President & CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 10,856 | $0.00 | $0 | 10,856 |
| 2023-02-23 | Indriani Elisabeth | CAO & Corporate Controller |
Equity grant / award
A · derivative
|
Phantom Stock Units | 2,374 | $0.00 | $0 | 2,374 |
| 2023-02-21 | Harwell Gregory N | President- AEC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,228 | $0.00 | $0 | 1,228 |
| 2023-02-21 | Harwell Gregory N | President- AEC |
Other disposed transaction
F
|
Class A Common Stock | 501 | $100.31 | $50,255 | 1,344 |
| 2023-02-21 | Harwell Gregory N | President- AEC |
Exercise / conversion
M
|
Class A Common Stock | 1,228 | $0.00 | $0 | 1,845 |
| 2022-11-04 | Harwell Gregory N | President- AEC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 3,041 | $0.00 | $0 | 0 |
| 2022-11-04 | Harwell Gregory N | President- AEC |
Other disposed transaction
D
|
Class A Common Stock | 3,041 | $85.02 | $258,546 | 0 |
| 2022-11-04 | Harwell Gregory N | President- AEC |
Exercise / conversion
M
|
Class A Common Stock | 3,041 | $0.00 | $0 | 3,041 |
| 2022-05-20 | KAILBOURNE ERLAND E | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,834 | $0.00 | $0 | 46,519 |
| 2022-04-01 | Nolan Stephen M | CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,439 | $0.00 | $0 | 0 |
| 2022-04-01 | Nolan Stephen M | CFO & Treasurer |
Other disposed transaction
D
|
Class A Common Stock | 1,439 | $85.69 | $123,308 | 0 |
| 2022-04-01 | Nolan Stephen M | CFO & Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 1,439 | $0.00 | $0 | 1,439 |
| 2022-04-01 | Nolan Stephen M | CFO & Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 2,785 | $85.81 | $238,981 | 4,666 |
| 2022-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 827 | $0.00 | $0 | 3,309 |
| 2022-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 748 | $0.00 | $0 | 2,244 |
| 2022-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 935 | $0.00 | $0 | 1,870 |
| 2022-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 917 | $0.00 | $0 | 915 |
| 2022-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 884 | $0.00 | $0 | 0 |
| 2022-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Other disposed transaction
D
|
Class A Common Stock | 827 | $85.69 | $70,866 | 0 |
| 2022-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M
|
Class A Common Stock | 827 | $0.00 | $0 | 827 |
| 2022-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Other disposed transaction
D
|
Class A Common Stock | 748 | $85.69 | $64,096 | 0 |
| 2022-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M
|
Class A Common Stock | 748 | $0.00 | $0 | 748 |
| 2022-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Other disposed transaction
D
|
Class A Common Stock | 935 | $85.69 | $80,120 | 0 |
| 2022-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M
|
Class A Common Stock | 935 | $0.00 | $0 | 935 |
| 2022-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Other disposed transaction
D
|
Class A Common Stock | 917 | $85.69 | $78,578 | 0 |
| 2022-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M
|
Class A Common Stock | 917 | $0.00 | $0 | 917 |
| 2022-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Other disposed transaction
D
|
Class A Common Stock | 884 | $85.69 | $75,750 | 0 |
| 2022-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M
|
Class A Common Stock | 884 | $0.00 | $0 | 884 |
| 2022-03-01 | McCarvill Alice | Exec VP Human Resources |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 751 | $0.00 | $0 | 751 |
| 2022-03-01 | McCarvill Alice | Exec VP Human Resources |
Other disposed transaction
D
|
Class A Common Stock | 751 | $85.69 | $64,353 | 0 |
| 2022-03-01 | McCarvill Alice | Exec VP Human Resources |
Exercise / conversion
M
|
Class A Common Stock | 751 | $0.00 | $0 | 751 |
| 2022-03-01 | McCarvill Alice | Exec VP Human Resources |
Other disposed transaction
F
|
Class A Common Stock | 1,591 | $83.35 | $132,610 | 1,656 |
| 2022-03-01 | McCarvill Alice | Exec VP Human Resources |
Equity grant / award
A
|
Class A Common Stock | 3,004 | $0.00 | $0 | 3,247 |
| 2022-02-28 | Hansen Robert Alan | Senior Vice President & CTO |
Other disposed transaction
I
|
Class A Common Stock | 2,450 | $87.79 | $215,086 | 0 |
| 2022-02-25 | Higgins Andrew William | President & CEO |
Equity grant / award
A · derivative
|
Restricted Stock Units | 13,784 | $0.00 | $0 | 13,784 |
| 2022-02-24 | Hansen Robert Alan | Senior Vice President & CTO |
Equity grant / award
A · derivative
|
Phantom Stock Units | 4,136 | $0.00 | $0 | 4,136 |
| 2022-02-22 | Higgins Andrew William | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,177 | $0.00 | $0 | 8,354 |
| 2022-02-22 | Higgins Andrew William | President & CEO |
Other disposed transaction
F
|
Class A Common Stock | 93 | $85.53 | $7,954 | 10,823 |
| 2022-02-22 | Higgins Andrew William | President & CEO |
Exercise / conversion
M
|
Class A Common Stock | 4,177 | $0.00 | $0 | 10,916 |
| 2021-12-22 | Halftermeyer Daniel A | President, MC |
Open-market sell
S
|
Class A Common Stock | 5,000 | $89.10 | $445,498 | 41,655 |
| 2021-11-22 | Halftermeyer Daniel A | President, PMC |
Open-market sell
S
|
Class A Common Stock | 5,000 | $88.03 | $440,150 | 46,655 |
| 2021-11-18 | Halftermeyer Daniel A | President, PMC |
Open-market sell
S
|
Class A Common Stock | 3,200 | $87.09 | $278,680 | 51,655 |
| 2021-11-17 | Halftermeyer Daniel A | President, PMC |
Open-market sell
S
|
Class A Common Stock | 11,800 | $87.21 | $1,029,076 | 54,855 |
| 2021-11-04 | Harwell Gregory N | President- AEC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 2,649 | $0.00 | $0 | 3,010 |
| 2021-11-04 | Harwell Gregory N | President- AEC |
Other disposed transaction
D
|
Class A Common Stock | 2,649 | $80.68 | $213,721 | 0 |
| 2021-11-04 | Harwell Gregory N | President- AEC |
Exercise / conversion
M
|
Class A Common Stock | 2,649 | $0.00 | $0 | 2,649 |
| 2021-09-01 | Halftermeyer Daniel A | President, PMC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,442 | $0.00 | $0 | 0 |
| 2021-09-01 | Halftermeyer Daniel A | President, PMC |
Other disposed transaction
D
|
Class A Common Stock | 4,442 | $84.74 | $376,415 | 0 |
| 2021-09-01 | Halftermeyer Daniel A | President, PMC |
Exercise / conversion
M
|
Class A Common Stock | 4,442 | $0.00 | $0 | 4,442 |
| 2021-06-21 | Halftermeyer Daniel A | President, PMC |
Open-market sell
S
|
Class A Common Stock | 5,000 | $90.03 | $450,128 | 66,655 |
| 2021-06-15 | Halftermeyer Daniel A | President, PMC |
Open-market sell
S
|
Class A Common Stock | 4,700 | $89.06 | $418,590 | 71,655 |
| 2021-06-11 | Halftermeyer Daniel A | President, PMC |
Open-market sell
S
|
Class A Common Stock | 200 | $89.00 | $17,800 | 76,355 |
| 2021-06-09 | Halftermeyer Daniel A | President, PMC |
Open-market sell
S
|
Class A Common Stock | 100 | $89.00 | $8,900 | 76,555 |
| 2021-06-08 | Halftermeyer Daniel A | President, PMC |
Open-market sell
S
|
Class A Common Stock | 5,000 | $88.20 | $441,006 | 76,655 |
| 2021-06-07 | Halftermeyer Daniel A | President, PMC |
Open-market sell
S
|
Class A Common Stock | 3,100 | $87.45 | $271,101 | 81,655 |
| 2021-06-04 | Halftermeyer Daniel A | President, PMC |
Open-market sell
S
|
Class A Common Stock | 6,900 | $87.58 | $604,312 | 84,755 |
| 2021-05-13 | PLOURDE KATHARINE | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,242 | $0.00 | $0 | 13,177 |
| 2021-05-07 | Hansen Robert Alan | Senior Vice President & CTO |
Other disposed transaction
I
|
Class A Common Stock | 2,435 | $89.92 | $218,955 | 2,435 |
| 2021-04-01 | Nolan Stephen M | CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,426 | $0.00 | $0 | 1,426 |
| 2021-04-01 | Nolan Stephen M | CFO & Treasurer |
Other disposed transaction
D
|
Class A Common Stock | 1,426 | $74.22 | $105,838 | 0 |
| 2021-04-01 | Nolan Stephen M | CFO & Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 1,426 | $0.00 | $0 | 1,426 |
| 2021-03-01 | Halftermeyer Daniel A | President, PMC |
Other disposed transaction
F
|
Class A Common Stock | 2,398 | $84.00 | $201,432 | 91,655 |
| 2021-03-01 | Halftermeyer Daniel A | President, PMC |
Equity grant / award
A
|
Class A Common Stock | 8,882 | $0.00 | $0 | 94,053 |
| 2021-02-23 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M · derivative
|
Employee Stock Option | 1,000 | $0.00 | $0 | 0 |
| 2021-02-23 | Hansen Robert Alan | Senior Vice President & CTO |
Open-market sell
S
|
Class A Common Stock | 1,000 | $82.64 | $82,640 | 0 |
| 2021-02-23 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M
|
Class A Common Stock | 1,000 | $20.63 | $20,630 | 1,000 |
| 2021-02-19 | Pawlick David M | Vice President- Controller |
Exercise / conversion
M · derivative
|
Employee Stock Option | 1,000 | $0.00 | $0 | 0 |
| 2021-02-19 | Pawlick David M | Vice President- Controller |
Open-market sell
S
|
Class A Common Stock | 334 | $79.55 | $26,570 | 0 |
| 2021-02-19 | Pawlick David M | Vice President- Controller |
Open-market sell
S
|
Class A Common Stock | 129 | $79.24 | $10,222 | 334 |
| 2021-02-19 | Pawlick David M | Vice President- Controller |
Open-market sell
S
|
Class A Common Stock | 537 | $79.24 | $42,552 | 463 |
| 2021-02-19 | Pawlick David M | Vice President- Controller |
Open-market sell
S
|
Class A Common Stock | 1,000 | $79.23 | $79,230 | 0 |
| 2021-02-19 | Pawlick David M | Vice President- Controller |
Exercise / conversion
M
|
Class A Common Stock | 1,000 | $20.63 | $20,630 | 1,000 |
| 2021-02-19 | McCarvill Alice | Exec VP Human Resources |
Equity grant / award
A · derivative
|
Restricted Stock Units | 1,729 | $0.00 | $0 | 1,729 |
| 2021-02-18 | Pawlick David M | Vice President- Controller |
Equity grant / award
A · derivative
|
Phantom Stock Units | 2,445 | $0.00 | $0 | 2,445 |
| 2021-02-18 | Gaug Joseph M | VP-General Counsel & Secretary |
Equity grant / award
A · derivative
|
Phantom Stock Units | 2,315 | $0.00 | $0 | 2,315 |
| 2020-12-16 | Scannell John | Dir |
Equity grant / award
A
|
Class A Common Stock | 301 | $0.00 | $0 | 15,493 |
| 2020-12-15 | PLOURDE KATHARINE | Dir |
Equity grant / award
A
|
Class A Common Stock | 301 | $0.00 | $0 | 11,935 |
| 2020-12-14 | KAILBOURNE ERLAND E | Chairman of the Board |
Equity grant / award
A
|
Class A Common Stock | 301 | $0.00 | $0 | 42,271 |
| 2020-11-04 | Harwell Gregory N | President- AEC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,788 | $0.00 | $0 | 5,605 |
| 2020-11-04 | Harwell Gregory N | President- AEC |
Other disposed transaction
D
|
Class A Common Stock | 1,788 | $53.66 | $95,944 | 0 |
| 2020-11-04 | Harwell Gregory N | President- AEC |
Exercise / conversion
M
|
Class A Common Stock | 1,788 | $0.00 | $0 | 1,788 |
| 2020-09-01 | Halftermeyer Daniel A | President, PMC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,380 | $0.00 | $0 | 4,379 |
| 2020-09-01 | Halftermeyer Daniel A | President, PMC |
Other disposed transaction
D
|
Class A Common Stock | 4,380 | $51.46 | $225,395 | 0 |
| 2020-09-01 | Halftermeyer Daniel A | President, PMC |
Exercise / conversion
M
|
Class A Common Stock | 4,380 | $0.00 | $0 | 4,380 |
| 2020-08-06 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M · derivative
|
Employee Stock Option | 450 | $0.00 | $0 | 0 |
| 2020-08-06 | Hansen Robert Alan | Senior Vice President & CTO |
Open-market sell
S
|
Class A Common Stock | 450 | $51.37 | $23,116 | 0 |
| 2020-08-06 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M
|
Class A Common Stock | 450 | $10.56 | $4,753 | 450 |
| 2020-05-14 | Murphy Mark J. | Dir |
Equity grant / award
A
|
Class A Common Stock | 2,715 | $0.00 | $0 | 3,599 |
| 2020-04-01 | Nolan Stephen M | CFO & Treasurer |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 1,406 | $0.00 | $0 | 2,812 |
| 2020-04-01 | Nolan Stephen M | CFO & Treasurer |
Other disposed transaction
D
|
Class A Common Stock | 1,406 | $73.54 | $103,397 | 0 |
| 2020-04-01 | Nolan Stephen M | CFO & Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 1,406 | $0.00 | $0 | 1,406 |
| 2020-03-01 | McCarvill Alice | Exec VP Human Resources |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 752 | $0.00 | $0 | 2,254 |
| 2020-03-01 | McCarvill Alice | Exec VP Human Resources |
Other disposed transaction
D
|
Class A Common Stock | 752 | $73.54 | $55,302 | 0 |
| 2020-03-01 | McCarvill Alice | Exec VP Human Resources |
Exercise / conversion
M
|
Class A Common Stock | 752 | $0.00 | $0 | 752 |
| 2020-03-01 | Halftermeyer Daniel A | President, PMC |
Other disposed transaction
F
|
Class A Common Stock | 1,763 | $64.07 | $112,955 | 85,171 |
| 2020-03-01 | Halftermeyer Daniel A | President, PMC |
Equity grant / award
A
|
Class A Common Stock | 6,530 | $0.00 | $0 | 86,934 |
| 2020-02-20 | Hansen Robert Alan | Senior Vice President & CTO |
Equity grant / award
A · derivative
|
Phantom Stock Units | 4,675 | $0.00 | $0 | 4,675 |
| 2020-01-21 | Jarrault Olivier M | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 8,017 | $0.00 | $0 | 0 |
| 2020-01-21 | Jarrault Olivier M | President & CEO |
Other disposed transaction
D
|
Class A Common Stock | 8,017 | $77.43 | $620,756 | 0 |
| 2020-01-21 | Jarrault Olivier M | President & CEO |
Exercise / conversion
M
|
Class A Common Stock | 8,017 | $0.00 | $0 | 8,017 |
| 2019-09-01 | Halftermeyer Daniel A | President, PMC |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 4,325 | $0.00 | $0 | 8,652 |
| 2019-09-01 | Halftermeyer Daniel A | President, PMC |
Other disposed transaction
D
|
Class A Common Stock | 4,325 | $80.58 | $348,508 | 0 |
| 2019-09-01 | Halftermeyer Daniel A | President, PMC |
Exercise / conversion
M
|
Class A Common Stock | 4,325 | $0.00 | $0 | 4,325 |
| 2019-08-08 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M · derivative
|
Employee Stock Option | 200 | $0.00 | $0 | 0 |
| 2019-08-08 | Hansen Robert Alan | Senior Vice President & CTO |
Open-market sell
S
|
Class A Common Stock | 200 | $83.58 | $16,716 | 0 |
| 2019-08-08 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M
|
Class A Common Stock | 200 | $15.69 | $3,138 | 200 |
| 2019-06-04 | STANDISH CHRISTINE L | Dir |
Exercise / conversion
C · derivative
|
Class B Common Stock | 916,000 | $0.00 | $0 | 1,447,527 |
| 2019-06-04 | STANDISH CHRISTINE L | Dir |
Exercise / conversion
C · derivative
|
Class B Common Stock | 700,000 | $0.00 | $0 | 169,117 |
| 2019-06-04 | STANDISH CHRISTINE L | Dir |
Open-market sell
S
|
Class A Common Stock | 916,000 | $64.67 | $59,235,888 | 0 |
| 2019-06-04 | STANDISH CHRISTINE L | Dir |
Exercise / conversion
C
|
Class A Common Stock | 916,000 | $0.00 | $0 | 916,000 |
| 2019-06-04 | STANDISH CHRISTINE L | Dir |
Open-market sell
S
|
Class A Common Stock | 700,000 | $64.67 | $45,267,600 | 0 |
| 2019-06-04 | STANDISH CHRISTINE L | Dir |
Exercise / conversion
C
|
Class A Common Stock | 700,000 | $0.00 | $0 | 700,000 |
| 2019-05-10 | Scannell John | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,178 | $76.34 | $89,929 | 13,382 |
| 2019-04-01 | Nolan Stephen M | CFO & Treasurer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 4,190 | $0.00 | $0 | 4,190 |
| 2019-04-01 | Nolan Stephen M | CFO & Treasurer |
Equity grant / award
A
|
Class A Common Stock | 6,285 | $0.00 | $0 | 6,285 |
| 2019-03-15 | Cozzolino John B | CFO & Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 3,720 | $72.62 | $270,146 | 39,902 |
| 2019-03-15 | Cozzolino John B | CFO & Treasurer |
Equity grant / award
A
|
Class A Common Stock | 7,595 | $0.00 | $0 | 43,622 |
| 2019-03-01 | Jarrault Olivier M | President & CEO |
Exercise / conversion
M · derivative
|
Restricted Stock Units | 7,937 | $0.00 | $0 | 15,876 |
| 2019-03-01 | Jarrault Olivier M | President & CEO |
Other disposed transaction
D
|
Class A Common Stock | 7,937 | $69.56 | $552,098 | 0 |
| 2019-03-01 | Jarrault Olivier M | President & CEO |
Exercise / conversion
M
|
Class A Common Stock | 7,937 | $0.00 | $0 | 7,937 |
| 2019-02-22 | McCarvill Alice | Exec VP Human Resources |
Equity grant / award
A · derivative
|
Phantom Stock Units | 3,758 | $0.00 | $0 | 3,758 |
| 2019-02-21 | SILVA CHARLES J JR | VP-General Counsel & Secretary |
Equity grant / award
A · derivative
|
Phantom Stock Units | 2,350 | $0.00 | $0 | 2,350 |
| 2018-12-31 | Wimbrow Dawne H | Vice President GIS & CIO |
Other disposed transaction
D · derivative
|
Phantom Stock Units | 1,706 | $0.00 | $0 | 0 |
| 2018-12-31 | Wimbrow Dawne H | Vice President GIS & CIO |
Other disposed transaction
D · derivative
|
Phantom Stock Units | 1,881 | $0.00 | $0 | 0 |
| 2018-12-31 | Wimbrow Dawne H | Vice President GIS & CIO |
Other disposed transaction
D · derivative
|
Phantom Stock Units | 1,011 | $0.00 | $0 | 0 |
| 2018-12-31 | Wimbrow Dawne H | Vice President GIS & CIO |
Other disposed transaction
D · derivative
|
Phantom Stock Units | 454 | $0.00 | $0 | 0 |
| 2018-08-28 | Halftermeyer Daniel A | President, PMC |
Equity grant / award
A · derivative
|
Restricted Stock Units | 12,853 | $0.00 | $0 | 12,853 |
| 2018-08-17 | Wimbrow Dawne H | Vice President GIS & CIO |
Other disposed transaction
I
|
Class A Common Stock | 599 | $76.90 | $46,063 | 0 |
| 2018-08-16 | Wimbrow Dawne H | Vice President GIS & CIO |
Exercise / conversion
M · derivative
|
Employee Stock Option | 600 | $0.00 | $0 | 0 |
| 2018-08-16 | Wimbrow Dawne H | Vice President GIS & CIO |
Exercise / conversion
M · derivative
|
Employee Stock Option | 300 | $0.00 | $0 | 0 |
| 2018-08-16 | Wimbrow Dawne H | Vice President GIS & CIO |
Open-market sell
S
|
Class A Common Stock | 600 | $75.90 | $45,537 | 0 |
| 2018-08-16 | Wimbrow Dawne H | Vice President GIS & CIO |
Exercise / conversion
M
|
Class A Common Stock | 600 | $20.63 | $12,378 | 600 |
| 2018-08-16 | Wimbrow Dawne H | Vice President GIS & CIO |
Open-market sell
S
|
Class A Common Stock | 300 | $75.91 | $22,772 | 0 |
| 2018-08-16 | Wimbrow Dawne H | Vice President GIS & CIO |
Exercise / conversion
M
|
Class A Common Stock | 300 | $20.45 | $6,135 | 300 |
| 2018-05-30 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M · derivative
|
Employee Stock Option | 150 | $0.00 | $0 | 0 |
| 2018-05-30 | Hansen Robert Alan | Senior Vice President & CTO |
Open-market sell
S
|
Class A Common Stock | 150 | $61.80 | $9,270 | 13,404 |
| 2018-05-30 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M
|
Class A Common Stock | 150 | $19.38 | $2,906 | 13,554 |
| 2018-05-18 | SILVA CHARLES J JR | VP-General Counsel & Secretary |
Other disposed transaction
I
|
Class A Common Stock | 4,078 | $61.30 | $249,981 | 3,425 |
| 2018-05-11 | Wortham Lee C | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,491 | $60.35 | $89,982 | 1,491 |
| 2018-05-11 | Higgins Andrew William | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,491 | $60.35 | $89,982 | 5,268 |
| 2018-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 883 | $0.00 | $0 | 3,533 |
| 2018-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 1,687 | $0.00 | $0 | 5,059 |
| 2018-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Other disposed transaction
D
|
Class A Common Stock | 883 | $62.88 | $55,523 | 0 |
| 2018-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M
|
Class A Common Stock | 883 | $0.00 | $0 | 883 |
| 2018-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Other disposed transaction
D
|
Class A Common Stock | 1,687 | $62.88 | $106,079 | 0 |
| 2018-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Exercise / conversion
M
|
Class A Common Stock | 1,687 | $0.00 | $0 | 1,687 |
| 2018-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Other disposed transaction
F
|
Class A Common STock | 1,224 | $62.15 | $76,072 | 13,404 |
| 2018-03-01 | Hansen Robert Alan | Senior Vice President & CTO |
Equity grant / award
A
|
Class A Common Stock | 4,300 | $0.00 | $0 | 14,628 |
| 2018-02-22 | Hansen Robert Alan | Senior Vice President & CTO |
Equity grant / award
A · derivative
|
Phantom Stock Units | 4,416 | $0.00 | $0 | 4,416 |
| 2017-12-31 | Loudon Diane M | President- AEC |
Other disposed transaction
D · derivative
|
Phantom Stock Units | 1,034 | $0.00 | $0 | 0 |
| 2017-12-31 | Loudon Diane M | President- AEC |
Other disposed transaction
D · derivative
|
Phantom Stock Units | 438 | $0.00 | $0 | 0 |
| 2017-12-31 | Loudon Diane M | President- AEC |
Other disposed transaction
D · derivative
|
Phantom Stock Units | 278 | $0.00 | $0 | 0 |
| 2017-08-08 | Halftermeyer Daniel A | President, PMC |
Exercise / conversion
M · derivative
|
Employee Stock Option | 2,800 | $0.00 | $0 | 0 |
| 2017-08-08 | Halftermeyer Daniel A | President, PMC |
Exercise / conversion
M · derivative
|
Employee Stock Option | 4,000 | $0.00 | $0 | 0 |
| 2017-08-08 | Halftermeyer Daniel A | President, PMC |
Exercise / conversion
M · derivative
|
Employee Stock Option | 2,500 | $0.00 | $0 | 0 |
| 2017-08-08 | Halftermeyer Daniel A | President, PMC |
Open-market sell
S
|
Class A Common Stock | 2,800 | $53.30 | $149,240 | 66,377 |
| 2017-08-08 | Halftermeyer Daniel A | President, PMC |
Exercise / conversion
M
|
Class A Common Stock | 2,800 | $10.56 | $29,575 | 69,177 |
| 2017-08-08 | Halftermeyer Daniel A | President, PMC |
Open-market sell
S
|
Class A Common Stock | 4,000 | $53.25 | $213,018 | 66,377 |
| 2017-08-08 | Halftermeyer Daniel A | President, PMC |
Exercise / conversion
M
|
Class A Common Stock | 4,000 | $20.63 | $82,520 | 70,377 |
| 2017-08-08 | Halftermeyer Daniel A | President, PMC |
Open-market sell
S
|
Class A Common Stock | 2,500 | $53.30 | $133,250 | 66,377 |
| 2017-08-08 | Halftermeyer Daniel A | President, PMC |
Exercise / conversion
M
|
Class A Common Stock | 2,500 | $19.38 | $48,438 | 68,877 |
| 2017-05-24 | Scannell John | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,487 | $47.05 | $69,963 | 10,532 |
| 2017-03-01 | Loudon Diane M | President- AEC |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 344 | $0.00 | $0 | 1,034 |
| 2017-03-01 | Loudon Diane M | President- AEC |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 218 | $0.00 | $0 | 438 |
| 2017-03-01 | Loudon Diane M | President- AEC |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 279 | $0.00 | $0 | 278 |
| 2017-03-01 | Loudon Diane M | President- AEC |
Exercise / conversion
M · derivative
|
Phantom Stock Units | 339 | $0.00 | $0 | 0 |
| 2017-03-01 | Loudon Diane M | President- AEC |
Other disposed transaction
D
|
Class A Common Stock | 344 | $47.44 | $16,319 | 0 |
| 2017-03-01 | Loudon Diane M | President- AEC |
Exercise / conversion
M
|
Class A Common Stock | 344 | $0.00 | $0 | 344 |
| 2017-03-01 | Loudon Diane M | President- AEC |
Other disposed transaction
D
|
Class A Common Stock | 218 | $47.44 | $10,342 | 0 |
| 2017-03-01 | Loudon Diane M | President- AEC |
Exercise / conversion
M
|
Class A Common Stock | 218 | $0.00 | $0 | 218 |
| 2017-03-01 | Loudon Diane M | President- AEC |
Other disposed transaction
D
|
Class A Common Stock | 279 | $47.44 | $13,236 | 0 |
| 2017-03-01 | Loudon Diane M | President- AEC |
Exercise / conversion
M
|
Class A Common Stock | 279 | $0.00 | $0 | 279 |
| 2017-03-01 | Loudon Diane M | President- AEC |
Other disposed transaction
D
|
Class A Common Stock | 339 | $47.44 | $16,082 | 0 |
| 2017-03-01 | Loudon Diane M | President- AEC |
Exercise / conversion
M
|
Class A Common Stock | 339 | $0.00 | $0 | 339 |
| 2017-03-01 | Loudon Diane M | President- AEC |
Other disposed transaction
F
|
Class A Common Stock | 738 | $47.40 | $34,981 | 1,959 |
| 2017-03-01 | Loudon Diane M | President- AEC |
Equity grant / award
A
|
Class A Common Stock | 2,697 | $0.00 | $0 | 2,697 |
| 2017-02-23 | Hansen Robert Alan | Senior Vice President & CTO |
Equity grant / award
A · derivative
|
Phantom Stock Units | 8,433 | $0.00 | $0 | 8,433 |
| 2016-12-16 | KRUEGER KENNETH W | Dir |
Equity grant / award
A
|
Class A Common Stock | 458 | $38.17 | $17,482 | 458 |
| 2016-09-13 | Higgins Andrew William | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,440 | $38.17 | $54,965 | 1,440 |
| 2016-08-30 | Hansen Robert Alan | Senior Vice President & CTO |
Open-market sell
S
|
Class A Common Stock | 4,122 | $42.89 | $176,793 | 8,063 |
| 2016-05-13 | PLOURDE KATHARINE | Dir |
Equity grant / award
A
|
Class A Common Stock | 1,833 | $38.17 | $69,966 | 5,668 |
| 2016-05-10 | Halftermeyer Daniel A | President, PMC |
Exercise / conversion
M · derivative
|
Employee Stock Option | 2,000 | $0.00 | $0 | 0 |
| 2016-05-10 | Halftermeyer Daniel A | President, PMC |
Open-market sell
S
|
Class A Common Stock | 2,000 | $38.56 | $77,126 | 59,265 |
| 2016-05-10 | Halftermeyer Daniel A | President, PMC |
Exercise / conversion
M
|
Class A Common Stock | 2,000 | $19.75 | $39,500 | 61,265 |