Financial Metrics
CASY CASEYS GENERAL STORES INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 1565940000.0 | — | USD | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 1970079000.0 | +25.8% | USD | 10-Q | 2017-09-05 |
| Quarterly | 2016-10-31 | 1920055000.0 | -2.5% | USD | 10-Q | 2017-12-11 |
| Quarterly | 2017-01-31 | 1769993000.0 | -7.8% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | 2093739000.0 | +18.3% | USD | 10-Q | 2018-09-10 |
| Quarterly | 2017-10-31 | 2153745000.0 | +2.9% | USD | 10-Q | 2018-12-10 |
| Quarterly | 2018-01-31 | 2054603000.0 | -4.6% | USD | 10-Q | 2019-03-11 |
| Quarterly | 2018-07-31 | 2588432000.0 | +26.0% | USD | 10-Q | 2019-09-09 |
| Quarterly | 2018-10-31 | 2538005000.0 | -1.9% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | 2048076000.0 | -19.3% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | 2626629000.0 | +28.2% | USD | 10-Q | 2020-09-08 |
| Quarterly | 2019-10-31 | 2487586000.0 | -5.3% | USD | 10-Q | 2020-12-07 |
| Quarterly | 2020-01-31 | 2248198000.0 | -9.6% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | 2105021000.0 | -6.4% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 2215905000.0 | +5.3% | USD | 10-Q | 2021-12-07 |
| Quarterly | 2021-01-31 | 2008028000.0 | -9.4% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 3181994000.0 | +58.5% | USD | 10-Q | 2022-09-07 |
| Quarterly | 2021-10-31 | 3262942000.0 | +2.5% | USD | 10-Q | 2022-12-06 |
| Quarterly | 2022-01-31 | 3048717000.0 | -6.6% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | 4454644000.0 | +46.1% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2022-10-31 | 3978575000.0 | -10.7% | USD | 10-Q | 2023-12-11 |
| Quarterly | 2023-01-31 | 3332555000.0 | -16.2% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | 3869251000.0 | +16.1% | USD | 10-Q | 2024-09-04 |
| Quarterly | 2023-10-31 | 4064400000.0 | +5.0% | USD | 10-Q | 2024-12-09 |
| Quarterly | 2024-01-31 | 3329247000.0 | -18.1% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | 4097737000.0 | +23.1% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2024-10-31 | 3946771000.0 | -3.7% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 3903633000.0 | -1.1% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 4567106000.0 | +17.0% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 4506084000.0 | -1.3% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2026-01-31 | 3916132000.0 | -13.1% | USD | 10-Q | 2026-03-09 |
| Annual | 2016-10-31 | 1920055000.0 | — | USD | 10-K | 2018-06-29 |
| Annual | 2017-10-31 | 2153745000.0 | +12.2% | USD | 10-K | 2019-06-28 |
| Annual | 2018-10-31 | 2538005000.0 | +17.8% | USD | 10-K | 2020-06-26 |
| Annual | 2019-10-31 | 2487586000.0 | -2.0% | USD | 10-K | 2020-06-26 |
| Annual | 2020-04-30 | 9175296000.0 | +268.8% | USD | 10-K | 2022-06-24 |
| Annual | 2021-04-30 | 8707189000.0 | -5.1% | USD | 10-K | 2023-06-23 |
| Annual | 2022-04-30 | 12952594000.0 | +48.8% | USD | 10-K | 2024-06-24 |
| Annual | 2023-04-30 | 15094475000.0 | +16.5% | USD | 10-K | 2025-06-23 |
| Annual | 2024-04-30 | 14862913000.0 | -1.5% | USD | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 15940899000.0 | +7.3% | USD | 10-K | 2025-06-23 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 371169000.0 | — | USD | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 449795000.0 | +21.2% | USD | 10-Q | 2016-09-06 |
| Quarterly | 2016-10-31 | 443518000.0 | -1.4% | USD | 10-Q | 2016-12-07 |
| Quarterly | 2017-01-31 | 389629000.0 | -12.2% | USD | 10-Q | 2017-03-06 |
| Annual | 2016-10-31 | 443518000.0 | — | USD | 10-K | 2018-06-29 |
| Annual | 2017-10-31 | 467657000.0 | +5.4% | USD | 10-K | 2019-06-28 |
| Annual | 2018-10-31 | 510321000.0 | +9.1% | USD | 10-K | 2020-06-26 |
| Annual | 2019-10-31 | 557065000.0 | +9.2% | USD | 10-K | 2020-06-26 |
| Annual | 2020-04-30 | 525070000.0 | -5.7% | USD | 10-K | 2020-06-26 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 38099000.0 | — | USD | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 67392000.0 | +76.9% | USD | 10-Q | 2017-09-05 |
| Quarterly | 2016-10-31 | 57180000.0 | -15.2% | USD | 10-Q | 2017-12-11 |
| Quarterly | 2017-01-31 | 22835000.0 | -60.1% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | 56758000.0 | +148.6% | USD | 10-Q | 2018-09-10 |
| Quarterly | 2017-10-31 | 48918000.0 | -13.8% | USD | 10-Q | 2018-12-10 |
| Quarterly | 2018-01-31 | 192965000.0 | +294.5% | USD | 10-Q | 2019-03-11 |
| Quarterly | 2018-07-31 | 70224000.0 | -63.6% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2018-10-31 | 66615000.0 | -5.1% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-01-31 | 41835000.0 | -37.2% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | 85815000.0 | +105.1% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2019-10-31 | 81981000.0 | -4.5% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2020-01-31 | 33959000.0 | -58.6% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | 120592000.0 | +255.1% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2020-10-31 | 111983000.0 | -7.1% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2021-01-31 | 38627000.0 | -65.5% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 119159000.0 | +208.5% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2021-10-31 | 96831000.0 | -18.7% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-01-31 | 64024000.0 | -33.9% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | 152932000.0 | +138.9% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2022-10-31 | 137555000.0 | -10.1% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2023-01-31 | 100112000.0 | -27.2% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | 169237000.0 | +69.0% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2023-10-31 | 158782000.0 | -6.2% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-01-31 | 86933000.0 | -45.3% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | 180198000.0 | +107.3% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2024-10-31 | 180918000.0 | +0.4% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2025-01-31 | 87097000.0 | -51.9% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 215355000.0 | +147.3% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2025-10-31 | 206336000.0 | -4.2% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2026-01-31 | 130073000.0 | -37.0% | USD | 10-Q | 2026-03-09 |
| Annual | 2016-10-31 | 57180000.0 | — | USD | 10-K | 2018-06-29 |
| Annual | 2017-10-31 | 48918000.0 | -14.4% | USD | 10-K | 2019-06-28 |
| Annual | 2018-10-31 | 66615000.0 | +36.2% | USD | 10-K | 2020-06-26 |
| Annual | 2019-10-31 | 81981000.0 | +23.1% | USD | 10-K | 2020-06-26 |
| Annual | 2020-04-30 | 263846000.0 | +221.8% | USD | 10-K | 2022-06-24 |
| Annual | 2021-04-30 | 312900000.0 | +18.6% | USD | 10-K | 2023-06-23 |
| Annual | 2022-04-30 | 339790000.0 | +8.6% | USD | 10-K | 2024-06-24 |
| Annual | 2023-04-30 | 446691000.0 | +31.5% | USD | 10-K | 2025-06-23 |
| Annual | 2024-04-30 | 501972000.0 | +12.4% | USD | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 546520000.0 | +8.9% | USD | 10-K | 2025-06-23 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.98 | — | USD/shares | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 1.72 | +75.5% | USD/shares | 10-Q | 2017-09-05 |
| Quarterly | 2016-10-31 | 1.46 | -15.1% | USD/shares | 10-Q | 2017-12-11 |
| Quarterly | 2017-01-31 | 0.58 | -60.3% | USD/shares | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | 1.48 | +155.2% | USD/shares | 10-Q | 2018-09-10 |
| Quarterly | 2017-10-31 | 1.29 | -12.8% | USD/shares | 10-Q | 2018-12-10 |
| Quarterly | 2018-01-31 | 5.13 | +297.7% | USD/shares | 10-Q | 2019-03-11 |
| Quarterly | 2018-07-31 | 1.92 | -62.6% | USD/shares | 10-Q | 2019-09-09 |
| Quarterly | 2018-10-31 | 1.82 | -5.2% | USD/shares | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | 1.14 | -37.4% | USD/shares | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | 2.33 | +104.4% | USD/shares | 10-Q | 2020-09-08 |
| Quarterly | 2019-10-31 | 2.22 | -4.7% | USD/shares | 10-Q | 2020-12-07 |
| Quarterly | 2020-01-31 | 0.92 | -58.6% | USD/shares | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | 3.26 | +254.3% | USD/shares | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 3.02 | -7.4% | USD/shares | 10-Q | 2021-12-07 |
| Quarterly | 2021-01-31 | 1.04 | -65.6% | USD/shares | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 3.21 | +208.7% | USD/shares | 10-Q | 2022-09-07 |
| Quarterly | 2021-10-31 | 2.61 | -18.7% | USD/shares | 10-Q | 2022-12-06 |
| Quarterly | 2022-01-31 | 1.72 | -34.1% | USD/shares | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | 4.11 | +139.0% | USD/shares | 10-Q | 2023-09-11 |
| Quarterly | 2022-10-31 | 3.69 | -10.2% | USD/shares | 10-Q | 2023-12-11 |
| Quarterly | 2023-01-31 | 2.69 | -27.1% | USD/shares | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | 4.54 | +68.8% | USD/shares | 10-Q | 2024-09-04 |
| Quarterly | 2023-10-31 | 4.27 | -5.9% | USD/shares | 10-Q | 2024-12-09 |
| Quarterly | 2024-01-31 | 2.34 | -45.2% | USD/shares | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | 4.86 | +107.7% | USD/shares | 10-Q | 2025-09-08 |
| Quarterly | 2024-10-31 | 4.87 | +0.2% | USD/shares | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 2.35 | -51.7% | USD/shares | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 5.8 | +146.8% | USD/shares | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 5.56 | -4.1% | USD/shares | 10-Q | 2025-12-09 |
| Quarterly | 2026-01-31 | 3.51 | -36.9% | USD/shares | 10-Q | 2026-03-09 |
| Annual | 2016-10-31 | 1.46 | — | USD/shares | 10-K | 2018-06-29 |
| Annual | 2017-10-31 | 1.29 | -11.6% | USD/shares | 10-K | 2019-06-28 |
| Annual | 2018-10-31 | 1.82 | +41.1% | USD/shares | 10-K | 2020-06-26 |
| Annual | 2019-10-31 | 2.22 | +22.0% | USD/shares | 10-K | 2020-06-26 |
| Annual | 2020-04-30 | 7.14 | +221.6% | USD/shares | 10-K | 2022-06-24 |
| Annual | 2021-04-30 | 8.44 | +18.2% | USD/shares | 10-K | 2023-06-23 |
| Annual | 2022-04-30 | 9.14 | +8.3% | USD/shares | 10-K | 2024-06-24 |
| Annual | 2023-04-30 | 11.99 | +31.2% | USD/shares | 10-K | 2025-06-23 |
| Annual | 2024-04-30 | 13.51 | +12.7% | USD/shares | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 14.72 | +9.0% | USD/shares | 10-K | 2025-06-23 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.97 | — | USD/shares | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 1.7 | +75.3% | USD/shares | 10-Q | 2017-09-05 |
| Quarterly | 2016-10-31 | 1.44 | -15.3% | USD/shares | 10-Q | 2017-12-11 |
| Quarterly | 2017-01-31 | 0.58 | -59.7% | USD/shares | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | 1.46 | +151.7% | USD/shares | 10-Q | 2018-09-10 |
| Quarterly | 2017-10-31 | 1.28 | -12.3% | USD/shares | 10-Q | 2018-12-10 |
| Quarterly | 2018-01-31 | 5.08 | +296.9% | USD/shares | 10-Q | 2019-03-11 |
| Quarterly | 2018-07-31 | 1.9 | -62.6% | USD/shares | 10-Q | 2019-09-09 |
| Quarterly | 2018-10-31 | 1.8 | -5.3% | USD/shares | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | 1.13 | -37.2% | USD/shares | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | 2.31 | +104.4% | USD/shares | 10-Q | 2020-09-08 |
| Quarterly | 2019-10-31 | 2.21 | -4.3% | USD/shares | 10-Q | 2020-12-07 |
| Quarterly | 2020-01-31 | 0.91 | -58.8% | USD/shares | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | 3.24 | +256.0% | USD/shares | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 3.0 | -7.4% | USD/shares | 10-Q | 2021-12-07 |
| Quarterly | 2021-01-31 | 1.04 | -65.3% | USD/shares | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 3.19 | +206.7% | USD/shares | 10-Q | 2022-09-07 |
| Quarterly | 2021-10-31 | 2.59 | -18.8% | USD/shares | 10-Q | 2022-12-06 |
| Quarterly | 2022-01-31 | 1.71 | -34.0% | USD/shares | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | 4.09 | +139.2% | USD/shares | 10-Q | 2023-09-11 |
| Quarterly | 2022-10-31 | 3.67 | -10.3% | USD/shares | 10-Q | 2023-12-11 |
| Quarterly | 2023-01-31 | 2.67 | -27.2% | USD/shares | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | 4.52 | +69.3% | USD/shares | 10-Q | 2024-09-04 |
| Quarterly | 2023-10-31 | 4.24 | -6.2% | USD/shares | 10-Q | 2024-12-09 |
| Quarterly | 2024-01-31 | 2.33 | -45.0% | USD/shares | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | 4.83 | +107.3% | USD/shares | 10-Q | 2025-09-08 |
| Quarterly | 2024-10-31 | 4.85 | +0.4% | USD/shares | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 2.33 | -52.0% | USD/shares | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 5.77 | +147.6% | USD/shares | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 5.53 | -4.2% | USD/shares | 10-Q | 2025-12-09 |
| Quarterly | 2026-01-31 | 3.49 | -36.9% | USD/shares | 10-Q | 2026-03-09 |
| Annual | 2016-10-31 | 1.44 | — | USD/shares | 10-K | 2018-06-29 |
| Annual | 2017-10-31 | 1.28 | -11.1% | USD/shares | 10-K | 2019-06-28 |
| Annual | 2018-10-31 | 1.8 | +40.6% | USD/shares | 10-K | 2020-06-26 |
| Annual | 2019-10-31 | 2.21 | +22.8% | USD/shares | 10-K | 2020-06-26 |
| Annual | 2020-04-30 | 7.1 | +221.3% | USD/shares | 10-K | 2022-06-24 |
| Annual | 2021-04-30 | 8.38 | +18.0% | USD/shares | 10-K | 2023-06-23 |
| Annual | 2022-04-30 | 9.1 | +8.6% | USD/shares | 10-K | 2024-06-24 |
| Annual | 2023-04-30 | 11.91 | +30.9% | USD/shares | 10-K | 2025-06-23 |
| Annual | 2024-04-30 | 13.43 | +12.8% | USD/shares | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 14.64 | +9.0% | USD/shares | 10-K | 2025-06-23 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 53563000.0 | — | USD | 10-Q | 2017-03-06 |
| Quarterly | 2016-04-30 | 75775000.0 | +41.5% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2016-07-31 | 189490000.0 | +150.1% | USD | 10-Q | 2017-09-05 |
| Quarterly | 2016-10-31 | 177973000.0 | -6.1% | USD | 10-Q | 2017-12-11 |
| Quarterly | 2017-01-31 | 115721000.0 | -35.0% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 76717000.0 | -33.7% | USD | 10-Q | 2019-03-11 |
| Quarterly | 2017-07-31 | 159101000.0 | +107.4% | USD | 10-Q | 2018-09-10 |
| Quarterly | 2017-10-31 | 285185000.0 | +79.2% | USD | 10-Q | 2018-12-10 |
| Quarterly | 2018-01-31 | 138711000.0 | -51.4% | USD | 10-Q | 2019-03-11 |
| Quarterly | 2018-04-30 | 53679000.0 | -61.3% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2018-07-31 | 44842000.0 | -16.5% | USD | 10-Q | 2019-09-09 |
| Quarterly | 2018-10-31 | 51887000.0 | +15.7% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | 34169000.0 | -34.1% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-04-30 | 63296000.0 | +85.2% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | 96733000.0 | +52.8% | USD | 10-Q | 2019-09-09 |
| Quarterly | 2019-10-31 | 43976000.0 | -54.5% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2020-01-31 | 43539000.0 | -1.0% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2020-04-30 | 78275000.0 | +79.8% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | 246516000.0 | +214.9% | USD | 10-Q | 2020-09-08 |
| Quarterly | 2020-10-31 | 404685000.0 | +64.2% | USD | 10-Q | 2020-12-07 |
| Quarterly | 2021-01-31 | 388946000.0 | -3.9% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2021-04-30 | 336545000.0 | -13.5% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 198928000.0 | -40.9% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2021-10-31 | 311698000.0 | +56.7% | USD | 10-Q | 2021-12-07 |
| Quarterly | 2022-01-31 | 186921000.0 | -40.0% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2022-04-30 | 158878000.0 | -15.0% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | 312364000.0 | +96.6% | USD | 10-Q | 2022-09-07 |
| Quarterly | 2022-10-31 | 414798000.0 | +32.8% | USD | 10-Q | 2022-12-06 |
| Quarterly | 2023-01-31 | 413199000.0 | -0.4% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 378869000.0 | -8.3% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | 439112000.0 | +15.9% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-10-31 | 409891000.0 | -6.7% | USD | 10-Q | 2024-12-09 |
| Quarterly | 2024-01-31 | 177881000.0 | -56.6% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2024-04-30 | 206482000.0 | +16.1% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | 304988000.0 | +47.7% | USD | 10-Q | 2024-09-04 |
| Quarterly | 2024-10-31 | 351723000.0 | +15.3% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 394815000.0 | +12.3% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 326662000.0 | -17.3% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 458073000.0 | +40.2% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 492016000.0 | +7.4% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2026-01-31 | 465019000.0 | -5.5% | USD | 10-Q | 2026-03-09 |
| Annual | 2016-04-30 | 75775000.0 | — | USD | 10-K | 2018-06-29 |
| Annual | 2017-04-30 | 76717000.0 | +1.2% | USD | 10-K | 2018-06-29 |
| Annual | 2018-04-30 | 53679000.0 | -30.0% | USD | 10-K | 2019-06-28 |
| Annual | 2019-04-30 | 63296000.0 | +17.9% | USD | 10-K | 2020-06-26 |
| Annual | 2020-04-30 | 78275000.0 | +23.7% | USD | 10-K | 2021-06-25 |
| Annual | 2021-04-30 | 336545000.0 | +330.0% | USD | 10-K | 2022-06-24 |
| Annual | 2022-04-30 | 158878000.0 | -52.8% | USD | 10-K | 2023-06-23 |
| Annual | 2023-04-30 | 378869000.0 | +138.5% | USD | 10-K | 2024-06-24 |
| Annual | 2024-04-30 | 206482000.0 | -45.5% | USD | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 326662000.0 | +58.2% | USD | 10-K | 2025-06-23 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 189722000.0 | — | USD | 10-Q | 2016-03-07 |
| Quarterly | 2016-04-30 | 204988000.0 | +8.0% | USD | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 205773000.0 | +0.4% | USD | 10-Q | 2016-09-06 |
| Quarterly | 2016-10-31 | 208064000.0 | +1.1% | USD | 10-Q | 2016-12-07 |
| Quarterly | 2017-01-31 | 209692000.0 | +0.8% | USD | 10-Q | 2017-03-06 |
| Quarterly | 2017-04-30 | 201644000.0 | -3.8% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | 225973000.0 | +12.1% | USD | 10-Q | 2017-09-05 |
| Quarterly | 2017-10-31 | 241681000.0 | +7.0% | USD | 10-Q | 2017-12-11 |
| Quarterly | 2018-01-31 | 255584000.0 | +5.8% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 241668000.0 | -5.4% | USD | 10-Q | 2019-03-11 |
| Quarterly | 2018-07-31 | 263879000.0 | +9.2% | USD | 10-Q | 2018-09-10 |
| Quarterly | 2018-10-31 | 258644000.0 | -2.0% | USD | 10-Q | 2018-12-10 |
| Quarterly | 2019-01-31 | 250897000.0 | -3.0% | USD | 10-Q | 2019-03-11 |
| Quarterly | 2019-04-30 | 273040000.0 | +8.8% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | 273755000.0 | +0.3% | USD | 10-Q | 2019-09-09 |
| Quarterly | 2019-10-31 | 271443000.0 | -0.8% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2020-01-31 | 263185000.0 | -3.0% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2020-04-30 | 236007000.0 | -10.3% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | 238795000.0 | +1.2% | USD | 10-Q | 2020-09-08 |
| Quarterly | 2020-10-31 | 249842000.0 | +4.6% | USD | 10-Q | 2020-12-07 |
| Quarterly | 2021-01-31 | 271421000.0 | +8.6% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2021-04-30 | 286598000.0 | +5.6% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 338082000.0 | +18.0% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2021-10-31 | 350182000.0 | +3.6% | USD | 10-Q | 2021-12-07 |
| Quarterly | 2022-01-31 | 351377000.0 | +0.3% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2022-04-30 | 396199000.0 | +12.8% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | 399138000.0 | +0.7% | USD | 10-Q | 2022-09-07 |
| Quarterly | 2022-10-31 | 393320000.0 | -1.5% | USD | 10-Q | 2022-12-06 |
| Quarterly | 2023-01-31 | 387136000.0 | -1.6% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 376085000.0 | -2.9% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | 424728000.0 | +12.9% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-10-31 | 418901000.0 | -1.4% | USD | 10-Q | 2023-12-11 |
| Quarterly | 2024-01-31 | 414721000.0 | -1.0% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2024-04-30 | 428722000.0 | +3.4% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | 452017000.0 | +5.4% | USD | 10-Q | 2024-09-04 |
| Quarterly | 2024-10-31 | 432268000.0 | -4.4% | USD | 10-Q | 2024-12-09 |
| Quarterly | 2025-01-31 | 482101000.0 | +11.5% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 480034000.0 | -0.4% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 478880000.0 | -0.2% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 452063000.0 | -5.6% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2026-01-31 | 440832000.0 | -2.5% | USD | 10-Q | 2026-03-09 |
| Annual | 2016-04-30 | 204988000.0 | — | USD | 10-K | 2017-06-29 |
| Annual | 2017-04-30 | 201644000.0 | -1.6% | USD | 10-K | 2018-06-29 |
| Annual | 2018-04-30 | 241668000.0 | +19.8% | USD | 10-K | 2019-06-28 |
| Annual | 2019-04-30 | 273040000.0 | +13.0% | USD | 10-K | 2020-06-26 |
| Annual | 2020-04-30 | 236007000.0 | -13.6% | USD | 10-K | 2021-06-25 |
| Annual | 2021-04-30 | 286598000.0 | +21.4% | USD | 10-K | 2022-06-24 |
| Annual | 2022-04-30 | 396199000.0 | +38.2% | USD | 10-K | 2023-06-23 |
| Annual | 2023-04-30 | 376085000.0 | -5.1% | USD | 10-K | 2024-06-24 |
| Annual | 2024-04-30 | 428722000.0 | +14.0% | USD | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 480034000.0 | +12.0% | USD | 10-K | 2025-06-23 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 304726000.0 | — | USD | 10-Q | 2016-03-07 |
| Quarterly | 2016-04-30 | 325885000.0 | +6.9% | USD | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 435329000.0 | +33.6% | USD | 10-Q | 2016-09-06 |
| Quarterly | 2016-10-31 | 425993000.0 | -2.1% | USD | 10-Q | 2016-12-07 |
| Quarterly | 2017-01-31 | 375702000.0 | -11.8% | USD | 10-Q | 2017-03-06 |
| Quarterly | 2017-04-30 | 350685000.0 | -6.7% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | 439299000.0 | +25.3% | USD | 10-Q | 2017-09-05 |
| Quarterly | 2017-10-31 | 576228000.0 | +31.2% | USD | 10-Q | 2017-12-11 |
| Quarterly | 2018-01-31 | 476235000.0 | -17.4% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 396840000.0 | -16.7% | USD | 10-Q | 2019-03-11 |
| Quarterly | 2018-07-31 | 406551000.0 | +2.4% | USD | 10-Q | 2018-09-10 |
| Quarterly | 2018-10-31 | 382178000.0 | -6.0% | USD | 10-Q | 2018-12-10 |
| Quarterly | 2019-01-31 | 351272000.0 | -8.1% | USD | 10-Q | 2019-03-11 |
| Quarterly | 2019-04-30 | 410580000.0 | +16.9% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | 438070000.0 | +6.7% | USD | 10-Q | 2019-09-09 |
| Quarterly | 2019-10-31 | 395321000.0 | -9.8% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2020-01-31 | 389628000.0 | -1.4% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2020-04-30 | 387250000.0 | -0.6% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | 558091000.0 | +44.1% | USD | 10-Q | 2020-09-08 |
| Quarterly | 2020-10-31 | 728818000.0 | +30.6% | USD | 10-Q | 2020-12-07 |
| Quarterly | 2021-01-31 | 744778000.0 | +2.2% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2021-04-30 | 723633000.0 | -2.8% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 671266000.0 | -7.2% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2021-10-31 | 795021000.0 | +18.4% | USD | 10-Q | 2021-12-07 |
| Quarterly | 2022-01-31 | 660780000.0 | -16.9% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2022-04-30 | 725035000.0 | +9.7% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | 902854000.0 | +24.5% | USD | 10-Q | 2022-09-07 |
| Quarterly | 2022-10-31 | 993343000.0 | +10.0% | USD | 10-Q | 2022-12-06 |
| Quarterly | 2023-01-31 | 958204000.0 | -3.5% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 920955000.0 | -3.9% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | 1022191000.0 | +11.0% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-10-31 | 1010710000.0 | -1.1% | USD | 10-Q | 2023-12-11 |
| Quarterly | 2024-01-31 | 781004000.0 | -22.7% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2024-04-30 | 829854000.0 | +6.3% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | 955002000.0 | +15.1% | USD | 10-Q | 2024-09-04 |
| Quarterly | 2024-10-31 | 978694000.0 | +2.5% | USD | 10-Q | 2024-12-09 |
| Quarterly | 2025-01-31 | 1099656000.0 | +12.4% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 1012853000.0 | -7.9% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 1177119000.0 | +16.2% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 1191273000.0 | +1.2% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2026-01-31 | 1148003000.0 | -3.6% | USD | 10-Q | 2026-03-09 |
| Annual | 2016-04-30 | 325885000.0 | — | USD | 10-K | 2017-06-29 |
| Annual | 2017-04-30 | 350685000.0 | +7.6% | USD | 10-K | 2018-06-29 |
| Annual | 2018-04-30 | 396840000.0 | +13.2% | USD | 10-K | 2019-06-28 |
| Annual | 2019-04-30 | 410580000.0 | +3.5% | USD | 10-K | 2020-06-26 |
| Annual | 2020-04-30 | 387250000.0 | -5.7% | USD | 10-K | 2021-06-25 |
| Annual | 2021-04-30 | 723633000.0 | +86.9% | USD | 10-K | 2022-06-24 |
| Annual | 2022-04-30 | 725035000.0 | +0.2% | USD | 10-K | 2023-06-23 |
| Annual | 2023-04-30 | 920955000.0 | +27.0% | USD | 10-K | 2024-06-24 |
| Annual | 2024-04-30 | 829854000.0 | -9.9% | USD | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 1012853000.0 | +22.1% | USD | 10-K | 2025-06-23 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 2670549000.0 | — | USD | 10-Q | 2016-03-07 |
| Quarterly | 2016-04-30 | 2725907000.0 | +2.1% | USD | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 2886079000.0 | +5.9% | USD | 10-Q | 2016-09-06 |
| Quarterly | 2016-10-31 | 2952251000.0 | +2.3% | USD | 10-Q | 2016-12-07 |
| Quarterly | 2017-01-31 | 2976379000.0 | +0.8% | USD | 10-Q | 2017-03-06 |
| Quarterly | 2017-04-30 | 3020102000.0 | +1.5% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | 3157481000.0 | +4.5% | USD | 10-Q | 2017-09-05 |
| Quarterly | 2017-10-31 | 3420182000.0 | +8.3% | USD | 10-Q | 2017-12-11 |
| Quarterly | 2018-01-31 | 3453181000.0 | +1.0% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 3469927000.0 | +0.5% | USD | 10-Q | 2019-03-11 |
| Quarterly | 2018-07-31 | 3524507000.0 | +1.6% | USD | 10-Q | 2018-09-10 |
| Quarterly | 2018-10-31 | 3545657000.0 | +0.6% | USD | 10-Q | 2018-12-10 |
| Quarterly | 2019-01-31 | 3583599000.0 | +1.1% | USD | 10-Q | 2019-03-11 |
| Quarterly | 2019-04-30 | 3731376000.0 | +4.1% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | 3836746000.0 | +2.8% | USD | 10-Q | 2019-09-09 |
| Quarterly | 2019-10-31 | 3865869000.0 | +0.8% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2020-01-31 | 3922034000.0 | +1.5% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2020-04-30 | 3943892000.0 | +0.6% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | 4098993000.0 | +3.9% | USD | 10-Q | 2020-09-08 |
| Quarterly | 2020-10-31 | 4323668000.0 | +5.5% | USD | 10-Q | 2020-12-07 |
| Quarterly | 2021-01-31 | 4396987000.0 | +1.7% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2021-04-30 | 4460314000.0 | +1.4% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 5075972000.0 | +13.8% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2021-10-31 | 5252110000.0 | +3.5% | USD | 10-Q | 2021-12-07 |
| Quarterly | 2022-01-31 | 5401943000.0 | +2.9% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2022-04-30 | 5505730000.0 | +1.9% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | 5679141000.0 | +3.1% | USD | 10-Q | 2022-09-07 |
| Quarterly | 2022-10-31 | 5790464000.0 | +2.0% | USD | 10-Q | 2022-12-06 |
| Quarterly | 2023-01-31 | 5840617000.0 | +0.9% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 5943270000.0 | +1.8% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | 6062352000.0 | +2.0% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-10-31 | 6227461000.0 | +2.7% | USD | 10-Q | 2023-12-11 |
| Quarterly | 2024-01-31 | 6207014000.0 | -0.3% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2024-04-30 | 6347433000.0 | +2.3% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | 6496425000.0 | +2.3% | USD | 10-Q | 2024-09-04 |
| Quarterly | 2024-10-31 | 7725570000.0 | +18.9% | USD | 10-Q | 2024-12-09 |
| Quarterly | 2025-01-31 | 8220178000.0 | +6.4% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 8208118000.0 | -0.1% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 8371009000.0 | +2.0% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 8585167000.0 | +2.6% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2026-01-31 | 8585750000.0 | +0.0% | USD | 10-Q | 2026-03-09 |
| Annual | 2016-04-30 | 2726148000.0 | — | USD | 10-K | 2017-06-29 |
| Annual | 2017-04-30 | 3020102000.0 | +10.8% | USD | 10-K | 2018-06-29 |
| Annual | 2018-04-30 | 3469927000.0 | +14.9% | USD | 10-K | 2019-06-28 |
| Annual | 2019-04-30 | 3731376000.0 | +7.5% | USD | 10-K | 2020-06-26 |
| Annual | 2020-04-30 | 3943892000.0 | +5.7% | USD | 10-K | 2021-06-25 |
| Annual | 2021-04-30 | 4460314000.0 | +13.1% | USD | 10-K | 2022-06-24 |
| Annual | 2022-04-30 | 5505730000.0 | +23.4% | USD | 10-K | 2023-06-23 |
| Annual | 2023-04-30 | 5943270000.0 | +7.9% | USD | 10-K | 2024-06-24 |
| Annual | 2024-04-30 | 6347433000.0 | +6.8% | USD | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 8208118000.0 | +29.3% | USD | 10-K | 2025-06-23 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 359752000.0 | — | USD | 10-Q | 2016-03-07 |
| Quarterly | 2016-04-30 | 387571000.0 | +7.7% | USD | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 420112000.0 | +8.4% | USD | 10-Q | 2016-09-06 |
| Quarterly | 2016-10-31 | 387015000.0 | -7.9% | USD | 10-Q | 2016-12-07 |
| Quarterly | 2017-01-31 | 386756000.0 | -0.1% | USD | 10-Q | 2017-03-06 |
| Quarterly | 2017-04-30 | 446546000.0 | +15.5% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | 441863000.0 | -1.0% | USD | 10-Q | 2017-09-05 |
| Quarterly | 2017-10-31 | 467629000.0 | +5.8% | USD | 10-Q | 2017-12-11 |
| Quarterly | 2018-01-31 | 461219000.0 | -1.4% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 507850000.0 | +10.1% | USD | 10-Q | 2019-03-11 |
| Quarterly | 2018-07-31 | 525513000.0 | +3.5% | USD | 10-Q | 2018-09-10 |
| Quarterly | 2018-10-31 | 470976000.0 | -10.4% | USD | 10-Q | 2018-12-10 |
| Quarterly | 2019-01-31 | 463701000.0 | -1.5% | USD | 10-Q | 2019-03-11 |
| Quarterly | 2019-04-30 | 590932000.0 | +27.4% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | 575028000.0 | -2.7% | USD | 10-Q | 2019-09-09 |
| Quarterly | 2019-10-31 | 1084061000.0 | +88.5% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2020-01-31 | 1104822000.0 | +1.9% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2020-04-30 | 1063428000.0 | -3.7% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | 533916000.0 | -49.8% | USD | 10-Q | 2020-09-08 |
| Quarterly | 2020-10-31 | 562009000.0 | +5.3% | USD | 10-Q | 2020-12-07 |
| Quarterly | 2021-01-31 | 581826000.0 | +3.5% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2021-04-30 | 612749000.0 | +5.3% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 740942000.0 | +20.9% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2021-10-31 | 803496000.0 | +8.4% | USD | 10-Q | 2021-12-07 |
| Quarterly | 2022-01-31 | 783710000.0 | -2.5% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2022-04-30 | 904678000.0 | +15.4% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | 937383000.0 | +3.6% | USD | 10-Q | 2022-09-07 |
| Quarterly | 2022-10-31 | 921298000.0 | -1.7% | USD | 10-Q | 2022-12-06 |
| Quarterly | 2023-01-31 | 869809000.0 | -5.6% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 927125000.0 | +6.6% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | 933999000.0 | +0.7% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-10-31 | 949826000.0 | +1.7% | USD | 10-Q | 2023-12-11 |
| Quarterly | 2024-01-31 | 880906000.0 | -7.3% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2024-04-30 | 953466000.0 | +8.2% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | 1132143000.0 | +18.7% | USD | 10-Q | 2024-09-04 |
| Quarterly | 2024-10-31 | 1116536000.0 | -1.4% | USD | 10-Q | 2024-12-09 |
| Quarterly | 2025-01-31 | 1195638000.0 | +7.1% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 1101693000.0 | -7.9% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 1138047000.0 | +3.3% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 1135061000.0 | -0.3% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2026-01-31 | 1101695000.0 | -2.9% | USD | 10-Q | 2026-03-09 |
| Annual | 2016-04-30 | 387571000.0 | — | USD | 10-K | 2017-06-29 |
| Annual | 2017-04-30 | 427378000.0 | +10.3% | USD | 10-K | 2018-06-29 |
| Annual | 2018-04-30 | 507850000.0 | +18.8% | USD | 10-K | 2019-06-28 |
| Annual | 2019-04-30 | 590932000.0 | +16.4% | USD | 10-K | 2020-06-26 |
| Annual | 2020-04-30 | 1063428000.0 | +80.0% | USD | 10-K | 2021-06-25 |
| Annual | 2021-04-30 | 612749000.0 | -42.4% | USD | 10-K | 2022-06-24 |
| Annual | 2022-04-30 | 904678000.0 | +47.6% | USD | 10-K | 2023-06-23 |
| Annual | 2023-04-30 | 927125000.0 | +2.5% | USD | 10-K | 2024-06-24 |
| Annual | 2024-04-30 | 953466000.0 | +2.8% | USD | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 1101693000.0 | +15.5% | USD | 10-K | 2025-06-23 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 1627419000.0 | — | USD | 10-Q | 2016-03-07 |
| Quarterly | 2016-04-30 | 1642444000.0 | +0.9% | USD | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 1737036000.0 | +5.8% | USD | 10-Q | 2016-09-06 |
| Quarterly | 2016-10-31 | 1752838000.0 | +0.9% | USD | 10-Q | 2016-12-07 |
| Quarterly | 2017-01-31 | 1760873000.0 | +0.5% | USD | 10-Q | 2017-03-06 |
| Quarterly | 2017-04-30 | 1829482000.0 | +3.9% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | 1990969000.0 | +8.8% | USD | 10-Q | 2017-09-05 |
| Quarterly | 2017-10-31 | 2265850000.0 | +13.8% | USD | 10-Q | 2017-12-11 |
| Quarterly | 2018-01-31 | 2123378000.0 | -6.3% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 2198786000.0 | +3.6% | USD | 10-Q | 2019-03-11 |
| Quarterly | 2018-07-31 | 2225808000.0 | +1.2% | USD | 10-Q | 2018-09-10 |
| Quarterly | 2018-10-31 | 2188578000.0 | -1.7% | USD | 10-Q | 2018-12-10 |
| Quarterly | 2019-01-31 | 2192731000.0 | +0.2% | USD | 10-Q | 2019-03-11 |
| Quarterly | 2019-04-30 | 2322607000.0 | +5.9% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | 2347532000.0 | +1.1% | USD | 10-Q | 2019-09-09 |
| Quarterly | 2019-10-31 | 2304021000.0 | -1.9% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2020-01-31 | 2333444000.0 | +1.3% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2020-04-30 | 2300687000.0 | -1.4% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | 2347755000.0 | +2.0% | USD | 10-Q | 2020-09-08 |
| Quarterly | 2020-10-31 | 2463817000.0 | +4.9% | USD | 10-Q | 2020-12-07 |
| Quarterly | 2021-01-31 | 2503398000.0 | +1.6% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2021-04-30 | 2527635000.0 | +1.0% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 3045307000.0 | +20.5% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2021-10-31 | 3128976000.0 | +2.7% | USD | 10-Q | 2021-12-07 |
| Quarterly | 2022-01-31 | 3216337000.0 | +2.8% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2022-04-30 | 3264892000.0 | +1.5% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | 3299095000.0 | +1.0% | USD | 10-Q | 2022-09-07 |
| Quarterly | 2022-10-31 | 3277648000.0 | -0.7% | USD | 10-Q | 2022-12-06 |
| Quarterly | 2023-01-31 | 3233835000.0 | -1.3% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 3282604000.0 | +1.5% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | 3286057000.0 | +0.1% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-10-31 | 3330070000.0 | +1.3% | USD | 10-Q | 2023-12-11 |
| Quarterly | 2024-01-31 | 3259553000.0 | -2.1% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2024-04-30 | 3332052000.0 | +2.2% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | 3333505000.0 | +0.0% | USD | 10-Q | 2024-09-04 |
| Quarterly | 2024-10-31 | 4388124000.0 | +31.6% | USD | 10-Q | 2024-12-09 |
| Quarterly | 2025-01-31 | 4802862000.0 | +9.5% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 4699448000.0 | -2.2% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 4730331000.0 | +0.7% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 4775639000.0 | +1.0% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2026-01-31 | 4732265000.0 | -0.9% | USD | 10-Q | 2026-03-09 |
| Annual | 2016-04-30 | 1642685000.0 | — | USD | 10-K | 2017-06-29 |
| Annual | 2017-04-30 | 1829482000.0 | +11.4% | USD | 10-K | 2018-06-29 |
| Annual | 2018-04-30 | 2198786000.0 | +20.2% | USD | 10-K | 2019-06-28 |
| Annual | 2019-04-30 | 2322607000.0 | +5.6% | USD | 10-K | 2020-06-26 |
| Annual | 2020-04-30 | 2300687000.0 | -0.9% | USD | 10-K | 2021-06-25 |
| Annual | 2021-04-30 | 2527635000.0 | +9.9% | USD | 10-K | 2022-06-24 |
| Annual | 2022-04-30 | 3264892000.0 | +29.2% | USD | 10-K | 2023-06-23 |
| Annual | 2023-04-30 | 3282604000.0 | +0.5% | USD | 10-K | 2024-06-24 |
| Annual | 2024-04-30 | 3332052000.0 | +1.5% | USD | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 4699448000.0 | +41.0% | USD | 10-K | 2025-06-23 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 1043130000.0 | — | USD | 10-Q | 2016-03-07 |
| Quarterly | 2016-04-30 | 1083463000.0 | +3.9% | USD | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 1149043000.0 | +6.1% | USD | 10-Q | 2016-09-06 |
| Quarterly | 2016-10-31 | 1199413000.0 | +4.4% | USD | 10-Q | 2016-12-07 |
| Quarterly | 2017-01-31 | 1215506000.0 | +1.3% | USD | 10-Q | 2017-03-06 |
| Quarterly | 2017-04-30 | 1190620000.0 | -2.0% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | 1166512000.0 | -2.0% | USD | 10-Q | 2017-09-05 |
| Quarterly | 2017-10-31 | 1154332000.0 | -1.0% | USD | 10-Q | 2017-12-11 |
| Quarterly | 2018-01-31 | 1329803000.0 | +15.2% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 1271141000.0 | -4.4% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2018-07-31 | 1298699000.0 | +2.2% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2018-10-31 | 1357079000.0 | +4.5% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-01-31 | 1390868000.0 | +2.5% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-04-30 | 1408769000.0 | +1.3% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2019-07-31 | 1489214000.0 | +5.7% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2019-10-31 | 1561848000.0 | +4.9% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2020-01-31 | 1588590000.0 | +1.7% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2020-04-30 | 1643205000.0 | +3.4% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2020-07-31 | 1751238000.0 | +6.6% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2020-10-31 | 1859851000.0 | +6.2% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2021-01-31 | 1893589000.0 | +1.8% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2021-04-30 | 1932679000.0 | +2.1% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2021-07-31 | 2030665000.0 | +5.1% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2021-10-31 | 2123134000.0 | +4.6% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-01-31 | 2185606000.0 | +2.9% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 2240838000.0 | +2.5% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2022-07-31 | 2380046000.0 | +6.2% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2022-10-31 | 2512816000.0 | +5.6% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2023-01-31 | 2606782000.0 | +3.7% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2023-04-30 | 2660666000.0 | +2.1% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2023-07-31 | 2776295000.0 | +4.3% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2023-10-31 | 2897391000.0 | +4.4% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-01-31 | 2947461000.0 | +1.7% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-04-30 | 3015381000.0 | +2.3% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2024-07-31 | 3162920000.0 | +4.9% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2024-10-31 | 3337446000.0 | +5.5% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2025-01-31 | 3417316000.0 | +2.4% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2025-04-30 | 3508670000.0 | +2.7% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 3640678000.0 | +3.8% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2025-10-31 | 3809528000.0 | +4.6% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2026-01-31 | 3853485000.0 | +1.2% | USD | 10-Q | 2026-03-09 |
| Annual | 2016-04-30 | 1083463000.0 | — | USD | 10-K | 2019-06-28 |
| Annual | 2017-04-30 | 1190620000.0 | +9.9% | USD | 10-K | 2020-06-26 |
| Annual | 2018-04-30 | 1271141000.0 | +6.8% | USD | 10-K | 2021-06-25 |
| Annual | 2019-04-30 | 1408769000.0 | +10.8% | USD | 10-K | 2022-06-24 |
| Annual | 2020-04-30 | 1643205000.0 | +16.6% | USD | 10-K | 2023-06-23 |
| Annual | 2021-04-30 | 1932679000.0 | +17.6% | USD | 10-K | 2024-06-24 |
| Annual | 2022-04-30 | 2240838000.0 | +15.9% | USD | 10-K | 2025-06-23 |
| Annual | 2023-04-30 | 2660666000.0 | +18.7% | USD | 10-K | 2025-06-23 |
| Annual | 2024-04-30 | 3015381000.0 | +13.3% | USD | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 3508670000.0 | +16.4% | USD | 10-K | 2025-06-23 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 830466000.0 | — | USD | 10-Q | 2016-03-07 |
| Quarterly | 2016-04-30 | 822628000.0 | -0.9% | USD | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 872427000.0 | +6.1% | USD | 10-Q | 2016-09-06 |
| Quarterly | 2016-10-31 | 915051000.0 | +4.9% | USD | 10-Q | 2016-12-07 |
| Quarterly | 2017-01-31 | 914955000.0 | -0.0% | USD | 10-Q | 2017-03-06 |
| Quarterly | 2017-04-30 | 907356000.0 | -0.8% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | 1057238000.0 | +16.5% | USD | 10-Q | 2017-09-05 |
| Quarterly | 2017-10-31 | 1299626000.0 | +22.9% | USD | 10-Q | 2017-12-11 |
| Quarterly | 2018-01-31 | 1299311000.0 | -0.0% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 1291725000.0 | -0.6% | USD | 10-Q | 2019-03-11 |
| Quarterly | 2018-07-31 | 1291638000.0 | -0.0% | USD | 10-Q | 2018-09-10 |
| Quarterly | 2018-10-31 | 1283992000.0 | -0.6% | USD | 10-Q | 2018-12-10 |
| Quarterly | 2019-01-31 | 1288952000.0 | +0.4% | USD | 10-Q | 2019-03-11 |
| Quarterly | 2019-04-30 | 1283275000.0 | -0.4% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | 1303429000.0 | +1.6% | USD | 10-Q | 2019-09-09 |
| Quarterly | 2019-10-31 | 715060000.0 | -45.1% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2020-01-31 | 715121000.0 | +0.0% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2020-04-30 | 714502000.0 | -0.1% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | 1281741000.0 | +79.4% | USD | 10-Q | 2020-09-08 |
| Quarterly | 2020-10-31 | 1361925000.0 | +6.3% | USD | 10-Q | 2020-12-07 |
| Quarterly | 2021-01-31 | 1362076000.0 | +0.0% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2021-04-30 | 1361395000.0 | -0.0% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 1682171000.0 | +23.6% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2021-10-31 | 1677391000.0 | -0.3% | USD | 10-Q | 2021-12-07 |
| Quarterly | 2022-01-31 | 1766049000.0 | +5.3% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2022-04-30 | 1663403000.0 | -5.8% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | 1639177000.0 | -1.5% | USD | 10-Q | 2022-09-07 |
| Quarterly | 2022-10-31 | 1639580000.0 | +0.0% | USD | 10-Q | 2022-12-06 |
| Quarterly | 2023-01-31 | 1634500000.0 | -0.3% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 1620513000.0 | -0.9% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | 1598524000.0 | -1.4% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2023-10-31 | 1596786000.0 | -0.1% | USD | 10-Q | 2023-12-11 |
| Quarterly | 2024-01-31 | 1583613000.0 | -0.8% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2024-04-30 | 1582758000.0 | -0.1% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | 1398712000.0 | -11.6% | USD | 10-Q | 2024-09-04 |
| Quarterly | 2024-10-31 | 2461922000.0 | +76.0% | USD | 10-Q | 2024-12-09 |
| Quarterly | 2025-01-31 | 2439038000.0 | -0.9% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 2413620000.0 | -1.0% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 2373058000.0 | -1.7% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 2352032000.0 | -0.9% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2026-01-31 | 2331744000.0 | -0.9% | USD | 10-Q | 2026-03-09 |
| Annual | 2016-04-30 | 838244000.0 | — | USD | 10-K | 2017-06-29 |
| Annual | 2017-04-30 | 922777000.0 | +10.1% | USD | 10-K | 2018-06-29 |
| Annual | 2018-04-30 | 1307099000.0 | +41.6% | USD | 10-K | 2019-06-28 |
| Annual | 2019-04-30 | 1283275000.0 | -1.8% | USD | 10-K | 2020-06-26 |
| Annual | 2020-04-30 | 714502000.0 | -44.3% | USD | 10-K | 2021-06-25 |
| Annual | 2021-04-30 | 1361395000.0 | +90.5% | USD | 10-K | 2022-06-24 |
| Annual | 2022-04-30 | 1663403000.0 | +22.2% | USD | 10-K | 2023-06-23 |
| Annual | 2023-04-30 | 1620513000.0 | -2.6% | USD | 10-K | 2024-06-24 |
| Annual | 2024-04-30 | 1582758000.0 | -2.3% | USD | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 2405375000.0 | +52.0% | USD | 10-K | 2025-06-23 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 349517000.0 | — | USD | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 161349000.0 | -53.8% | USD | 10-Q | 2017-09-05 |
| Quarterly | 2016-10-31 | 240084000.0 | +48.8% | USD | 10-Q | 2017-12-11 |
| Quarterly | 2017-01-31 | 316027000.0 | +31.6% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | 117139000.0 | -62.9% | USD | 10-Q | 2018-09-10 |
| Quarterly | 2017-10-31 | 241563000.0 | +106.2% | USD | 10-Q | 2018-12-10 |
| Quarterly | 2018-01-31 | 295976000.0 | +22.5% | USD | 10-Q | 2019-03-11 |
| Quarterly | 2018-07-31 | 150071000.0 | -49.3% | USD | 10-Q | 2019-09-09 |
| Quarterly | 2018-10-31 | 304289000.0 | +102.8% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | 377756000.0 | +24.1% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | 178757000.0 | -52.7% | USD | 10-Q | 2020-09-08 |
| Quarterly | 2019-10-31 | 311409000.0 | +74.2% | USD | 10-Q | 2020-12-07 |
| Quarterly | 2020-01-31 | 399707000.0 | +28.4% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | 352050000.0 | -11.9% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 551957000.0 | +56.8% | USD | 10-Q | 2021-12-07 |
| Quarterly | 2021-01-31 | 663079000.0 | +20.1% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 241559000.0 | -63.6% | USD | 10-Q | 2022-09-07 |
| Quarterly | 2021-10-31 | 455377000.0 | +88.5% | USD | 10-Q | 2022-12-06 |
| Quarterly | 2022-01-31 | 536541000.0 | +17.8% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | 276206000.0 | -48.5% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2022-10-31 | 486099000.0 | +76.0% | USD | 10-Q | 2023-12-11 |
| Quarterly | 2023-01-31 | 636593000.0 | +31.0% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | 229131000.0 | -64.0% | USD | 10-Q | 2024-09-04 |
| Quarterly | 2023-10-31 | 481780000.0 | +110.3% | USD | 10-Q | 2024-12-09 |
| Quarterly | 2024-01-31 | 604600000.0 | +25.5% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | 281354000.0 | -53.5% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2024-10-31 | 552057000.0 | +96.2% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 756996000.0 | +37.1% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 372417000.0 | -50.8% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 719486000.0 | +93.2% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2026-01-31 | 979030000.0 | +36.1% | USD | 10-Q | 2026-03-09 |
| Annual | 2016-04-30 | 472386000.0 | — | USD | 10-K | 2018-06-29 |
| Annual | 2017-04-30 | 459273000.0 | -2.8% | USD | 10-K | 2019-06-28 |
| Annual | 2018-04-30 | 419797000.0 | -8.6% | USD | 10-K | 2020-06-26 |
| Annual | 2019-04-30 | 530614000.0 | +26.4% | USD | 10-K | 2021-06-25 |
| Annual | 2020-04-30 | 504314000.0 | -5.0% | USD | 10-K | 2022-06-24 |
| Annual | 2021-04-30 | 804088000.0 | +59.4% | USD | 10-K | 2023-06-23 |
| Annual | 2022-04-30 | 788741000.0 | -1.9% | USD | 10-K | 2024-06-24 |
| Annual | 2023-04-30 | 881951000.0 | +11.8% | USD | 10-K | 2025-06-23 |
| Annual | 2024-04-30 | 892953000.0 | +1.2% | USD | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 1090854000.0 | +22.2% | USD | 10-K | 2025-06-23 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | -313294000.0 | — | USD | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | -84218000.0 | +73.1% | USD | 10-Q | 2017-09-05 |
| Quarterly | 2016-10-31 | -207472000.0 | -146.4% | USD | 10-Q | 2017-12-11 |
| Quarterly | 2017-01-31 | -336258000.0 | -62.1% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | -93263000.0 | +72.3% | USD | 10-Q | 2018-09-10 |
| Quarterly | 2017-10-31 | -269281000.0 | -188.7% | USD | 10-Q | 2018-12-10 |
| Quarterly | 2018-01-31 | -448733000.0 | -66.6% | USD | 10-Q | 2019-03-11 |
| Quarterly | 2018-07-31 | -96452000.0 | +78.5% | USD | 10-Q | 2019-09-09 |
| Quarterly | 2018-10-31 | -197844000.0 | -105.1% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | -328027000.0 | -65.8% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | -104567000.0 | +68.1% | USD | 10-Q | 2020-09-08 |
| Quarterly | 2019-10-31 | -245424000.0 | -134.7% | USD | 10-Q | 2020-12-07 |
| Quarterly | 2020-01-31 | -372738000.0 | -51.9% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | -43451000.0 | +88.3% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | -156148000.0 | -259.4% | USD | 10-Q | 2021-12-07 |
| Quarterly | 2021-01-31 | -264034000.0 | -69.1% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | -644335000.0 | -144.0% | USD | 10-Q | 2022-09-07 |
| Quarterly | 2021-10-31 | -727754000.0 | -12.9% | USD | 10-Q | 2022-12-06 |
| Quarterly | 2022-01-31 | -1065075000.0 | -46.4% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | -78116000.0 | +92.7% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2022-10-31 | -169967000.0 | -117.6% | USD | 10-Q | 2023-12-11 |
| Quarterly | 2023-01-31 | -300949000.0 | -77.1% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | -76416000.0 | +74.6% | USD | 10-Q | 2024-09-04 |
| Quarterly | 2023-10-31 | -307023000.0 | -301.8% | USD | 10-Q | 2024-12-09 |
| Quarterly | 2024-01-31 | -602184000.0 | -96.1% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | -111989000.0 | +81.4% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2024-10-31 | -245847000.0 | -119.5% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | -1522537000.0 | -519.3% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | -102042000.0 | +93.3% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | -344242000.0 | -237.4% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2026-01-31 | -512941000.0 | -49.0% | USD | 10-Q | 2026-03-09 |
| Annual | 2016-04-30 | -394968000.0 | — | USD | 10-K | 2018-06-29 |
| Annual | 2017-04-30 | -454725000.0 | -15.1% | USD | 10-K | 2019-06-28 |
| Annual | 2018-04-30 | -609335000.0 | -34.0% | USD | 10-K | 2020-06-26 |
| Annual | 2019-04-30 | -457830000.0 | +24.9% | USD | 10-K | 2021-06-25 |
| Annual | 2020-04-30 | -466642000.0 | -1.9% | USD | 10-K | 2022-06-24 |
| Annual | 2021-04-30 | -444340000.0 | +4.8% | USD | 10-K | 2023-06-23 |
| Annual | 2022-04-30 | -1157995000.0 | -160.6% | USD | 10-K | 2024-06-24 |
| Annual | 2023-04-30 | -545034000.0 | +52.9% | USD | 10-K | 2025-06-23 |
| Annual | 2024-04-30 | -825356000.0 | -51.4% | USD | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | -1726668000.0 | -109.2% | USD | 10-K | 2025-06-23 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | -31201000.0 | — | USD | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 36584000.0 | +217.3% | USD | 10-Q | 2017-09-05 |
| Quarterly | 2016-10-31 | 69586000.0 | +90.2% | USD | 10-Q | 2017-12-11 |
| Quarterly | 2017-01-31 | 60177000.0 | -13.5% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | 58508000.0 | -2.8% | USD | 10-Q | 2018-09-10 |
| Quarterly | 2017-10-31 | 236186000.0 | +303.7% | USD | 10-Q | 2018-12-10 |
| Quarterly | 2018-01-31 | 214751000.0 | -9.1% | USD | 10-Q | 2019-03-11 |
| Quarterly | 2018-07-31 | -62456000.0 | -129.1% | USD | 10-Q | 2019-09-09 |
| Quarterly | 2018-10-31 | -108237000.0 | -73.3% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | -69239000.0 | +36.0% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | -40753000.0 | +41.1% | USD | 10-Q | 2020-09-08 |
| Quarterly | 2019-10-31 | -85305000.0 | -109.3% | USD | 10-Q | 2020-12-07 |
| Quarterly | 2020-01-31 | -46726000.0 | +45.2% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | -140358000.0 | -200.4% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | -69399000.0 | +50.6% | USD | 10-Q | 2021-12-07 |
| Quarterly | 2021-01-31 | -88374000.0 | -27.3% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 265159000.0 | +400.0% | USD | 10-Q | 2022-09-07 |
| Quarterly | 2021-10-31 | 247530000.0 | -6.6% | USD | 10-Q | 2022-12-06 |
| Quarterly | 2022-01-31 | 378910000.0 | +53.1% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | -44604000.0 | -111.8% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2022-10-31 | -60212000.0 | -35.0% | USD | 10-Q | 2023-12-11 |
| Quarterly | 2023-01-31 | -81323000.0 | -35.1% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | -92472000.0 | -13.7% | USD | 10-Q | 2024-09-04 |
| Quarterly | 2023-10-31 | -143735000.0 | -55.4% | USD | 10-Q | 2024-12-09 |
| Quarterly | 2024-01-31 | -203404000.0 | -41.5% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | -70859000.0 | +65.2% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2024-10-31 | 999149000.0 | +1510.1% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 953874000.0 | -4.5% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | -138964000.0 | -114.6% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | -209890000.0 | -51.0% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2026-01-31 | -327732000.0 | -56.1% | USD | 10-Q | 2026-03-09 |
| Annual | 2016-04-30 | -50184000.0 | — | USD | 10-K | 2018-06-29 |
| Annual | 2017-04-30 | -3606000.0 | +92.8% | USD | 10-K | 2019-06-28 |
| Annual | 2018-04-30 | 166500000.0 | +4717.3% | USD | 10-K | 2020-06-26 |
| Annual | 2019-04-30 | -63167000.0 | -137.9% | USD | 10-K | 2021-06-25 |
| Annual | 2020-04-30 | -22693000.0 | +64.1% | USD | 10-K | 2022-06-24 |
| Annual | 2021-04-30 | -101478000.0 | -347.2% | USD | 10-K | 2023-06-23 |
| Annual | 2022-04-30 | 191587000.0 | +288.8% | USD | 10-K | 2024-06-24 |
| Annual | 2023-04-30 | -116926000.0 | -161.0% | USD | 10-K | 2025-06-23 |
| Annual | 2024-04-30 | -239984000.0 | -105.2% | USD | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 755994000.0 | +415.0% | USD | 10-K | 2025-06-23 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 312588000.0 | — | USD | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 82296000.0 | -73.7% | USD | 10-Q | 2017-09-05 |
| Quarterly | 2016-10-31 | 203602000.0 | +147.4% | USD | 10-Q | 2017-12-11 |
| Quarterly | 2017-01-31 | 325609000.0 | +59.9% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | 91548000.0 | -71.9% | USD | 10-Q | 2018-09-10 |
| Quarterly | 2017-10-31 | 248797000.0 | +171.8% | USD | 10-Q | 2018-12-10 |
| Quarterly | 2018-01-31 | 426398000.0 | +71.4% | USD | 10-Q | 2019-03-11 |
| Quarterly | 2018-07-31 | 97490000.0 | -77.1% | USD | 10-Q | 2019-09-09 |
| Quarterly | 2018-10-31 | 198409000.0 | +103.5% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | 311165000.0 | +56.8% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | 101398000.0 | -67.4% | USD | 10-Q | 2020-09-08 |
| Quarterly | 2019-10-31 | 242173000.0 | +138.8% | USD | 10-Q | 2020-12-07 |
| Quarterly | 2020-01-31 | 363907000.0 | +50.3% | USD | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | 45146000.0 | -87.6% | USD | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 158815000.0 | +251.8% | USD | 10-Q | 2021-12-07 |
| Quarterly | 2021-01-31 | 263077000.0 | +65.6% | USD | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 45045000.0 | -82.9% | USD | 10-Q | 2022-09-07 |
| Quarterly | 2021-10-31 | 123518000.0 | +174.2% | USD | 10-Q | 2022-12-06 |
| Quarterly | 2022-01-31 | 228208000.0 | +84.8% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | 82070000.0 | -64.0% | USD | 10-Q | 2023-09-11 |
| Quarterly | 2022-10-31 | 177327000.0 | +116.1% | USD | 10-Q | 2023-12-11 |
| Quarterly | 2023-01-31 | 301298000.0 | +69.9% | USD | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | 68903000.0 | -77.1% | USD | 10-Q | 2024-09-04 |
| Quarterly | 2023-10-31 | 175955000.0 | +155.4% | USD | 10-Q | 2024-12-09 |
| Quarterly | 2024-01-31 | 325726000.0 | +85.1% | USD | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | 100564000.0 | -69.1% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2024-10-31 | 211226000.0 | +110.0% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 325499000.0 | +54.1% | USD | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 110046000.0 | -66.2% | USD | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 281100000.0 | +155.4% | USD | 10-Q | 2025-12-09 |
| Quarterly | 2026-01-31 | 464838000.0 | +65.4% | USD | 10-Q | 2026-03-09 |
| Annual | 2016-04-30 | 392839000.0 | — | USD | 10-K | 2018-06-29 |
| Annual | 2017-04-30 | 433392000.0 | +10.3% | USD | 10-K | 2019-06-28 |
| Annual | 2018-04-30 | 577421000.0 | +33.2% | USD | 10-K | 2020-06-26 |
| Annual | 2019-04-30 | 394699000.0 | -31.6% | USD | 10-K | 2021-06-25 |
| Annual | 2020-04-30 | 438977000.0 | +11.2% | USD | 10-K | 2022-06-24 |
| Annual | 2021-04-30 | 441252000.0 | +0.5% | USD | 10-K | 2023-06-23 |
| Annual | 2022-04-30 | 326475000.0 | -26.0% | USD | 10-K | 2024-06-24 |
| Annual | 2023-04-30 | 476568000.0 | +46.0% | USD | 10-K | 2025-06-23 |
| Annual | 2024-04-30 | 522004000.0 | +9.5% | USD | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 506224000.0 | -3.0% | USD | 10-K | 2025-06-23 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-04-30 | 39055570.0 | — | shares | 10-K | 2017-06-29 |
| Annual | 2017-04-30 | 38765821.0 | -0.7% | shares | 10-K | 2018-06-29 |
| Annual | 2018-04-30 | 36874322.0 | -4.9% | shares | 10-K | 2019-06-28 |
| Annual | 2019-04-30 | 36664521.0 | -0.6% | shares | 10-K | 2020-06-26 |
| Annual | 2020-04-30 | 36806325.0 | +0.4% | shares | 10-K | 2021-06-25 |
| Annual | 2021-04-30 | 36949878.0 | +0.4% | shares | 10-K | 2022-06-24 |
| Annual | 2022-04-30 | 37111667.0 | +0.4% | shares | 10-K | 2023-06-23 |
| Annual | 2023-04-30 | 37263248.0 | +0.4% | shares | 10-K | 2024-06-24 |
| Annual | 2024-04-30 | 37008488.0 | -0.7% | shares | 10-K | 2025-06-23 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-04-30 | 39055570.0 | — | shares | 10-K | 2017-06-29 |
| Annual | 2017-04-30 | 38765821.0 | -0.7% | shares | 10-K | 2018-06-29 |
| Annual | 2018-04-30 | 36874322.0 | -4.9% | shares | 10-K | 2019-06-28 |
| Annual | 2019-04-30 | 36664521.0 | -0.6% | shares | 10-K | 2020-06-26 |
| Annual | 2020-04-30 | 36806325.0 | +0.4% | shares | 10-K | 2021-06-25 |
| Annual | 2021-04-30 | 36949878.0 | +0.4% | shares | 10-K | 2022-06-24 |
| Annual | 2022-04-30 | 37111667.0 | +0.4% | shares | 10-K | 2023-06-23 |
| Annual | 2023-04-30 | 37263248.0 | +0.4% | shares | 10-K | 2024-06-24 |
| Annual | 2024-04-30 | 37008488.0 | -0.7% | shares | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 37119083.0 | +0.3% | shares | 10-K | 2025-06-23 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 39033987.0 | — | shares | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 39156462.0 | +0.3% | shares | 10-Q | 2017-09-05 |
| Quarterly | 2016-10-31 | 39189804.0 | +0.1% | shares | 10-Q | 2017-12-11 |
| Quarterly | 2017-01-31 | 39194671.0 | +0.0% | shares | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | 38360104.0 | -2.1% | shares | 10-Q | 2018-09-10 |
| Quarterly | 2017-10-31 | 37804649.0 | -1.4% | shares | 10-Q | 2018-12-10 |
| Quarterly | 2018-01-31 | 37579497.0 | -0.6% | shares | 10-Q | 2019-03-11 |
| Quarterly | 2018-07-31 | 36669021.0 | -2.4% | shares | 10-Q | 2019-09-09 |
| Quarterly | 2018-10-31 | 36698528.0 | +0.1% | shares | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | 36717415.0 | +0.1% | shares | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | 36864070.0 | +0.4% | shares | 10-Q | 2020-09-08 |
| Quarterly | 2019-10-31 | 36916937.0 | +0.1% | shares | 10-Q | 2020-12-07 |
| Quarterly | 2020-01-31 | 36920960.0 | +0.0% | shares | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | 36971376.0 | +0.1% | shares | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 37030921.0 | +0.2% | shares | 10-Q | 2021-12-07 |
| Quarterly | 2021-01-31 | 37042544.0 | +0.0% | shares | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 37126060.0 | +0.2% | shares | 10-Q | 2022-09-07 |
| Quarterly | 2021-10-31 | 37162984.0 | +0.1% | shares | 10-Q | 2022-12-06 |
| Quarterly | 2022-01-31 | 37169213.0 | +0.0% | shares | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | 37222943.0 | +0.1% | shares | 10-Q | 2023-09-11 |
| Quarterly | 2022-10-31 | 37277080.0 | +0.1% | shares | 10-Q | 2023-12-11 |
| Quarterly | 2023-01-31 | 37281103.0 | +0.0% | shares | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | 37300952.0 | +0.1% | shares | 10-Q | 2024-09-04 |
| Quarterly | 2023-10-31 | 37227932.0 | -0.2% | shares | 10-Q | 2024-12-09 |
| Quarterly | 2024-01-31 | 37100143.0 | -0.3% | shares | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | 37087231.0 | -0.0% | shares | 10-Q | 2025-09-08 |
| Quarterly | 2024-10-31 | 37124541.0 | +0.1% | shares | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 37125570.0 | +0.0% | shares | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 37148383.0 | +0.1% | shares | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 37132365.0 | -0.0% | shares | 10-Q | 2025-12-09 |
| Quarterly | 2026-01-31 | 37034207.0 | -0.3% | shares | 10-Q | 2026-03-09 |
| Annual | 2016-04-30 | 39016299.0 | — | shares | 10-K | 2018-06-29 |
| Annual | 2017-04-30 | 39124665.0 | +0.3% | shares | 10-K | 2019-06-28 |
| Annual | 2018-04-30 | 37778304.0 | -3.4% | shares | 10-K | 2020-06-26 |
| Annual | 2019-04-30 | 36709940.0 | -2.8% | shares | 10-K | 2021-06-25 |
| Annual | 2020-04-30 | 36956115.0 | +0.7% | shares | 10-K | 2022-06-24 |
| Annual | 2021-04-30 | 37092273.0 | +0.4% | shares | 10-K | 2023-06-23 |
| Annual | 2022-04-30 | 37158898.0 | +0.2% | shares | 10-K | 2024-06-24 |
| Annual | 2023-04-30 | 37266851.0 | +0.3% | shares | 10-K | 2025-06-23 |
| Annual | 2024-04-30 | 37164022.0 | -0.3% | shares | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 37116152.0 | -0.1% | shares | 10-K | 2025-06-23 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 39437408.0 | — | shares | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 39631139.0 | +0.5% | shares | 10-Q | 2017-09-05 |
| Quarterly | 2016-10-31 | 39662539.0 | +0.1% | shares | 10-Q | 2017-12-11 |
| Quarterly | 2017-01-31 | 39658116.0 | -0.0% | shares | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | 38840288.0 | -2.1% | shares | 10-Q | 2018-09-10 |
| Quarterly | 2017-10-31 | 38183599.0 | -1.7% | shares | 10-Q | 2018-12-10 |
| Quarterly | 2018-01-31 | 37952140.0 | -0.6% | shares | 10-Q | 2019-03-11 |
| Quarterly | 2018-07-31 | 36980408.0 | -2.6% | shares | 10-Q | 2019-09-09 |
| Quarterly | 2018-10-31 | 37017471.0 | +0.1% | shares | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | 37013826.0 | -0.0% | shares | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | 37085922.0 | +0.2% | shares | 10-Q | 2020-09-08 |
| Quarterly | 2019-10-31 | 37136185.0 | +0.1% | shares | 10-Q | 2020-12-07 |
| Quarterly | 2020-01-31 | 37142877.0 | +0.0% | shares | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | 37242173.0 | +0.3% | shares | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 37276883.0 | +0.1% | shares | 10-Q | 2021-12-07 |
| Quarterly | 2021-01-31 | 37283591.0 | +0.0% | shares | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 37335437.0 | +0.1% | shares | 10-Q | 2022-09-07 |
| Quarterly | 2021-10-31 | 37368653.0 | +0.1% | shares | 10-Q | 2022-12-06 |
| Quarterly | 2022-01-31 | 37366583.0 | -0.0% | shares | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | 37409705.0 | +0.1% | shares | 10-Q | 2023-09-11 |
| Quarterly | 2022-10-31 | 37523759.0 | +0.3% | shares | 10-Q | 2023-12-11 |
| Quarterly | 2023-01-31 | 37564551.0 | +0.1% | shares | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | 37456139.0 | -0.3% | shares | 10-Q | 2024-09-04 |
| Quarterly | 2023-10-31 | 37431075.0 | -0.1% | shares | 10-Q | 2024-12-09 |
| Quarterly | 2024-01-31 | 37336083.0 | -0.3% | shares | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | 37277694.0 | -0.2% | shares | 10-Q | 2025-09-08 |
| Quarterly | 2024-10-31 | 37311479.0 | +0.1% | shares | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 37362056.0 | +0.1% | shares | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 37352080.0 | -0.0% | shares | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 37285133.0 | -0.2% | shares | 10-Q | 2025-12-09 |
| Quarterly | 2026-01-31 | 37241037.0 | -0.1% | shares | 10-Q | 2026-03-09 |
| Annual | 2016-04-30 | 39422199.0 | — | shares | 10-K | 2018-06-29 |
| Annual | 2017-04-30 | 39578998.0 | +0.4% | shares | 10-K | 2019-06-28 |
| Annual | 2018-04-30 | 38132099.0 | -3.7% | shares | 10-K | 2020-06-26 |
| Annual | 2019-04-30 | 36975387.0 | -3.0% | shares | 10-K | 2021-06-25 |
| Annual | 2020-04-30 | 37185828.0 | +0.6% | shares | 10-K | 2022-06-24 |
| Annual | 2021-04-30 | 37356138.0 | +0.5% | shares | 10-K | 2023-06-23 |
| Annual | 2022-04-30 | 37356698.0 | +0.0% | shares | 10-K | 2024-06-24 |
| Annual | 2023-04-30 | 37519695.0 | +0.4% | shares | 10-K | 2025-06-23 |
| Annual | 2024-04-30 | 37370306.0 | -0.4% | shares | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 37343012.0 | -0.1% | shares | 10-K | 2025-06-23 |
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.5864 | — | ratio | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 0.6826 | +16.4% | ratio | 10-Q | 2017-09-05 |
| Quarterly | 2016-10-31 | 0.6504 | -4.7% | ratio | 10-Q | 2017-12-11 |
| Quarterly | 2017-01-31 | 0.5947 | -8.6% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | 0.6631 | +11.5% | ratio | 10-Q | 2018-09-10 |
| Quarterly | 2017-10-31 | 0.6297 | -5.0% | ratio | 10-Q | 2018-12-10 |
| Quarterly | 2018-01-31 | 0.5950 | -5.5% | ratio | 10-Q | 2019-03-11 |
| Quarterly | 2018-07-31 | 0.7344 | +23.4% | ratio | 10-Q | 2019-09-09 |
| Quarterly | 2018-10-31 | 0.7158 | -2.5% | ratio | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | 0.5715 | -20.2% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | 0.6846 | +19.8% | ratio | 10-Q | 2020-09-08 |
| Quarterly | 2019-10-31 | 0.6435 | -6.0% | ratio | 10-Q | 2020-12-07 |
| Quarterly | 2020-01-31 | 0.5732 | -10.9% | ratio | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | 0.5135 | -10.4% | ratio | 10-Q | 2021-09-08 |
| Quarterly | 2020-10-31 | 0.5125 | -0.2% | ratio | 10-Q | 2021-12-07 |
| Quarterly | 2021-01-31 | 0.4567 | -10.9% | ratio | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 0.6269 | +37.3% | ratio | 10-Q | 2022-09-07 |
| Quarterly | 2021-10-31 | 0.6213 | -0.9% | ratio | 10-Q | 2022-12-06 |
| Quarterly | 2022-01-31 | 0.5644 | -9.2% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | 0.7844 | +39.0% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2022-10-31 | 0.6871 | -12.4% | ratio | 10-Q | 2023-12-11 |
| Quarterly | 2023-01-31 | 0.5706 | -17.0% | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | 0.6382 | +11.9% | ratio | 10-Q | 2024-09-04 |
| Quarterly | 2023-10-31 | 0.6527 | +2.3% | ratio | 10-Q | 2024-12-09 |
| Quarterly | 2024-01-31 | 0.5364 | -17.8% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | 0.6308 | +17.6% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2024-10-31 | 0.5109 | -19.0% | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 0.4749 | -7.0% | ratio | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 0.5456 | +14.9% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 0.5249 | -3.8% | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2026-01-31 | 0.4561 | -13.1% | ratio | 10-Q | 2026-03-09 |
| Annual | 2020-04-30 | 2.3265 | — | ratio | 10-K | 2022-06-24 |
| Annual | 2021-04-30 | 1.9521 | -16.1% | ratio | 10-K | 2023-06-23 |
| Annual | 2022-04-30 | 2.3526 | +20.5% | ratio | 10-K | 2024-06-24 |
| Annual | 2023-04-30 | 2.5398 | +8.0% | ratio | 10-K | 2025-06-23 |
| Annual | 2024-04-30 | 2.3416 | -7.8% | ratio | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 1.9421 | -17.1% | ratio | 10-K | 2025-06-23 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.8470 | — | ratio | 10-Q | 2016-03-07 |
| Quarterly | 2016-04-30 | 0.8408 | -0.7% | ratio | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 1.0362 | +23.2% | ratio | 10-Q | 2016-09-06 |
| Quarterly | 2016-10-31 | 1.1007 | +6.2% | ratio | 10-Q | 2016-12-07 |
| Quarterly | 2017-01-31 | 0.9714 | -11.7% | ratio | 10-Q | 2017-03-06 |
| Quarterly | 2017-04-30 | 0.7853 | -19.2% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | 0.9942 | +26.6% | ratio | 10-Q | 2017-09-05 |
| Quarterly | 2017-10-31 | 1.2322 | +23.9% | ratio | 10-Q | 2017-12-11 |
| Quarterly | 2018-01-31 | 1.0326 | -16.2% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 0.7814 | -24.3% | ratio | 10-Q | 2019-03-11 |
| Quarterly | 2018-07-31 | 0.7736 | -1.0% | ratio | 10-Q | 2018-09-10 |
| Quarterly | 2018-10-31 | 0.8115 | +4.9% | ratio | 10-Q | 2018-12-10 |
| Quarterly | 2019-01-31 | 0.7575 | -6.6% | ratio | 10-Q | 2019-03-11 |
| Quarterly | 2019-04-30 | 0.6948 | -8.3% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | 0.7618 | +9.6% | ratio | 10-Q | 2019-09-09 |
| Quarterly | 2019-10-31 | 0.3647 | -52.1% | ratio | 10-Q | 2019-12-09 |
| Quarterly | 2020-01-31 | 0.3527 | -3.3% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2020-04-30 | 0.3642 | +3.3% | ratio | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | 1.0453 | +187.0% | ratio | 10-Q | 2020-09-08 |
| Quarterly | 2020-10-31 | 1.2968 | +24.1% | ratio | 10-Q | 2020-12-07 |
| Quarterly | 2021-01-31 | 1.2801 | -1.3% | ratio | 10-Q | 2021-03-08 |
| Quarterly | 2021-04-30 | 1.1810 | -7.7% | ratio | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 0.9060 | -23.3% | ratio | 10-Q | 2021-09-08 |
| Quarterly | 2021-10-31 | 0.9895 | +9.2% | ratio | 10-Q | 2021-12-07 |
| Quarterly | 2022-01-31 | 0.8431 | -14.8% | ratio | 10-Q | 2022-03-08 |
| Quarterly | 2022-04-30 | 0.8014 | -4.9% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | 0.9632 | +20.2% | ratio | 10-Q | 2022-09-07 |
| Quarterly | 2022-10-31 | 1.0782 | +11.9% | ratio | 10-Q | 2022-12-06 |
| Quarterly | 2023-01-31 | 1.1016 | +2.2% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 0.9933 | -9.8% | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | 1.0944 | +10.2% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2023-10-31 | 1.0641 | -2.8% | ratio | 10-Q | 2023-12-11 |
| Quarterly | 2024-01-31 | 0.8866 | -16.7% | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2024-04-30 | 0.8704 | -1.8% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | 0.8435 | -3.1% | ratio | 10-Q | 2024-09-04 |
| Quarterly | 2024-10-31 | 0.8765 | +3.9% | ratio | 10-Q | 2024-12-09 |
| Quarterly | 2025-01-31 | 0.9197 | +4.9% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 0.9194 | -0.0% | ratio | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 1.0343 | +12.5% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 1.0495 | +1.5% | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2026-01-31 | 1.0420 | -0.7% | ratio | 10-Q | 2026-03-09 |
| Annual | 2016-04-30 | 0.8408 | — | ratio | 10-K | 2017-06-29 |
| Annual | 2017-04-30 | 0.8205 | -2.4% | ratio | 10-K | 2018-06-29 |
| Annual | 2018-04-30 | 0.7814 | -4.8% | ratio | 10-K | 2019-06-28 |
| Annual | 2019-04-30 | 0.6948 | -11.1% | ratio | 10-K | 2020-06-26 |
| Annual | 2020-04-30 | 0.3642 | -47.6% | ratio | 10-K | 2021-06-25 |
| Annual | 2021-04-30 | 1.1810 | +224.3% | ratio | 10-K | 2022-06-24 |
| Annual | 2022-04-30 | 0.8014 | -32.1% | ratio | 10-K | 2023-06-23 |
| Annual | 2023-04-30 | 0.9933 | +23.9% | ratio | 10-K | 2024-06-24 |
| Annual | 2024-04-30 | 0.8704 | -12.4% | ratio | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 0.9194 | +5.6% | ratio | 10-K | 2025-06-23 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 1.5601 | — | ratio | 10-Q | 2016-03-07 |
| Quarterly | 2016-04-30 | 1.5159 | -2.8% | ratio | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 1.5117 | -0.3% | ratio | 10-Q | 2016-09-06 |
| Quarterly | 2016-10-31 | 1.4614 | -3.3% | ratio | 10-Q | 2016-12-07 |
| Quarterly | 2017-01-31 | 1.4487 | -0.9% | ratio | 10-Q | 2017-03-06 |
| Quarterly | 2017-04-30 | 1.5366 | +6.1% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | 1.7068 | +11.1% | ratio | 10-Q | 2017-09-05 |
| Quarterly | 2017-10-31 | 1.9629 | +15.0% | ratio | 10-Q | 2017-12-11 |
| Quarterly | 2018-01-31 | 1.5968 | -18.7% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 1.7298 | +8.3% | ratio | 10-Q | 2019-03-11 |
| Quarterly | 2018-07-31 | 1.7139 | -0.9% | ratio | 10-Q | 2018-09-10 |
| Quarterly | 2018-10-31 | 1.6127 | -5.9% | ratio | 10-Q | 2018-12-10 |
| Quarterly | 2019-01-31 | 1.5765 | -2.2% | ratio | 10-Q | 2019-03-11 |
| Quarterly | 2019-04-30 | 1.6487 | +4.6% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | 1.5764 | -4.4% | ratio | 10-Q | 2019-09-09 |
| Quarterly | 2019-10-31 | 1.4752 | -6.4% | ratio | 10-Q | 2019-12-09 |
| Quarterly | 2020-01-31 | 1.4689 | -0.4% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2020-04-30 | 1.4001 | -4.7% | ratio | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | 1.3406 | -4.2% | ratio | 10-Q | 2020-09-08 |
| Quarterly | 2020-10-31 | 1.3247 | -1.2% | ratio | 10-Q | 2020-12-07 |
| Quarterly | 2021-01-31 | 1.3220 | -0.2% | ratio | 10-Q | 2021-03-08 |
| Quarterly | 2021-04-30 | 1.3078 | -1.1% | ratio | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 1.4997 | +14.7% | ratio | 10-Q | 2021-09-08 |
| Quarterly | 2021-10-31 | 1.4738 | -1.7% | ratio | 10-Q | 2021-12-07 |
| Quarterly | 2022-01-31 | 1.4716 | -0.1% | ratio | 10-Q | 2022-03-08 |
| Quarterly | 2022-04-30 | 1.4570 | -1.0% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | 1.3861 | -4.9% | ratio | 10-Q | 2022-09-07 |
| Quarterly | 2022-10-31 | 1.3044 | -5.9% | ratio | 10-Q | 2022-12-06 |
| Quarterly | 2023-01-31 | 1.2405 | -4.9% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 1.2338 | -0.5% | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | 1.1836 | -4.1% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2023-10-31 | 1.1493 | -2.9% | ratio | 10-Q | 2023-12-11 |
| Quarterly | 2024-01-31 | 1.1059 | -3.8% | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2024-04-30 | 1.1050 | -0.1% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | 1.0539 | -4.6% | ratio | 10-Q | 2024-09-04 |
| Quarterly | 2024-10-31 | 1.3148 | +24.8% | ratio | 10-Q | 2024-12-09 |
| Quarterly | 2025-01-31 | 1.4054 | +6.9% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 1.3394 | -4.7% | ratio | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 1.2993 | -3.0% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 1.2536 | -3.5% | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2026-01-31 | 1.2280 | -2.0% | ratio | 10-Q | 2026-03-09 |
| Annual | 2016-04-30 | 1.5161 | — | ratio | 10-K | 2017-06-29 |
| Annual | 2017-04-30 | 1.5366 | +1.3% | ratio | 10-K | 2018-06-29 |
| Annual | 2018-04-30 | 1.7298 | +12.6% | ratio | 10-K | 2019-06-28 |
| Annual | 2019-04-30 | 1.6487 | -4.7% | ratio | 10-K | 2020-06-26 |
| Annual | 2020-04-30 | 1.4001 | -15.1% | ratio | 10-K | 2021-06-25 |
| Annual | 2021-04-30 | 1.3078 | -6.6% | ratio | 10-K | 2022-06-24 |
| Annual | 2022-04-30 | 1.4570 | +11.4% | ratio | 10-K | 2023-06-23 |
| Annual | 2023-04-30 | 1.2338 | -15.3% | ratio | 10-K | 2024-06-24 |
| Annual | 2024-04-30 | 1.1050 | -10.4% | ratio | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 1.3394 | +21.2% | ratio | 10-K | 2025-06-23 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.2370 | — | ratio | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 0.2283 | -3.7% | ratio | 10-Q | 2016-09-06 |
| Quarterly | 2016-10-31 | 0.2310 | +1.2% | ratio | 10-Q | 2016-12-07 |
| Quarterly | 2017-01-31 | 0.2201 | -4.7% | ratio | 10-Q | 2017-03-06 |
| Annual | 2016-10-31 | 0.2310 | — | ratio | 10-K | 2018-06-29 |
| Annual | 2017-10-31 | 0.2171 | -6.0% | ratio | 10-K | 2019-06-28 |
| Annual | 2018-10-31 | 0.2011 | -7.4% | ratio | 10-K | 2020-06-26 |
| Annual | 2019-10-31 | 0.2239 | +11.4% | ratio | 10-K | 2020-06-26 |
| Annual | 2020-04-30 | 0.0572 | -74.4% | ratio | 10-K | 2020-06-26 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0243 | — | ratio | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 0.0342 | +40.6% | ratio | 10-Q | 2017-09-05 |
| Quarterly | 2016-10-31 | 0.0298 | -12.9% | ratio | 10-Q | 2017-12-11 |
| Quarterly | 2017-01-31 | 0.0129 | -56.7% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | 0.0271 | +110.1% | ratio | 10-Q | 2018-09-10 |
| Quarterly | 2017-10-31 | 0.0227 | -16.2% | ratio | 10-Q | 2018-12-10 |
| Quarterly | 2018-01-31 | 0.0939 | +313.5% | ratio | 10-Q | 2019-03-11 |
| Quarterly | 2018-07-31 | 0.0271 | -71.1% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2018-10-31 | 0.0262 | -3.3% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2019-01-31 | 0.0204 | -22.2% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | 0.0327 | +59.9% | ratio | 10-Q | 2021-03-08 |
| Quarterly | 2019-10-31 | 0.0330 | +0.9% | ratio | 10-Q | 2021-03-08 |
| Quarterly | 2020-01-31 | 0.0151 | -54.2% | ratio | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | 0.0573 | +279.3% | ratio | 10-Q | 2022-03-08 |
| Quarterly | 2020-10-31 | 0.0505 | -11.8% | ratio | 10-Q | 2022-03-08 |
| Quarterly | 2021-01-31 | 0.0192 | -61.9% | ratio | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 0.0374 | +94.7% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2021-10-31 | 0.0297 | -20.8% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2022-01-31 | 0.0210 | -29.2% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | 0.0343 | +63.5% | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2022-10-31 | 0.0346 | +0.7% | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2023-01-31 | 0.0300 | -13.1% | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | 0.0437 | +45.6% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2023-10-31 | 0.0391 | -10.7% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2024-01-31 | 0.0261 | -33.2% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | 0.0440 | +68.4% | ratio | 10-Q | 2026-03-09 |
| Quarterly | 2024-10-31 | 0.0458 | +4.2% | ratio | 10-Q | 2026-03-09 |
| Quarterly | 2025-01-31 | 0.0223 | -51.3% | ratio | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 0.0472 | +111.3% | ratio | 10-Q | 2026-03-09 |
| Quarterly | 2025-10-31 | 0.0458 | -2.9% | ratio | 10-Q | 2026-03-09 |
| Quarterly | 2026-01-31 | 0.0332 | -27.5% | ratio | 10-Q | 2026-03-09 |
| Annual | 2016-10-31 | 0.0298 | — | ratio | 10-K | 2018-06-29 |
| Annual | 2017-10-31 | 0.0227 | -23.7% | ratio | 10-K | 2019-06-28 |
| Annual | 2018-10-31 | 0.0262 | +15.6% | ratio | 10-K | 2020-06-26 |
| Annual | 2019-10-31 | 0.0330 | +25.6% | ratio | 10-K | 2020-06-26 |
| Annual | 2020-04-30 | 0.0288 | -12.7% | ratio | 10-K | 2022-06-24 |
| Annual | 2021-04-30 | 0.0359 | +25.0% | ratio | 10-K | 2023-06-23 |
| Annual | 2022-04-30 | 0.0262 | -27.0% | ratio | 10-K | 2024-06-24 |
| Annual | 2023-04-30 | 0.0296 | +12.8% | ratio | 10-K | 2025-06-23 |
| Annual | 2024-04-30 | 0.0338 | +14.1% | ratio | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 0.0343 | +1.5% | ratio | 10-K | 2025-06-23 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.1489 | — | ratio | 10-Q | 2017-03-06 |
| Quarterly | 2016-04-30 | 0.1955 | +31.3% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2016-07-31 | 0.4510 | +130.7% | ratio | 10-Q | 2017-09-05 |
| Quarterly | 2016-10-31 | 0.4599 | +2.0% | ratio | 10-Q | 2017-12-11 |
| Quarterly | 2017-01-31 | 0.2992 | -34.9% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 0.1718 | -42.6% | ratio | 10-Q | 2019-03-11 |
| Quarterly | 2017-07-31 | 0.3601 | +109.6% | ratio | 10-Q | 2018-09-10 |
| Quarterly | 2017-10-31 | 0.6099 | +69.4% | ratio | 10-Q | 2018-12-10 |
| Quarterly | 2018-01-31 | 0.3007 | -50.7% | ratio | 10-Q | 2019-03-11 |
| Quarterly | 2018-04-30 | 0.1057 | -64.9% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2018-07-31 | 0.0853 | -19.3% | ratio | 10-Q | 2019-09-09 |
| Quarterly | 2018-10-31 | 0.1102 | +29.1% | ratio | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | 0.0737 | -33.1% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2019-04-30 | 0.1071 | +45.4% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | 0.1682 | +57.1% | ratio | 10-Q | 2019-09-09 |
| Quarterly | 2019-10-31 | 0.0406 | -75.9% | ratio | 10-Q | 2019-12-09 |
| Quarterly | 2020-01-31 | 0.0394 | -2.9% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2020-04-30 | 0.0736 | +86.8% | ratio | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | 0.4617 | +527.3% | ratio | 10-Q | 2020-09-08 |
| Quarterly | 2020-10-31 | 0.7201 | +56.0% | ratio | 10-Q | 2020-12-07 |
| Quarterly | 2021-01-31 | 0.6685 | -7.2% | ratio | 10-Q | 2021-03-08 |
| Quarterly | 2021-04-30 | 0.5492 | -17.8% | ratio | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 0.2685 | -51.1% | ratio | 10-Q | 2021-09-08 |
| Quarterly | 2021-10-31 | 0.3879 | +44.5% | ratio | 10-Q | 2021-12-07 |
| Quarterly | 2022-01-31 | 0.2385 | -38.5% | ratio | 10-Q | 2022-03-08 |
| Quarterly | 2022-04-30 | 0.1756 | -26.4% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | 0.3332 | +89.7% | ratio | 10-Q | 2022-09-07 |
| Quarterly | 2022-10-31 | 0.4502 | +35.1% | ratio | 10-Q | 2022-12-06 |
| Quarterly | 2023-01-31 | 0.4750 | +5.5% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 0.4086 | -14.0% | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | 0.4701 | +15.0% | ratio | 10-Q | 2023-09-11 |
| Quarterly | 2023-10-31 | 0.4315 | -8.2% | ratio | 10-Q | 2024-12-09 |
| Quarterly | 2024-01-31 | 0.2019 | -53.2% | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2024-04-30 | 0.2166 | +7.2% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | 0.2694 | +24.4% | ratio | 10-Q | 2024-09-04 |
| Quarterly | 2024-10-31 | 0.3150 | +16.9% | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2025-01-31 | 0.3302 | +4.8% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2025-04-30 | 0.2965 | -10.2% | ratio | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 0.4025 | +35.7% | ratio | 10-Q | 2025-09-08 |
| Quarterly | 2025-10-31 | 0.4335 | +7.7% | ratio | 10-Q | 2025-12-09 |
| Quarterly | 2026-01-31 | 0.4221 | -2.6% | ratio | 10-Q | 2026-03-09 |
| Annual | 2016-04-30 | 0.1955 | — | ratio | 10-K | 2018-06-29 |
| Annual | 2017-04-30 | 0.1795 | -8.2% | ratio | 10-K | 2018-06-29 |
| Annual | 2018-04-30 | 0.1057 | -41.1% | ratio | 10-K | 2019-06-28 |
| Annual | 2019-04-30 | 0.1071 | +1.3% | ratio | 10-K | 2020-06-26 |
| Annual | 2020-04-30 | 0.0736 | -31.3% | ratio | 10-K | 2021-06-25 |
| Annual | 2021-04-30 | 0.5492 | +646.2% | ratio | 10-K | 2022-06-24 |
| Annual | 2022-04-30 | 0.1756 | -68.0% | ratio | 10-K | 2023-06-23 |
| Annual | 2023-04-30 | 0.4086 | +132.7% | ratio | 10-K | 2024-06-24 |
| Annual | 2024-04-30 | 0.2166 | -47.0% | ratio | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 0.2965 | +36.9% | ratio | 10-K | 2025-06-23 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0143 | — | ratio | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 0.0234 | +63.7% | ratio | 10-Q | 2017-09-05 |
| Quarterly | 2016-10-31 | 0.0194 | -17.1% | ratio | 10-Q | 2017-12-11 |
| Quarterly | 2017-01-31 | 0.0077 | -60.4% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | 0.0180 | +134.3% | ratio | 10-Q | 2018-09-10 |
| Quarterly | 2017-10-31 | 0.0143 | -20.4% | ratio | 10-Q | 2018-12-10 |
| Quarterly | 2018-01-31 | 0.0559 | +290.7% | ratio | 10-Q | 2019-03-11 |
| Quarterly | 2018-07-31 | 0.0199 | -64.3% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2018-10-31 | 0.0188 | -5.7% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2019-01-31 | 0.0117 | -37.9% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | 0.0224 | +91.6% | ratio | 10-Q | 2021-03-08 |
| Quarterly | 2019-10-31 | 0.0212 | -5.2% | ratio | 10-Q | 2021-03-08 |
| Quarterly | 2020-01-31 | 0.0087 | -59.2% | ratio | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | 0.0294 | +239.8% | ratio | 10-Q | 2022-03-08 |
| Quarterly | 2020-10-31 | 0.0259 | -12.0% | ratio | 10-Q | 2022-03-08 |
| Quarterly | 2021-01-31 | 0.0088 | -66.1% | ratio | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 0.0235 | +167.2% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2021-10-31 | 0.0184 | -21.5% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2022-01-31 | 0.0119 | -35.7% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | 0.0269 | +127.2% | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2022-10-31 | 0.0238 | -11.8% | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2023-01-31 | 0.0171 | -27.8% | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | 0.0279 | +62.9% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2023-10-31 | 0.0255 | -8.7% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2024-01-31 | 0.0140 | -45.1% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | 0.0277 | +98.0% | ratio | 10-Q | 2026-03-09 |
| Quarterly | 2024-10-31 | 0.0234 | -15.6% | ratio | 10-Q | 2026-03-09 |
| Quarterly | 2025-01-31 | 0.0106 | -54.8% | ratio | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 0.0257 | +142.8% | ratio | 10-Q | 2026-03-09 |
| Quarterly | 2025-10-31 | 0.0240 | -6.6% | ratio | 10-Q | 2026-03-09 |
| Quarterly | 2026-01-31 | 0.0151 | -37.0% | ratio | 10-Q | 2026-03-09 |
| Annual | 2020-04-30 | 0.0669 | — | ratio | 10-K | 2022-06-24 |
| Annual | 2021-04-30 | 0.0702 | +4.9% | ratio | 10-K | 2023-06-23 |
| Annual | 2022-04-30 | 0.0617 | -12.0% | ratio | 10-K | 2024-06-24 |
| Annual | 2023-04-30 | 0.0752 | +21.8% | ratio | 10-K | 2025-06-23 |
| Annual | 2024-04-30 | 0.0791 | +5.2% | ratio | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 0.0666 | -15.8% | ratio | 10-K | 2025-06-23 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0365 | — | ratio | 10-Q | 2017-03-06 |
| Quarterly | 2016-07-31 | 0.0587 | +60.6% | ratio | 10-Q | 2017-09-05 |
| Quarterly | 2016-10-31 | 0.0477 | -18.7% | ratio | 10-Q | 2017-12-11 |
| Quarterly | 2017-01-31 | 0.0188 | -60.6% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2017-07-31 | 0.0487 | +159.0% | ratio | 10-Q | 2018-09-10 |
| Quarterly | 2017-10-31 | 0.0424 | -12.9% | ratio | 10-Q | 2018-12-10 |
| Quarterly | 2018-01-31 | 0.1451 | +242.4% | ratio | 10-Q | 2019-03-11 |
| Quarterly | 2018-07-31 | 0.0541 | -62.7% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2018-10-31 | 0.0491 | -9.2% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2019-01-31 | 0.0301 | -38.7% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2019-07-31 | 0.0576 | +91.6% | ratio | 10-Q | 2021-03-08 |
| Quarterly | 2019-10-31 | 0.0525 | -8.9% | ratio | 10-Q | 2021-03-08 |
| Quarterly | 2020-01-31 | 0.0214 | -59.3% | ratio | 10-Q | 2021-03-08 |
| Quarterly | 2020-07-31 | 0.0689 | +222.1% | ratio | 10-Q | 2022-03-08 |
| Quarterly | 2020-10-31 | 0.0602 | -12.6% | ratio | 10-Q | 2022-03-08 |
| Quarterly | 2021-01-31 | 0.0204 | -66.1% | ratio | 10-Q | 2022-03-08 |
| Quarterly | 2021-07-31 | 0.0587 | +187.7% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2021-10-31 | 0.0456 | -22.3% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2022-01-31 | 0.0293 | -35.8% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2022-07-31 | 0.0643 | +119.4% | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2022-10-31 | 0.0547 | -14.8% | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2023-01-31 | 0.0384 | -29.8% | ratio | 10-Q | 2024-03-11 |
| Quarterly | 2023-07-31 | 0.0610 | +58.7% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2023-10-31 | 0.0548 | -10.1% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2024-01-31 | 0.0295 | -46.2% | ratio | 10-Q | 2025-03-11 |
| Quarterly | 2024-07-31 | 0.0570 | +93.2% | ratio | 10-Q | 2026-03-09 |
| Quarterly | 2024-10-31 | 0.0542 | -4.9% | ratio | 10-Q | 2026-03-09 |
| Quarterly | 2025-01-31 | 0.0255 | -53.0% | ratio | 10-Q | 2026-03-09 |
| Quarterly | 2025-07-31 | 0.0592 | +132.1% | ratio | 10-Q | 2026-03-09 |
| Quarterly | 2025-10-31 | 0.0542 | -8.4% | ratio | 10-Q | 2026-03-09 |
| Quarterly | 2026-01-31 | 0.0338 | -37.7% | ratio | 10-Q | 2026-03-09 |
| Annual | 2020-04-30 | 0.1606 | — | ratio | 10-K | 2022-06-24 |
| Annual | 2021-04-30 | 0.1619 | +0.8% | ratio | 10-K | 2023-06-23 |
| Annual | 2022-04-30 | 0.1516 | -6.3% | ratio | 10-K | 2024-06-24 |
| Annual | 2023-04-30 | 0.1679 | +10.7% | ratio | 10-K | 2025-06-23 |
| Annual | 2024-04-30 | 0.1665 | -0.8% | ratio | 10-K | 2025-06-23 |
| Annual | 2025-04-30 | 0.1558 | -6.4% | ratio | 10-K | 2025-06-23 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-17 | REBELEZ DARREN M | President and CEO |
Equity grant / award
G
|
Common Stock | 7,300 | $0.00 | $0 | 73,715 |
| 2026-03-13 | Spanos Mike | Dir |
Open-market buy
P
|
Common Stock | 300 | $665.43 | $199,629 | 4,499 |
| 2026-03-11 | Lindsey Katrina S | Chief Legal Officer |
Open-market sell
S
|
Common Stock | 200 | $683.04 | $136,608 | 4,039 |
| 2026-01-05 | Castanon Moats Maria | Dir |
Open-market buy
P
|
Common Stock | 300 | $554.66 | $166,398 | 803 |
| 2025-12-30 | FRAZELL CHAD MICHAEL | Chief HR Officer |
Equity grant / award
G
|
Common Stock | 180 | $0.00 | $0 | 7,813 |
| 2025-12-18 | Bramlage Stephen P JR | Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 200 | $0.00 | $0 | 25,794 |
| 2025-12-17 | REBELEZ DARREN M | President and CEO |
Equity grant / award
G
|
Common Stock | 8,825 | $0.00 | $0 | 81,015 |
| 2025-12-16 | Brennan Thomas P JR | Chief Merch. Officer |
Equity grant / award
G
|
Common Stock | 178 | $0.00 | $0 | 8,334 |
| 2025-12-12 | Frieson Donald | Dir |
Equity grant / award
G
|
Common Stock | 458 | $0.00 | $0 | 3,596 |
| 2025-09-29 | FRAZELL CHAD MICHAEL | Chief HR Officer |
Open-market sell
S
|
Common Stock | 3,487 | $555.40 | $1,936,680 | 7,993 |
| 2025-09-10 | Spanos Mike | Dir |
Equity grant / award
A
|
Common Stock | 186 | $539.51 | $100,349 | 4,192 |
| 2025-09-04 | Spanos Mike | Dir |
Equity grant / award
A · derivative
|
Restricted stock units | 326 | $0.00 | $0 | 326 |
| 2025-09-03 | Spanos Mike | Dir |
Exercise / conversion
M · derivative
|
Restricted stock units | 442 | $0.00 | $0 | 0 |
| 2025-09-03 | Spanos Mike | Dir |
Exercise / conversion
M
|
Common Stock | 442 | $0.00 | $0 | 4,002 |
| 2025-07-02 | Bramlage Stephen P JR | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 760 | $507.56 | $385,746 | 25,994 |
| 2025-06-30 | Spanos Mike | Dir |
Open-market buy
P
|
Common Stock | 200 | $503.18 | $100,636 | 3,560 |
| 2025-06-17 | Lindsey Katrina S | Chief Legal Officer |
Equity grant / award
G
|
Common Stock | 397 | $0.00 | $0 | 4,239 |
| 2025-06-17 | Lindsey Katrina S | Chief Legal Officer |
Open-market sell
S
|
Common Stock | 2,000 | $506.07 | $1,012,140 | 4,636 |
| 2025-06-16 | Brennan Thomas P JR | Chief Merch. Officer |
Open-market sell
S
|
Common Stock | 6,600 | $506.03 | $3,339,798 | 2,100 |
| 2025-06-16 | Bramlage Stephen P JR | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 7,228 | $506.39 | $3,660,187 | 35,232 |
| 2025-06-15 | Bramlage Stephen P JR | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted stock units | 487 | $0.00 | $0 | 974 |
| 2025-06-15 | Bramlage Stephen P JR | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted stock units | 676 | $0.00 | $0 | 676 |
| 2025-06-15 | Bramlage Stephen P JR | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted stock units | 663 | $0.00 | $0 | 0 |
| 2025-06-15 | Bramlage Stephen P JR | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 487 | $0.00 | $0 | 42,460 |
| 2025-06-15 | Bramlage Stephen P JR | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 676 | $0.00 | $0 | 41,973 |
| 2025-06-15 | Bramlage Stephen P JR | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 663 | $0.00 | $0 | 41,297 |
| 2025-06-15 | Bramlage Stephen P JR | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 14,916 | $0.00 | $0 | 40,634 |
| 2025-06-12 | Brennan Thomas P JR | Chief Merch. Officer |
Equity grant / award
G
|
Common Stock | 200 | $0.00 | $0 | 8,700 |
| 2025-06-05 | REBELEZ DARREN M | President and CEO |
Equity grant / award
A · derivative
|
Restricted stock units | 5,211 | $0.00 | $0 | 5,211 |
| 2025-06-04 | FRAZELL CHAD MICHAEL | Chief HR Officer |
Equity grant / award
A · derivative
|
Restricted stock units | 894 | $0.00 | $0 | 894 |
| 2025-04-04 | Lindsey Katrina S | Chief Legal Officer |
Open-market sell
S
|
Common Stock | 52 | $437.75 | $22,763 | 2,443 |
| 2025-04-04 | Lindsey Katrina S | Chief Legal Officer |
Open-market sell
S
|
Common Stock | 198 | $436.81 | $86,488 | 2,495 |
| 2025-03-26 | RENDA LARREE M | Dir |
Open-market sell
S
|
Common Stock | 4,762 | $421.88 | $2,008,993 | 6,977 |
| 2025-03-13 | Spanos Mike | Dir |
Open-market buy
P
|
Common Stock | 256 | $390.54 | $99,978 | 3,356 |
| 2025-03-02 | Lindsey Katrina S | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted stock units | 102 | $0.00 | $0 | 0 |
| 2025-03-02 | Lindsey Katrina S | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 39 | $408.00 | $15,912 | 2,693 |
| 2025-03-02 | Lindsey Katrina S | Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 102 | $0.00 | $0 | 2,732 |
| 2025-01-03 | Bramlage Stephen P JR | Chief Financial Officer |
Equity grant / award
G
|
Common Stock | 325 | $0.00 | $0 | 25,718 |
| 2024-12-23 | Spanos Mike | Dir |
Open-market buy
P
|
Common Stock | 500 | $396.76 | $198,380 | 3,097 |
| 2024-12-16 | Brennan Thomas P JR | Chief Merch. Officer |
Equity grant / award
G
|
Common Stock | 144 | $0.00 | $0 | 8,900 |
| 2024-12-12 | Lindsey Katrina S | Chief Legal Officer |
Equity grant / award
G
|
Common Stock | 50 | $0.00 | $0 | 2,197 |
| 2024-12-12 | Lindsey Katrina S | Chief Legal Officer |
Open-market sell
S
|
Common Stock | 450 | $427.13 | $192,208 | 2,247 |
| 2024-09-19 | Frieson Donald | Dir |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 3,612 |
| 2024-09-18 | Spanos Mike | Dir |
Open-market buy
P
|
Common Stock | 267 | $376.18 | $100,440 | 2,594 |
| 2024-09-13 | Lindsey Katrina S | Chief Legal Officer |
Equity grant / award
G
|
Common Stock | 55 | $0.00 | $0 | 2,697 |
| 2024-09-10 | Koschel Williams Ena | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 5,500 | $376.01 | $2,068,055 | 15,369 |
| 2024-09-06 | REBELEZ DARREN M | President and CEO |
Open-market sell
S
|
Common Stock | 569 | $377.69 | $214,906 | 73,838 |
| 2024-09-06 | REBELEZ DARREN M | President and CEO |
Open-market sell
S
|
Common Stock | 138 | $376.00 | $51,888 | 74,407 |
| 2024-09-06 | REBELEZ DARREN M | President and CEO |
Open-market sell
S
|
Common Stock | 2,956 | $375.29 | $1,109,357 | 74,545 |
| 2024-09-06 | REBELEZ DARREN M | President and CEO |
Open-market sell
S
|
Common Stock | 5,710 | $374.48 | $2,138,281 | 77,501 |
| 2024-09-06 | REBELEZ DARREN M | President and CEO |
Open-market sell
S
|
Common Stock | 4,127 | $373.59 | $1,541,806 | 83,211 |
| 2024-08-29 | SCHMELING JUDY | Dir |
Exercise / conversion
M
|
Common Stock | 530 | $0.00 | $0 | 4,546 |
| 2024-08-28 | SCHMELING JUDY | Dir |
Exercise / conversion
M · derivative
|
Restricted stock units | 530 | $0.00 | $0 | 0 |
| 2024-08-28 | SCHMELING JUDY | Dir |
Equity grant / award
A · derivative
|
Restricted stock units | 442 | $0.00 | $0 | 442 |
| 2024-07-01 | Castanon Moats Maria | Dir |
Equity grant / award
A · derivative
|
Restricted stock units | 61 | $0.00 | $0 | 61 |
| 2024-06-17 | Koschel Williams Ena | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 5,913 | $377.30 | $2,230,975 | 20,869 |
| 2024-06-15 | Koschel Williams Ena | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Restricted stock units | 675 | $0.00 | $0 | 1,352 |
| 2024-06-15 | Koschel Williams Ena | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Restricted stock units | 736 | $0.00 | $0 | 737 |
| 2024-06-15 | Koschel Williams Ena | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Restricted stock units | 651 | $0.00 | $0 | 0 |
| 2024-06-15 | Koschel Williams Ena | Chief Operating Officer |
Equity grant / award
A
|
Common Stock | 11,716 | $0.00 | $0 | 26,782 |
| 2024-06-15 | Koschel Williams Ena | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 675 | $0.00 | $0 | 15,066 |
| 2024-06-15 | Koschel Williams Ena | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 736 | $0.00 | $0 | 14,391 |
| 2024-06-15 | Koschel Williams Ena | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 651 | $0.00 | $0 | 13,655 |
| 2024-06-06 | REBELEZ DARREN M | President and CEO |
Equity grant / award
A · derivative
|
Restricted stock units | 5,620 | $0.00 | $0 | 5,620 |
| 2024-06-05 | Lindsey Katrina S | Chief Legal Officer |
Equity grant / award
A · derivative
|
Restricted stock units | 735 | $0.00 | $0 | 735 |
| 2024-03-02 | Lindsey Katrina S | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted stock units | 102 | $0.00 | $0 | 102 |
| 2024-03-02 | Lindsey Katrina S | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 38 | $313.70 | $11,921 | 1,310 |
| 2024-03-02 | Lindsey Katrina S | Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 102 | $0.00 | $0 | 1,348 |
| 2024-01-03 | Lindsey Katrina S | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted stock units | 716 | $0.00 | $0 | 716 |
| 2024-01-03 | Lindsey Katrina S | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 302 | $276.16 | $83,400 | 1,246 |
| 2024-01-03 | Lindsey Katrina S | Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 716 | $0.00 | $0 | 1,548 |
| 2023-12-13 | Brennan Thomas P JR | Chief Merch. Officer |
Equity grant / award
G
|
Common Stock | 220 | $0.00 | $0 | 7,155 |
| 2023-12-13 | Brennan Thomas P JR | Chief Merch. Officer |
Open-market sell
S
|
Common Stock | 1,430 | $276.11 | $394,837 | 7,375 |
| 2023-09-06 | Donthi Sri | Dir |
Equity grant / award
A · derivative
|
Restricted stock units | 530 | $0.00 | $0 | 530 |
| 2023-09-06 | Donthi Sri | Dir |
Exercise / conversion
M · derivative
|
Restricted stock units | 612 | $0.00 | $0 | 0 |
| 2023-09-06 | Donthi Sri | Dir |
Exercise / conversion
M
|
Common Stock | 612 | $0.00 | $0 | 723 |
| 2023-06-15 | Lindsey Katrina S | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted stock units | 285 | $0.00 | $0 | 571 |
| 2023-06-15 | Lindsey Katrina S | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 87 | $222.58 | $19,364 | 832 |
| 2023-06-15 | Lindsey Katrina S | Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 285 | $0.00 | $0 | 919 |
| 2023-06-02 | Bramlage Stephen P JR | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted stock units | 2,204 | $0.00 | $0 | 0 |
| 2023-06-02 | Bramlage Stephen P JR | Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,006 | $229.05 | $230,424 | 4,608 |
| 2023-06-02 | Bramlage Stephen P JR | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 2,204 | $0.00 | $0 | 5,614 |
| 2023-06-01 | REBELEZ DARREN M | President and CEO |
Equity grant / award
A · derivative
|
Restricted stock units | 7,265 | $0.00 | $0 | 7,265 |
| 2023-05-31 | Bramlage Stephen P JR | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted stock units | 2,027 | $0.00 | $0 | 2,027 |
| 2023-03-02 | Lindsey Katrina S | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted stock units | 101 | $0.00 | $0 | 204 |
| 2023-03-02 | Lindsey Katrina S | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 31 | $0.00 | $0 | 634 |
| 2023-03-02 | Lindsey Katrina S | Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 101 | $0.00 | $0 | 665 |
| 2023-01-15 | REBELEZ DARREN M | President and CEO |
Exercise / conversion
M · derivative
|
Restricted stock units | 1,666 | $0.00 | $0 | 0 |
| 2023-01-15 | REBELEZ DARREN M | President and CEO |
Other disposed transaction
F
|
Common Stock | 521 | $224.77 | $117,105 | 38,361 |
| 2023-01-15 | REBELEZ DARREN M | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,666 | $0.00 | $0 | 38,882 |
| 2023-01-03 | Lindsey Katrina S | Chief Legal Officer |
Exercise / conversion
M · derivative
|
Restricted stock units | 715 | $0.00 | $0 | 1,432 |
| 2023-01-03 | Lindsey Katrina S | Chief Legal Officer |
Other disposed transaction
F
|
Common Stock | 251 | $220.95 | $55,458 | 564 |
| 2023-01-03 | Lindsey Katrina S | Chief Legal Officer |
Exercise / conversion
M
|
Common Stock | 715 | $0.00 | $0 | 815 |
| 2023-01-02 | FRAZELL CHAD MICHAEL | Chief HR Officer |
Exercise / conversion
M · derivative
|
Restricted stock units | 1,519 | $0.00 | $0 | 0 |
| 2023-01-02 | FRAZELL CHAD MICHAEL | Chief HR Officer |
Other disposed transaction
F
|
Common Stock | 596 | $224.35 | $133,713 | 4,400 |
| 2023-01-02 | FRAZELL CHAD MICHAEL | Chief HR Officer |
Exercise / conversion
M
|
Common Stock | 1,519 | $0.00 | $0 | 4,996 |
| 2022-10-28 | Brennan Thomas P JR | Chief Merch. Officer |
Exercise / conversion
M · derivative
|
Restricted stock units | 3,163 | $0.00 | $0 | 0 |
| 2022-10-28 | Brennan Thomas P JR | Chief Merch. Officer |
Other disposed transaction
F
|
Common Stock | 1,099 | $231.35 | $254,254 | 4,094 |
| 2022-10-28 | Brennan Thomas P JR | Chief Merch. Officer |
Exercise / conversion
M
|
Common Stock | 3,163 | $0.00 | $0 | 5,193 |
| 2022-09-12 | Spanos Mike | Dir |
Open-market buy
P
|
Common Stock | 454 | $220.45 | $100,084 | 454 |
| 2022-08-30 | Frieson Donald | Dir |
Equity grant / award
A · derivative
|
Restricted stock units | 612 | $0.00 | $0 | 612 |
| 2022-08-30 | Frieson Donald | Dir |
Exercise / conversion
M · derivative
|
Restricted stock units | 575 | $0.00 | $0 | 0 |
| 2022-08-30 | Frieson Donald | Dir |
Exercise / conversion
M
|
Common Stock | 575 | $0.00 | $0 | 3,470 |
| 2022-06-24 | REBELEZ DARREN M | President and CEO |
Exercise / conversion
M · derivative
|
Restricted stock units | 8,333 | $0.00 | $0 | 0 |
| 2022-06-24 | REBELEZ DARREN M | President and CEO |
Exercise / conversion
M · derivative
|
Restricted stock units | 4,241 | $0.00 | $0 | 0 |
| 2022-06-24 | REBELEZ DARREN M | President and CEO |
Other disposed transaction
F
|
Common Stock | 7,312 | $191.53 | $1,400,467 | 37,216 |
| 2022-06-24 | REBELEZ DARREN M | President and CEO |
Equity grant / award
A
|
Common Stock | 7,787 | $0.00 | $0 | 44,528 |
| 2022-06-24 | REBELEZ DARREN M | President and CEO |
Exercise / conversion
M
|
Common Stock | 8,333 | $0.00 | $0 | 36,741 |
| 2022-06-24 | REBELEZ DARREN M | President and CEO |
Other disposed transaction
F
|
Common Stock | 9,566 | $191.53 | $1,832,176 | 28,408 |
| 2022-06-24 | REBELEZ DARREN M | President and CEO |
Equity grant / award
A
|
Common Stock | 16,848 | $0.00 | $0 | 37,974 |
| 2022-06-24 | REBELEZ DARREN M | President and CEO |
Exercise / conversion
M
|
Common Stock | 4,241 | $0.00 | $0 | 21,126 |
| 2022-06-23 | Donthi Sri | Dir |
Equity grant / award
A · derivative
|
Restricted stock units | 111 | $0.00 | $0 | 111 |
| 2022-06-15 | Brennan Thomas P JR | Chief Merch. Officer |
Exercise / conversion
M · derivative
|
Restricted stock units | 396 | $0.00 | $0 | 793 |
| 2022-06-15 | Brennan Thomas P JR | Chief Merch. Officer |
Exercise / conversion
M · derivative
|
Restricted stock units | 344 | $0.00 | $0 | 345 |
| 2022-06-15 | Brennan Thomas P JR | Chief Merch. Officer |
Exercise / conversion
M · derivative
|
Restricted stock units | 373 | $0.00 | $0 | 0 |
| 2022-06-15 | Brennan Thomas P JR | Chief Merch. Officer |
Other disposed transaction
F
|
Common Stock | 785 | $186.57 | $146,457 | 2,030 |
| 2022-06-15 | Brennan Thomas P JR | Chief Merch. Officer |
Exercise / conversion
M
|
Common Stock | 396 | $0.00 | $0 | 2,815 |
| 2022-06-15 | Brennan Thomas P JR | Chief Merch. Officer |
Exercise / conversion
M
|
Common Stock | 344 | $0.00 | $0 | 2,419 |
| 2022-06-15 | Brennan Thomas P JR | Chief Merch. Officer |
Equity grant / award
A
|
Common Stock | 1,463 | $0.00 | $0 | 2,075 |
| 2022-06-15 | Brennan Thomas P JR | Chief Merch. Officer |
Exercise / conversion
M
|
Common Stock | 373 | $0.00 | $0 | 612 |
| 2022-06-02 | REBELEZ DARREN M | President and CEO |
Equity grant / award
A · derivative
|
Restricted stock units | 7,510 | $0.00 | $0 | 7,510 |
| 2022-06-01 | Lindsey Katrina S | Chief Legal Officer |
Equity grant / award
A · derivative
|
Restricted stock units | 856 | $0.00 | $0 | 856 |
| 2022-03-02 | Lindsey Katrina S | Chief Legal Officer & Sec. |
Equity grant / award
A · derivative
|
Restricted stock units | 305 | $0.00 | $0 | 305 |
| 2022-01-15 | REBELEZ DARREN M | President and CEO |
Exercise / conversion
M · derivative
|
Restricted stock units | 1,666 | $0.00 | $0 | 1,666 |
| 2022-01-15 | REBELEZ DARREN M | President and CEO |
Other disposed transaction
F
|
Common Stock | 522 | $188.89 | $98,601 | 14,056 |
| 2022-01-15 | REBELEZ DARREN M | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,666 | $0.00 | $0 | 14,578 |
| 2022-01-03 | Lindsey Katrina S | Chief Legal Officer & Sec. |
Equity grant / award
A · derivative
|
Restricted stock units | 2,147 | $0.00 | $0 | 2,147 |
| 2022-01-02 | FRAZELL CHAD MICHAEL | Chief HR Officer |
Exercise / conversion
M · derivative
|
Restricted stock units | 1,520 | $0.00 | $0 | 1,519 |
| 2022-01-02 | FRAZELL CHAD MICHAEL | Chief HR Officer |
Other disposed transaction
F
|
Common Stock | 544 | $197.28 | $107,320 | 2,196 |
| 2022-01-02 | FRAZELL CHAD MICHAEL | Chief HR Officer |
Exercise / conversion
M
|
Common Stock | 1,520 | $0.00 | $0 | 2,740 |
| 2021-10-05 | RENDA LARREE M | Dir |
Open-market sell
S
|
Common Stock | 1,666 | $189.91 | $316,390 | 10,022 |
| 2021-09-01 | Frieson Donald | Dir |
Equity grant / award
A · derivative
|
Restricted stock units | 575 | $0.00 | $0 | 575 |
| 2021-09-01 | Frieson Donald | Dir |
Exercise / conversion
M · derivative
|
Restricted stock units | 655 | $0.00 | $0 | 0 |
| 2021-09-01 | Frieson Donald | Dir |
Exercise / conversion
M
|
Common Stock | 655 | $0.00 | $0 | 2,895 |
| 2021-07-06 | Trojan Greg | Dir |
Equity grant / award
A · derivative
|
Restricted stock units | 100 | $0.00 | $0 | 100 |
| 2021-06-24 | REBELEZ DARREN M | President and CEO |
Exercise / conversion
M · derivative
|
Restricted stock units | 8,333 | $0.00 | $0 | 8,333 |
| 2021-06-24 | REBELEZ DARREN M | President and CEO |
Other disposed transaction
F
|
Common Stock | 3,578 | $194.93 | $697,460 | 12,912 |
| 2021-06-24 | REBELEZ DARREN M | President and CEO |
Exercise / conversion
M
|
Common Stock | 8,333 | $0.00 | $0 | 16,490 |
| 2021-06-21 | Bridgewater Diane C | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $199.65 | $598,950 | 10,187 |
| 2021-06-15 | REBELEZ DARREN M | President and CEO |
Exercise / conversion
M · derivative
|
Restricted stock units | 2,093 | $0.00 | $0 | 4,187 |
| 2021-06-15 | REBELEZ DARREN M | President and CEO |
Other disposed transaction
F
|
Common Stock | 636 | $203.82 | $129,630 | 8,157 |
| 2021-06-15 | REBELEZ DARREN M | President and CEO |
Exercise / conversion
M
|
Common Stock | 2,093 | $0.00 | $0 | 8,793 |
| 2021-06-03 | REBELEZ DARREN M | President and CEO |
Equity grant / award
A · derivative
|
Restricted stock units | 6,235 | $0.00 | $0 | 6,235 |
| 2021-06-02 | Butler Adrian M | Chief Information Officer |
Equity grant / award
A · derivative
|
Restricted stock units | 875 | $0.00 | $0 | 875 |
| 2021-06-01 | Koschel Williams Ena | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Restricted stock units | 1,991 | $0.00 | $0 | 3,984 |
| 2021-06-01 | Koschel Williams Ena | Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 689 | $217.69 | $149,988 | 1,302 |
| 2021-06-01 | Koschel Williams Ena | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 1,991 | $0.00 | $0 | 1,991 |
| 2021-01-15 | REBELEZ DARREN M | President and CEO |
Exercise / conversion
M · derivative
|
Restricted stock units | 1,668 | $0.00 | $0 | 3,332 |
| 2021-01-15 | REBELEZ DARREN M | President and CEO |
Other disposed transaction
F
|
Common Stock | 527 | $186.73 | $98,407 | 6,700 |
| 2021-01-15 | REBELEZ DARREN M | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,668 | $0.00 | $0 | 7,227 |
| 2021-01-11 | REBELEZ DARREN M | President and CEO |
Equity grant / award
A · derivative
|
Restricted stock units | 5,000 | $0.00 | $0 | 5,000 |
| 2021-01-05 | Johnson Brian Joseph | SVP, IR & Bus. Dev. |
Equity grant / award
G
|
Common Stock | 877 | $0.00 | $0 | 13,212 |
| 2021-01-04 | Johnson Brian Joseph | SVP, IR & Bus. Dev. |
Exercise / conversion
M · derivative
|
Option - right to buy | 3,000 | $0.00 | $0 | 0 |
| 2021-01-04 | Johnson Brian Joseph | SVP, IR & Bus. Dev. |
Open-market sell
S
|
Common Stock | 427 | $176.79 | $75,489 | 14,089 |
| 2021-01-04 | Johnson Brian Joseph | SVP, IR & Bus. Dev. |
Open-market sell
S
|
Common Stock | 2,573 | $177.26 | $456,090 | 14,516 |
| 2021-01-04 | Johnson Brian Joseph | SVP, IR & Bus. Dev. |
Exercise / conversion
M
|
Common Stock | 3,000 | $44.39 | $133,170 | 17,089 |
| 2021-01-02 | FRAZELL CHAD MICHAEL | Chief HR Officer |
Exercise / conversion
M · derivative
|
Restricted stock units | 1,520 | $0.00 | $0 | 3,039 |
| 2021-01-02 | FRAZELL CHAD MICHAEL | Chief HR Officer |
Other disposed transaction
F
|
Common Stock | 501 | $178.62 | $89,489 | 1,019 |
| 2021-01-02 | FRAZELL CHAD MICHAEL | Chief HR Officer |
Exercise / conversion
M
|
Common Stock | 1,520 | $0.00 | $0 | 1,520 |
| 2020-12-30 | Jackowski Julia L | Chief Legal Officer, Secretary |
Open-market sell
S
|
Common Stock | 1,533 | $179.38 | $274,990 | 16,089 |
| 2020-12-24 | Jackowski Julia L | Chief Legal Officer, Secretary |
Equity grant / award
G
|
Common Stock | 3,413 | $0.00 | $0 | 17,622 |
| 2020-09-02 | Frieson Donald | Dir |
Equity grant / award
A · derivative
|
Restricted stock units | 655 | $0.00 | $0 | 655 |
| 2020-09-02 | Frieson Donald | Dir |
Exercise / conversion
M · derivative
|
Restricted stock units | 688 | $0.00 | $0 | 0 |
| 2020-09-02 | Frieson Donald | Dir |
Exercise / conversion
M
|
Common Stock | 688 | $0.00 | $0 | 2,240 |
| 2020-06-24 | REBELEZ DARREN M | President and CEO |
Exercise / conversion
M · derivative
|
Restricted stock units | 8,333 | $0.00 | $0 | 16,666 |
| 2020-06-24 | REBELEZ DARREN M | President and CEO |
Other disposed transaction
F
|
Common Stock | 2,774 | $149.23 | $413,964 | 5,559 |
| 2020-06-24 | REBELEZ DARREN M | President and CEO |
Exercise / conversion
M
|
Common Stock | 8,333 | $0.00 | $0 | 8,333 |
| 2020-06-19 | Bridgewater Diane C | Dir |
Open-market sell
S
|
Common Stock | 905 | $155.15 | $140,411 | 13,133 |
| 2020-06-15 | Johnson Brian Joseph | SVP, IR & Bus. Dev. |
Exercise / conversion
M · derivative
|
Restricted stock units | 1,141 | $0.00 | $0 | 0 |
| 2020-06-15 | Johnson Brian Joseph | SVP, IR & Bus. Dev. |
Other disposed transaction
F
|
Common Stock | 2,699 | $154.32 | $416,510 | 14,089 |
| 2020-06-15 | Johnson Brian Joseph | SVP, IR & Bus. Dev. |
Equity grant / award
A
|
Common Stock | 4,830 | $0.00 | $0 | 16,788 |
| 2020-06-15 | Johnson Brian Joseph | SVP, IR & Bus. Dev. |
Exercise / conversion
M
|
Common Stock | 1,141 | $0.00 | $0 | 11,958 |
| 2020-06-02 | Brennan Thomas P JR | Chief Merch. Officer |
Equity grant / award
A · derivative
|
Restricted stock units | 1,033 | $0.00 | $0 | 1,033 |
| 2020-06-01 | Butler Adrian M | Chief Information Officer |
Equity grant / award
A · derivative
|
Restricted stock units | 2,656 | $0.00 | $0 | 2,656 |
| 2020-03-18 | Johnson Brian Joseph | SVP, Store Development |
Exercise / conversion
M · derivative
|
Option - right to buy | 8,000 | $0.00 | $0 | 3,000 |
| 2020-03-18 | Johnson Brian Joseph | SVP, Store Development |
Open-market sell
S
|
Common Stock | 200 | $166.37 | $33,274 | 10,817 |
| 2020-03-18 | Johnson Brian Joseph | SVP, Store Development |
Open-market sell
S
|
Common Stock | 5,800 | $167.80 | $973,240 | 11,017 |
| 2020-03-18 | Johnson Brian Joseph | SVP, Store Development |
Open-market sell
S
|
Common Stock | 2,000 | $169.02 | $338,040 | 16,817 |
| 2020-03-18 | Johnson Brian Joseph | SVP, Store Development |
Exercise / conversion
M
|
Common Stock | 8,000 | $44.39 | $355,120 | 18,817 |
| 2020-03-17 | Walljasper William J | Senior VP and CFO |
Exercise / conversion
M · derivative
|
Option - right to buy | 2,000 | $0.00 | $0 | 18,000 |
| 2020-03-17 | Walljasper William J | Senior VP and CFO |
Open-market sell
S
|
Common Stock | 281 | $162.98 | $45,797 | 21,581 |
| 2020-03-17 | Walljasper William J | Senior VP and CFO |
Open-market sell
S
|
Common Stock | 1,719 | $164.15 | $282,174 | 21,862 |
| 2020-03-17 | Walljasper William J | Senior VP and CFO |
Exercise / conversion
M
|
Common Stock | 2,000 | $44.39 | $88,780 | 23,581 |
| 2020-01-02 | FRAZELL CHAD MICHAEL | SVP, Chief HR Officer |
Equity grant / award
A · derivative
|
Restricted stock units | 4,559 | $0.00 | $0 | 4,559 |
| 2020-01-02 | FRAZELL CHAD MICHAEL | SVP, Chief HR Officer |
Equity grant / award
A · derivative
|
Restricted stock units | 255 | $0.00 | $0 | 255 |
| 2019-10-28 | Brennan Thomas P JR | SVP, Chief Merch. Officer |
Equity grant / award
A · derivative
|
Restricted stock units | 3,163 | $0.00 | $0 | 3,163 |
| 2019-10-28 | Brennan Thomas P JR | SVP, Chief Merch. Officer |
Equity grant / award
A · derivative
|
Restricted stock units | 373 | $0.00 | $0 | 373 |
| 2019-10-09 | Walljasper William J | Senior VP and CFO |
Equity grant / award
G
|
Common Stock | 1,525 | $0.00 | $0 | 21,581 |
| 2019-09-23 | Wing Allison M. | Dir |
Open-market sell
S
|
Common Stock | 554 | $165.91 | $91,914 | 998 |
| 2019-09-04 | SCHMELING JUDY | Dir |
Equity grant / award
A · derivative
|
Restricted stock units | 688 | $0.00 | $0 | 688 |
| 2019-09-04 | SCHMELING JUDY | Dir |
Exercise / conversion
M · derivative
|
Restricted stock units | 998 | $0.00 | $0 | 0 |
| 2019-09-04 | SCHMELING JUDY | Dir |
Exercise / conversion
M
|
Common Stock | 998 | $0.00 | $0 | 1,486 |
| 2019-07-02 | Johnson Brian Joseph | SVP, Store Development |
Exercise / conversion
M · derivative
|
Option - right to buy | 4,000 | $0.00 | $0 | 11,000 |
| 2019-07-02 | Johnson Brian Joseph | SVP, Store Development |
Open-market sell
S
|
Common Stock | 900 | $157.22 | $141,498 | 10,817 |
| 2019-07-02 | Johnson Brian Joseph | SVP, Store Development |
Open-market sell
S
|
Common Stock | 3,100 | $156.27 | $484,437 | 11,717 |
| 2019-07-02 | Johnson Brian Joseph | SVP, Store Development |
Exercise / conversion
M
|
Common Stock | 4,000 | $44.39 | $177,560 | 14,817 |
| 2019-06-24 | REBELEZ DARREN M | President and CEO |
Equity grant / award
A · derivative
|
Restricted stock units | 24,999 | $0.00 | $0 | 24,999 |
| 2019-06-24 | REBELEZ DARREN M | President and CEO |
Equity grant / award
A · derivative
|
Restricted stock units | 4,241 | $0.00 | $0 | 4,241 |
| 2019-06-21 | LENHARDT DAVID K | Dir |
Open-market sell
S
|
Common Stock | 2,300 | $154.89 | $356,247 | 554 |
| 2019-06-14 | Jackowski Julia L | SVP, Corp Gen Counsel, Sec |
Equity grant / award
G
|
Common Stock | 6,600 | $0.00 | $0 | 15,620 |
| 2019-06-12 | Jackowski Julia L | SVP, Corp Gen Counsel, Sec |
Exercise / conversion
M · derivative
|
Option - right to buy | 20,000 | $0.00 | $0 | 0 |
| 2019-06-12 | Jackowski Julia L | SVP, Corp Gen Counsel, Sec |
Open-market sell
S
|
Common Stock | 100 | $150.01 | $15,001 | 22,220 |
| 2019-06-12 | Jackowski Julia L | SVP, Corp Gen Counsel, Sec |
Open-market sell
S
|
Common Stock | 19,900 | $149.49 | $2,974,851 | 22,320 |
| 2019-06-12 | Jackowski Julia L | SVP, Corp Gen Counsel, Sec |
Exercise / conversion
M
|
Common Stock | 20,000 | $44.39 | $887,800 | 42,220 |
| 2019-06-04 | SUMMERS CINDI WEBB | SVP, Human Resources |
Equity grant / award
A · derivative
|
Restricted stock units | 930 | $0.00 | $0 | 930 |
| 2019-06-02 | Soupene John C | SVP, Operations |
Exercise / conversion
M · derivative
|
Restricted stock units | 3,250 | $0.00 | $0 | 0 |
| 2019-06-02 | Soupene John C | SVP, Operations |
Other disposed transaction
F
|
Common Stock | 986 | $129.08 | $127,273 | 4,736 |
| 2019-06-02 | Soupene John C | SVP, Operations |
Exercise / conversion
M
|
Common Stock | 3,250 | $0.00 | $0 | 5,722 |
| 2019-05-01 | HANDLEY TERRY W | President and CEO |
Exercise / conversion
M · derivative
|
Restricted stock units | 2,000 | $0.00 | $0 | 4,000 |
| 2019-05-01 | HANDLEY TERRY W | President and CEO |
Other disposed transaction
F
|
Common Stock | 607 | $131.58 | $79,869 | 33,338 |
| 2019-05-01 | HANDLEY TERRY W | President and CEO |
Exercise / conversion
M
|
Common Stock | 2,000 | $0.00 | $0 | 33,945 |
| 2019-03-27 | Walljasper William J | Senior VP and CFO |
Other disposed transaction
I
|
Common Stock | 1,378 | $126.60 | $174,455 | 3,215 |
| 2019-03-27 | Jackowski Julia L | SVP, Corp Gen Counsel, Sec |
Exercise / conversion
M · derivative
|
Option - right to buy | 12,500 | $0.00 | $0 | 0 |
| 2019-03-27 | Jackowski Julia L | SVP, Corp Gen Counsel, Sec |
Open-market sell
S
|
Common Stock | 12,500 | $125.95 | $1,574,375 | 20,444 |
| 2019-03-27 | Jackowski Julia L | SVP, Corp Gen Counsel, Sec |
Exercise / conversion
M
|
Common Stock | 12,500 | $25.26 | $315,750 | 32,944 |
| 2019-03-26 | Walljasper William J | Senior VP and CFO |
Exercise / conversion
M · derivative
|
Option - right to buy | 3,000 | $0.00 | $0 | 0 |
| 2019-03-26 | Walljasper William J | Senior VP and CFO |
Open-market sell
S
|
Common Stock | 3,000 | $126.05 | $378,150 | 21,785 |
| 2019-03-26 | Walljasper William J | Senior VP and CFO |
Exercise / conversion
M
|
Common Stock | 3,000 | $25.26 | $75,780 | 24,785 |
| 2019-03-13 | HANDLEY TERRY W | President and CEO |
Exercise / conversion
M · derivative
|
Option - right to buy | 5,000 | $0.00 | $0 | 8,106 |
| 2019-03-13 | HANDLEY TERRY W | President and CEO |
Open-market sell
S
|
Common Stock | 5,000 | $130.05 | $650,250 | 31,945 |
| 2019-03-13 | HANDLEY TERRY W | President and CEO |
Exercise / conversion
M
|
Common Stock | 5,000 | $44.39 | $221,950 | 36,945 |
| 2019-01-08 | Walljasper William J | Senior VP and CFO |
Equity grant / award
G
|
Common Stock | 80 | $0.00 | $0 | 21,785 |
| 2019-01-07 | Walljasper William J | Senior VP and CFO |
Exercise / conversion
M · derivative
|
Option - right to buy | 4,300 | $25.26 | $108,618 | 3,000 |
| 2019-01-07 | Walljasper William J | Senior VP and CFO |
Open-market sell
S
|
Common Stock | 4,300 | $128.44 | $552,292 | 21,865 |
| 2019-01-07 | Walljasper William J | Senior VP and CFO |
Exercise / conversion
M
|
Common Stock | 4,300 | $25.26 | $108,618 | 26,165 |
| 2018-12-20 | Jackowski Julia L | SVP, Corp Gen Counsel, Sec |
Equity grant / award
G
|
Common Stock | 2,533 | $0.00 | $0 | 20,444 |
| 2018-12-12 | Walljasper William J | Senior VP and CFO |
Exercise / conversion
M · derivative
|
Option - right to buy | 7,000 | $25.26 | $176,820 | 7,300 |
| 2018-12-12 | Walljasper William J | Senior VP and CFO |
Open-market sell
S
|
Common Stock | 7,000 | $135.05 | $945,350 | 21,865 |
| 2018-12-12 | Walljasper William J | Senior VP and CFO |
Exercise / conversion
M
|
Common Stock | 7,000 | $25.26 | $176,820 | 28,865 |
| 2018-09-21 | SCHMELING JUDY | Dir |
Exercise / conversion
M · derivative
|
Restricted stock units | 488 | $0.00 | $0 | 0 |
| 2018-09-21 | SCHMELING JUDY | Dir |
Exercise / conversion
M
|
Common Stock | 488 | $0.00 | $0 | 488 |
| 2018-09-13 | SUMMERS CINDI WEBB | SVP, Human Resources |
Open-market sell
S
|
Common Stock | 1,641 | $128.00 | $210,048 | 3,107 |
| 2018-09-12 | Walljasper William J | Senior VP and CFO |
Equity grant / award
G
|
Common Stock | 600 | $0.00 | $0 | 21,865 |
| 2018-09-05 | Heiden Cara Kay | Dir |
Equity grant / award
A · derivative
|
Restricted stock units | 998 | $0.00 | $0 | 998 |
| 2018-07-11 | Jones Christopher Lewis | SVP, Chief Marketing Officer |
Equity grant / award
A · derivative
|
Restricted stock units | 1,238 | $0.00 | $0 | 1,238 |
| 2018-06-25 | Walljasper William J | Senior VP and CFO |
Equity grant / award
G
|
Common Stock | 250 | $0.00 | $0 | 22,465 |
| 2018-06-22 | Walljasper William J | Senior VP and CFO |
Other disposed transaction
I
|
Common Stock | 2,213 | $106.84 | $236,437 | 4,493 |
| 2018-06-18 | HANDLEY TERRY W | President and CEO |
Exercise / conversion
M · derivative
|
Option - right to buy | 1,342 | $0.00 | $0 | 16,106 |
| 2018-06-18 | HANDLEY TERRY W | President and CEO |
Open-market sell
S
|
Common Stock | 1,342 | $100.12 | $134,361 | 31,945 |
| 2018-06-18 | HANDLEY TERRY W | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,342 | $44.39 | $59,571 | 33,287 |
| 2018-06-08 | SUMMERS CINDI WEBB | SVP, Human Resources |
Equity grant / award
A · derivative
|
Restricted stock units | 1,238 | $0.00 | $0 | 1,238 |
| 2018-06-05 | Johnson Brian Joseph | SVP, Store Development |
Exercise / conversion
M · derivative
|
Restricted stock units | 2,500 | $0.00 | $0 | 0 |
| 2018-06-05 | Johnson Brian Joseph | SVP, Store Development |
Other disposed transaction
F
|
Common Stock | 758 | $97.75 | $74,094 | 8,971 |
| 2018-06-05 | Johnson Brian Joseph | SVP, Store Development |
Exercise / conversion
M
|
Common Stock | 2,500 | $0.00 | $0 | 9,729 |
| 2018-05-01 | HANDLEY TERRY W | President and CEO |
Exercise / conversion
M · derivative
|
Restricted stock units | 2,000 | $0.00 | $0 | 6,000 |
| 2018-05-01 | HANDLEY TERRY W | President and CEO |
Other disposed transaction
F
|
Common Stock | 607 | $98.33 | $59,686 | 29,682 |
| 2018-05-01 | HANDLEY TERRY W | President and CEO |
Exercise / conversion
M
|
Common Stock | 2,000 | $0.00 | $0 | 30,289 |
| 2018-04-02 | Walljasper William J | Senior VP and CFO |
Exercise / conversion
M · derivative
|
Option - right to buy | 1,000 | $0.00 | $0 | 14,300 |
| 2018-04-02 | Walljasper William J | Senior VP and CFO |
Open-market sell
S
|
Common Stock | 1,000 | $108.85 | $108,850 | 20,452 |
| 2018-04-02 | Walljasper William J | Senior VP and CFO |
Exercise / conversion
M
|
Common Stock | 1,000 | $25.26 | $25,260 | 21,452 |
| 2018-03-29 | SCHMELING JUDY | Dir |
Equity grant / award
A · derivative
|
Restricted stock units | 488 | $0.00 | $0 | 488 |
| 2018-03-15 | HANDLEY TERRY W | President and CEO |
Exercise / conversion
M · derivative
|
Option - right to buy | 300 | $0.00 | $0 | 17,448 |
| 2018-03-15 | HANDLEY TERRY W | President and CEO |
Exercise / conversion
M · derivative
|
Option - right to buy | 1,042 | $0.00 | $0 | 0 |
| 2018-03-15 | HANDLEY TERRY W | President and CEO |
Open-market sell
S
|
Common Stock | 300 | $110.66 | $33,198 | 28,289 |
| 2018-03-15 | HANDLEY TERRY W | President and CEO |
Exercise / conversion
M
|
Common Stock | 300 | $44.39 | $13,317 | 28,589 |
| 2018-03-15 | HANDLEY TERRY W | President and CEO |
Open-market sell
S
|
Common Stock | 1,042 | $110.65 | $115,297 | 28,289 |
| 2018-03-15 | HANDLEY TERRY W | President and CEO |
Exercise / conversion
M
|
Common Stock | 1,042 | $25.26 | $26,321 | 29,331 |
| 2018-03-13 | LENHARDT DAVID K | Dir |
Open-market buy
P
|
Common Stock | 2,300 | $111.24 | $255,852 | 2,300 |
| 2018-03-08 | Heiden Cara Kay | Dir |
Open-market buy
P
|
Common Stock | 4,000 | $109.77 | $439,080 | 5,043 |
| 2017-12-29 | HANDLEY TERRY W | President and CEO |
Exercise / conversion
M · derivative
|
Option - right to buy | 2,252 | $0.00 | $0 | 17,748 |
| 2017-12-29 | HANDLEY TERRY W | President and CEO |
Exercise / conversion
M · derivative
|
Option - right to buy | 3,958 | $0.00 | $0 | 1,042 |
| 2017-12-29 | HANDLEY TERRY W | President and CEO |
Exercise / conversion
M
|
Common Stock | 2,252 | $44.39 | $99,966 | 28,289 |
| 2017-12-29 | HANDLEY TERRY W | President and CEO |
Exercise / conversion
M
|
Common Stock | 3,958 | $25.26 | $99,979 | 26,037 |
| 2017-12-26 | HANDLEY TERRY W | President and CEO |
Equity grant / award
G
|
Common Stock | 134 | $0.00 | $0 | 22,079 |
| 2017-12-19 | Jackowski Julia L | SVP, Corp Gen Counsel, Sec |
Equity grant / award
G
|
Common Stock | 188 | $0.00 | $0 | 20,714 |
| 2017-10-10 | MYERS ROBERT J | Dir |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 80,136 |
| 2017-10-04 | HANDLEY TERRY W | President and CEO |
Equity grant / award
G
|
Common Stock | 234 | $0.00 | $0 | 22,213 |
| 2017-09-28 | Bridgewater Diane C | Dir |
Equity grant / award
A
|
Common Stock | 1,043 | $0.00 | $0 | 14,324 |
| 2017-09-22 | Johnson Brian Joseph | SVP, Store Development |
Exercise / conversion
M · derivative
|
Option - right to buy | 1,000 | $0.00 | $0 | 1,500 |
| 2017-09-22 | Johnson Brian Joseph | SVP, Store Development |
Open-market sell
S
|
Common Stock | 1,000 | $108.01 | $108,010 | 7,229 |
| 2017-09-22 | Johnson Brian Joseph | SVP, Store Development |
Exercise / conversion
M
|
Common Stock | 1,000 | $25.26 | $25,260 | 8,229 |
| 2017-09-18 | Walljasper William J | Senior VP and CFO |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 21,052 |
| 2017-07-20 | MYERS ROBERT J | Dir |
Equity grant / award
G
|
Common Stock | 100 | $0.00 | $0 | 80,093 |
| 2017-07-14 | Jackowski Julia L | SVP, Corp Gen Counsel, Sec |
Equity grant / award
A · derivative
|
Restricted stock units | 1,554 | $0.00 | $0 | 1,554 |
| 2017-06-27 | Soupene John C | SVP Operations |
Open-market sell
S
|
Common Stock | 1,000 | $106.52 | $106,520 | 1,253 |
| 2017-06-19 | Jackowski Julia L | SVP, Corp Gen Counsel, Sec |
Exercise / conversion
M · derivative
|
Option - right to buy | 1,000 | $0.00 | $0 | 0 |
| 2017-06-19 | Jackowski Julia L | SVP, Corp Gen Counsel, Sec |
Open-market sell
S
|
Common Stock | 1,000 | $108.09 | $108,090 | 20,902 |
| 2017-06-19 | Jackowski Julia L | SVP, Corp Gen Counsel, Sec |
Exercise / conversion
M
|
Common Stock | 1,000 | $26.92 | $26,920 | 21,902 |
| 2017-06-14 | DANOS JOHNNY | Dir |
Open-market sell
S
|
Common Stock | 600 | $108.46 | $65,076 | 13,181 |
| 2017-06-13 | HANDLEY TERRY W | President & CEO |
Equity grant / award
G
|
Common Stock | 37 | $0.00 | $0 | 22,447 |
| 2017-06-06 | Jackowski Julia L | SVP, Corp Gen Counsel, Sec |
Exercise / conversion
M · derivative
|
Restricted stock units | 3,250 | $0.00 | $0 | 0 |
| 2017-06-06 | Jackowski Julia L | SVP, Corp Gen Counsel, Sec |
Other disposed transaction
F
|
Common Stock | 1,084 | $106.66 | $115,619 | 20,902 |
| 2017-06-06 | Jackowski Julia L | SVP, Corp Gen Counsel, Sec |
Exercise / conversion
M
|
Common Stock | 3,250 | $0.00 | $0 | 21,986 |
| 2017-05-01 | HANDLEY TERRY W | President & CEO |
Exercise / conversion
M · derivative
|
Restricted stock units | 2,000 | $0.00 | $0 | 8,000 |
| 2017-05-01 | HANDLEY TERRY W | President & CEO |
Other disposed transaction
F
|
Common Stock | 667 | $111.40 | $74,304 | 20,318 |
| 2017-05-01 | HANDLEY TERRY W | President & CEO |
Exercise / conversion
M
|
Common Stock | 2,000 | $0.00 | $0 | 20,985 |
| 2017-03-29 | HANDLEY TERRY W | President & CEO |
Equity grant / award
G
|
Common Stock | 230 | $0.00 | $0 | 18,985 |
| 2017-03-15 | KIMBALL WILLIAM C | Dir |
Exercise / conversion
M · derivative
|
Option - right to buy | 2,000 | $0.00 | $0 | 0 |
| 2017-03-15 | KIMBALL WILLIAM C | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $108.99 | $217,980 | 18,810 |
| 2017-03-15 | KIMBALL WILLIAM C | Dir |
Exercise / conversion
M
|
Common Stock | 2,000 | $24.11 | $48,220 | 20,810 |
| 2016-12-20 | Jackowski Julia L | SVP, Corp Gen Counsel |
Equity grant / award
G
|
Common Stock | 203 | $0.00 | $0 | 18,736 |
| 2016-12-16 | MYERS ROBERT J | Dir |
Equity grant / award
G
|
Common Stock | 1,600 | $0.00 | $0 | 78,010 |
| 2016-12-15 | HANDLEY TERRY W | President & CEO |
Equity grant / award
G
|
Common Stock | 83 | $0.00 | $0 | 19,215 |
| 2016-12-13 | Walljasper William J | Senior VP and CFO |
Equity grant / award
G
|
Common Stock | 100 | $0.00 | $0 | 19,909 |
| 2016-12-12 | Lamberti Jeffrey M | Dir |
Open-market sell
S
|
Common Stock | 3,000 | $121.80 | $365,400 | 30,842 |
| 2016-09-21 | Wilkey Richard A | Dir |
Open-market buy
P
|
Common Stock | 340 | $117.80 | $40,052 | 340 |
| 2016-09-16 | KIMBALL WILLIAM C | Dir |
Equity grant / award
A
|
Common Stock | 967 | $0.00 | $0 | 18,810 |
| 2016-07-21 | Johnson Brian Joseph | SVP, Store Development |
Equity grant / award
G
|
Common Stock | 400 | $0.00 | $0 | 5,562 |
| 2016-06-29 | Jackowski Julia L | SVP, Corp Gen Counsel |
Exercise / conversion
M · derivative
|
Option - right to buy | 3,000 | $0.00 | $0 | 1,000 |
| 2016-06-29 | Jackowski Julia L | SVP, Corp Gen Counsel |
Open-market sell
S
|
Common Stock | 3,000 | $127.75 | $383,250 | 18,939 |
| 2016-06-29 | Jackowski Julia L | SVP, Corp Gen Counsel |
Exercise / conversion
M
|
Common Stock | 3,000 | $26.92 | $80,760 | 21,939 |
| 2016-06-23 | Billmeyer Sam J | Senior Vice President |
Other disposed transaction
F
|
Common Stock | 1,031 | $124.60 | $128,463 | 13,153 |
| 2016-06-23 | Walljasper William J | Senior VP and CFO |
Other disposed transaction
F
|
Common Stock | 1,104 | $124.60 | $137,558 | 19,936 |
| 2016-06-22 | Lamberti Jeffrey M | Dir |
Open-market sell
S
|
Common Stock | 8,400 | $118.21 | $992,964 | 96,000 |
| 2016-06-17 | SUMMERS CINDI WEBB | SVP, Human Resources |
Open-market sell
S
|
Common Stock | 1,163 | $117.04 | $136,118 | 1,771 |
| 2016-06-13 | HANDLEY TERRY W | President & CEO |
Exercise / conversion
M · derivative
|
Option - right to buy | 15,000 | $25.26 | $378,900 | 5,000 |
| 2016-06-13 | HANDLEY TERRY W | President & CEO |
Open-market sell
S
|
Common Stock | 15,000 | $118.54 | $1,778,100 | 19,298 |
| 2016-06-13 | HANDLEY TERRY W | President & CEO |
Exercise / conversion
M
|
Common Stock | 15,000 | $25.26 | $378,900 | 34,298 |
| 2016-06-07 | SUMMERS CINDI WEBB | SVP, Human Resources |
Exercise / conversion
M · derivative
|
Restricted stock units | 1,750 | $0.00 | $0 | 0 |
| 2016-06-07 | SUMMERS CINDI WEBB | SVP, Human Resources |
Other disposed transaction
F
|
Common Stock | 587 | $0.00 | $0 | 4,097 |
| 2016-06-07 | SUMMERS CINDI WEBB | SVP, Human Resources |
Exercise / conversion
M
|
Common Stock | 1,750 | $0.00 | $0 | 4,684 |
| 2016-06-02 | Walljasper William J | Senior VP and CFO |
Equity grant / award
A · derivative
|
Restricted stock units | 3,250 | $0.00 | $0 | 3,250 |
| 2016-06-02 | Walljasper William J | Senior VP and CFO |
Equity grant / award
A
|
Common Stock | 3,090 | $0.00 | $0 | 18,874 |