Financial Metrics
AMWD AMERICAN WOODMARK CORPFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 218632000.0 | — | USD | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 258150000.0 | +18.1% | USD | 10-Q | 2017-08-30 |
| Quarterly | 2016-10-31 | 264076000.0 | +2.3% | USD | 10-Q | 2017-12-05 |
| Quarterly | 2017-01-31 | 249285000.0 | -5.6% | USD | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 276827000.0 | +11.0% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2017-10-31 | 274769000.0 | -0.7% | USD | 10-Q | 2018-11-30 |
| Quarterly | 2018-01-31 | 292791000.0 | +6.6% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 428962000.0 | +46.5% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2018-10-31 | 424878000.0 | -1.0% | USD | 10-Q | 2019-11-26 |
| Quarterly | 2019-01-31 | 384080000.0 | -9.6% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | 427365000.0 | +11.3% | USD | 10-Q | 2020-08-26 |
| Quarterly | 2019-10-31 | 428016000.0 | +0.2% | USD | 10-Q | 2020-11-24 |
| Quarterly | 2020-01-31 | 395755000.0 | -7.5% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 390087000.0 | -1.4% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2020-10-31 | 448583000.0 | +15.0% | USD | 10-Q | 2021-11-23 |
| Quarterly | 2021-01-31 | 431954000.0 | -3.7% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 442581000.0 | +2.5% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2021-10-31 | 453163000.0 | +2.4% | USD | 10-Q | 2022-11-22 |
| Quarterly | 2022-01-31 | 459736000.0 | +1.5% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 542893000.0 | +18.1% | USD | 10-Q | 2023-08-29 |
| Quarterly | 2022-10-31 | 561499000.0 | +3.4% | USD | 10-Q | 2023-11-30 |
| Quarterly | 2023-01-31 | 480713000.0 | -14.4% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 498255000.0 | +3.6% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 473867000.0 | -4.9% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 422102000.0 | -10.9% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 459128000.0 | +8.8% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 452482000.0 | -1.4% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 397580000.0 | -12.1% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 403046000.0 | +1.4% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 394637000.0 | -2.1% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 324300000.0 | -17.8% | USD | 10-Q | 2026-02-26 |
| Annual | 2016-10-31 | 264076000.0 | — | USD | 10-K | 2018-06-29 |
| Annual | 2017-10-31 | 274769000.0 | +4.0% | USD | 10-K | 2019-06-28 |
| Annual | 2018-10-31 | 424878000.0 | +54.6% | USD | 10-K | 2020-06-29 |
| Annual | 2019-10-31 | 428016000.0 | +0.7% | USD | 10-K | 2020-06-29 |
| Annual | 2020-04-30 | 1650333000.0 | +285.6% | USD | 10-K | 2022-06-29 |
| Annual | 2021-04-30 | 1744014000.0 | +5.7% | USD | 10-K | 2023-06-27 |
| Annual | 2022-04-30 | 1857186000.0 | +6.5% | USD | 10-K | 2024-06-26 |
| Annual | 2023-04-30 | 2066200000.0 | +11.3% | USD | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 1847502000.0 | -10.6% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 1709585000.0 | -7.5% | USD | 10-K | 2025-06-25 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 44598000.0 | — | USD | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 59317000.0 | +33.0% | USD | 10-Q | 2017-08-30 |
| Quarterly | 2016-10-31 | 56152000.0 | -5.3% | USD | 10-Q | 2017-12-05 |
| Quarterly | 2017-01-31 | 51596000.0 | -8.1% | USD | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 58358000.0 | +13.1% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2017-10-31 | 57335000.0 | -1.8% | USD | 10-Q | 2018-11-30 |
| Quarterly | 2018-01-31 | 50379000.0 | -12.1% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 95736000.0 | +90.0% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2018-10-31 | 86762000.0 | -9.4% | USD | 10-Q | 2019-11-26 |
| Quarterly | 2019-01-31 | 76853000.0 | -11.4% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | 94519000.0 | +23.0% | USD | 10-Q | 2020-08-26 |
| Quarterly | 2019-10-31 | 87050000.0 | -7.9% | USD | 10-Q | 2020-11-24 |
| Quarterly | 2020-01-31 | 72348000.0 | -16.9% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 79567000.0 | +10.0% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2020-10-31 | 90672000.0 | +14.0% | USD | 10-Q | 2021-11-23 |
| Quarterly | 2021-01-31 | 77496000.0 | -14.5% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 53346000.0 | -31.2% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2021-10-31 | 51614000.0 | -3.2% | USD | 10-Q | 2022-11-22 |
| Quarterly | 2022-01-31 | 51755000.0 | +0.3% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 86747000.0 | +67.6% | USD | 10-Q | 2023-08-29 |
| Quarterly | 2022-10-31 | 98734000.0 | +13.8% | USD | 10-Q | 2023-11-30 |
| Quarterly | 2023-01-31 | 75340000.0 | -23.7% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 109609000.0 | +45.5% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 103159000.0 | -5.9% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 80940000.0 | -21.5% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 92866000.0 | +14.7% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 85711000.0 | -7.7% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 59764000.0 | -30.3% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 67490000.0 | +12.9% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 59903000.0 | -11.2% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 37752000.0 | -37.0% | USD | 10-Q | 2026-02-26 |
| Annual | 2016-10-31 | 56152000.0 | — | USD | 10-K | 2018-06-29 |
| Annual | 2017-10-31 | 57335000.0 | +2.1% | USD | 10-K | 2019-06-28 |
| Annual | 2018-10-31 | 86762000.0 | +51.3% | USD | 10-K | 2020-06-29 |
| Annual | 2019-10-31 | 87050000.0 | +0.3% | USD | 10-K | 2020-06-29 |
| Annual | 2020-04-30 | 326562000.0 | +275.1% | USD | 10-K | 2022-06-29 |
| Annual | 2021-04-30 | 322118000.0 | -1.4% | USD | 10-K | 2023-06-27 |
| Annual | 2022-04-30 | 226444000.0 | -29.7% | USD | 10-K | 2024-06-26 |
| Annual | 2023-04-30 | 357524000.0 | +57.9% | USD | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 377807000.0 | +5.7% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 306550000.0 | -18.9% | USD | 10-K | 2025-06-25 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 18741000.0 | — | USD | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 31922000.0 | +70.3% | USD | 10-Q | 2017-08-30 |
| Quarterly | 2016-10-31 | 28331000.0 | -11.2% | USD | 10-Q | 2017-12-05 |
| Quarterly | 2017-01-31 | 21601000.0 | -23.8% | USD | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 7720000.0 | -64.3% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2017-10-31 | 61642000.0 | +698.5% | USD | 10-Q | 2018-11-30 |
| Quarterly | 2018-01-31 | 69369000.0 | +12.5% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 40527000.0 | -41.6% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2018-10-31 | 35464000.0 | -12.5% | USD | 10-Q | 2019-11-26 |
| Quarterly | 2019-01-31 | 27150000.0 | -23.4% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | 44419000.0 | +63.6% | USD | 10-Q | 2020-08-26 |
| Quarterly | 2019-10-31 | 36887000.0 | -17.0% | USD | 10-Q | 2020-11-24 |
| Quarterly | 2020-01-31 | 24033000.0 | -34.8% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 26226000.0 | +9.1% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2020-10-31 | 36044000.0 | +37.4% | USD | 10-Q | 2021-11-23 |
| Quarterly | 2021-01-31 | 30279000.0 | -16.0% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 6411000.0 | -78.8% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2021-10-31 | 5510000.0 | -14.1% | USD | 10-Q | 2022-11-22 |
| Quarterly | 2022-01-31 | 5218000.0 | -5.3% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 30801000.0 | +490.3% | USD | 10-Q | 2023-08-29 |
| Quarterly | 2022-10-31 | 41982000.0 | +36.3% | USD | 10-Q | 2023-11-30 |
| Quarterly | 2023-01-31 | 23818000.0 | -43.3% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 49827000.0 | +109.2% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 45464000.0 | -8.8% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 27879000.0 | -38.7% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 47027000.0 | +68.7% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 42603000.0 | -9.4% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 21075000.0 | -50.5% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 20192000.0 | -4.2% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 12349000.0 | -38.8% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | -33861000.0 | -374.2% | USD | 10-Q | 2026-02-26 |
| Annual | 2016-04-30 | 93160000.0 | — | USD | 10-K | 2018-06-29 |
| Annual | 2017-04-30 | 108238000.0 | +16.2% | USD | 10-K | 2019-06-28 |
| Annual | 2018-04-30 | 107705000.0 | -0.5% | USD | 10-K | 2020-06-29 |
| Annual | 2019-04-30 | 141694000.0 | +31.6% | USD | 10-K | 2021-06-29 |
| Annual | 2020-04-30 | 130135000.0 | -8.2% | USD | 10-K | 2022-06-29 |
| Annual | 2021-04-30 | 114738000.0 | -11.8% | USD | 10-K | 2023-06-27 |
| Annual | 2022-04-30 | 36159000.0 | -68.5% | USD | 10-K | 2024-06-26 |
| Annual | 2023-04-30 | 136352000.0 | +277.1% | USD | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 161394000.0 | +18.4% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 140239000.0 | -13.1% | USD | 10-K | 2025-06-25 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 12013000.0 | — | USD | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 21661000.0 | +80.3% | USD | 10-Q | 2017-08-30 |
| Quarterly | 2016-10-31 | 17637000.0 | -18.6% | USD | 10-Q | 2017-12-05 |
| Quarterly | 2017-01-31 | 14553000.0 | -17.5% | USD | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 22281000.0 | +53.1% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2017-10-31 | 19755000.0 | -11.3% | USD | 10-Q | 2018-11-30 |
| Quarterly | 2018-01-31 | 1996000.0 | -89.9% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 24767000.0 | +1140.8% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2018-10-31 | 18488000.0 | -25.4% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2019-01-31 | 26881000.0 | +45.4% | USD | 10-Q | 2020-08-26 |
| Quarterly | 2019-07-31 | 26881000.0 | +0.0% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2019-10-31 | 22163000.0 | -17.6% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-01-31 | 12804000.0 | -42.2% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 16059000.0 | +25.4% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2020-10-31 | 23122000.0 | +44.0% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2021-01-31 | 18445000.0 | -20.2% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 2981000.0 | -83.8% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2021-10-31 | 2030000.0 | -31.9% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2022-01-31 | -49257000.0 | -2526.5% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 20070000.0 | +140.7% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2022-10-31 | 28784000.0 | +43.4% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-01-31 | 14728000.0 | -48.8% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 37850000.0 | +157.0% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2023-10-31 | 30341000.0 | -19.8% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-01-31 | 21227000.0 | -30.0% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 29633000.0 | +39.6% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2024-10-31 | 27686000.0 | -6.6% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-01-31 | 16571000.0 | -40.1% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 14595000.0 | -11.9% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 6097000.0 | -58.2% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2026-01-31 | -28715000.0 | -571.0% | USD | 10-Q | 2026-02-26 |
| Annual | 2016-10-31 | 17637000.0 | — | USD | 10-K | 2018-06-29 |
| Annual | 2017-10-31 | 19755000.0 | +12.0% | USD | 10-K | 2019-06-28 |
| Annual | 2018-10-31 | 18488000.0 | -6.4% | USD | 10-K | 2020-06-29 |
| Annual | 2019-10-31 | 22163000.0 | +19.9% | USD | 10-K | 2020-06-29 |
| Annual | 2020-04-30 | 73653000.0 | +232.3% | USD | 10-K | 2022-06-29 |
| Annual | 2021-04-30 | 61193000.0 | -16.9% | USD | 10-K | 2023-06-27 |
| Annual | 2022-04-30 | -29722000.0 | -148.6% | USD | 10-K | 2024-06-26 |
| Annual | 2023-04-30 | 93723000.0 | +415.3% | USD | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 116216000.0 | +24.0% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 99456000.0 | -14.4% | USD | 10-K | 2025-06-25 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.74 | — | USD/shares | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 1.33 | +79.7% | USD/shares | 10-Q | 2017-08-30 |
| Quarterly | 2016-10-31 | 1.08 | -18.8% | USD/shares | 10-Q | 2017-12-05 |
| Quarterly | 2017-01-31 | 0.9 | -16.7% | USD/shares | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 1.37 | +52.2% | USD/shares | 10-Q | 2018-08-31 |
| Quarterly | 2017-10-31 | 1.22 | -10.9% | USD/shares | 10-Q | 2018-11-30 |
| Quarterly | 2018-01-31 | 0.12 | -90.2% | USD/shares | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 1.41 | +1075.0% | USD/shares | 10-Q | 2019-08-29 |
| Quarterly | 2018-10-31 | 1.05 | -25.5% | USD/shares | 10-Q | 2019-11-26 |
| Quarterly | 2019-01-31 | 1.07 | +1.9% | USD/shares | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | 1.59 | +48.6% | USD/shares | 10-Q | 2020-08-26 |
| Quarterly | 2019-10-31 | 1.31 | -17.6% | USD/shares | 10-Q | 2020-11-24 |
| Quarterly | 2020-01-31 | 0.76 | -42.0% | USD/shares | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 0.95 | +25.0% | USD/shares | 10-Q | 2021-08-31 |
| Quarterly | 2020-10-31 | 1.36 | +43.2% | USD/shares | 10-Q | 2021-11-23 |
| Quarterly | 2021-01-31 | 1.09 | -19.9% | USD/shares | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 0.18 | -83.5% | USD/shares | 10-Q | 2022-08-30 |
| Quarterly | 2021-10-31 | 0.12 | -33.3% | USD/shares | 10-Q | 2022-11-22 |
| Quarterly | 2022-01-31 | -2.97 | -2575.0% | USD/shares | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 1.21 | +140.7% | USD/shares | 10-Q | 2023-08-29 |
| Quarterly | 2022-10-31 | 1.73 | +43.0% | USD/shares | 10-Q | 2023-11-30 |
| Quarterly | 2023-01-31 | 0.89 | -48.6% | USD/shares | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 2.3 | +158.4% | USD/shares | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 1.86 | -19.1% | USD/shares | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 1.33 | -28.5% | USD/shares | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 1.91 | +43.6% | USD/shares | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 1.81 | -5.2% | USD/shares | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 1.1 | -39.2% | USD/shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 1.01 | -8.2% | USD/shares | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 0.42 | -58.4% | USD/shares | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | -1.97 | -569.0% | USD/shares | 10-Q | 2026-02-26 |
| Annual | 2016-10-31 | 1.08 | — | USD/shares | 10-K | 2018-06-29 |
| Annual | 2017-10-31 | 1.22 | +13.0% | USD/shares | 10-K | 2019-06-28 |
| Annual | 2018-10-31 | 1.05 | -13.9% | USD/shares | 10-K | 2020-06-29 |
| Annual | 2019-10-31 | 1.31 | +24.8% | USD/shares | 10-K | 2020-06-29 |
| Annual | 2020-04-30 | 4.36 | +232.8% | USD/shares | 10-K | 2022-06-29 |
| Annual | 2021-04-30 | 3.61 | -17.2% | USD/shares | 10-K | 2023-06-27 |
| Annual | 2022-04-30 | -1.79 | -149.6% | USD/shares | 10-K | 2024-06-26 |
| Annual | 2023-04-30 | 5.64 | +415.1% | USD/shares | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 7.2 | +27.7% | USD/shares | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 6.55 | -9.0% | USD/shares | 10-K | 2025-06-25 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.73 | — | USD/shares | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 1.32 | +80.8% | USD/shares | 10-Q | 2017-08-30 |
| Quarterly | 2016-10-31 | 1.07 | -18.9% | USD/shares | 10-Q | 2017-12-05 |
| Quarterly | 2017-01-31 | 0.89 | -16.8% | USD/shares | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 1.36 | +52.8% | USD/shares | 10-Q | 2018-08-31 |
| Quarterly | 2017-10-31 | 1.21 | -11.0% | USD/shares | 10-Q | 2018-11-30 |
| Quarterly | 2018-01-31 | 0.12 | -90.1% | USD/shares | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 1.41 | +1075.0% | USD/shares | 10-Q | 2019-08-29 |
| Quarterly | 2018-10-31 | 1.05 | -25.5% | USD/shares | 10-Q | 2019-11-26 |
| Quarterly | 2019-01-31 | 1.07 | +1.9% | USD/shares | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | 1.59 | +48.6% | USD/shares | 10-Q | 2020-08-26 |
| Quarterly | 2019-10-31 | 1.31 | -17.6% | USD/shares | 10-Q | 2020-11-24 |
| Quarterly | 2020-01-31 | 0.75 | -42.7% | USD/shares | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 0.94 | +25.3% | USD/shares | 10-Q | 2021-08-31 |
| Quarterly | 2020-10-31 | 1.36 | +44.7% | USD/shares | 10-Q | 2021-11-23 |
| Quarterly | 2021-01-31 | 1.08 | -20.6% | USD/shares | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 0.18 | -83.3% | USD/shares | 10-Q | 2022-08-30 |
| Quarterly | 2021-10-31 | 0.12 | -33.3% | USD/shares | 10-Q | 2022-11-22 |
| Quarterly | 2022-01-31 | -2.97 | -2575.0% | USD/shares | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 1.21 | +140.7% | USD/shares | 10-Q | 2023-08-29 |
| Quarterly | 2022-10-31 | 1.73 | +43.0% | USD/shares | 10-Q | 2023-11-30 |
| Quarterly | 2023-01-31 | 0.88 | -49.1% | USD/shares | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 2.28 | +159.1% | USD/shares | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 1.85 | -18.9% | USD/shares | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 1.32 | -28.6% | USD/shares | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 1.89 | +43.2% | USD/shares | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 1.79 | -5.3% | USD/shares | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 1.09 | -39.1% | USD/shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 1.0 | -8.3% | USD/shares | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 0.42 | -58.0% | USD/shares | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | -1.97 | -569.0% | USD/shares | 10-Q | 2026-02-26 |
| Annual | 2016-10-31 | 1.07 | — | USD/shares | 10-K | 2018-06-29 |
| Annual | 2017-10-31 | 1.21 | +13.1% | USD/shares | 10-K | 2019-06-28 |
| Annual | 2018-10-31 | 1.05 | -13.2% | USD/shares | 10-K | 2020-06-29 |
| Annual | 2019-10-31 | 1.31 | +24.8% | USD/shares | 10-K | 2020-06-29 |
| Annual | 2020-04-30 | 4.34 | +231.3% | USD/shares | 10-K | 2022-06-29 |
| Annual | 2021-04-30 | 3.59 | -17.3% | USD/shares | 10-K | 2023-06-27 |
| Annual | 2022-04-30 | -1.79 | -149.9% | USD/shares | 10-K | 2024-06-26 |
| Annual | 2023-04-30 | 5.62 | +414.0% | USD/shares | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 7.15 | +27.2% | USD/shares | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 6.5 | -9.1% | USD/shares | 10-K | 2025-06-25 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 164679000.0 | — | USD | 10-Q | 2017-02-28 |
| Quarterly | 2016-04-30 | 174463000.0 | +5.9% | USD | 10-Q | 2018-03-12 |
| Quarterly | 2016-07-31 | 162563000.0 | -6.8% | USD | 10-Q | 2017-08-30 |
| Quarterly | 2016-10-31 | 155644000.0 | -4.3% | USD | 10-Q | 2017-12-05 |
| Quarterly | 2017-01-31 | 163216000.0 | +4.9% | USD | 10-Q | 2018-03-12 |
| Quarterly | 2017-04-30 | 176978000.0 | +8.4% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2017-07-31 | 175597000.0 | -0.8% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2017-10-31 | 162545000.0 | -7.4% | USD | 10-Q | 2018-11-30 |
| Quarterly | 2018-01-31 | 139624000.0 | -14.1% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2018-04-30 | 78410000.0 | -43.8% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 50186000.0 | -36.0% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 57862000.0 | +15.3% | USD | 10-Q | 2018-11-30 |
| Quarterly | 2019-01-31 | 42009000.0 | -27.4% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2019-04-30 | 57656000.0 | +37.2% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | 71049000.0 | +23.2% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-10-31 | 51435000.0 | -27.6% | USD | 10-Q | 2019-11-26 |
| Quarterly | 2020-01-31 | 47063000.0 | -8.5% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2020-04-30 | 97059000.0 | +106.2% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 128055000.0 | +31.9% | USD | 10-Q | 2020-08-26 |
| Quarterly | 2020-10-31 | 112560000.0 | -12.1% | USD | 10-Q | 2020-11-24 |
| Quarterly | 2021-01-31 | 91792000.0 | -18.5% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2021-04-30 | 91071000.0 | -0.8% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 27818000.0 | -69.5% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-10-31 | 8007000.0 | -71.2% | USD | 10-Q | 2021-11-23 |
| Quarterly | 2022-01-31 | 871000.0 | -89.1% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2022-04-30 | 22325000.0 | +2463.1% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 33696000.0 | +50.9% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-10-31 | 44834000.0 | +33.1% | USD | 10-Q | 2022-11-22 |
| Quarterly | 2023-01-31 | 45817000.0 | +2.2% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2023-04-30 | 41732000.0 | -8.9% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 89650000.0 | +114.8% | USD | 10-Q | 2023-08-29 |
| Quarterly | 2023-10-31 | 96381000.0 | +7.5% | USD | 10-Q | 2023-11-30 |
| Quarterly | 2024-01-31 | 97829000.0 | +1.5% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2024-04-30 | 87398000.0 | -10.7% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 89265000.0 | +2.1% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2024-10-31 | 56717000.0 | -36.5% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2025-01-31 | 43484000.0 | -23.3% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2025-04-30 | 48195000.0 | +10.8% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 54914000.0 | +13.9% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 52066000.0 | -5.2% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 28261000.0 | -45.7% | USD | 10-Q | 2026-02-26 |
| Annual | 2016-04-30 | 174463000.0 | — | USD | 10-K | 2019-06-28 |
| Annual | 2017-04-30 | 176978000.0 | +1.4% | USD | 10-K | 2019-06-28 |
| Annual | 2018-04-30 | 78410000.0 | -55.7% | USD | 10-K | 2019-06-28 |
| Annual | 2019-04-30 | 57656000.0 | -26.5% | USD | 10-K | 2020-06-29 |
| Annual | 2020-04-30 | 97059000.0 | +68.3% | USD | 10-K | 2021-06-29 |
| Annual | 2021-04-30 | 91071000.0 | -6.2% | USD | 10-K | 2022-06-29 |
| Annual | 2022-04-30 | 22325000.0 | -75.5% | USD | 10-K | 2023-06-27 |
| Annual | 2023-04-30 | 41732000.0 | +86.9% | USD | 10-K | 2024-06-26 |
| Annual | 2024-04-30 | 87398000.0 | +109.4% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 48195000.0 | -44.9% | USD | 10-K | 2025-06-25 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 49529000.0 | — | USD | 10-Q | 2016-02-26 |
| Quarterly | 2016-04-30 | 55813000.0 | +12.7% | USD | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 57580000.0 | +3.2% | USD | 10-Q | 2016-08-30 |
| Quarterly | 2016-10-31 | 68334000.0 | +18.7% | USD | 10-Q | 2016-12-01 |
| Quarterly | 2017-01-31 | 59488000.0 | -12.9% | USD | 10-Q | 2017-02-28 |
| Quarterly | 2017-04-30 | 63115000.0 | +6.1% | USD | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 62771000.0 | -0.5% | USD | 10-Q | 2017-08-30 |
| Quarterly | 2017-10-31 | 66211000.0 | +5.5% | USD | 10-Q | 2017-12-05 |
| Quarterly | 2018-01-31 | 121777000.0 | +83.9% | USD | 10-Q | 2018-03-12 |
| Quarterly | 2018-04-30 | 136355000.0 | +12.0% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 131398000.0 | -3.6% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 131217000.0 | -0.1% | USD | 10-Q | 2018-11-30 |
| Quarterly | 2019-01-31 | 117198000.0 | -10.7% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2019-04-30 | 125901000.0 | +7.4% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | 119999000.0 | -4.7% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-10-31 | 120118000.0 | +0.1% | USD | 10-Q | 2019-11-26 |
| Quarterly | 2020-01-31 | 122353000.0 | +1.9% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2020-04-30 | 106344000.0 | -13.1% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 123301000.0 | +15.9% | USD | 10-Q | 2020-08-26 |
| Quarterly | 2020-10-31 | 149165000.0 | +21.0% | USD | 10-Q | 2020-11-24 |
| Quarterly | 2021-01-31 | 147834000.0 | -0.9% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2021-04-30 | 146866000.0 | -0.7% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 130736000.0 | -11.0% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-10-31 | 149191000.0 | +14.1% | USD | 10-Q | 2021-11-23 |
| Quarterly | 2022-01-31 | 151121000.0 | +1.3% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2022-04-30 | 156961000.0 | +3.9% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 162447000.0 | +3.5% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-10-31 | 153644000.0 | -5.4% | USD | 10-Q | 2022-11-22 |
| Quarterly | 2023-01-31 | 117742000.0 | -23.4% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2023-04-30 | 119163000.0 | +1.2% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 117763000.0 | -1.2% | USD | 10-Q | 2023-08-29 |
| Quarterly | 2023-10-31 | 120742000.0 | +2.5% | USD | 10-Q | 2023-11-30 |
| Quarterly | 2024-01-31 | 113073000.0 | -6.4% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2024-04-30 | 117559000.0 | +4.0% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 117183000.0 | -0.3% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2024-10-31 | 123225000.0 | +5.2% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2025-01-31 | 112759000.0 | -8.5% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2025-04-30 | 111171000.0 | -1.4% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 109957000.0 | -1.1% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 104191000.0 | -5.2% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 92084000.0 | -11.6% | USD | 10-Q | 2026-02-26 |
| Annual | 2016-04-30 | 55813000.0 | — | USD | 10-K | 2017-06-29 |
| Annual | 2017-04-30 | 63115000.0 | +13.1% | USD | 10-K | 2018-06-29 |
| Annual | 2018-04-30 | 136355000.0 | +116.0% | USD | 10-K | 2019-06-28 |
| Annual | 2019-04-30 | 125901000.0 | -7.7% | USD | 10-K | 2020-06-29 |
| Annual | 2020-04-30 | 106344000.0 | -15.5% | USD | 10-K | 2021-06-29 |
| Annual | 2021-04-30 | 146866000.0 | +38.1% | USD | 10-K | 2022-06-29 |
| Annual | 2022-04-30 | 156961000.0 | +6.9% | USD | 10-K | 2023-06-27 |
| Annual | 2023-04-30 | 119163000.0 | -24.1% | USD | 10-K | 2024-06-26 |
| Annual | 2024-04-30 | 117559000.0 | -1.3% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 111171000.0 | -5.4% | USD | 10-K | 2025-06-25 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 38096000.0 | — | USD | 10-Q | 2016-02-26 |
| Quarterly | 2016-04-30 | 39319000.0 | +3.2% | USD | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 39954000.0 | +1.6% | USD | 10-Q | 2016-08-30 |
| Quarterly | 2016-10-31 | 40744000.0 | +2.0% | USD | 10-Q | 2016-12-01 |
| Quarterly | 2017-01-31 | 41268000.0 | +1.3% | USD | 10-Q | 2017-02-28 |
| Quarterly | 2017-04-30 | 42859000.0 | +3.9% | USD | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 44477000.0 | +3.8% | USD | 10-Q | 2017-08-30 |
| Quarterly | 2017-10-31 | 46723000.0 | +5.0% | USD | 10-Q | 2017-12-05 |
| Quarterly | 2018-01-31 | 108003000.0 | +131.2% | USD | 10-Q | 2018-03-12 |
| Quarterly | 2018-04-30 | 104801000.0 | -3.0% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 113547000.0 | +8.3% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 115953000.0 | +2.1% | USD | 10-Q | 2018-11-30 |
| Quarterly | 2019-01-31 | 116116000.0 | +0.1% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2019-04-30 | 108528000.0 | -6.5% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | 115341000.0 | +6.3% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-10-31 | 119758000.0 | +3.8% | USD | 10-Q | 2019-11-26 |
| Quarterly | 2020-01-31 | 121930000.0 | +1.8% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2020-04-30 | 111836000.0 | -8.3% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 126700000.0 | +13.3% | USD | 10-Q | 2020-08-26 |
| Quarterly | 2020-10-31 | 127715000.0 | +0.8% | USD | 10-Q | 2020-11-24 |
| Quarterly | 2021-01-31 | 144592000.0 | +13.2% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2021-04-30 | 158167000.0 | +9.4% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 181794000.0 | +14.9% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-10-31 | 190998000.0 | +5.1% | USD | 10-Q | 2021-11-23 |
| Quarterly | 2022-01-31 | 204234000.0 | +6.9% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2022-04-30 | 228259000.0 | +11.8% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 247021000.0 | +8.2% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-10-31 | 252961000.0 | +2.4% | USD | 10-Q | 2022-11-22 |
| Quarterly | 2023-01-31 | 224763000.0 | -11.1% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2023-04-30 | 190699000.0 | -15.2% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 167539000.0 | -12.1% | USD | 10-Q | 2023-08-29 |
| Quarterly | 2023-10-31 | 162062000.0 | -3.3% | USD | 10-Q | 2023-11-30 |
| Quarterly | 2024-01-31 | 163382000.0 | +0.8% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2024-04-30 | 159101000.0 | -2.6% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 177119000.0 | +11.3% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2024-10-31 | 183978000.0 | +3.9% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2025-01-31 | 179138000.0 | -2.6% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2025-04-30 | 178111000.0 | -0.6% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 181739000.0 | +2.0% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 184836000.0 | +1.7% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 188715000.0 | +2.1% | USD | 10-Q | 2026-02-26 |
| Annual | 2016-04-30 | 39319000.0 | — | USD | 10-K | 2017-06-29 |
| Annual | 2017-04-30 | 42859000.0 | +9.0% | USD | 10-K | 2018-06-29 |
| Annual | 2018-04-30 | 104801000.0 | +144.5% | USD | 10-K | 2019-06-28 |
| Annual | 2019-04-30 | 108528000.0 | +3.6% | USD | 10-K | 2020-06-29 |
| Annual | 2020-04-30 | 111836000.0 | +3.0% | USD | 10-K | 2021-06-29 |
| Annual | 2021-04-30 | 158167000.0 | +41.4% | USD | 10-K | 2022-06-29 |
| Annual | 2022-04-30 | 228259000.0 | +44.3% | USD | 10-K | 2023-06-27 |
| Annual | 2023-04-30 | 190699000.0 | -16.5% | USD | 10-K | 2024-06-26 |
| Annual | 2024-04-30 | 159101000.0 | -16.6% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 178111000.0 | +11.9% | USD | 10-K | 2025-06-25 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 294840000.0 | — | USD | 10-Q | 2016-02-26 |
| Quarterly | 2016-04-30 | 302209000.0 | +2.5% | USD | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 322573000.0 | +6.7% | USD | 10-Q | 2016-08-30 |
| Quarterly | 2016-10-31 | 332891000.0 | +3.2% | USD | 10-Q | 2016-12-01 |
| Quarterly | 2017-01-31 | 327737000.0 | -1.5% | USD | 10-Q | 2017-02-28 |
| Quarterly | 2017-04-30 | 339228000.0 | +3.5% | USD | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 342423000.0 | +0.9% | USD | 10-Q | 2017-08-30 |
| Quarterly | 2017-10-31 | 342168000.0 | -0.1% | USD | 10-Q | 2017-12-05 |
| Quarterly | 2018-01-31 | 415068000.0 | +21.3% | USD | 10-Q | 2018-03-12 |
| Quarterly | 2018-04-30 | 364367000.0 | -12.2% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 330368000.0 | -9.3% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 326481000.0 | -1.2% | USD | 10-Q | 2018-11-30 |
| Quarterly | 2019-01-31 | 292498000.0 | -10.4% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2019-04-30 | 306035000.0 | +4.6% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | 318197000.0 | +4.0% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-10-31 | 309024000.0 | -2.9% | USD | 10-Q | 2019-11-26 |
| Quarterly | 2020-01-31 | 312211000.0 | +1.0% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2020-04-30 | 325172000.0 | +4.2% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 387969000.0 | +19.3% | USD | 10-Q | 2020-08-26 |
| Quarterly | 2020-10-31 | 404353000.0 | +4.2% | USD | 10-Q | 2020-11-24 |
| Quarterly | 2021-01-31 | 404054000.0 | -0.1% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2021-04-30 | 409965000.0 | +1.5% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 355420000.0 | -13.3% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-10-31 | 371708000.0 | +4.6% | USD | 10-Q | 2021-11-23 |
| Quarterly | 2022-01-31 | 383963000.0 | +3.3% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2022-04-30 | 428657000.0 | +11.6% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 464325000.0 | +8.3% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-10-31 | 476311000.0 | +2.6% | USD | 10-Q | 2022-11-22 |
| Quarterly | 2023-01-31 | 411458000.0 | -13.6% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2023-04-30 | 368255000.0 | -10.5% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 394112000.0 | +7.0% | USD | 10-Q | 2023-08-29 |
| Quarterly | 2023-10-31 | 402065000.0 | +2.0% | USD | 10-Q | 2023-11-30 |
| Quarterly | 2024-01-31 | 402130000.0 | +0.0% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2024-04-30 | 402710000.0 | +0.1% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 415222000.0 | +3.1% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2024-10-31 | 402643000.0 | -3.0% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2025-01-31 | 379720000.0 | -5.7% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2025-04-30 | 364453000.0 | -4.0% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 376265000.0 | +3.2% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 381368000.0 | +1.4% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 361868000.0 | -5.1% | USD | 10-Q | 2026-02-26 |
| Annual | 2016-04-30 | 302209000.0 | — | USD | 10-K | 2017-06-29 |
| Annual | 2017-04-30 | 339228000.0 | +12.2% | USD | 10-K | 2018-06-29 |
| Annual | 2018-04-30 | 364367000.0 | +7.4% | USD | 10-K | 2019-06-28 |
| Annual | 2019-04-30 | 306035000.0 | -16.0% | USD | 10-K | 2020-06-29 |
| Annual | 2020-04-30 | 325172000.0 | +6.3% | USD | 10-K | 2021-06-29 |
| Annual | 2021-04-30 | 409965000.0 | +26.1% | USD | 10-K | 2022-06-29 |
| Annual | 2022-04-30 | 428657000.0 | +4.6% | USD | 10-K | 2023-06-27 |
| Annual | 2023-04-30 | 368255000.0 | -14.1% | USD | 10-K | 2024-06-26 |
| Annual | 2024-04-30 | 402710000.0 | +9.4% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 364453000.0 | -9.5% | USD | 10-K | 2025-06-25 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 446716000.0 | — | USD | 10-Q | 2016-02-26 |
| Quarterly | 2016-04-30 | 466360000.0 | +4.4% | USD | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 490246000.0 | +5.1% | USD | 10-Q | 2016-08-30 |
| Quarterly | 2016-10-31 | 494510000.0 | +0.9% | USD | 10-Q | 2016-12-01 |
| Quarterly | 2017-01-31 | 490359000.0 | -0.8% | USD | 10-Q | 2017-02-28 |
| Quarterly | 2017-04-30 | 501273000.0 | +2.2% | USD | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 517209000.0 | +3.2% | USD | 10-Q | 2017-08-30 |
| Quarterly | 2017-10-31 | 513305000.0 | -0.8% | USD | 10-Q | 2017-12-05 |
| Quarterly | 2018-01-31 | 1701989000.0 | +231.6% | USD | 10-Q | 2018-03-12 |
| Quarterly | 2018-04-30 | 1645345000.0 | -3.3% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 1597013000.0 | -2.9% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 1577116000.0 | -1.2% | USD | 10-Q | 2018-11-30 |
| Quarterly | 2019-01-31 | 1532836000.0 | -2.8% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2019-04-30 | 1529931000.0 | -0.2% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | 1623416000.0 | +6.1% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-10-31 | 1598664000.0 | -1.5% | USD | 10-Q | 2019-11-26 |
| Quarterly | 2020-01-31 | 1593834000.0 | -0.3% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2020-04-30 | 1622806000.0 | +1.8% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 1667437000.0 | +2.8% | USD | 10-Q | 2020-08-26 |
| Quarterly | 2020-10-31 | 1672878000.0 | +0.3% | USD | 10-Q | 2020-11-24 |
| Quarterly | 2021-01-31 | 1656868000.0 | -1.0% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2021-04-30 | 1654399000.0 | -0.1% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 1589585000.0 | -3.9% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-10-31 | 1595739000.0 | +0.4% | USD | 10-Q | 2021-11-23 |
| Quarterly | 2022-01-31 | 1591685000.0 | -0.3% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2022-04-30 | 1632496000.0 | +2.6% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 1646214000.0 | +0.8% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-10-31 | 1651028000.0 | +0.3% | USD | 10-Q | 2022-11-22 |
| Quarterly | 2023-01-31 | 1564373000.0 | -5.2% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2023-04-30 | 1518798000.0 | -2.9% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 1530629000.0 | +0.8% | USD | 10-Q | 2023-08-29 |
| Quarterly | 2023-10-31 | 1534105000.0 | +0.2% | USD | 10-Q | 2023-11-30 |
| Quarterly | 2024-01-31 | 1573837000.0 | +2.6% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2024-04-30 | 1593865000.0 | +1.3% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 1623423000.0 | +1.9% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2024-10-31 | 1609875000.0 | -0.8% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2025-01-31 | 1590236000.0 | -1.2% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2025-04-30 | 1570569000.0 | -1.2% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 1570803000.0 | +0.0% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 1565851000.0 | -0.3% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 1505090000.0 | -3.9% | USD | 10-Q | 2026-02-26 |
| Annual | 2016-04-30 | 466360000.0 | — | USD | 10-K | 2017-06-29 |
| Annual | 2017-04-30 | 501273000.0 | +7.5% | USD | 10-K | 2018-06-29 |
| Annual | 2018-04-30 | 1645345000.0 | +228.2% | USD | 10-K | 2019-06-28 |
| Annual | 2019-04-30 | 1529931000.0 | -7.0% | USD | 10-K | 2020-06-29 |
| Annual | 2020-04-30 | 1622806000.0 | +6.1% | USD | 10-K | 2021-06-29 |
| Annual | 2021-04-30 | 1654399000.0 | +1.9% | USD | 10-K | 2022-06-29 |
| Annual | 2022-04-30 | 1632496000.0 | -1.3% | USD | 10-K | 2023-06-27 |
| Annual | 2023-04-30 | 1518798000.0 | -7.0% | USD | 10-K | 2024-06-26 |
| Annual | 2024-04-30 | 1593865000.0 | +4.9% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 1570569000.0 | -1.5% | USD | 10-K | 2025-06-25 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 87839000.0 | — | USD | 10-Q | 2016-02-26 |
| Quarterly | 2016-04-30 | 92313000.0 | +5.1% | USD | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 96779000.0 | +4.8% | USD | 10-Q | 2016-08-30 |
| Quarterly | 2016-10-31 | 96266000.0 | -0.5% | USD | 10-Q | 2016-12-01 |
| Quarterly | 2017-01-31 | 96136000.0 | -0.1% | USD | 10-Q | 2017-02-28 |
| Quarterly | 2017-04-30 | 101497000.0 | +5.6% | USD | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 99164000.0 | -2.3% | USD | 10-Q | 2017-08-30 |
| Quarterly | 2017-10-31 | 100210000.0 | +1.1% | USD | 10-Q | 2017-12-05 |
| Quarterly | 2018-01-31 | 182696000.0 | +82.3% | USD | 10-Q | 2018-03-12 |
| Quarterly | 2018-04-30 | 170455000.0 | -6.7% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 160463000.0 | -5.9% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 166268000.0 | +3.6% | USD | 10-Q | 2018-11-30 |
| Quarterly | 2019-01-31 | 142512000.0 | -14.3% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2019-04-30 | 149590000.0 | +5.0% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | 180427000.0 | +20.6% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-10-31 | 169409000.0 | -6.1% | USD | 10-Q | 2019-11-26 |
| Quarterly | 2020-01-31 | 169202000.0 | -0.1% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2020-04-30 | 155606000.0 | -8.0% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 178065000.0 | +14.4% | USD | 10-Q | 2020-08-26 |
| Quarterly | 2020-10-31 | 195148000.0 | +9.6% | USD | 10-Q | 2020-11-24 |
| Quarterly | 2021-01-31 | 210883000.0 | +8.1% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2021-04-30 | 220447000.0 | +4.5% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 198817000.0 | -9.8% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-10-31 | 195134000.0 | -1.9% | USD | 10-Q | 2021-11-23 |
| Quarterly | 2022-01-31 | 192950000.0 | -1.1% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2022-04-30 | 216228000.0 | +12.1% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 236864000.0 | +9.5% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-10-31 | 211196000.0 | -10.8% | USD | 10-Q | 2022-11-22 |
| Quarterly | 2023-01-31 | 168120000.0 | -20.4% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2023-04-30 | 178124000.0 | +6.0% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 175502000.0 | -1.5% | USD | 10-Q | 2023-08-29 |
| Quarterly | 2023-10-31 | 181489000.0 | +3.4% | USD | 10-Q | 2023-11-30 |
| Quarterly | 2024-01-31 | 188281000.0 | +3.7% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2024-04-30 | 195726000.0 | +4.0% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 209356000.0 | +7.0% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2024-10-31 | 208568000.0 | -0.4% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2025-01-31 | 189321000.0 | -9.2% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2025-04-30 | 182942000.0 | -3.4% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 184466000.0 | +0.8% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 177265000.0 | -3.9% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 152647000.0 | -13.9% | USD | 10-Q | 2026-02-26 |
| Annual | 2016-04-30 | 92313000.0 | — | USD | 10-K | 2017-06-29 |
| Annual | 2017-04-30 | 101497000.0 | +9.9% | USD | 10-K | 2018-06-29 |
| Annual | 2018-04-30 | 170455000.0 | +67.9% | USD | 10-K | 2019-06-28 |
| Annual | 2019-04-30 | 149590000.0 | -12.2% | USD | 10-K | 2020-06-29 |
| Annual | 2020-04-30 | 155606000.0 | +4.0% | USD | 10-K | 2021-06-29 |
| Annual | 2021-04-30 | 220447000.0 | +41.7% | USD | 10-K | 2022-06-29 |
| Annual | 2022-04-30 | 216228000.0 | -1.9% | USD | 10-K | 2023-06-27 |
| Annual | 2023-04-30 | 178124000.0 | -17.6% | USD | 10-K | 2024-06-26 |
| Annual | 2024-04-30 | 195726000.0 | +9.9% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 182942000.0 | -6.5% | USD | 10-K | 2025-06-25 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 277791000.0 | — | USD | 10-Q | 2016-02-26 |
| Quarterly | 2016-04-30 | 280761000.0 | +1.1% | USD | 10-Q | 2018-03-12 |
| Quarterly | 2016-07-31 | 301696000.0 | +7.5% | USD | 10-Q | 2016-08-30 |
| Quarterly | 2016-10-31 | 315269000.0 | +4.5% | USD | 10-Q | 2016-12-01 |
| Quarterly | 2017-01-31 | 328044000.0 | +4.1% | USD | 10-Q | 2018-03-12 |
| Quarterly | 2017-04-30 | 352449000.0 | +7.4% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2017-07-31 | 372421000.0 | +5.7% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2017-10-31 | 372421000.0 | +0.0% | USD | 10-Q | 2018-11-30 |
| Quarterly | 2018-01-31 | 372421000.0 | +0.0% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2018-04-30 | 581665000.0 | +56.2% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2018-07-31 | 609907000.0 | +4.9% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2018-10-31 | 616339000.0 | +1.1% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2019-01-31 | 651168000.0 | +5.7% | USD | 10-Q | 2020-08-26 |
| Quarterly | 2019-04-30 | 620353000.0 | -4.7% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2019-07-31 | 651168000.0 | +5.0% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2019-10-31 | 674908000.0 | +3.6% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-01-31 | 689285000.0 | +2.1% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-04-30 | 711450000.0 | +3.2% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2020-07-31 | 732006000.0 | +2.9% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2020-10-31 | 756546000.0 | +3.4% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2021-01-31 | 775993000.0 | +2.6% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2021-04-30 | 756238000.0 | -2.5% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2021-07-31 | 737101000.0 | -2.5% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2021-10-31 | 743139000.0 | +0.8% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2022-01-31 | 750953000.0 | +1.1% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2022-04-30 | 772883000.0 | +2.9% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2022-07-31 | 792538000.0 | +2.5% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2022-10-31 | 829179000.0 | +4.6% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-01-31 | 843140000.0 | +1.7% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-04-30 | 873788000.0 | +3.6% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2023-07-31 | 894365000.0 | +2.4% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2023-10-31 | 895580000.0 | +0.1% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-01-31 | 896910000.0 | +0.1% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-04-30 | 910376000.0 | +1.5% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2024-07-31 | 913839000.0 | +0.4% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2024-10-31 | 915062000.0 | +0.1% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-01-31 | 919564000.0 | +0.5% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-04-30 | 915998000.0 | -0.4% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 920299000.0 | +0.5% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 928240000.0 | +0.9% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2026-01-31 | 901900000.0 | -2.8% | USD | 10-Q | 2026-02-26 |
| Annual | 2016-04-30 | 280761000.0 | — | USD | 10-K | 2019-06-28 |
| Annual | 2017-04-30 | 352449000.0 | +25.5% | USD | 10-K | 2020-06-29 |
| Annual | 2018-04-30 | 581665000.0 | +65.0% | USD | 10-K | 2021-06-29 |
| Annual | 2019-04-30 | 632473000.0 | +8.7% | USD | 10-K | 2022-06-29 |
| Annual | 2020-04-30 | 711450000.0 | +12.5% | USD | 10-K | 2023-06-27 |
| Annual | 2021-04-30 | 756238000.0 | +6.3% | USD | 10-K | 2024-06-26 |
| Annual | 2022-04-30 | 772883000.0 | +2.2% | USD | 10-K | 2025-06-25 |
| Annual | 2023-04-30 | 873788000.0 | +13.1% | USD | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 910376000.0 | +4.2% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 915998000.0 | +0.6% | USD | 10-K | 2025-06-25 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 53561000.0 | — | USD | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 32947000.0 | -38.5% | USD | 10-Q | 2017-08-30 |
| Quarterly | 2016-10-31 | 40146000.0 | +21.9% | USD | 10-Q | 2017-12-05 |
| Quarterly | 2017-01-31 | 51664000.0 | +28.7% | USD | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 26570000.0 | -48.6% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2017-10-31 | 41838000.0 | +57.5% | USD | 10-Q | 2018-11-30 |
| Quarterly | 2018-01-31 | 48881000.0 | +16.8% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 52937000.0 | +8.3% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2018-10-31 | 107667000.0 | +103.4% | USD | 10-Q | 2019-11-26 |
| Quarterly | 2019-01-31 | 137950000.0 | +28.1% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | 62612000.0 | -54.6% | USD | 10-Q | 2020-08-26 |
| Quarterly | 2019-10-31 | 86232000.0 | +37.7% | USD | 10-Q | 2020-11-24 |
| Quarterly | 2020-01-31 | 112208000.0 | +30.1% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 40000000.0 | -64.4% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2020-10-31 | 76568000.0 | +91.4% | USD | 10-Q | 2021-11-23 |
| Quarterly | 2021-01-31 | 107509000.0 | +40.4% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 6588000.0 | -93.9% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2021-10-31 | -10176000.0 | -254.5% | USD | 10-Q | 2022-11-22 |
| Quarterly | 2022-01-31 | -13051000.0 | -28.3% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 37295000.0 | +385.8% | USD | 10-Q | 2023-08-29 |
| Quarterly | 2022-10-31 | 55426000.0 | +48.6% | USD | 10-Q | 2023-11-30 |
| Quarterly | 2023-01-31 | 110803000.0 | +99.9% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 86721000.0 | -21.7% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 143722000.0 | +65.7% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 187433000.0 | +30.4% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 40811000.0 | -78.2% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 52733000.0 | +29.2% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 63687000.0 | +20.8% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 33078000.0 | -48.1% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 44251000.0 | +33.8% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 31123000.0 | -29.7% | USD | 10-Q | 2026-02-26 |
| Annual | 2016-04-30 | 74604000.0 | — | USD | 10-K | 2018-06-29 |
| Annual | 2017-04-30 | 77080000.0 | +3.3% | USD | 10-K | 2019-06-28 |
| Annual | 2018-04-30 | 86775000.0 | +12.6% | USD | 10-K | 2020-06-29 |
| Annual | 2019-04-30 | 190845000.0 | +119.9% | USD | 10-K | 2021-06-29 |
| Annual | 2020-04-30 | 177542000.0 | -7.0% | USD | 10-K | 2022-06-29 |
| Annual | 2021-04-30 | 151763000.0 | -14.5% | USD | 10-K | 2023-06-27 |
| Annual | 2022-04-30 | 24445000.0 | -83.9% | USD | 10-K | 2024-06-26 |
| Annual | 2023-04-30 | 198837000.0 | +713.4% | USD | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 230750000.0 | +16.0% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 108447000.0 | -53.0% | USD | 10-K | 2025-06-25 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | -33679000.0 | — | USD | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | -40571000.0 | -20.5% | USD | 10-Q | 2017-08-30 |
| Quarterly | 2016-10-31 | -50417000.0 | -24.3% | USD | 10-Q | 2017-12-05 |
| Quarterly | 2017-01-31 | -51734000.0 | -2.6% | USD | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | -21178000.0 | +59.1% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2017-10-31 | -31136000.0 | -47.0% | USD | 10-Q | 2018-11-30 |
| Quarterly | 2018-01-31 | -28355000.0 | +8.9% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | -16406000.0 | +42.1% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2018-10-31 | -19717000.0 | -20.2% | USD | 10-Q | 2019-11-26 |
| Quarterly | 2019-01-31 | -31299000.0 | -58.7% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | -5580000.0 | +82.2% | USD | 10-Q | 2020-08-26 |
| Quarterly | 2019-10-31 | -18288000.0 | -227.7% | USD | 10-Q | 2020-11-24 |
| Quarterly | 2020-01-31 | -30213000.0 | -65.2% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | -7836000.0 | +74.1% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2020-10-31 | -18930000.0 | -141.6% | USD | 10-Q | 2021-11-23 |
| Quarterly | 2021-01-31 | -29364000.0 | -55.1% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | -14706000.0 | +49.9% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2021-10-31 | -27098000.0 | -84.3% | USD | 10-Q | 2022-11-22 |
| Quarterly | 2022-01-31 | -35766000.0 | -32.0% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | -4560000.0 | +87.3% | USD | 10-Q | 2023-08-29 |
| Quarterly | 2022-10-31 | -10966000.0 | -140.5% | USD | 10-Q | 2023-11-30 |
| Quarterly | 2023-01-31 | -19260000.0 | -75.6% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | -14223000.0 | +26.2% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | -33837000.0 | -137.9% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | -55713000.0 | -64.7% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | -11394000.0 | +79.5% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | -22587000.0 | -98.2% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | -32192000.0 | -42.5% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | -8124000.0 | +74.8% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | -20221000.0 | -148.9% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | -28969000.0 | -43.3% | USD | 10-Q | 2026-02-26 |
| Annual | 2016-04-30 | -40773000.0 | — | USD | 10-K | 2018-06-29 |
| Annual | 2017-04-30 | -53744000.0 | -31.8% | USD | 10-K | 2019-06-28 |
| Annual | 2018-04-30 | -44316000.0 | +17.5% | USD | 10-K | 2020-06-29 |
| Annual | 2019-04-30 | -37923000.0 | +14.4% | USD | 10-K | 2021-06-29 |
| Annual | 2020-04-30 | -38916000.0 | -2.6% | USD | 10-K | 2022-06-29 |
| Annual | 2021-04-30 | -42429000.0 | -9.0% | USD | 10-K | 2023-06-27 |
| Annual | 2022-04-30 | -51572000.0 | -21.5% | USD | 10-K | 2024-06-26 |
| Annual | 2023-04-30 | -45337000.0 | +12.1% | USD | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | -92191000.0 | -103.3% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | -42658000.0 | +53.7% | USD | 10-K | 2025-06-25 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | -4744000.0 | — | USD | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | -4276000.0 | +9.9% | USD | 10-Q | 2017-08-30 |
| Quarterly | 2016-10-31 | -8548000.0 | -99.9% | USD | 10-Q | 2017-12-05 |
| Quarterly | 2017-01-31 | -11177000.0 | -30.8% | USD | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | -6773000.0 | +39.4% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2017-10-31 | -25135000.0 | -271.1% | USD | 10-Q | 2018-11-30 |
| Quarterly | 2018-01-31 | -57880000.0 | -130.3% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | -64755000.0 | -11.9% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2018-10-31 | -108498000.0 | -67.6% | USD | 10-Q | 2019-11-26 |
| Quarterly | 2019-01-31 | -143052000.0 | -31.8% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | -43639000.0 | +69.5% | USD | 10-Q | 2020-08-26 |
| Quarterly | 2019-10-31 | -74165000.0 | -70.0% | USD | 10-Q | 2020-11-24 |
| Quarterly | 2020-01-31 | -92588000.0 | -24.8% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | -1168000.0 | +98.7% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2020-10-31 | -42137000.0 | -3507.6% | USD | 10-Q | 2021-11-23 |
| Quarterly | 2021-01-31 | -83412000.0 | -98.0% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | -55135000.0 | +33.9% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2021-10-31 | -45790000.0 | +16.9% | USD | 10-Q | 2022-11-22 |
| Quarterly | 2022-01-31 | -41383000.0 | +9.6% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | -21364000.0 | +48.4% | USD | 10-Q | 2023-08-29 |
| Quarterly | 2022-10-31 | -21951000.0 | -2.7% | USD | 10-Q | 2023-11-30 |
| Quarterly | 2023-01-31 | -68051000.0 | -210.0% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | -24580000.0 | +63.9% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | -55236000.0 | -124.7% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | -75623000.0 | -36.9% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | -27550000.0 | +63.6% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | -60827000.0 | -120.8% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | -75409000.0 | -24.0% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | -18235000.0 | +75.8% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | -20159000.0 | -10.6% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | -22088000.0 | -9.6% | USD | 10-Q | 2026-02-26 |
| Annual | 2016-04-30 | -8909000.0 | — | USD | 10-K | 2018-06-29 |
| Annual | 2017-04-30 | -20821000.0 | -133.7% | USD | 10-K | 2019-06-28 |
| Annual | 2018-04-30 | -141027000.0 | -577.3% | USD | 10-K | 2020-06-29 |
| Annual | 2019-04-30 | -173676000.0 | -23.2% | USD | 10-K | 2021-06-29 |
| Annual | 2020-04-30 | -99223000.0 | +42.9% | USD | 10-K | 2022-06-29 |
| Annual | 2021-04-30 | -115322000.0 | -16.2% | USD | 10-K | 2023-06-27 |
| Annual | 2022-04-30 | -41619000.0 | +63.9% | USD | 10-K | 2024-06-26 |
| Annual | 2023-04-30 | -134093000.0 | -222.2% | USD | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | -92893000.0 | +30.7% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | -104992000.0 | -13.0% | USD | 10-K | 2025-06-25 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 25167000.0 | — | USD | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 4227000.0 | -83.2% | USD | 10-Q | 2017-08-30 |
| Quarterly | 2016-10-31 | 10354000.0 | +144.9% | USD | 10-Q | 2017-12-05 |
| Quarterly | 2017-01-31 | 13654000.0 | +31.9% | USD | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 10643000.0 | -22.1% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2017-10-31 | 20660000.0 | +94.1% | USD | 10-Q | 2018-11-30 |
| Quarterly | 2018-01-31 | 31198000.0 | +51.0% | USD | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 9309000.0 | -70.2% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2018-10-31 | 14755000.0 | +58.5% | USD | 10-Q | 2019-11-26 |
| Quarterly | 2019-01-31 | 26294000.0 | +78.2% | USD | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | 4360000.0 | -83.4% | USD | 10-Q | 2020-08-26 |
| Quarterly | 2019-10-31 | 15918000.0 | +265.1% | USD | 10-Q | 2020-11-24 |
| Quarterly | 2020-01-31 | 25563000.0 | +60.6% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 5183000.0 | -79.7% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2020-10-31 | 14142000.0 | +172.9% | USD | 10-Q | 2021-11-23 |
| Quarterly | 2021-01-31 | 25479000.0 | +80.2% | USD | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 11871000.0 | -53.4% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2021-10-31 | 22109000.0 | +86.2% | USD | 10-Q | 2022-11-22 |
| Quarterly | 2022-01-31 | 29812000.0 | +34.8% | USD | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 3386000.0 | -88.6% | USD | 10-Q | 2023-08-29 |
| Quarterly | 2022-10-31 | 9535000.0 | +181.6% | USD | 10-Q | 2023-11-30 |
| Quarterly | 2023-01-31 | 17134000.0 | +79.7% | USD | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 13798000.0 | -19.5% | USD | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 33309000.0 | +141.4% | USD | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 54930000.0 | +64.9% | USD | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 11300000.0 | -79.4% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 22115000.0 | +95.7% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 30754000.0 | +39.1% | USD | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 7809000.0 | -74.6% | USD | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 18344000.0 | +134.9% | USD | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 26229000.0 | +43.0% | USD | 10-Q | 2026-02-26 |
| Annual | 2016-04-30 | 28685000.0 | — | USD | 10-K | 2018-06-29 |
| Annual | 2017-04-30 | 21811000.0 | -24.0% | USD | 10-K | 2019-06-28 |
| Annual | 2018-04-30 | 47590000.0 | +118.2% | USD | 10-K | 2020-06-29 |
| Annual | 2019-04-30 | 32128000.0 | -32.5% | USD | 10-K | 2021-06-29 |
| Annual | 2020-04-30 | 31670000.0 | -1.4% | USD | 10-K | 2022-06-29 |
| Annual | 2021-04-30 | 35734000.0 | +12.8% | USD | 10-K | 2023-06-27 |
| Annual | 2022-04-30 | 44122000.0 | +23.5% | USD | 10-K | 2024-06-26 |
| Annual | 2023-04-30 | 42600000.0 | -3.4% | USD | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 91048000.0 | +113.7% | USD | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 39719000.0 | -56.4% | USD | 10-K | 2025-06-25 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 16296261.0 | — | shares | 10-Q | 2016-02-26 |
| Quarterly | 2016-04-30 | 16244041.0 | -0.3% | shares | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 16311445.0 | +0.4% | shares | 10-Q | 2016-08-30 |
| Quarterly | 2016-10-31 | 16266189.0 | -0.3% | shares | 10-Q | 2016-12-01 |
| Quarterly | 2017-01-31 | 16232525.0 | -0.2% | shares | 10-Q | 2017-02-28 |
| Quarterly | 2017-04-30 | 16232775.0 | +0.0% | shares | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 16291410.0 | +0.4% | shares | 10-Q | 2017-08-30 |
| Quarterly | 2017-10-31 | 16104083.0 | -1.1% | shares | 10-Q | 2017-12-05 |
| Quarterly | 2018-01-31 | 17503330.0 | +8.7% | shares | 10-Q | 2018-03-12 |
| Quarterly | 2018-04-30 | 17503922.0 | +0.0% | shares | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 17588378.0 | +0.5% | shares | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 17588378.0 | +0.0% | shares | 10-Q | 2018-11-30 |
| Quarterly | 2019-01-31 | 16965544.0 | -3.5% | shares | 10-Q | 2019-02-27 |
| Quarterly | 2019-04-30 | 16849026.0 | -0.7% | shares | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | 16915670.0 | +0.4% | shares | 10-Q | 2019-08-29 |
| Quarterly | 2019-10-31 | 16921547.0 | +0.0% | shares | 10-Q | 2019-11-26 |
| Quarterly | 2020-01-31 | 16925247.0 | +0.0% | shares | 10-Q | 2020-02-26 |
| Quarterly | 2020-04-30 | 16926537.0 | +0.0% | shares | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 16988340.0 | +0.4% | shares | 10-Q | 2020-08-26 |
| Quarterly | 2020-10-31 | 16993260.0 | +0.0% | shares | 10-Q | 2020-11-24 |
| Quarterly | 2021-01-31 | 17001147.0 | +0.0% | shares | 10-Q | 2021-02-25 |
| Quarterly | 2021-04-30 | 16801101.0 | -1.2% | shares | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 16561054.0 | -1.4% | shares | 10-Q | 2021-08-31 |
| Quarterly | 2021-10-31 | 16569585.0 | +0.1% | shares | 10-Q | 2021-11-23 |
| Quarterly | 2022-01-31 | 16570619.0 | +0.0% | shares | 10-Q | 2022-02-24 |
| Quarterly | 2022-04-30 | 16570619.0 | +0.0% | shares | 10-Q | 2023-02-28 |
| Quarterly | 2022-10-31 | 16621827.0 | +0.3% | shares | 10-Q | 2022-11-22 |
| Quarterly | 2023-01-31 | 16621827.0 | +0.0% | shares | 10-Q | 2023-02-28 |
| Quarterly | 2023-04-30 | 16635295.0 | +0.1% | shares | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 16412878.0 | -1.3% | shares | 10-Q | 2023-08-29 |
| Quarterly | 2023-10-31 | 16026398.0 | -2.4% | shares | 10-Q | 2023-11-30 |
| Quarterly | 2024-01-31 | 15812027.0 | -1.3% | shares | 10-Q | 2024-02-29 |
| Quarterly | 2024-04-30 | 15653463.0 | -1.0% | shares | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 15428962.0 | -1.4% | shares | 10-Q | 2024-08-27 |
| Quarterly | 2024-10-31 | 15161275.0 | -1.7% | shares | 10-Q | 2024-11-26 |
| Quarterly | 2025-01-31 | 15030004.0 | -0.9% | shares | 10-Q | 2025-02-27 |
| Quarterly | 2025-04-30 | 14612706.0 | -2.8% | shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 14558035.0 | -0.4% | shares | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 14569170.0 | +0.1% | shares | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 14569595.0 | +0.0% | shares | 10-Q | 2026-02-26 |
| Annual | 2016-04-30 | 16244041.0 | — | shares | 10-K | 2017-06-29 |
| Annual | 2017-04-30 | 16232775.0 | -0.1% | shares | 10-K | 2018-06-29 |
| Annual | 2018-04-30 | 17503922.0 | +7.8% | shares | 10-K | 2019-06-28 |
| Annual | 2019-04-30 | 16849026.0 | -3.7% | shares | 10-K | 2020-06-29 |
| Annual | 2020-04-30 | 16926537.0 | +0.5% | shares | 10-K | 2021-06-29 |
| Annual | 2021-04-30 | 16801101.0 | -0.7% | shares | 10-K | 2022-06-29 |
| Annual | 2022-04-30 | 16570619.0 | -1.4% | shares | 10-K | 2023-06-27 |
| Annual | 2023-04-30 | 16635295.0 | +0.4% | shares | 10-K | 2024-06-26 |
| Annual | 2024-04-30 | 15653463.0 | -5.9% | shares | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 14612706.0 | -6.6% | shares | 10-K | 2025-06-25 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 16296261.0 | — | shares | 10-Q | 2016-02-26 |
| Quarterly | 2016-04-30 | 16244041.0 | -0.3% | shares | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 16311445.0 | +0.4% | shares | 10-Q | 2016-08-30 |
| Quarterly | 2016-10-31 | 16266189.0 | -0.3% | shares | 10-Q | 2016-12-01 |
| Quarterly | 2017-01-31 | 16232525.0 | -0.2% | shares | 10-Q | 2017-02-28 |
| Quarterly | 2017-04-30 | 16232775.0 | +0.0% | shares | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 16291410.0 | +0.4% | shares | 10-Q | 2017-08-30 |
| Quarterly | 2017-10-31 | 16104083.0 | -1.1% | shares | 10-Q | 2017-12-05 |
| Quarterly | 2018-01-31 | 17503330.0 | +8.7% | shares | 10-Q | 2018-03-12 |
| Quarterly | 2018-04-30 | 17503922.0 | +0.0% | shares | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 17588378.0 | +0.5% | shares | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 17588378.0 | +0.0% | shares | 10-Q | 2018-11-30 |
| Quarterly | 2019-01-31 | 16965544.0 | -3.5% | shares | 10-Q | 2019-02-27 |
| Quarterly | 2019-04-30 | 16849026.0 | -0.7% | shares | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | 16915670.0 | +0.4% | shares | 10-Q | 2019-08-29 |
| Quarterly | 2019-10-31 | 16921547.0 | +0.0% | shares | 10-Q | 2019-11-26 |
| Quarterly | 2020-01-31 | 16925247.0 | +0.0% | shares | 10-Q | 2020-02-26 |
| Quarterly | 2020-04-30 | 16926537.0 | +0.0% | shares | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 16988340.0 | +0.4% | shares | 10-Q | 2020-08-26 |
| Quarterly | 2020-10-31 | 16993260.0 | +0.0% | shares | 10-Q | 2020-11-24 |
| Quarterly | 2021-01-31 | 17001147.0 | +0.0% | shares | 10-Q | 2021-02-25 |
| Quarterly | 2021-04-30 | 16801101.0 | -1.2% | shares | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 16561054.0 | -1.4% | shares | 10-Q | 2021-08-31 |
| Quarterly | 2021-10-31 | 16569585.0 | +0.1% | shares | 10-Q | 2021-11-23 |
| Quarterly | 2022-01-31 | 16570619.0 | +0.0% | shares | 10-Q | 2022-02-24 |
| Quarterly | 2022-04-30 | 16570619.0 | +0.0% | shares | 10-Q | 2023-02-28 |
| Quarterly | 2022-10-31 | 16621827.0 | +0.3% | shares | 10-Q | 2022-11-22 |
| Quarterly | 2023-01-31 | 16621827.0 | +0.0% | shares | 10-Q | 2023-02-28 |
| Quarterly | 2023-04-30 | 16635295.0 | +0.1% | shares | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 16412878.0 | -1.3% | shares | 10-Q | 2023-08-29 |
| Quarterly | 2023-10-31 | 16026398.0 | -2.4% | shares | 10-Q | 2023-11-30 |
| Quarterly | 2024-01-31 | 15812027.0 | -1.3% | shares | 10-Q | 2024-02-29 |
| Quarterly | 2024-04-30 | 15653463.0 | -1.0% | shares | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 15428962.0 | -1.4% | shares | 10-Q | 2024-08-27 |
| Quarterly | 2024-10-31 | 15161275.0 | -1.7% | shares | 10-Q | 2024-11-26 |
| Quarterly | 2025-01-31 | 15030004.0 | -0.9% | shares | 10-Q | 2025-02-27 |
| Quarterly | 2025-04-30 | 14612706.0 | -2.8% | shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 14558035.0 | -0.4% | shares | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 14569170.0 | +0.1% | shares | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 14569595.0 | +0.0% | shares | 10-Q | 2026-02-26 |
| Annual | 2016-04-30 | 16244041.0 | — | shares | 10-K | 2017-06-29 |
| Annual | 2017-04-30 | 16232775.0 | -0.1% | shares | 10-K | 2018-06-29 |
| Annual | 2018-04-30 | 17503922.0 | +7.8% | shares | 10-K | 2019-06-28 |
| Annual | 2019-04-30 | 16849026.0 | -3.7% | shares | 10-K | 2020-06-29 |
| Annual | 2020-04-30 | 16926537.0 | +0.5% | shares | 10-K | 2021-06-29 |
| Annual | 2021-04-30 | 16801101.0 | -0.7% | shares | 10-K | 2022-06-29 |
| Annual | 2022-04-30 | 16570619.0 | -1.4% | shares | 10-K | 2023-06-27 |
| Annual | 2023-04-30 | 16635295.0 | +0.4% | shares | 10-K | 2024-06-26 |
| Annual | 2024-04-30 | 15653463.0 | -5.9% | shares | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 14612706.0 | -6.6% | shares | 10-K | 2025-06-25 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 16294889.0 | — | shares | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 16264380.0 | -0.2% | shares | 10-Q | 2017-08-30 |
| Quarterly | 2016-10-31 | 16295948.0 | +0.2% | shares | 10-Q | 2017-12-05 |
| Quarterly | 2017-01-31 | 16241670.0 | -0.3% | shares | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 16271788.0 | +0.2% | shares | 10-Q | 2018-08-31 |
| Quarterly | 2017-10-31 | 16197088.0 | -0.5% | shares | 10-Q | 2018-11-30 |
| Quarterly | 2018-01-31 | 16578235.0 | +2.4% | shares | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 17534114.0 | +5.8% | shares | 10-Q | 2019-08-29 |
| Quarterly | 2018-10-31 | 17555584.0 | +0.1% | shares | 10-Q | 2019-11-26 |
| Quarterly | 2019-01-31 | 17186456.0 | -2.1% | shares | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | 16864870.0 | -1.9% | shares | 10-Q | 2020-08-26 |
| Quarterly | 2019-10-31 | 16919664.0 | +0.3% | shares | 10-Q | 2020-11-24 |
| Quarterly | 2020-01-31 | 16922231.0 | +0.0% | shares | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 16936832.0 | +0.1% | shares | 10-Q | 2021-08-31 |
| Quarterly | 2020-10-31 | 16992297.0 | +0.3% | shares | 10-Q | 2021-11-23 |
| Quarterly | 2021-01-31 | 16994975.0 | +0.0% | shares | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 16660833.0 | -2.0% | shares | 10-Q | 2022-08-30 |
| Quarterly | 2021-10-31 | 16567391.0 | -0.6% | shares | 10-Q | 2022-11-22 |
| Quarterly | 2022-01-31 | 16569881.0 | +0.0% | shares | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 16583595.0 | +0.1% | shares | 10-Q | 2023-08-29 |
| Quarterly | 2022-10-31 | 16614677.0 | +0.2% | shares | 10-Q | 2023-11-30 |
| Quarterly | 2023-01-31 | 16621827.0 | +0.0% | shares | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 16490408.0 | -0.8% | shares | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 16322069.0 | -1.0% | shares | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 15991520.0 | -2.0% | shares | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 15550517.0 | -2.8% | shares | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 15327191.0 | -1.4% | shares | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 15051630.0 | -1.8% | shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 14510721.0 | -3.6% | shares | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 14566439.0 | +0.4% | shares | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 14569239.0 | +0.0% | shares | 10-Q | 2026-02-26 |
| Annual | 2016-04-30 | 16256000.0 | — | shares | 10-K | 2018-06-29 |
| Annual | 2017-04-30 | 16259000.0 | +0.0% | shares | 10-K | 2019-06-28 |
| Annual | 2018-04-30 | 16631000.0 | +2.3% | shares | 10-K | 2020-06-29 |
| Annual | 2019-04-30 | 17289000.0 | +4.0% | shares | 10-K | 2021-06-29 |
| Annual | 2020-04-30 | 16908000.0 | -2.2% | shares | 10-K | 2022-06-29 |
| Annual | 2021-04-30 | 16970000.0 | +0.4% | shares | 10-K | 2023-06-27 |
| Annual | 2022-04-30 | 16592000.0 | -2.2% | shares | 10-K | 2024-06-26 |
| Annual | 2023-04-30 | 16614000.0 | +0.1% | shares | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 16139000.0 | -2.9% | shares | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 15190000.0 | -5.9% | shares | 10-K | 2025-06-25 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 16457308.0 | — | shares | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 16380983.0 | -0.5% | shares | 10-Q | 2017-08-30 |
| Quarterly | 2016-10-31 | 16440321.0 | +0.4% | shares | 10-Q | 2017-12-05 |
| Quarterly | 2017-01-31 | 16381223.0 | -0.4% | shares | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 16355045.0 | -0.2% | shares | 10-Q | 2018-08-31 |
| Quarterly | 2017-10-31 | 16268078.0 | -0.5% | shares | 10-Q | 2018-11-30 |
| Quarterly | 2018-01-31 | 16690760.0 | +2.6% | shares | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 17618943.0 | +5.6% | shares | 10-Q | 2019-08-29 |
| Quarterly | 2018-10-31 | 17588449.0 | -0.2% | shares | 10-Q | 2019-11-26 |
| Quarterly | 2019-01-31 | 17216327.0 | -2.1% | shares | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | 16907463.0 | -1.8% | shares | 10-Q | 2020-08-26 |
| Quarterly | 2019-10-31 | 16955835.0 | +0.3% | shares | 10-Q | 2020-11-24 |
| Quarterly | 2020-01-31 | 16974956.0 | +0.1% | shares | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 17013444.0 | +0.2% | shares | 10-Q | 2021-08-31 |
| Quarterly | 2020-10-31 | 17047296.0 | +0.2% | shares | 10-Q | 2021-11-23 |
| Quarterly | 2021-01-31 | 17047211.0 | -0.0% | shares | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 16716167.0 | -1.9% | shares | 10-Q | 2022-08-30 |
| Quarterly | 2021-10-31 | 16605911.0 | -0.7% | shares | 10-Q | 2022-11-22 |
| Quarterly | 2022-01-31 | 16569881.0 | -0.2% | shares | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 16619916.0 | +0.3% | shares | 10-Q | 2023-08-29 |
| Quarterly | 2022-10-31 | 16657454.0 | +0.2% | shares | 10-Q | 2023-11-30 |
| Quarterly | 2023-01-31 | 16695714.0 | +0.2% | shares | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 16589481.0 | -0.6% | shares | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 16420760.0 | -1.0% | shares | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 16124198.0 | -1.8% | shares | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 15673570.0 | -2.8% | shares | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 15435311.0 | -1.5% | shares | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 15159442.0 | -1.8% | shares | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 14569734.0 | -3.9% | shares | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 14622814.0 | +0.4% | shares | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 14569239.0 | -0.4% | shares | 10-Q | 2026-02-26 |
| Annual | 2016-04-30 | 16442000.0 | — | shares | 10-K | 2018-06-29 |
| Annual | 2017-04-30 | 16398000.0 | -0.3% | shares | 10-K | 2019-06-28 |
| Annual | 2018-04-30 | 16745000.0 | +2.1% | shares | 10-K | 2020-06-29 |
| Annual | 2019-04-30 | 17330000.0 | +3.5% | shares | 10-K | 2021-06-29 |
| Annual | 2020-04-30 | 16952000.0 | -2.2% | shares | 10-K | 2022-06-29 |
| Annual | 2021-04-30 | 17037000.0 | +0.5% | shares | 10-K | 2023-06-27 |
| Annual | 2022-04-30 | 16592000.0 | -2.6% | shares | 10-K | 2024-06-26 |
| Annual | 2023-04-30 | 16685000.0 | +0.6% | shares | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 16260000.0 | -2.5% | shares | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 15299000.0 | -5.9% | shares | 10-K | 2025-06-25 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.4894 | — | ratio | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 0.5266 | +7.6% | ratio | 10-Q | 2017-08-30 |
| Quarterly | 2016-10-31 | 0.5340 | +1.4% | ratio | 10-Q | 2017-12-05 |
| Quarterly | 2017-01-31 | 0.5084 | -4.8% | ratio | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 0.5352 | +5.3% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2017-10-31 | 0.5353 | +0.0% | ratio | 10-Q | 2018-11-30 |
| Quarterly | 2018-01-31 | 0.1720 | -67.9% | ratio | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 0.2686 | +56.1% | ratio | 10-Q | 2019-08-29 |
| Quarterly | 2018-10-31 | 0.2694 | +0.3% | ratio | 10-Q | 2019-11-26 |
| Quarterly | 2019-01-31 | 0.2506 | -7.0% | ratio | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | 0.2633 | +5.1% | ratio | 10-Q | 2020-08-26 |
| Quarterly | 2019-10-31 | 0.2677 | +1.7% | ratio | 10-Q | 2020-11-24 |
| Quarterly | 2020-01-31 | 0.2483 | -7.3% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 0.2339 | -5.8% | ratio | 10-Q | 2021-08-31 |
| Quarterly | 2020-10-31 | 0.2682 | +14.6% | ratio | 10-Q | 2021-11-23 |
| Quarterly | 2021-01-31 | 0.2607 | -2.8% | ratio | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 0.2784 | +6.8% | ratio | 10-Q | 2022-08-30 |
| Quarterly | 2021-10-31 | 0.2840 | +2.0% | ratio | 10-Q | 2022-11-22 |
| Quarterly | 2022-01-31 | 0.2888 | +1.7% | ratio | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 0.3298 | +14.2% | ratio | 10-Q | 2023-08-29 |
| Quarterly | 2022-10-31 | 0.3401 | +3.1% | ratio | 10-Q | 2023-11-30 |
| Quarterly | 2023-01-31 | 0.3073 | -9.6% | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 0.3255 | +5.9% | ratio | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 0.3089 | -5.1% | ratio | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 0.2682 | -13.2% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 0.2828 | +5.4% | ratio | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 0.2811 | -0.6% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 0.2500 | -11.0% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 0.2566 | +2.6% | ratio | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 0.2520 | -1.8% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 0.2155 | -14.5% | ratio | 10-Q | 2026-02-26 |
| Annual | 2020-04-30 | 1.0170 | — | ratio | 10-K | 2022-06-29 |
| Annual | 2021-04-30 | 1.0542 | +3.7% | ratio | 10-K | 2023-06-27 |
| Annual | 2022-04-30 | 1.1376 | +7.9% | ratio | 10-K | 2024-06-26 |
| Annual | 2023-04-30 | 1.3604 | +19.6% | ratio | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 1.1591 | -14.8% | ratio | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 1.0885 | -6.1% | ratio | 10-K | 2025-06-25 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 3.3566 | — | ratio | 10-Q | 2016-02-26 |
| Quarterly | 2016-04-30 | 3.2737 | -2.5% | ratio | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 3.3331 | +1.8% | ratio | 10-Q | 2016-08-30 |
| Quarterly | 2016-10-31 | 3.4580 | +3.7% | ratio | 10-Q | 2016-12-01 |
| Quarterly | 2017-01-31 | 3.4091 | -1.4% | ratio | 10-Q | 2017-02-28 |
| Quarterly | 2017-04-30 | 3.3422 | -2.0% | ratio | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 3.4531 | +3.3% | ratio | 10-Q | 2017-08-30 |
| Quarterly | 2017-10-31 | 3.4145 | -1.1% | ratio | 10-Q | 2017-12-05 |
| Quarterly | 2018-01-31 | 2.2719 | -33.5% | ratio | 10-Q | 2018-03-12 |
| Quarterly | 2018-04-30 | 2.1376 | -5.9% | ratio | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 2.0588 | -3.7% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 1.9636 | -4.6% | ratio | 10-Q | 2018-11-30 |
| Quarterly | 2019-01-31 | 2.0524 | +4.5% | ratio | 10-Q | 2019-02-27 |
| Quarterly | 2019-04-30 | 2.0458 | -0.3% | ratio | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | 1.7636 | -13.8% | ratio | 10-Q | 2019-08-29 |
| Quarterly | 2019-10-31 | 1.8241 | +3.4% | ratio | 10-Q | 2019-11-26 |
| Quarterly | 2020-01-31 | 1.8452 | +1.2% | ratio | 10-Q | 2020-02-26 |
| Quarterly | 2020-04-30 | 2.0897 | +13.3% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 2.1788 | +4.3% | ratio | 10-Q | 2020-08-26 |
| Quarterly | 2020-10-31 | 2.0720 | -4.9% | ratio | 10-Q | 2020-11-24 |
| Quarterly | 2021-01-31 | 1.9160 | -7.5% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2021-04-30 | 1.8597 | -2.9% | ratio | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 1.7877 | -3.9% | ratio | 10-Q | 2021-08-31 |
| Quarterly | 2021-10-31 | 1.9049 | +6.6% | ratio | 10-Q | 2021-11-23 |
| Quarterly | 2022-01-31 | 1.9900 | +4.5% | ratio | 10-Q | 2022-02-24 |
| Quarterly | 2022-04-30 | 1.9824 | -0.4% | ratio | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 1.9603 | -1.1% | ratio | 10-Q | 2022-08-30 |
| Quarterly | 2022-10-31 | 2.2553 | +15.0% | ratio | 10-Q | 2022-11-22 |
| Quarterly | 2023-01-31 | 2.4474 | +8.5% | ratio | 10-Q | 2023-02-28 |
| Quarterly | 2023-04-30 | 2.0674 | -15.5% | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 2.2456 | +8.6% | ratio | 10-Q | 2023-08-29 |
| Quarterly | 2023-10-31 | 2.2154 | -1.3% | ratio | 10-Q | 2023-11-30 |
| Quarterly | 2024-01-31 | 2.1358 | -3.6% | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2024-04-30 | 2.0575 | -3.7% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 1.9833 | -3.6% | ratio | 10-Q | 2024-08-27 |
| Quarterly | 2024-10-31 | 1.9305 | -2.7% | ratio | 10-Q | 2024-11-26 |
| Quarterly | 2025-01-31 | 2.0057 | +3.9% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2025-04-30 | 1.9922 | -0.7% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 2.0398 | +2.4% | ratio | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 2.1514 | +5.5% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 2.3706 | +10.2% | ratio | 10-Q | 2026-02-26 |
| Annual | 2016-04-30 | 3.2737 | — | ratio | 10-K | 2017-06-29 |
| Annual | 2017-04-30 | 3.3422 | +2.1% | ratio | 10-K | 2018-06-29 |
| Annual | 2018-04-30 | 2.1376 | -36.0% | ratio | 10-K | 2019-06-28 |
| Annual | 2019-04-30 | 2.0458 | -4.3% | ratio | 10-K | 2020-06-29 |
| Annual | 2020-04-30 | 2.0897 | +2.1% | ratio | 10-K | 2021-06-29 |
| Annual | 2021-04-30 | 1.8597 | -11.0% | ratio | 10-K | 2022-06-29 |
| Annual | 2022-04-30 | 1.9824 | +6.6% | ratio | 10-K | 2023-06-27 |
| Annual | 2023-04-30 | 2.0674 | +4.3% | ratio | 10-K | 2024-06-26 |
| Annual | 2024-04-30 | 2.0575 | -0.5% | ratio | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 1.9922 | -3.2% | ratio | 10-K | 2025-06-25 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.2040 | — | ratio | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 0.2298 | +12.6% | ratio | 10-Q | 2017-08-30 |
| Quarterly | 2016-10-31 | 0.2126 | -7.5% | ratio | 10-Q | 2017-12-05 |
| Quarterly | 2017-01-31 | 0.2070 | -2.7% | ratio | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 0.2108 | +1.9% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2017-10-31 | 0.2087 | -1.0% | ratio | 10-Q | 2018-11-30 |
| Quarterly | 2018-01-31 | 0.1721 | -17.5% | ratio | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 0.2232 | +29.7% | ratio | 10-Q | 2019-08-29 |
| Quarterly | 2018-10-31 | 0.2042 | -8.5% | ratio | 10-Q | 2019-11-26 |
| Quarterly | 2019-01-31 | 0.2001 | -2.0% | ratio | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | 0.2212 | +10.5% | ratio | 10-Q | 2020-08-26 |
| Quarterly | 2019-10-31 | 0.2034 | -8.0% | ratio | 10-Q | 2020-11-24 |
| Quarterly | 2020-01-31 | 0.1828 | -10.1% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 0.2040 | +11.6% | ratio | 10-Q | 2021-08-31 |
| Quarterly | 2020-10-31 | 0.2021 | -0.9% | ratio | 10-Q | 2021-11-23 |
| Quarterly | 2021-01-31 | 0.1794 | -11.2% | ratio | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 0.1205 | -32.8% | ratio | 10-Q | 2022-08-30 |
| Quarterly | 2021-10-31 | 0.1139 | -5.5% | ratio | 10-Q | 2022-11-22 |
| Quarterly | 2022-01-31 | 0.1126 | -1.2% | ratio | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 0.1598 | +41.9% | ratio | 10-Q | 2023-08-29 |
| Quarterly | 2022-10-31 | 0.1758 | +10.0% | ratio | 10-Q | 2023-11-30 |
| Quarterly | 2023-01-31 | 0.1567 | -10.9% | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 0.2200 | +40.4% | ratio | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 0.2177 | -1.0% | ratio | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 0.1918 | -11.9% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 0.2023 | +5.5% | ratio | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 0.1894 | -6.3% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 0.1503 | -20.6% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 0.1674 | +11.4% | ratio | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 0.1518 | -9.4% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 0.1164 | -23.3% | ratio | 10-Q | 2026-02-26 |
| Annual | 2016-10-31 | 0.2126 | — | ratio | 10-K | 2018-06-29 |
| Annual | 2017-10-31 | 0.2087 | -1.9% | ratio | 10-K | 2019-06-28 |
| Annual | 2018-10-31 | 0.2042 | -2.1% | ratio | 10-K | 2020-06-29 |
| Annual | 2019-10-31 | 0.2034 | -0.4% | ratio | 10-K | 2020-06-29 |
| Annual | 2020-04-30 | 0.1979 | -2.7% | ratio | 10-K | 2022-06-29 |
| Annual | 2021-04-30 | 0.1847 | -6.7% | ratio | 10-K | 2023-06-27 |
| Annual | 2022-04-30 | 0.1219 | -34.0% | ratio | 10-K | 2024-06-26 |
| Annual | 2023-04-30 | 0.1730 | +41.9% | ratio | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 0.2045 | +18.2% | ratio | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 0.1793 | -12.3% | ratio | 10-K | 2025-06-25 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0549 | — | ratio | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 0.0839 | +52.7% | ratio | 10-Q | 2017-08-30 |
| Quarterly | 2016-10-31 | 0.0668 | -20.4% | ratio | 10-Q | 2017-12-05 |
| Quarterly | 2017-01-31 | 0.0584 | -12.6% | ratio | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 0.0805 | +37.9% | ratio | 10-Q | 2019-02-27 |
| Quarterly | 2017-10-31 | 0.0719 | -10.7% | ratio | 10-Q | 2018-11-30 |
| Quarterly | 2018-01-31 | 0.0068 | -90.5% | ratio | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 0.0577 | +746.9% | ratio | 10-Q | 2020-02-26 |
| Quarterly | 2018-10-31 | 0.0435 | -24.6% | ratio | 10-Q | 2020-02-26 |
| Quarterly | 2019-01-31 | 0.0700 | +60.8% | ratio | 10-Q | 2020-08-26 |
| Quarterly | 2019-07-31 | 0.0629 | -10.1% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2019-10-31 | 0.0518 | -17.7% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2020-01-31 | 0.0324 | -37.5% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 0.0412 | +27.2% | ratio | 10-Q | 2022-02-24 |
| Quarterly | 2020-10-31 | 0.0515 | +25.2% | ratio | 10-Q | 2022-02-24 |
| Quarterly | 2021-01-31 | 0.0427 | -17.2% | ratio | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 0.0067 | -84.2% | ratio | 10-Q | 2023-02-28 |
| Quarterly | 2021-10-31 | 0.0045 | -33.5% | ratio | 10-Q | 2023-02-28 |
| Quarterly | 2022-01-31 | -0.1071 | -2491.8% | ratio | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 0.0370 | +134.5% | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2022-10-31 | 0.0513 | +38.7% | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2023-01-31 | 0.0306 | -40.2% | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 0.0760 | +147.9% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2023-10-31 | 0.0640 | -15.7% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2024-01-31 | 0.0503 | -21.5% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 0.0645 | +28.3% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2024-10-31 | 0.0612 | -5.2% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-01-31 | 0.0417 | -31.9% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 0.0362 | -13.1% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 0.0154 | -57.3% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2026-01-31 | -0.0885 | -673.1% | ratio | 10-Q | 2026-02-26 |
| Annual | 2016-10-31 | 0.0668 | — | ratio | 10-K | 2018-06-29 |
| Annual | 2017-10-31 | 0.0719 | +7.6% | ratio | 10-K | 2019-06-28 |
| Annual | 2018-10-31 | 0.0435 | -39.5% | ratio | 10-K | 2020-06-29 |
| Annual | 2019-10-31 | 0.0518 | +19.0% | ratio | 10-K | 2020-06-29 |
| Annual | 2020-04-30 | 0.0446 | -13.8% | ratio | 10-K | 2022-06-29 |
| Annual | 2021-04-30 | 0.0351 | -21.4% | ratio | 10-K | 2023-06-27 |
| Annual | 2022-04-30 | -0.0160 | -145.6% | ratio | 10-K | 2024-06-26 |
| Annual | 2023-04-30 | 0.0454 | +383.4% | ratio | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 0.0629 | +38.7% | ratio | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 0.0582 | -7.5% | ratio | 10-K | 2025-06-25 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0857 | — | ratio | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 0.1237 | +44.3% | ratio | 10-Q | 2017-08-30 |
| Quarterly | 2016-10-31 | 0.1073 | -13.2% | ratio | 10-Q | 2017-12-05 |
| Quarterly | 2017-01-31 | 0.0867 | -19.2% | ratio | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 0.0279 | -67.8% | ratio | 10-Q | 2019-02-27 |
| Quarterly | 2017-10-31 | 0.2243 | +704.5% | ratio | 10-Q | 2018-11-30 |
| Quarterly | 2018-01-31 | 0.2369 | +5.6% | ratio | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 0.0945 | -60.1% | ratio | 10-Q | 2019-08-29 |
| Quarterly | 2018-10-31 | 0.0835 | -11.7% | ratio | 10-Q | 2019-11-26 |
| Quarterly | 2019-01-31 | 0.0707 | -15.3% | ratio | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | 0.1039 | +47.0% | ratio | 10-Q | 2020-08-26 |
| Quarterly | 2019-10-31 | 0.0862 | -17.1% | ratio | 10-Q | 2020-11-24 |
| Quarterly | 2020-01-31 | 0.0607 | -29.5% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 0.0672 | +10.7% | ratio | 10-Q | 2021-08-31 |
| Quarterly | 2020-10-31 | 0.0804 | +19.5% | ratio | 10-Q | 2021-11-23 |
| Quarterly | 2021-01-31 | 0.0701 | -12.8% | ratio | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 0.0145 | -79.3% | ratio | 10-Q | 2022-08-30 |
| Quarterly | 2021-10-31 | 0.0122 | -16.1% | ratio | 10-Q | 2022-11-22 |
| Quarterly | 2022-01-31 | 0.0113 | -6.7% | ratio | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 0.0567 | +399.9% | ratio | 10-Q | 2023-08-29 |
| Quarterly | 2022-10-31 | 0.0748 | +31.8% | ratio | 10-Q | 2023-11-30 |
| Quarterly | 2023-01-31 | 0.0495 | -33.7% | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 0.1000 | +101.8% | ratio | 10-Q | 2024-08-27 |
| Quarterly | 2023-10-31 | 0.0959 | -4.1% | ratio | 10-Q | 2024-11-26 |
| Quarterly | 2024-01-31 | 0.0660 | -31.2% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 0.1024 | +55.1% | ratio | 10-Q | 2025-08-26 |
| Quarterly | 2024-10-31 | 0.0942 | -8.1% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2025-01-31 | 0.0530 | -43.7% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 0.0501 | -5.5% | ratio | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 0.0313 | -37.5% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | -0.1044 | -433.7% | ratio | 10-Q | 2026-02-26 |
| Annual | 2020-04-30 | 0.0789 | — | ratio | 10-K | 2022-06-29 |
| Annual | 2021-04-30 | 0.0658 | -16.6% | ratio | 10-K | 2023-06-27 |
| Annual | 2022-04-30 | 0.0195 | -70.4% | ratio | 10-K | 2024-06-26 |
| Annual | 2023-04-30 | 0.0660 | +238.9% | ratio | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 0.0874 | +32.4% | ratio | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 0.0820 | -6.1% | ratio | 10-K | 2025-06-25 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 1.8748 | — | ratio | 10-Q | 2017-02-28 |
| Quarterly | 2016-04-30 | 1.8899 | +0.8% | ratio | 10-Q | 2018-03-12 |
| Quarterly | 2016-07-31 | 1.6797 | -11.1% | ratio | 10-Q | 2017-08-30 |
| Quarterly | 2016-10-31 | 1.6168 | -3.7% | ratio | 10-Q | 2017-12-05 |
| Quarterly | 2017-01-31 | 1.6978 | +5.0% | ratio | 10-Q | 2018-03-12 |
| Quarterly | 2017-04-30 | 1.7437 | +2.7% | ratio | 10-Q | 2019-02-27 |
| Quarterly | 2017-07-31 | 1.7708 | +1.6% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2017-10-31 | 1.6220 | -8.4% | ratio | 10-Q | 2018-11-30 |
| Quarterly | 2018-01-31 | 0.7642 | -52.9% | ratio | 10-Q | 2019-02-27 |
| Quarterly | 2018-04-30 | 0.4600 | -39.8% | ratio | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 0.3128 | -32.0% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 0.3480 | +11.3% | ratio | 10-Q | 2018-11-30 |
| Quarterly | 2019-01-31 | 0.2948 | -15.3% | ratio | 10-Q | 2019-02-27 |
| Quarterly | 2019-04-30 | 0.3854 | +30.8% | ratio | 10-Q | 2020-02-26 |
| Quarterly | 2019-07-31 | 0.3938 | +2.2% | ratio | 10-Q | 2019-08-29 |
| Quarterly | 2019-10-31 | 0.3036 | -22.9% | ratio | 10-Q | 2019-11-26 |
| Quarterly | 2020-01-31 | 0.2781 | -8.4% | ratio | 10-Q | 2020-02-26 |
| Quarterly | 2020-04-30 | 0.6237 | +124.3% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 0.7191 | +15.3% | ratio | 10-Q | 2020-08-26 |
| Quarterly | 2020-10-31 | 0.5768 | -19.8% | ratio | 10-Q | 2020-11-24 |
| Quarterly | 2021-01-31 | 0.4353 | -24.5% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2021-04-30 | 0.4131 | -5.1% | ratio | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 0.1399 | -66.1% | ratio | 10-Q | 2021-08-31 |
| Quarterly | 2021-10-31 | 0.0410 | -70.7% | ratio | 10-Q | 2021-11-23 |
| Quarterly | 2022-01-31 | 0.0045 | -89.0% | ratio | 10-Q | 2022-02-24 |
| Quarterly | 2022-04-30 | 0.1032 | +2187.2% | ratio | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 0.1423 | +37.8% | ratio | 10-Q | 2022-08-30 |
| Quarterly | 2022-10-31 | 0.2123 | +49.2% | ratio | 10-Q | 2022-11-22 |
| Quarterly | 2023-01-31 | 0.2725 | +28.4% | ratio | 10-Q | 2023-02-28 |
| Quarterly | 2023-04-30 | 0.2343 | -14.0% | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 0.5108 | +118.0% | ratio | 10-Q | 2023-08-29 |
| Quarterly | 2023-10-31 | 0.5311 | +4.0% | ratio | 10-Q | 2023-11-30 |
| Quarterly | 2024-01-31 | 0.5196 | -2.2% | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2024-04-30 | 0.4465 | -14.1% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 0.4264 | -4.5% | ratio | 10-Q | 2024-08-27 |
| Quarterly | 2024-10-31 | 0.2719 | -36.2% | ratio | 10-Q | 2024-11-26 |
| Quarterly | 2025-01-31 | 0.2297 | -15.5% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2025-04-30 | 0.2634 | +14.7% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 0.2977 | +13.0% | ratio | 10-Q | 2025-08-26 |
| Quarterly | 2025-10-31 | 0.2937 | -1.3% | ratio | 10-Q | 2025-11-25 |
| Quarterly | 2026-01-31 | 0.1851 | -37.0% | ratio | 10-Q | 2026-02-26 |
| Annual | 2016-04-30 | 1.8899 | — | ratio | 10-K | 2019-06-28 |
| Annual | 2017-04-30 | 1.7437 | -7.7% | ratio | 10-K | 2019-06-28 |
| Annual | 2018-04-30 | 0.4600 | -73.6% | ratio | 10-K | 2019-06-28 |
| Annual | 2019-04-30 | 0.3854 | -16.2% | ratio | 10-K | 2020-06-29 |
| Annual | 2020-04-30 | 0.6237 | +61.8% | ratio | 10-K | 2021-06-29 |
| Annual | 2021-04-30 | 0.4131 | -33.8% | ratio | 10-K | 2022-06-29 |
| Annual | 2022-04-30 | 0.1032 | -75.0% | ratio | 10-K | 2023-06-27 |
| Annual | 2023-04-30 | 0.2343 | +126.9% | ratio | 10-K | 2024-06-26 |
| Annual | 2024-04-30 | 0.4465 | +90.6% | ratio | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 0.2634 | -41.0% | ratio | 10-K | 2025-06-25 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0269 | — | ratio | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 0.0442 | +64.3% | ratio | 10-Q | 2017-08-30 |
| Quarterly | 2016-10-31 | 0.0357 | -19.3% | ratio | 10-Q | 2017-12-05 |
| Quarterly | 2017-01-31 | 0.0297 | -16.8% | ratio | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 0.0431 | +45.2% | ratio | 10-Q | 2019-02-27 |
| Quarterly | 2017-10-31 | 0.0385 | -10.7% | ratio | 10-Q | 2018-11-30 |
| Quarterly | 2018-01-31 | 0.0012 | -97.0% | ratio | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 0.0155 | +1222.4% | ratio | 10-Q | 2020-02-26 |
| Quarterly | 2018-10-31 | 0.0117 | -24.4% | ratio | 10-Q | 2020-02-26 |
| Quarterly | 2019-01-31 | 0.0175 | +49.6% | ratio | 10-Q | 2020-08-26 |
| Quarterly | 2019-07-31 | 0.0166 | -5.6% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2019-10-31 | 0.0139 | -16.3% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2020-01-31 | 0.0080 | -42.1% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 0.0096 | +19.9% | ratio | 10-Q | 2022-02-24 |
| Quarterly | 2020-10-31 | 0.0138 | +43.5% | ratio | 10-Q | 2022-02-24 |
| Quarterly | 2021-01-31 | 0.0111 | -19.5% | ratio | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 0.0019 | -83.2% | ratio | 10-Q | 2023-02-28 |
| Quarterly | 2021-10-31 | 0.0013 | -32.2% | ratio | 10-Q | 2023-02-28 |
| Quarterly | 2022-01-31 | -0.0309 | -2532.6% | ratio | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 0.0122 | +139.4% | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2022-10-31 | 0.0174 | +43.0% | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2023-01-31 | 0.0094 | -46.0% | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 0.0247 | +162.7% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2023-10-31 | 0.0198 | -20.0% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2024-01-31 | 0.0135 | -31.8% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 0.0183 | +35.3% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2024-10-31 | 0.0172 | -5.8% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-01-31 | 0.0104 | -39.4% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 0.0093 | -10.8% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 0.0039 | -58.1% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2026-01-31 | -0.0191 | -590.0% | ratio | 10-Q | 2026-02-26 |
| Annual | 2020-04-30 | 0.0454 | — | ratio | 10-K | 2022-06-29 |
| Annual | 2021-04-30 | 0.0370 | -18.5% | ratio | 10-K | 2023-06-27 |
| Annual | 2022-04-30 | -0.0182 | -149.2% | ratio | 10-K | 2024-06-26 |
| Annual | 2023-04-30 | 0.0617 | +438.9% | ratio | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 0.0729 | +18.2% | ratio | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 0.0633 | -13.2% | ratio | 10-K | 2025-06-25 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0432 | — | ratio | 10-Q | 2017-02-28 |
| Quarterly | 2016-07-31 | 0.0718 | +66.0% | ratio | 10-Q | 2017-08-30 |
| Quarterly | 2016-10-31 | 0.0559 | -22.1% | ratio | 10-Q | 2017-12-05 |
| Quarterly | 2017-01-31 | 0.0444 | -20.7% | ratio | 10-Q | 2018-03-12 |
| Quarterly | 2017-07-31 | 0.0598 | +34.9% | ratio | 10-Q | 2019-02-27 |
| Quarterly | 2017-10-31 | 0.0530 | -11.3% | ratio | 10-Q | 2018-11-30 |
| Quarterly | 2018-01-31 | 0.0054 | -89.9% | ratio | 10-Q | 2019-02-27 |
| Quarterly | 2018-07-31 | 0.0406 | +657.7% | ratio | 10-Q | 2020-02-26 |
| Quarterly | 2018-10-31 | 0.0300 | -26.1% | ratio | 10-Q | 2020-02-26 |
| Quarterly | 2019-01-31 | 0.0413 | +37.6% | ratio | 10-Q | 2020-08-26 |
| Quarterly | 2019-07-31 | 0.0413 | +0.0% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2019-10-31 | 0.0328 | -20.5% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2020-01-31 | 0.0186 | -43.4% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2020-07-31 | 0.0219 | +18.1% | ratio | 10-Q | 2022-02-24 |
| Quarterly | 2020-10-31 | 0.0306 | +39.3% | ratio | 10-Q | 2022-02-24 |
| Quarterly | 2021-01-31 | 0.0238 | -22.2% | ratio | 10-Q | 2022-02-24 |
| Quarterly | 2021-07-31 | 0.0040 | -83.0% | ratio | 10-Q | 2023-02-28 |
| Quarterly | 2021-10-31 | 0.0027 | -32.5% | ratio | 10-Q | 2023-02-28 |
| Quarterly | 2022-01-31 | -0.0656 | -2501.2% | ratio | 10-Q | 2023-02-28 |
| Quarterly | 2022-07-31 | 0.0253 | +138.6% | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2022-10-31 | 0.0347 | +37.1% | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2023-01-31 | 0.0175 | -49.7% | ratio | 10-Q | 2024-02-29 |
| Quarterly | 2023-07-31 | 0.0423 | +142.3% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2023-10-31 | 0.0339 | -19.9% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2024-01-31 | 0.0237 | -30.1% | ratio | 10-Q | 2025-02-27 |
| Quarterly | 2024-07-31 | 0.0324 | +37.0% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2024-10-31 | 0.0303 | -6.7% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-01-31 | 0.0180 | -40.4% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-07-31 | 0.0159 | -12.0% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2025-10-31 | 0.0066 | -58.6% | ratio | 10-Q | 2026-02-26 |
| Quarterly | 2026-01-31 | -0.0318 | -584.7% | ratio | 10-Q | 2026-02-26 |
| Annual | 2020-04-30 | 0.1035 | — | ratio | 10-K | 2022-06-29 |
| Annual | 2021-04-30 | 0.0809 | -21.8% | ratio | 10-K | 2023-06-27 |
| Annual | 2022-04-30 | -0.0385 | -147.5% | ratio | 10-K | 2024-06-26 |
| Annual | 2023-04-30 | 0.1073 | +378.9% | ratio | 10-K | 2025-06-25 |
| Annual | 2024-04-30 | 0.1277 | +19.0% | ratio | 10-K | 2025-06-25 |
| Annual | 2025-04-30 | 0.1086 | -14.9% | ratio | 10-K | 2025-06-25 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2025-08-20 | Videtto Emily Cavanagh | Dir |
Equity grant / award
A
|
Common Stock | 2,150 | $62.33 | $134,010 | 8,930 |
| 2025-07-14 | MASON JIMMY EARL | SVP, New Construction & Growth |
Equity grant / award
A
|
Common Stock | 4,389 | $55.83 | $245,038 | 4,389 |
| 2025-07-03 | WASZAK WILLIAM L | SVP, CIO |
Equity grant / award
A
|
Common Stock | 5,310 | $56.61 | $300,599 | 19,035 |
| 2025-06-06 | WASZAK WILLIAM L | SVP, CIO |
Other disposed transaction
F
|
Common Stock | 2,119 | $56.37 | $119,448 | 13,725 |
| 2025-06-01 | WASZAK WILLIAM L | SVP, CIO |
Equity grant / award
A
|
Common Stock | 2,924 | $56.37 | $164,826 | 15,844 |
| 2025-05-21 | WASZAK WILLIAM L | SVP, CIO |
Equity grant / award
A
|
Common Stock | 252 | $0.00 | $0 | 12,920 |
| 2025-05-21 | WASZAK WILLIAM L | SVP, CIO |
Equity grant / award
A
|
Common Stock | 276 | $0.00 | $0 | 12,668 |
| 2025-05-21 | WASZAK WILLIAM L | SVP, CIO |
Equity grant / award
A
|
Common Stock | 268 | $0.00 | $0 | 12,392 |
| 2025-05-21 | WASZAK WILLIAM L | SVP, CIO |
Equity grant / award
A
|
Common Stock | 776 | $0.00 | $0 | 12,124 |
| 2024-12-27 | DAVIS JAMES G | Dir |
Open-market sell
S
|
Common Stock | 1,250 | $80.79 | $100,990 | 24,573 |
| 2024-12-20 | DAVIS JAMES G | Dir |
Open-market sell
S
|
Common Stock | 2,821 | $82.23 | $231,971 | 25,823 |
| 2024-12-18 | DAVIS JAMES G | Dir |
Open-market sell
S
|
Common Stock | 1,679 | $84.33 | $141,591 | 28,644 |
| 2024-12-02 | Culbreth Michael Scott | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 3,500 | $90.10 | $315,360 | 106,432 |
| 2024-11-01 | Culbreth Michael Scott | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 3,500 | $90.95 | $318,325 | 109,932 |
| 2024-10-01 | Culbreth Michael Scott | PRESIDENT & CEO |
Open-market sell
S
|
Common Stock | 3,500 | $92.69 | $324,415 | 113,432 |
| 2024-09-17 | Culbreth Michael Scott | PRESIDENT & CEO |
Equity grant / award
G
|
Common Stock | 300 | $0.00 | $0 | 116,932 |
| 2024-08-22 | Akoma Latasha | Dir |
Equity grant / award
A
|
Common Stock | 1,370 | $0.00 | $0 | 5,590 |
| 2024-06-07 | MEDLIN DWAYNE L | SVP, Remodel Sales |
Other disposed transaction
F
|
Common Stock | 942 | $86.11 | $81,116 | 11,821 |
| 2024-06-01 | MEDLIN DWAYNE L | SVP, Remodel Sales |
Equity grant / award
A
|
Common Stock | 1,889 | $86.11 | $162,662 | 12,763 |
| 2024-05-30 | Fracassa Philip D. | Dir |
Open-market buy
P
|
Common Stock | 600 | $86.66 | $51,998 | 600 |
| 2024-05-21 | COLDIRON KIMBERLY G | SVP, CHRO |
Equity grant / award
A
|
Common Stock | 588 | $0.00 | $0 | 6,375 |
| 2024-05-21 | COLDIRON KIMBERLY G | SVP, CHRO |
Equity grant / award
A
|
Common Stock | 541 | $0.00 | $0 | 5,787 |
| 2024-05-21 | COLDIRON KIMBERLY G | SVP, CHRO |
Equity grant / award
A
|
Common Stock | 279 | $0.00 | $0 | 5,246 |
| 2024-05-21 | COLDIRON KIMBERLY G | SVP, CHRO |
Equity grant / award
A
|
Common Stock | 331 | $0.00 | $0 | 4,967 |
| 2023-12-15 | Cogan Andrew B | Dir |
Open-market sell
S
|
Common Stock | 1,152 | $91.57 | $105,489 | 12,240 |
| 2023-12-07 | Tang Vance W | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $85.20 | $255,600 | 58,714 |
| 2023-09-05 | Videtto Emily Cavanagh | Dir |
Equity grant / award
A
|
Common Stock | 1,830 | $0.00 | $0 | 5,410 |
| 2023-06-09 | Adams Robert J JR | SVP Manuf and Tech Operations |
Other disposed transaction
F
|
Common Stock | 4,004 | $59.70 | $239,039 | 29,332 |
| 2023-06-01 | Culbreth Michael Scott | PRESIDENT & CEO |
Equity grant / award
A
|
Common Stock | 20,647 | $59.70 | $1,232,626 | 94,616 |
| 2023-05-24 | Culbreth Michael Scott | PRESIDENT & CEO |
Equity grant / award
A
|
Common Stock | 6,924 | $0.00 | $0 | 73,969 |
| 2023-05-24 | Culbreth Michael Scott | PRESIDENT & CEO |
Equity grant / award
A
|
Common Stock | 3,503 | $0.00 | $0 | 67,045 |
| 2023-05-24 | Culbreth Michael Scott | PRESIDENT & CEO |
Equity grant / award
A
|
Common Stock | 2,657 | $0.00 | $0 | 63,542 |
| 2023-05-24 | Culbreth Michael Scott | PRESIDENT & CEO |
Equity grant / award
A
|
Common Stock | 2,955 | $0.00 | $0 | 60,885 |
| 2022-08-24 | DAVIS JAMES G | Dir |
Equity grant / award
A
|
Common Stock | 2,290 | $0.00 | $0 | 27,123 |
| 2022-06-23 | Tang Vance W | Dir |
Open-market buy
P
|
Common Stock | 10,000 | $41.95 | $419,500 | 57,594 |
| 2022-06-22 | Culbreth Michael Scott | PRESIDENT & CEO |
Open-market buy
P
|
Common Stock | 2,000 | $41.13 | $82,261 | 57,930 |
| 2022-06-03 | Joachimczyk Paul | VP & CFO |
Other disposed transaction
F
|
Common Stock | 270 | $53.73 | $14,507 | 9,804 |
| 2022-06-01 | May Teresa M | SVP & Chief Marketing Officer |
Equity grant / award
A
|
Common Stock | 3,945 | $52.02 | $205,219 | 10,604 |
| 2022-05-23 | Adams Robert J JR | SVP Manuf and Tech Operations |
Equity grant / award
A
|
Common Stock | 940 | $0.00 | $0 | 19,536 |
| 2022-03-31 | Rodriguez David A | Dir |
Open-market buy
P
|
Common Stock | 1,005 | $49.64 | $49,887 | 2,882 |
| 2022-03-03 | Tang Vance W | Dir |
Equity grant / award
G
|
Common Stock | 78 | $0.00 | $0 | 47,594 |
| 2022-03-02 | Tang Vance W | Dir |
Equity grant / award
G
|
Common Stock | 250 | $0.00 | $0 | 47,750 |
| 2022-03-01 | Tang Vance W | Dir |
Equity grant / award
G
|
Common Stock | 250 | $0.00 | $0 | 48,250 |
| 2022-03-01 | Tang Vance W | Dir |
Open-market buy
P
|
Common Stock | 10,000 | $52.95 | $529,500 | 48,750 |
| 2021-12-20 | Culbreth Michael Scott | PRESIDENT & CEO |
Open-market buy
P
|
Common Stock | 2,000 | $57.95 | $115,910 | 37,814 |
| 2021-11-30 | Tang Vance W | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $62.10 | $310,500 | 38,750 |
| 2021-11-29 | Tang Vance W | Dir |
Open-market buy
P
|
Common Stock | 6,000 | $65.10 | $390,600 | 33,750 |
| 2021-09-14 | Tang Vance W | Dir |
Open-market buy
P
|
Common Stock | 6,000 | $66.06 | $396,360 | 27,750 |
| 2021-08-26 | DAVIS JAMES G | Dir |
Equity grant / award
A
|
Common Stock | 1,290 | $0.00 | $0 | 24,833 |
| 2021-06-04 | Adams Robert J JR | SVP Manuf and Tech Operations |
Other disposed transaction
F
|
Common Stock | 2,004 | $84.70 | $169,739 | 18,596 |
| 2021-06-02 | Joachimczyk Paul | VP & CFO |
Equity grant / award
A
|
Common Stock | 1,740 | $85.59 | $148,927 | 3,410 |
| 2021-05-24 | Culbreth Michael Scott | PRESIDENT & CEO |
Equity grant / award
A
|
Common Stock | 2,955 | $0.00 | $0 | 28,256 |
| 2021-05-24 | Culbreth Michael Scott | PRESIDENT & CEO |
Equity grant / award
A
|
Common Stock | 1,617 | $0.00 | $0 | 25,301 |
| 2021-05-24 | Culbreth Michael Scott | PRESIDENT & CEO |
Equity grant / award
A
|
Common Stock | 1,083 | $0.00 | $0 | 29,339 |
| 2021-03-10 | Tang Vance W | Dir |
Open-market sell
S
|
Common Stock | 1,470 | $101.00 | $148,470 | 20,460 |
| 2020-09-16 | Rodriguez David A | Dir |
Open-market buy
P
|
Common Stock | 587 | $86.27 | $50,640 | 587 |
| 2020-09-15 | HENDRIX DANIEL T | Dir |
Open-market sell
S
|
Common Stock | 592 | $86.19 | $51,027 | 6,640 |
| 2020-09-15 | HENDRIX DANIEL T | Dir |
Open-market sell
S
|
Common Stock | 3,583 | $85.51 | $306,377 | 7,232 |
| 2020-08-20 | HAYES MARTHA M | Dir |
Equity grant / award
A
|
Common Stock | 1,640 | $0.00 | $0 | 44,630 |
| 2020-06-09 | Tang Vance W | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $69.75 | $139,500 | 20,290 |
| 2020-06-08 | Tang Vance W | Dir |
Open-market buy
P
|
Common Stock | 700 | $73.20 | $51,244 | 18,290 |
| 2020-06-08 | Tang Vance W | Dir |
Open-market buy
P
|
Common Stock | 3,300 | $73.25 | $241,725 | 17,590 |
| 2020-06-05 | Cogan Andrew B | Dir |
Equity grant / award
G
|
Common Stock | 648 | $0.00 | $0 | 6,342 |
| 2020-06-02 | Culbreth Michael Scott | SVP & CFO |
Other disposed transaction
F
|
Common Stock | 1,221 | $66.13 | $80,745 | 22,601 |
| 2020-06-01 | Culbreth Michael Scott | SVP & CFO |
Equity grant / award
A
|
Common Stock | 6,895 | $64.78 | $446,658 | 23,822 |
| 2020-05-21 | Campbell Roger Perry | SVP & GM New Construction |
Equity grant / award
A
|
Common Stock | 556 | $0.00 | $0 | 14,453 |
| 2020-05-21 | Campbell Roger Perry | SVP & GM New Construction |
Equity grant / award
A
|
Common Stock | 452 | $0.00 | $0 | 13,897 |
| 2020-05-21 | Campbell Roger Perry | SVP & GM New Construction |
Equity grant / award
A
|
Common Stock | 403 | $0.00 | $0 | 13,445 |
| 2020-05-21 | Campbell Roger Perry | SVP & GM New Construction |
Equity grant / award
A
|
Common Stock | 261 | $0.00 | $0 | 13,042 |
| 2020-01-14 | Adams Robert J JR | SVP Value Stream Operations |
Exercise / conversion
M · derivative
|
Employer Stock Option - Right to Buy | 3,700 | $0.00 | $0 | 0 |
| 2020-01-14 | Adams Robert J JR | SVP Value Stream Operations |
Open-market sell
S
|
Common Stock | 3,700 | $110.00 | $407,000 | 9,393 |
| 2020-01-14 | Adams Robert J JR | SVP Value Stream Operations |
Exercise / conversion
M
|
Common Stock | 3,700 | $57.11 | $211,307 | 13,093 |
| 2019-12-16 | Dunston Steven Cary | President & C.E.O. |
Equity grant / award
G
|
Common Stock | 1,500 | $0.00 | $0 | 60,483 |
| 2019-10-25 | Adams Robert J JR | SVP Value Stream Operations |
Open-market sell
S
|
Common Stock | 2,052 | $100.00 | $205,200 | 9,393 |
| 2019-10-09 | Culbreth Michael Scott | SVP & CFO |
Exercise / conversion
M · derivative
|
Employer Stock Option - Right to Buy | 1,467 | $0.00 | $0 | 0 |
| 2019-10-09 | Culbreth Michael Scott | SVP & CFO |
Open-market sell
S
|
Common Stock | 2,467 | $95.00 | $234,365 | 14,788 |
| 2019-10-09 | Culbreth Michael Scott | SVP & CFO |
Exercise / conversion
M
|
Common Stock | 1,467 | $57.11 | $83,780 | 17,255 |
| 2019-10-01 | Adams Robert J JR | SVP Value Stream Operations |
Open-market sell
S
|
Common Stock | 1,378 | $90.00 | $124,020 | 13,329 |
| 2019-09-19 | Tang Vance W | Dir |
Open-market sell
S
|
Common Stock | 900 | $88.45 | $79,605 | 14,290 |
| 2019-08-22 | MOERDYK CAROL B | Dir |
Equity grant / award
A
|
Common Stock | 1,200 | $0.00 | $0 | 17,690 |
| 2019-06-07 | Dunston Steven Cary | President & C.E.O. |
Other disposed transaction
F
|
Common Stock | 4,061 | $77.65 | $315,337 | 61,983 |
| 2019-06-03 | Campbell Roger Perry | SVP & GM New Construction |
Equity grant / award
A
|
Common Stock | 2,247 | $74.04 | $166,368 | 15,734 |
| 2019-05-23 | Dunston Steven Cary | President & C.E.O. |
Equity grant / award
A
|
Common Stock | 1,712 | $0.00 | $0 | 56,354 |
| 2019-05-23 | Dunston Steven Cary | President & C.E.O. |
Equity grant / award
A
|
Common Stock | 1,564 | $0.00 | $0 | 54,642 |
| 2019-05-23 | Dunston Steven Cary | President & C.E.O. |
Equity grant / award
A
|
Common Stock | 949 | $0.00 | $0 | 53,078 |
| 2019-05-23 | Dunston Steven Cary | President & C.E.O. |
Equity grant / award
A
|
Common Stock | 1,047 | $0.00 | $0 | 52,129 |
| 2018-12-21 | Dunston Steven Cary | President & C.E.O. |
Open-market buy
P
|
Common Stock | 1,500 | $55.23 | $82,839 | 51,082 |
| 2018-12-11 | Dunston Steven Cary | President & C.E.O. |
Open-market buy
P
|
Common Stock | 2,500 | $60.53 | $151,330 | 49,582 |
| 2018-12-10 | Culbreth Michael Scott | SVP & CFO |
Open-market buy
P
|
Common Stock | 600 | $61.00 | $36,600 | 11,421 |
| 2018-08-23 | DAVIS JAMES G | Dir |
Equity grant / award
A
|
Common Stock | 820 | $0.00 | $0 | 20,703 |
| 2018-06-19 | MOERDYK CAROL B | Dir |
Exercise / conversion
M · derivative
|
Stock Option Right-To-Buy | 4,000 | $0.00 | $0 | 0 |
| 2018-06-19 | MOERDYK CAROL B | Dir |
Open-market sell
S
|
Common Stock | 3,987 | $99.61 | $397,148 | 15,670 |
| 2018-06-19 | MOERDYK CAROL B | Dir |
Exercise / conversion
M
|
Common Stock | 4,000 | $22.77 | $91,080 | 19,670 |
| 2018-06-18 | MOERDYK CAROL B | Dir |
Exercise / conversion
M · derivative
|
Stock Option Right-To-Buy | 1,000 | $0.00 | $0 | 4,000 |
| 2018-06-18 | MOERDYK CAROL B | Dir |
Open-market sell
S
|
Common Stock | 13 | $98.45 | $1,280 | 19,657 |
| 2018-06-18 | MOERDYK CAROL B | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $99.60 | $99,602 | 15,670 |
| 2018-06-18 | MOERDYK CAROL B | Dir |
Exercise / conversion
M
|
Common Stock | 1,000 | $22.77 | $22,770 | 16,670 |
| 2018-06-14 | DAVIS JAMES G | Dir |
Open-market buy
P
|
Common Stock | 513 | $96.39 | $49,448 | 19,883 |
| 2018-06-05 | Dunston Steven Cary | President & C.E.O. |
Exercise / conversion
M · derivative
|
Employer Stock Option - Right to Buy | 4,534 | $0.00 | $0 | 0 |
| 2018-06-05 | Dunston Steven Cary | President & C.E.O. |
Open-market sell
S
|
Common Stock | 4,534 | $102.65 | $465,415 | 51,645 |
| 2018-06-05 | Dunston Steven Cary | President & C.E.O. |
Exercise / conversion
M
|
Common Stock | 4,534 | $57.11 | $258,937 | 50,005 |
| 2018-06-05 | Culbreth Michael Scott | SVP & CFO |
Other disposed transaction
F
|
Common Stock | 1,170 | $101.65 | $118,930 | 10,821 |
| 2018-06-04 | Dunston Steven Cary | President & C.E.O. |
Equity grant / award
A
|
Common Stock | 6,174 | $104.10 | $642,713 | 56,179 |
| 2018-05-29 | Dunston Steven Cary | President & C.E.O. |
Open-market sell
S
|
Common Stock | 500 | $101.80 | $50,900 | 45,471 |
| 2018-05-24 | Campbell Roger Perry | SVP & GM New Construction |
Equity grant / award
A
|
Common Stock | 142 | $0.00 | $0 | 11,082 |
| 2018-05-24 | Campbell Roger Perry | SVP & GM New Construction |
Equity grant / award
A
|
Common Stock | 167 | $0.00 | $0 | 10,940 |
| 2018-04-30 | Dunston Steven Cary | President & C.E.O. |
Open-market sell
S
|
Common Stock | 500 | $84.80 | $42,400 | 45,109 |
| 2018-03-28 | Tang Vance W | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $97.55 | $195,100 | 13,170 |
| 2018-02-28 | Dunston Steven Cary | President & C.E.O. |
Open-market sell
S
|
Common Stock | 500 | $133.35 | $66,675 | 46,109 |
| 2018-01-29 | Dunston Steven Cary | President & C.E.O. |
Open-market sell
S
|
Common Stock | 500 | $139.25 | $69,625 | 46,609 |
| 2018-01-17 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 3,000 | $134.84 | $404,532 | 1,740,245 |
| 2018-01-17 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 3,000 | $134.84 | $404,532 | 1,740,245 |
| 2018-01-16 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 9,000 | $132.85 | $1,195,650 | 1,743,245 |
| 2018-01-16 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 9,000 | $132.85 | $1,195,650 | 1,743,245 |
| 2018-01-11 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 6,000 | $132.75 | $796,500 | 1,752,245 |
| 2018-01-11 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 5,000 | $131.39 | $656,950 | 1,758,245 |
| 2018-01-10 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,000 | $131.50 | $131,499 | 1,763,245 |
| 2017-12-28 | Dunston Steven Cary | President & C.E.O. |
Open-market sell
S
|
Common Stock | 500 | $129.65 | $64,825 | 47,109 |
| 2017-12-26 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 12,000 | $128.46 | $1,541,519 | 1,764,245 |
| 2017-12-21 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 6,000 | $129.41 | $776,468 | 1,776,245 |
| 2017-12-21 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 3,000 | $128.23 | $384,684 | 1,782,245 |
| 2017-12-01 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 3,000 | $130.00 | $390,000 | 1,785,245 |
| 2017-11-30 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 6,000 | $99.00 | $594,000 | 1,797,245 |
| 2017-11-29 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 5,386 | $97.53 | $525,310 | 1,803,245 |
| 2017-11-28 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 6,614 | $96.76 | $639,994 | 1,808,631 |
| 2017-11-14 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 9,000 | $92.11 | $829,028 | 1,815,245 |
| 2017-11-13 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 3,000 | $90.00 | $270,000 | 1,824,245 |
| 2017-11-10 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,989 | $89.22 | $266,693 | 1,827,245 |
| 2017-11-09 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 3,011 | $90.05 | $271,145 | 1,830,234 |
| 2017-11-08 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,500 | $90.80 | $136,206 | 1,833,245 |
| 2017-11-01 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,000 | $97.00 | $97,000 | 1,834,745 |
| 2017-11-01 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 500 | $95.64 | $47,821 | 1,835,745 |
| 2017-10-30 | Dunston Steven Cary | President & C.E.O. |
Open-market sell
S
|
Common Stock | 500 | $99.35 | $49,675 | 48,609 |
| 2017-10-09 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,000 | $96.00 | $192,000 | 1,836,245 |
| 2017-10-06 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 3,500 | $95.29 | $333,500 | 1,838,245 |
| 2017-10-05 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 4,500 | $95.30 | $428,850 | 1,841,745 |
| 2017-10-03 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,771 | $96.15 | $170,282 | 1,846,245 |
| 2017-10-02 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 229 | $96.50 | $22,098 | 1,848,016 |
| 2017-09-28 | Dunston Steven Cary | President & C.E.O. |
Open-market sell
S
|
Common Stock | 500 | $94.60 | $47,300 | 48,109 |
| 2017-09-27 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 4,000 | $94.75 | $379,000 | 1,855,245 |
| 2017-09-27 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 8,000 | $93.14 | $745,103 | 1,859,245 |
| 2017-09-26 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 6,728 | $92.39 | $621,570 | 1,867,245 |
| 2017-09-21 | Campbell Roger Perry | SVP & GM New Construction |
Open-market sell
S
|
Common Stock | 642 | $89.76 | $57,625 | 10,773 |
| 2017-09-21 | Campbell Roger Perry | SVP & GM New Construction |
Open-market sell
S
|
Common Stock | 2,358 | $89.16 | $210,243 | 11,415 |
| 2017-09-15 | DAVIS JAMES G | Dir |
Open-market sell
S
|
Common Stock | 1,120 | $89.86 | $100,639 | 19,370 |
| 2017-09-13 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,000 | $89.35 | $89,350 | 1,873,973 |
| 2017-09-12 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,000 | $90.25 | $90,250 | 1,874,973 |
| 2017-09-01 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,000 | $83.50 | $83,500 | 1,875,973 |
| 2017-08-29 | HENDRIX DANIEL T | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $80.63 | $241,896 | 7,155 |
| 2017-08-28 | Dunston Steven Cary | President & C.E.O. |
Open-market sell
S
|
Common Stock | 500 | $80.55 | $40,275 | 49,109 |
| 2017-08-24 | Cogan Andrew B | Dir |
Equity grant / award
A
|
Common Stock | 630 | $0.00 | $0 | 5,870 |
| 2017-08-14 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,000 | $95.50 | $95,500 | 1,876,973 |
| 2017-08-04 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 3,000 | $96.45 | $289,352 | 1,877,973 |
| 2017-08-01 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 3,000 | $97.70 | $293,100 | 1,880,973 |
| 2017-07-28 | Dunston Steven Cary | President & C.E.O. |
Open-market sell
S
|
Common Stock | 500 | $96.95 | $48,475 | 49,609 |
| 2017-07-06 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,000 | $97.00 | $194,000 | 1,883,973 |
| 2017-07-03 | Culbreth Michael Scott | SVP & CFO |
Exercise / conversion
M · derivative
|
Employer Stock Option - Right to Buy | 1,467 | $0.00 | $0 | 1,467 |
| 2017-07-03 | Culbreth Michael Scott | SVP & CFO |
Exercise / conversion
M · derivative
|
Employer Stock Option - Right to Buy | 2,533 | $0.00 | $0 | 0 |
| 2017-07-03 | Culbreth Michael Scott | SVP & CFO |
Open-market sell
S
|
Common Stock | 4,000 | $95.20 | $380,800 | 9,155 |
| 2017-07-03 | Culbreth Michael Scott | SVP & CFO |
Exercise / conversion
M
|
Common Stock | 1,467 | $57.11 | $83,780 | 13,155 |
| 2017-07-03 | Culbreth Michael Scott | SVP & CFO |
Exercise / conversion
M
|
Common Stock | 2,533 | $29.92 | $75,787 | 11,688 |
| 2017-06-21 | DALLY MARTHA M | Dir |
Exercise / conversion
M · derivative
|
Stock Option Right-To-Buy | 2,500 | $0.00 | $0 | 0 |
| 2017-06-21 | DALLY MARTHA M | Dir |
Open-market sell
S
|
Common Stock | 2,500 | $94.54 | $236,338 | 40,340 |
| 2017-06-21 | DALLY MARTHA M | Dir |
Exercise / conversion
M
|
Common Stock | 2,500 | $30.06 | $75,150 | 42,840 |
| 2017-06-19 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,000 | $96.75 | $193,500 | 1,885,973 |
| 2017-06-15 | GUICHARD KENT | CHAIRMAN OF THE BOARD |
Open-market sell
S
|
Common Stock | 8,726 | $96.08 | $838,371 | 15,068 |
| 2017-06-14 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,000 | $97.75 | $195,500 | 1,887,973 |
| 2017-06-13 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,000 | $97.25 | $194,500 | 1,889,973 |
| 2017-06-12 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 5,000 | $96.67 | $483,351 | 1,891,973 |
| 2017-06-09 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 4,233 | $96.35 | $407,850 | 1,896,973 |
| 2017-06-06 | Campbell Roger Perry | SVP & GM New Construction |
Exercise / conversion
M · derivative
|
Employer Stock Option - Right to Buy | 2,433 | $0.00 | $0 | 0 |
| 2017-06-06 | Campbell Roger Perry | SVP & GM New Construction |
Other disposed transaction
F
|
Common Stock | 1,368 | $94.50 | $129,276 | 13,773 |
| 2017-06-06 | Campbell Roger Perry | SVP & GM New Construction |
Open-market sell
S
|
Common Stock | 240 | $95.57 | $22,937 | 15,141 |
| 2017-06-06 | Campbell Roger Perry | SVP & GM New Construction |
Open-market sell
S
|
Common Stock | 2,193 | $94.80 | $207,906 | 15,381 |
| 2017-06-06 | Campbell Roger Perry | SVP & GM New Construction |
Exercise / conversion
M
|
Common Stock | 2,433 | $29.92 | $72,795 | 17,574 |
| 2017-06-05 | Tang Vance W | Dir |
Equity grant / award
G
|
Common Stock | 690 | $0.00 | $0 | 12,240 |
| 2017-06-02 | HENDRIX DANIEL T | Dir |
Open-market sell
S
|
Common Stock | 500 | $96.52 | $48,260 | 9,525 |
| 2017-06-02 | HENDRIX DANIEL T | Dir |
Open-market sell
S
|
Common Stock | 1,500 | $95.55 | $143,322 | 10,025 |
| 2017-06-02 | HENDRIX DANIEL T | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $94.15 | $94,152 | 11,525 |
| 2017-05-25 | Adams Robert J JR | SVP Value Stream Operations |
Equity grant / award
A
|
Common Stock | 546 | $0.00 | $0 | 10,505 |
| 2017-03-15 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,000 | $86.83 | $173,660 | 1,901,206 |
| 2017-03-14 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 482 | $86.63 | $41,758 | 1,903,206 |
| 2017-03-14 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,518 | $86.04 | $216,650 | 1,903,688 |
| 2017-03-08 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,000 | $86.24 | $172,477 | 1,906,206 |
| 2017-03-07 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 3,000 | $86.07 | $258,206 | 1,908,206 |
| 2017-03-01 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,797 | $89.07 | $160,063 | 1,841,206 |
| 2017-03-01 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 203 | $87.73 | $17,809 | 1,843,003 |
| 2017-02-28 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 390 | $86.95 | $33,909 | 1,843,206 |
| 2017-02-28 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,610 | $86.14 | $224,835 | 1,843,596 |
| 2017-02-22 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 100 | $79.55 | $7,955 | 1,846,206 |
| 2017-02-22 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,900 | $79.14 | $150,375 | 1,846,306 |
| 2017-02-21 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 500 | $78.75 | $39,375 | 1,848,206 |
| 2017-02-21 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,500 | $77.91 | $194,768 | 1,848,706 |
| 2017-02-15 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 178 | $77.90 | $13,866 | 1,851,650 |
| 2017-02-15 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,822 | $77.11 | $140,489 | 1,851,828 |
| 2017-02-14 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 3,000 | $76.88 | $230,635 | 1,853,650 |
| 2017-02-08 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,000 | $75.00 | $150,007 | 1,856,650 |
| 2017-02-07 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 3,000 | $73.21 | $219,625 | 1,858,650 |
| 2017-01-31 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 700 | $71.59 | $50,115 | 1,861,650 |
| 2017-01-31 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,300 | $70.80 | $162,847 | 1,862,350 |
| 2017-01-24 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 974 | $72.72 | $70,831 | 1,864,650 |
| 2017-01-24 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,026 | $71.96 | $145,782 | 1,865,624 |
| 2017-01-17 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 711 | $73.69 | $52,391 | 1,867,650 |
| 2017-01-17 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,289 | $72.54 | $166,054 | 1,868,361 |
| 2017-01-11 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,000 | $75.04 | $150,080 | 1,870,650 |
| 2017-01-10 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 5 | $76.20 | $381 | 1,872,650 |
| 2017-01-10 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,995 | $75.47 | $226,028 | 1,872,655 |
| 2017-01-04 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,000 | $76.97 | $153,933 | 1,875,650 |
| 2017-01-03 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 100 | $76.35 | $7,635 | 1,877,650 |
| 2017-01-03 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,900 | $75.70 | $219,520 | 1,877,750 |
| 2016-12-28 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 195 | $77.80 | $15,171 | 1,880,065 |
| 2016-12-28 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,805 | $76.10 | $137,364 | 1,880,260 |
| 2016-12-27 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,027 | $77.15 | $79,237 | 1,882,065 |
| 2016-12-27 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,973 | $76.85 | $151,628 | 1,883,092 |
| 2016-12-21 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 800 | $77.27 | $61,814 | 1,885,065 |
| 2016-12-21 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,200 | $76.26 | $91,515 | 1,885,865 |
| 2016-12-20 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 3,000 | $75.76 | $227,293 | 1,887,065 |
| 2016-12-14 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 300 | $79.87 | $23,960 | 1,890,065 |
| 2016-12-14 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,700 | $79.27 | $134,755 | 1,890,365 |
| 2016-12-13 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 100 | $81.55 | $8,155 | 1,892,065 |
| 2016-12-13 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 600 | $80.58 | $48,345 | 1,892,165 |
| 2016-12-13 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,300 | $79.35 | $182,511 | 1,892,765 |
| 2016-12-07 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,000 | $78.66 | $78,664 | 1,895,065 |
| 2016-12-06 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 500 | $77.28 | $38,640 | 1,897,065 |
| 2016-12-06 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,500 | $76.65 | $191,625 | 1,897,565 |
| 2016-11-30 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 122 | $79.42 | $9,690 | 1,900,065 |
| 2016-11-30 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,300 | $78.81 | $102,455 | 1,900,187 |
| 2016-11-30 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 578 | $77.36 | $44,713 | 1,901,487 |
| 2016-11-29 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,299 | $78.84 | $181,258 | 1,902,065 |
| 2016-11-29 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 701 | $77.96 | $54,648 | 1,904,364 |
| 2016-11-23 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,000 | $75.11 | $150,219 | 1,905,065 |
| 2016-11-22 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 251 | $75.09 | $18,847 | 1,907,065 |
| 2016-11-22 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,449 | $74.51 | $107,962 | 1,907,316 |
| 2016-11-22 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 900 | $72.60 | $65,341 | 1,908,765 |
| 2016-11-22 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 400 | $71.84 | $28,735 | 1,909,665 |
| 2016-11-16 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 100 | $80.35 | $8,035 | 1,910,065 |
| 2016-11-16 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,900 | $79.70 | $151,433 | 1,910,165 |
| 2016-11-15 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 100 | $81.10 | $8,110 | 1,912,065 |
| 2016-11-15 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,900 | $80.55 | $233,593 | 1,912,165 |
| 2016-11-09 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,000 | $75.00 | $150,000 | 1,915,065 |
| 2016-11-08 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,100 | $75.44 | $82,985 | 1,917,065 |
| 2016-11-08 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,900 | $74.81 | $142,145 | 1,918,165 |
| 2016-11-01 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,302 | $73.85 | $96,148 | 1,920,065 |
| 2016-11-01 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,698 | $72.92 | $123,817 | 1,921,367 |
| 2016-10-25 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 100 | $75.80 | $7,580 | 1,923,065 |
| 2016-10-25 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,900 | $74.80 | $216,930 | 1,923,165 |
| 2016-10-19 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,000 | $76.94 | $153,873 | 1,926,065 |
| 2016-10-18 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 400 | $78.72 | $31,490 | 1,928,065 |
| 2016-10-18 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 2,600 | $77.96 | $202,688 | 1,928,465 |
| 2016-10-17 | BRANDT WILLIAM F | 10% |
Other disposed transaction
D
|
Common Stock | 444 | $0.00 | $0 | 1,851,206 |
| 2016-10-12 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,000 | $80.13 | $80,129 | 1,931,065 |
| 2016-10-11 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 518 | $81.30 | $42,115 | 1,933,065 |
| 2016-10-11 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 774 | $80.46 | $62,279 | 1,933,583 |
| 2016-10-11 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 1,708 | $79.53 | $135,836 | 1,934,357 |
| 2016-09-16 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 12,312 | $79.76 | $981,957 | 1,936,065 |
| 2016-09-15 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 27,688 | $80.23 | $2,221,466 | 1,948,377 |
| 2016-09-14 | BRANDT WILLIAM F | 10% |
Open-market sell
S
|
Common Stock | 10,000 | $80.00 | $800,000 | 1,976,065 |
| 2016-09-02 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 6,822 | $87.08 | $594,028 | 1,986,065 |
| 2016-09-01 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 13,178 | $86.64 | $1,141,803 | 1,992,887 |
| 2016-08-30 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 30,000 | $88.87 | $2,666,016 | 2,006,065 |
| 2016-08-29 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 10,000 | $88.05 | $880,500 | 2,036,065 |
| 2016-08-29 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 40,000 | $87.23 | $3,489,032 | 2,046,065 |
| 2016-08-26 | DAVIS JAMES G | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $85.37 | $426,865 | 19,860 |
| 2016-08-26 | DAVIS JAMES G | Dir |
Exercise / conversion
M
|
Common Stock | 5,000 | $22.77 | $113,850 | 24,860 |
| 2016-08-26 | GUICHARD KENT | CHAIRMAN OF THE BOARD |
Open-market sell
S
|
Common Stock | 12,502 | $85.05 | $1,063,328 | 31,754 |
| 2016-08-25 | DAVIS JAMES G | Dir |
Exercise / conversion
M · derivative
|
Stock Option Right-To-Buy | 5,000 | $0.00 | $0 | 0 |
| 2016-08-25 | DAVIS JAMES G | Dir |
Equity grant / award
A
|
Common Stock | 840 | $0.00 | $0 | 19,860 |
| 2016-07-20 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $74.97 | $74,974 | 2,086,065 |
| 2016-07-15 | BRANDT WILLIAM F | 10% |
Equity grant / award
W
|
Common Stock | 50,000 | $0.00 | $0 | 1,911,206 |
| 2016-07-13 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $76.44 | $76,436 | 2,087,065 |
| 2016-07-07 | Culbreth Michael Scott | SVP & CFO |
Exercise / conversion
M · derivative
|
Employer Stock Option - Right to Buy | 1,466 | $0.00 | $0 | 2,934 |
| 2016-07-07 | Culbreth Michael Scott | SVP & CFO |
Exercise / conversion
M · derivative
|
Employer Stock Option - Right to Buy | 2,533 | $0.00 | $0 | 2,533 |
| 2016-07-07 | Culbreth Michael Scott | SVP & CFO |
Open-market sell
S
|
Common Stock | 3,999 | $70.00 | $279,930 | 9,173 |
| 2016-07-07 | Culbreth Michael Scott | SVP & CFO |
Exercise / conversion
M
|
Common Stock | 1,466 | $57.11 | $83,723 | 13,172 |
| 2016-07-07 | Culbreth Michael Scott | SVP & CFO |
Exercise / conversion
M
|
Common Stock | 2,533 | $29.92 | $75,787 | 11,706 |
| 2016-07-06 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 400 | $68.30 | $27,319 | 2,088,065 |
| 2016-07-06 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 600 | $67.71 | $40,623 | 2,088,465 |
| 2016-07-01 | Dunston Steven Cary | President & C.E.O. |
Exercise / conversion
M · derivative
|
Employer Stock Option - Right to Buy | 4,533 | $0.00 | $0 | 9,067 |
| 2016-07-01 | Dunston Steven Cary | President & C.E.O. |
Open-market sell
S
|
Common Stock | 4,533 | $68.00 | $308,244 | 48,374 |
| 2016-07-01 | Dunston Steven Cary | President & C.E.O. |
Exercise / conversion
M
|
Common Stock | 4,533 | $57.11 | $258,880 | 52,907 |
| 2016-06-29 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 400 | $65.13 | $26,053 | 2,089,065 |
| 2016-06-29 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 600 | $64.52 | $38,709 | 2,089,465 |
| 2016-06-23 | GUICHARD KENT | CHAIRMAN OF THE BOARD |
Exercise / conversion
M · derivative
|
Employer Stock Option - Right to Buy | 2,709 | $0.00 | $0 | 9,900 |
| 2016-06-23 | GUICHARD KENT | CHAIRMAN OF THE BOARD |
Open-market sell
S
|
Common Stock | 2,709 | $64.99 | $176,049 | 44,256 |
| 2016-06-23 | GUICHARD KENT | CHAIRMAN OF THE BOARD |
Exercise / conversion
M
|
Common Stock | 2,709 | $29.92 | $81,053 | 46,965 |
| 2016-06-22 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 119 | $64.90 | $7,723 | 2,090,065 |
| 2016-06-22 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 881 | $64.29 | $56,642 | 2,090,184 |
| 2016-06-20 | GUICHARD KENT | CHAIRMAN OF THE BOARD |
Exercise / conversion
M · derivative
|
Employer Stock Option - Right to Buy | 1,520 | $0.00 | $0 | 12,609 |
| 2016-06-20 | GUICHARD KENT | CHAIRMAN OF THE BOARD |
Open-market sell
S
|
Common Stock | 1,520 | $65.12 | $98,982 | 44,256 |
| 2016-06-20 | GUICHARD KENT | CHAIRMAN OF THE BOARD |
Exercise / conversion
M
|
Common Stock | 1,520 | $29.92 | $45,478 | 45,776 |
| 2016-06-17 | GUICHARD KENT | CHAIRMAN OF THE BOARD |
Exercise / conversion
M · derivative
|
Employer Stock Option - Right to Buy | 233 | $0.00 | $0 | 14,129 |
| 2016-06-17 | GUICHARD KENT | CHAIRMAN OF THE BOARD |
Open-market sell
S
|
Common Stock | 233 | $65.10 | $15,169 | 44,256 |
| 2016-06-17 | GUICHARD KENT | CHAIRMAN OF THE BOARD |
Exercise / conversion
M
|
Common Stock | 233 | $29.92 | $6,971 | 44,489 |
| 2016-06-15 | BRANDT WILLIAM F | Dir |
Exercise / conversion
M · derivative
|
Stock Option Right-To-Buy | 5,000 | $0.00 | $0 | 0 |
| 2016-06-15 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 15,000 | $65.00 | $975,015 | 2,091,065 |
| 2016-06-15 | BRANDT WILLIAM F | Dir |
Exercise / conversion
M
|
Common Stock | 5,000 | $30.06 | $150,300 | 2,106,065 |
| 2016-06-14 | GUICHARD KENT | CHAIRMAN OF THE BOARD |
Exercise / conversion
M · derivative
|
Employee Stock Option - Right-to-Buy | 7,252 | $0.00 | $0 | 2,048 |
| 2016-06-14 | GUICHARD KENT | CHAIRMAN OF THE BOARD |
Open-market sell
S
|
Common Stock | 7,252 | $65.09 | $472,045 | 44,256 |
| 2016-06-14 | GUICHARD KENT | CHAIRMAN OF THE BOARD |
Exercise / conversion
M
|
Common Stock | 7,252 | $36.74 | $266,438 | 51,508 |
| 2016-06-09 | BRANDT WILLIAM F | 10% |
Equity grant / award
W
|
Common Stock | 20,000 | $0.00 | $0 | 1,861,206 |
| 2016-06-08 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 700 | $65.38 | $45,768 | 2,092,065 |
| 2016-06-08 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 300 | $64.52 | $19,356 | 2,092,765 |
| 2016-06-07 | Campbell Roger Perry | SVP & GM New Construction |
Exercise / conversion
M · derivative
|
Employer Stock Option - Right to Buy | 2,067 | $0.00 | $0 | 0 |
| 2016-06-07 | Campbell Roger Perry | SVP & GM New Construction |
Open-market sell
S
|
Common Stock | 200 | $65.76 | $13,152 | 13,432 |
| 2016-06-07 | Campbell Roger Perry | SVP & GM New Construction |
Open-market sell
S
|
Common Stock | 1,867 | $65.03 | $121,415 | 13,632 |
| 2016-06-07 | Campbell Roger Perry | SVP & GM New Construction |
Exercise / conversion
M
|
Common Stock | 2,067 | $36.74 | $75,942 | 15,499 |
| 2016-06-07 | Adams Robert J JR | SVP Value Stream Operations |
Other disposed transaction
F
|
Common Stock | 672 | $64.55 | $43,378 | 9,959 |
| 2016-06-07 | Adams Robert J JR | SVP Value Stream Operations |
Equity grant / award
A
|
Common Stock | 1,274 | $0.00 | $0 | 10,631 |
| 2016-06-06 | Campbell Roger Perry | SVP & GM New Construction |
Exercise / conversion
M · derivative
|
Employer Stock Option - Right to Buy | 1,466 | $0.00 | $0 | 2,934 |
| 2016-06-06 | Campbell Roger Perry | SVP & GM New Construction |
Exercise / conversion
M · derivative
|
Employer Stock Option - Right to Buy | 2,433 | $0.00 | $0 | 2,433 |
| 2016-06-06 | Campbell Roger Perry | SVP & GM New Construction |
Open-market sell
S
|
Common Stock | 100 | $69.74 | $6,974 | 13,432 |
| 2016-06-06 | Campbell Roger Perry | SVP & GM New Construction |
Open-market sell
S
|
Common Stock | 774 | $69.12 | $53,499 | 13,532 |
| 2016-06-06 | Campbell Roger Perry | SVP & GM New Construction |
Open-market sell
S
|
Common Stock | 2,304 | $67.92 | $156,499 | 14,306 |
| 2016-06-06 | Campbell Roger Perry | SVP & GM New Construction |
Open-market sell
S
|
Common Stock | 721 | $66.93 | $48,254 | 16,610 |
| 2016-06-06 | Campbell Roger Perry | SVP & GM New Construction |
Exercise / conversion
M
|
Common Stock | 1,466 | $57.11 | $83,723 | 17,331 |
| 2016-06-06 | Campbell Roger Perry | SVP & GM New Construction |
Exercise / conversion
M
|
Common Stock | 2,433 | $29.92 | $72,795 | 15,865 |
| 2016-06-01 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 200 | $80.86 | $16,171 | 2,093,065 |
| 2016-06-01 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 800 | $80.37 | $64,294 | 2,093,265 |
| 2016-05-25 | Dunston Steven Cary | President & C.E.O. |
Equity grant / award
A
|
Common Stock | 7,391 | $0.00 | $0 | 47,238 |
| 2016-05-18 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 200 | $72.67 | $14,533 | 2,097,065 |
| 2016-05-18 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 800 | $71.97 | $57,572 | 2,097,265 |
| 2016-05-11 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 100 | $73.78 | $7,378 | 2,098,065 |
| 2016-05-11 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 900 | $73.30 | $65,970 | 2,098,165 |
| 2016-05-04 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 105 | $72.26 | $7,587 | 2,099,065 |
| 2016-05-04 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 895 | $71.74 | $64,204 | 2,099,170 |
| 2016-04-27 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 585 | $75.72 | $44,299 | 2,100,065 |
| 2016-04-27 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 415 | $74.88 | $31,075 | 2,100,650 |
| 2016-04-20 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 700 | $78.63 | $55,040 | 2,101,065 |
| 2016-04-20 | BRANDT WILLIAM F | Dir |
Open-market sell
S
|
Common Stock | 300 | $77.44 | $23,232 | 2,101,765 |