Financial Metrics
THO THOR INDUSTRIES INCFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-10-31 | 2231668000.0 | — | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 1971560000.0 | -11.7% | USD | 10-Q | 2019-03-06 |
| Quarterly | 2018-04-30 | 2251570000.0 | +14.2% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 1755976000.0 | -22.0% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | 1290576000.0 | -26.5% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-04-30 | 2506583000.0 | +94.2% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | 2158785000.0 | -13.9% | USD | 10-Q | 2020-12-08 |
| Quarterly | 2020-01-31 | 2003133000.0 | -7.2% | USD | 10-Q | 2021-03-09 |
| Quarterly | 2020-04-30 | 1681735000.0 | -16.0% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | 2537360000.0 | +50.9% | USD | 10-Q | 2021-12-08 |
| Quarterly | 2021-01-31 | 2727788000.0 | +7.5% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 3459264000.0 | +26.8% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 3958224000.0 | +14.4% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 3875018000.0 | -2.1% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 4657517000.0 | +20.2% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 3108084000.0 | -33.3% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 2346635000.0 | -24.5% | USD | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 2928820000.0 | +24.8% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 2500759000.0 | -14.6% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2024-01-31 | 2207369000.0 | -11.7% | USD | 10-Q | 2025-03-05 |
| Quarterly | 2024-04-30 | 2801113000.0 | +26.9% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 2142784000.0 | -23.5% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-01-31 | 2018107000.0 | -5.8% | USD | 10-Q | 2026-03-03 |
| Quarterly | 2025-04-30 | 2894816000.0 | +43.4% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 2389123000.0 | -17.5% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | 2125856000.0 | -11.0% | USD | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 4582112000.0 | — | USD | 10-K | 2018-09-20 |
| Annual | 2017-07-31 | 7246952000.0 | +58.2% | USD | 10-K | 2019-09-30 |
| Annual | 2018-07-31 | 8328909000.0 | +14.9% | USD | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 7864758000.0 | -5.6% | USD | 10-K | 2021-09-28 |
| Annual | 2020-07-31 | 8167933000.0 | +3.9% | USD | 10-K | 2022-09-28 |
| Annual | 2021-07-31 | 12317380000.0 | +50.8% | USD | 10-K | 2023-09-25 |
| Annual | 2022-07-31 | 16312525000.0 | +32.4% | USD | 10-K | 2024-09-24 |
| Annual | 2023-07-31 | 11121605000.0 | -31.8% | USD | 10-K | 2025-09-24 |
| Annual | 2024-07-31 | 10043408000.0 | -9.7% | USD | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 9579490000.0 | -4.6% | USD | 10-K | 2025-09-24 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 148822000.0 | — | USD | 10-Q | 2017-03-06 |
| Quarterly | 2016-04-30 | 201937000.0 | +35.7% | USD | 10-Q | 2017-06-05 |
| Quarterly | 2016-10-31 | 236752000.0 | +17.2% | USD | 10-Q | 2017-11-27 |
| Quarterly | 2017-01-31 | 211702000.0 | -10.6% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 293841000.0 | +38.8% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 333185000.0 | +13.4% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 270328000.0 | -18.9% | USD | 10-Q | 2019-03-06 |
| Quarterly | 2018-04-30 | 316745000.0 | +17.2% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 207256000.0 | -34.6% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | 141596000.0 | -31.7% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-04-30 | 292430000.0 | +106.5% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | 308811000.0 | +5.6% | USD | 10-Q | 2020-12-08 |
| Quarterly | 2020-01-31 | 256406000.0 | -17.0% | USD | 10-Q | 2021-03-09 |
| Quarterly | 2020-04-30 | 205633000.0 | -19.8% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | 378852000.0 | +84.2% | USD | 10-Q | 2021-12-08 |
| Quarterly | 2021-01-31 | 414877000.0 | +9.5% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 505280000.0 | +21.8% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 655424000.0 | +29.7% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 675274000.0 | +3.0% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 807445000.0 | +19.6% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 486476000.0 | -39.8% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 282935000.0 | -41.8% | USD | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 432637000.0 | +52.9% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 357932000.0 | -17.3% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2024-01-31 | 270847000.0 | -24.3% | USD | 10-Q | 2025-03-05 |
| Quarterly | 2024-04-30 | 421852000.0 | +55.8% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 281442000.0 | -33.3% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-01-31 | 245197000.0 | -12.9% | USD | 10-Q | 2026-03-03 |
| Quarterly | 2025-04-30 | 443119000.0 | +80.7% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 320974000.0 | -27.6% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | 251254000.0 | -21.7% | USD | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 726325000.0 | — | USD | 10-K | 2018-09-20 |
| Annual | 2017-07-31 | 1043583000.0 | +43.7% | USD | 10-K | 2019-09-30 |
| Annual | 2018-07-31 | 1164666000.0 | +11.6% | USD | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 973094000.0 | -16.4% | USD | 10-K | 2021-09-28 |
| Annual | 2020-07-31 | 1118207000.0 | +14.9% | USD | 10-K | 2022-09-28 |
| Annual | 2021-07-31 | 1894973000.0 | +69.5% | USD | 10-K | 2023-09-25 |
| Annual | 2022-07-31 | 2806030000.0 | +48.1% | USD | 10-K | 2024-09-24 |
| Annual | 2023-07-31 | 1596353000.0 | -43.1% | USD | 10-K | 2025-09-24 |
| Annual | 2024-07-31 | 1451962000.0 | -9.0% | USD | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 1340641000.0 | -7.7% | USD | 10-K | 2025-09-24 |
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 | 95165000.0 | — | USD | 10-Q | 2017-03-06 |
| Quarterly | 2016-04-30 | 173747000.0 | +82.6% | USD | 10-Q | 2017-06-05 |
| Quarterly | 2016-10-31 | 78745000.0 | -54.7% | USD | 10-Q | 2017-11-27 |
| Quarterly | 2017-01-31 | 143527000.0 | +82.3% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 254790000.0 | +77.5% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 128406000.0 | -49.6% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 208158000.0 | +62.1% | USD | 10-Q | 2019-03-06 |
| Quarterly | 2018-04-30 | 133788000.0 | -35.7% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 13953000.0 | -89.6% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | -5417000.0 | -138.8% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-04-30 | 31438000.0 | +680.4% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | 51845000.0 | +64.9% | USD | 10-Q | 2020-12-08 |
| Quarterly | 2020-01-31 | 27026000.0 | -47.9% | USD | 10-Q | 2021-03-09 |
| Quarterly | 2020-04-30 | 22784000.0 | -15.7% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | 115639000.0 | +407.5% | USD | 10-Q | 2021-12-08 |
| Quarterly | 2021-01-31 | 131190000.0 | +13.4% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 182719000.0 | +39.3% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 244803000.0 | +34.0% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 265635000.0 | +8.5% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 346018000.0 | +30.3% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 137423000.0 | -60.3% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 25806000.0 | -81.2% | USD | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 119729000.0 | +364.0% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 55033000.0 | -54.0% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2024-01-31 | 5326000.0 | -90.3% | USD | 10-Q | 2025-03-05 |
| Quarterly | 2024-04-30 | 113577000.0 | +2032.5% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | -873000.0 | -100.8% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-01-31 | -3089000.0 | -253.8% | USD | 10-Q | 2026-03-03 |
| Quarterly | 2025-04-30 | 133928000.0 | +4435.6% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 23169000.0 | -82.7% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | 14641000.0 | -36.8% | USD | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 256519000.0 | — | USD | 10-K | 2018-09-20 |
| Annual | 2017-07-31 | 374254000.0 | +45.9% | USD | 10-K | 2019-09-30 |
| Annual | 2018-07-31 | 430151000.0 | +14.9% | USD | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 132465000.0 | -69.2% | USD | 10-K | 2021-09-28 |
| Annual | 2020-07-31 | 221384000.0 | +67.1% | USD | 10-K | 2022-09-28 |
| Annual | 2021-07-31 | 660870000.0 | +198.5% | USD | 10-K | 2023-09-25 |
| Annual | 2022-07-31 | 1138243000.0 | +72.2% | USD | 10-K | 2024-09-24 |
| Annual | 2023-07-31 | 374240000.0 | -67.1% | USD | 10-K | 2025-09-24 |
| Annual | 2024-07-31 | 265400000.0 | -29.1% | USD | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 256591000.0 | -3.3% | USD | 10-K | 2025-09-24 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.85 | — | USD/shares | 10-Q | 2017-03-06 |
| Quarterly | 2016-04-30 | 1.5 | +76.5% | USD/shares | 10-Q | 2017-06-05 |
| Quarterly | 2016-10-31 | 1.5 | +0.0% | USD/shares | 10-Q | 2017-11-27 |
| Quarterly | 2017-01-31 | 1.23 | -18.0% | USD/shares | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 2.12 | +72.4% | USD/shares | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 2.44 | +15.1% | USD/shares | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 1.51 | -38.1% | USD/shares | 10-Q | 2019-03-06 |
| Quarterly | 2018-04-30 | 2.54 | +68.2% | USD/shares | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 0.26 | -89.8% | USD/shares | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | -0.1 | -138.5% | USD/shares | 10-Q | 2020-03-09 |
| Quarterly | 2019-04-30 | 0.59 | +690.0% | USD/shares | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | 0.93 | +57.6% | USD/shares | 10-Q | 2020-12-08 |
| Quarterly | 2020-01-31 | 0.52 | -44.1% | USD/shares | 10-Q | 2021-03-09 |
| Quarterly | 2020-04-30 | 0.44 | -15.4% | USD/shares | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | 2.06 | +368.2% | USD/shares | 10-Q | 2021-12-08 |
| Quarterly | 2021-01-31 | 2.39 | +16.0% | USD/shares | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 3.31 | +38.5% | USD/shares | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 4.37 | +32.0% | USD/shares | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 4.8 | +9.8% | USD/shares | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 6.34 | +32.1% | USD/shares | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 2.54 | -59.9% | USD/shares | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 0.51 | -79.9% | USD/shares | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 2.26 | +343.1% | USD/shares | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 1.01 | -55.3% | USD/shares | 10-Q | 2024-12-04 |
| Quarterly | 2024-01-31 | 0.14 | -86.1% | USD/shares | 10-Q | 2025-03-05 |
| Quarterly | 2024-04-30 | 2.15 | +1435.7% | USD/shares | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | -0.03 | -101.4% | USD/shares | 10-Q | 2025-12-03 |
| Quarterly | 2025-01-31 | -0.01 | +66.7% | USD/shares | 10-Q | 2026-03-03 |
| Quarterly | 2025-04-30 | 2.54 | +25500.0% | USD/shares | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.41 | -83.9% | USD/shares | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | 0.34 | -17.1% | USD/shares | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 4.89 | — | USD/shares | 10-K | 2018-09-20 |
| Annual | 2017-07-31 | 7.12 | +45.6% | USD/shares | 10-K | 2019-09-30 |
| Annual | 2018-07-31 | 8.17 | +14.7% | USD/shares | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 2.47 | -69.8% | USD/shares | 10-K | 2021-09-28 |
| Annual | 2020-07-31 | 4.04 | +63.6% | USD/shares | 10-K | 2022-09-28 |
| Annual | 2021-07-31 | 11.93 | +195.3% | USD/shares | 10-K | 2023-09-25 |
| Annual | 2022-07-31 | 20.67 | +73.3% | USD/shares | 10-K | 2024-09-24 |
| Annual | 2023-07-31 | 7.0 | -66.1% | USD/shares | 10-K | 2025-09-24 |
| Annual | 2024-07-31 | 4.98 | -28.9% | USD/shares | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 4.87 | -2.2% | USD/shares | 10-K | 2025-09-24 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.85 | — | USD/shares | 10-Q | 2017-03-06 |
| Quarterly | 2016-04-30 | 1.49 | +75.3% | USD/shares | 10-Q | 2017-06-05 |
| Quarterly | 2016-10-31 | 1.49 | +0.0% | USD/shares | 10-Q | 2017-11-27 |
| Quarterly | 2017-01-31 | 1.23 | -17.4% | USD/shares | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 2.11 | +71.5% | USD/shares | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 2.43 | +15.2% | USD/shares | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 1.51 | -37.9% | USD/shares | 10-Q | 2019-03-06 |
| Quarterly | 2018-04-30 | 2.53 | +67.5% | USD/shares | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 0.26 | -89.7% | USD/shares | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | -0.1 | -138.5% | USD/shares | 10-Q | 2020-03-09 |
| Quarterly | 2019-04-30 | 0.59 | +690.0% | USD/shares | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | 0.92 | +55.9% | USD/shares | 10-Q | 2020-12-08 |
| Quarterly | 2020-01-31 | 0.52 | -43.5% | USD/shares | 10-Q | 2021-03-09 |
| Quarterly | 2020-04-30 | 0.43 | -17.3% | USD/shares | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | 2.05 | +376.7% | USD/shares | 10-Q | 2021-12-08 |
| Quarterly | 2021-01-31 | 2.38 | +16.1% | USD/shares | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 3.29 | +38.2% | USD/shares | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 4.34 | +31.9% | USD/shares | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 4.79 | +10.4% | USD/shares | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 6.32 | +31.9% | USD/shares | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 2.53 | -60.0% | USD/shares | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 0.5 | -80.2% | USD/shares | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 2.24 | +348.0% | USD/shares | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 0.99 | -55.8% | USD/shares | 10-Q | 2024-12-04 |
| Quarterly | 2024-01-31 | 0.13 | -86.9% | USD/shares | 10-Q | 2025-03-05 |
| Quarterly | 2024-04-30 | 2.13 | +1538.5% | USD/shares | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | -0.03 | -101.4% | USD/shares | 10-Q | 2025-12-03 |
| Quarterly | 2025-01-31 | -0.01 | +66.7% | USD/shares | 10-Q | 2026-03-03 |
| Quarterly | 2025-04-30 | 2.53 | +25400.0% | USD/shares | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.41 | -83.8% | USD/shares | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | 0.34 | -17.1% | USD/shares | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 4.88 | — | USD/shares | 10-K | 2018-09-20 |
| Annual | 2017-07-31 | 7.09 | +45.3% | USD/shares | 10-K | 2019-09-30 |
| Annual | 2018-07-31 | 8.14 | +14.8% | USD/shares | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 2.47 | -69.7% | USD/shares | 10-K | 2021-09-28 |
| Annual | 2020-07-31 | 4.02 | +62.8% | USD/shares | 10-K | 2022-09-28 |
| Annual | 2021-07-31 | 11.85 | +194.8% | USD/shares | 10-K | 2023-09-25 |
| Annual | 2022-07-31 | 20.59 | +73.8% | USD/shares | 10-K | 2024-09-24 |
| Annual | 2023-07-31 | 6.95 | -66.2% | USD/shares | 10-K | 2025-09-24 |
| Annual | 2024-07-31 | 4.94 | -28.9% | USD/shares | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 4.84 | -2.0% | USD/shares | 10-K | 2025-09-24 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 185371000.0 | — | USD | 10-Q | 2017-03-06 |
| Quarterly | 2016-04-30 | 247297000.0 | +33.4% | USD | 10-Q | 2017-06-05 |
| Quarterly | 2016-07-31 | 209902000.0 | -15.1% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2016-10-31 | 161710000.0 | -23.0% | USD | 10-Q | 2017-11-27 |
| Quarterly | 2017-01-31 | 134655000.0 | -16.7% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 189411000.0 | +40.7% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-07-31 | 223258000.0 | +17.9% | USD | 10-Q | 2019-03-06 |
| Quarterly | 2017-10-31 | 151463000.0 | -32.2% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 109775000.0 | -27.5% | USD | 10-Q | 2019-03-06 |
| Quarterly | 2018-04-30 | 147019000.0 | +33.9% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 275249000.0 | +87.2% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 224921000.0 | -18.3% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | 305833000.0 | +36.0% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-04-30 | 461112000.0 | +50.8% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2019-07-31 | 425615000.0 | -7.7% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | 231778000.0 | -45.5% | USD | 10-Q | 2020-12-08 |
| Quarterly | 2020-01-31 | 242134000.0 | +4.5% | USD | 10-Q | 2021-03-09 |
| Quarterly | 2020-04-30 | 651485000.0 | +169.1% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | 538519000.0 | -17.3% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | 337402000.0 | -37.3% | USD | 10-Q | 2021-12-08 |
| Quarterly | 2021-01-31 | 183634000.0 | -45.6% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 294562000.0 | +60.4% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-07-31 | 445852000.0 | +51.4% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 336237000.0 | -24.6% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 305243000.0 | -9.2% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 329297000.0 | +7.9% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 311553000.0 | -5.4% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 291704000.0 | -6.4% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2023-01-31 | 281556000.0 | -3.5% | USD | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 353226000.0 | +25.5% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-07-31 | 441232000.0 | +24.9% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 425828000.0 | -3.5% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 340192000.0 | -20.1% | USD | 10-Q | 2024-03-06 |
| Quarterly | 2024-04-30 | 371819000.0 | +9.3% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 501316000.0 | +34.8% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 445222000.0 | -11.2% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2025-01-31 | 373819000.0 | -16.0% | USD | 10-Q | 2025-03-05 |
| Quarterly | 2025-04-30 | 508321000.0 | +36.0% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 586596000.0 | +15.4% | USD | 10-Q | 2026-03-03 |
| Quarterly | 2025-10-31 | 509878000.0 | -13.1% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | 242176000.0 | -52.5% | USD | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 209902000.0 | — | USD | 10-K | 2018-09-20 |
| Annual | 2017-07-31 | 223258000.0 | +6.4% | USD | 10-K | 2019-09-30 |
| Annual | 2018-07-31 | 275249000.0 | +23.3% | USD | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 425615000.0 | +54.6% | USD | 10-K | 2021-09-28 |
| Annual | 2020-07-31 | 538519000.0 | +26.5% | USD | 10-K | 2022-09-28 |
| Annual | 2021-07-31 | 445852000.0 | -17.2% | USD | 10-K | 2023-09-25 |
| Annual | 2022-07-31 | 311553000.0 | -30.1% | USD | 10-K | 2023-09-25 |
| Annual | 2023-07-31 | 441232000.0 | +41.6% | USD | 10-K | 2024-09-24 |
| Annual | 2024-07-31 | 501316000.0 | +13.6% | USD | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 586596000.0 | +17.0% | USD | 10-K | 2025-09-24 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 309298000.0 | — | USD | 10-Q | 2016-03-07 |
| Quarterly | 2016-04-30 | 356531000.0 | +15.3% | USD | 10-Q | 2016-06-06 |
| Quarterly | 2016-07-31 | 370085000.0 | +3.8% | USD | 10-Q | 2017-06-05 |
| Quarterly | 2016-10-31 | 445623000.0 | +20.4% | USD | 10-Q | 2016-11-28 |
| Quarterly | 2017-01-31 | 452219000.0 | +1.5% | USD | 10-Q | 2017-03-06 |
| Quarterly | 2017-04-30 | 579419000.0 | +28.1% | USD | 10-Q | 2017-06-05 |
| Quarterly | 2017-07-31 | 453754000.0 | -21.7% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 603357000.0 | +33.0% | USD | 10-Q | 2017-11-27 |
| Quarterly | 2018-01-31 | 598908000.0 | -0.7% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 632484000.0 | +5.6% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2018-07-31 | 467488000.0 | -26.1% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 483543000.0 | +3.4% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-31 | 325783000.0 | -32.6% | USD | 10-Q | 2019-03-06 |
| Quarterly | 2019-04-30 | 570914000.0 | +75.2% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2019-07-31 | 478531000.0 | -16.2% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | 556176000.0 | +16.2% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2020-01-31 | 581809000.0 | +4.6% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2020-04-30 | 248458000.0 | -57.3% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2020-07-31 | 588069000.0 | +136.7% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | 653805000.0 | +11.2% | USD | 10-Q | 2020-12-08 |
| Quarterly | 2021-01-31 | 724026000.0 | +10.7% | USD | 10-Q | 2021-03-09 |
| Quarterly | 2021-04-30 | 769826000.0 | +6.3% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2021-07-31 | 796489000.0 | +3.5% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 1095970000.0 | +37.6% | USD | 10-Q | 2021-12-08 |
| Quarterly | 2022-01-31 | 1080454000.0 | -1.4% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 1166316000.0 | +7.9% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 848814000.0 | -27.2% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 749630000.0 | -11.7% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2023-01-31 | 572301000.0 | -23.7% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 731753000.0 | +27.9% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2023-07-31 | 543865000.0 | -25.7% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 548800000.0 | +0.9% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 534402000.0 | -2.6% | USD | 10-Q | 2024-03-06 |
| Quarterly | 2024-04-30 | 642571000.0 | +20.2% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 502301000.0 | -21.8% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 516425000.0 | +2.8% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2025-01-31 | 535137000.0 | +3.6% | USD | 10-Q | 2025-03-05 |
| Quarterly | 2025-04-30 | 717812000.0 | +34.1% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 541713000.0 | -24.5% | USD | 10-Q | 2026-03-03 |
| Quarterly | 2025-10-31 | 556555000.0 | +2.7% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | 632443000.0 | +13.6% | USD | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 370085000.0 | — | USD | 10-K | 2017-09-27 |
| Annual | 2017-07-31 | 453754000.0 | +22.6% | USD | 10-K | 2018-09-20 |
| Annual | 2018-07-31 | 467488000.0 | +3.0% | USD | 10-K | 2019-09-30 |
| Annual | 2019-07-31 | 478531000.0 | +2.4% | USD | 10-K | 2020-09-28 |
| Annual | 2020-07-31 | 588069000.0 | +22.9% | USD | 10-K | 2021-09-28 |
| Annual | 2021-07-31 | 796489000.0 | +35.4% | USD | 10-K | 2022-09-28 |
| Annual | 2022-07-31 | 848814000.0 | +6.6% | USD | 10-K | 2023-09-25 |
| Annual | 2023-07-31 | 543865000.0 | -35.9% | USD | 10-K | 2024-09-24 |
| Annual | 2024-07-31 | 502301000.0 | -7.6% | USD | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 541713000.0 | +7.8% | USD | 10-K | 2025-09-24 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 274545000.0 | — | USD | 10-Q | 2016-03-07 |
| Quarterly | 2016-04-30 | 275452000.0 | +0.3% | USD | 10-Q | 2016-06-06 |
| Quarterly | 2016-07-31 | 403869000.0 | +46.6% | USD | 10-Q | 2017-06-05 |
| Quarterly | 2016-10-31 | 417127000.0 | +3.3% | USD | 10-Q | 2016-11-28 |
| Quarterly | 2017-01-31 | 477598000.0 | +14.5% | USD | 10-Q | 2017-03-06 |
| Quarterly | 2017-04-30 | 459668000.0 | -3.8% | USD | 10-Q | 2017-06-05 |
| Quarterly | 2017-07-31 | 460488000.0 | +0.2% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 517328000.0 | +12.3% | USD | 10-Q | 2017-11-27 |
| Quarterly | 2018-01-31 | 590363000.0 | +14.1% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 607185000.0 | +2.8% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2018-07-31 | 537909000.0 | -11.4% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 565346000.0 | +5.1% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-31 | 561842000.0 | -0.6% | USD | 10-Q | 2019-03-06 |
| Quarterly | 2019-04-30 | 962588000.0 | +71.3% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2019-07-31 | 827988000.0 | -14.0% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | 915485000.0 | +10.6% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2020-01-31 | 926914000.0 | +1.2% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2020-04-30 | 867647000.0 | -6.4% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2020-07-31 | 716305000.0 | -17.4% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | 1038250000.0 | +44.9% | USD | 10-Q | 2020-12-08 |
| Quarterly | 2021-01-31 | 1300185000.0 | +25.2% | USD | 10-Q | 2021-03-09 |
| Quarterly | 2021-04-30 | 1484054000.0 | +14.1% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2021-07-31 | 1369384000.0 | -7.7% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 1671847000.0 | +22.1% | USD | 10-Q | 2021-12-08 |
| Quarterly | 2022-01-31 | 1679079000.0 | +0.4% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 1734079000.0 | +3.3% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 1754773000.0 | +1.2% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 1852872000.0 | +5.6% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2023-01-31 | 1864647000.0 | +0.6% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 1864755000.0 | +0.0% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2023-07-31 | 1653070000.0 | -11.4% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 1714229000.0 | +3.7% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 1776268000.0 | +3.6% | USD | 10-Q | 2024-03-06 |
| Quarterly | 2024-04-30 | 1578147000.0 | -11.2% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 1366638000.0 | -13.4% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 1371771000.0 | +0.4% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2025-01-31 | 1379419000.0 | +0.6% | USD | 10-Q | 2025-03-05 |
| Quarterly | 2025-04-30 | 1353578000.0 | -1.9% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 1351796000.0 | -0.1% | USD | 10-Q | 2026-03-03 |
| Quarterly | 2025-10-31 | 1464085000.0 | +8.3% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | 1588024000.0 | +8.5% | USD | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 403869000.0 | — | USD | 10-K | 2017-09-27 |
| Annual | 2017-07-31 | 460488000.0 | +14.0% | USD | 10-K | 2018-09-20 |
| Annual | 2018-07-31 | 537909000.0 | +16.8% | USD | 10-K | 2019-09-30 |
| Annual | 2019-07-31 | 827988000.0 | +53.9% | USD | 10-K | 2020-09-28 |
| Annual | 2020-07-31 | 716305000.0 | -13.5% | USD | 10-K | 2021-09-28 |
| Annual | 2021-07-31 | 1369384000.0 | +91.2% | USD | 10-K | 2022-09-28 |
| Annual | 2022-07-31 | 1754773000.0 | +28.1% | USD | 10-K | 2023-09-25 |
| Annual | 2023-07-31 | 1653070000.0 | -5.8% | USD | 10-K | 2024-09-24 |
| Annual | 2024-07-31 | 1366638000.0 | -17.3% | USD | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 1351796000.0 | -1.1% | USD | 10-K | 2025-09-24 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 868105000.0 | — | USD | 10-Q | 2016-03-07 |
| Quarterly | 2016-04-30 | 974392000.0 | +12.2% | USD | 10-Q | 2016-06-06 |
| Quarterly | 2016-07-31 | 1016858000.0 | +4.4% | USD | 10-Q | 2017-06-05 |
| Quarterly | 2016-10-31 | 1069710000.0 | +5.2% | USD | 10-Q | 2016-11-28 |
| Quarterly | 2017-01-31 | 1115609000.0 | +4.3% | USD | 10-Q | 2017-03-06 |
| Quarterly | 2017-04-30 | 1271365000.0 | +14.0% | USD | 10-Q | 2017-06-05 |
| Quarterly | 2017-07-31 | 1180167000.0 | -7.2% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 1317588000.0 | +11.6% | USD | 10-Q | 2017-11-27 |
| Quarterly | 2018-01-31 | 1334202000.0 | +1.3% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 1427361000.0 | +7.0% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2018-07-31 | 1311674000.0 | -8.1% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 1324956000.0 | +1.0% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-31 | 1248156000.0 | -5.8% | USD | 10-Q | 2019-03-06 |
| Quarterly | 2019-04-30 | 2334175000.0 | +87.0% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2019-07-31 | 2037357000.0 | -12.7% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | 1993483000.0 | -2.2% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2020-01-31 | 2067503000.0 | +3.7% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2020-04-30 | 2088778000.0 | +1.0% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2020-07-31 | 2102277000.0 | +0.6% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | 2240316000.0 | +6.6% | USD | 10-Q | 2020-12-08 |
| Quarterly | 2021-01-31 | 2495549000.0 | +11.4% | USD | 10-Q | 2021-03-09 |
| Quarterly | 2021-04-30 | 2845788000.0 | +14.0% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2021-07-31 | 2803523000.0 | -1.5% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 3213711000.0 | +14.6% | USD | 10-Q | 2021-12-08 |
| Quarterly | 2022-01-31 | 3200696000.0 | -0.4% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 3358514000.0 | +4.9% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 3062479000.0 | -8.8% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 2993613000.0 | -2.2% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2023-01-31 | 2863027000.0 | -4.4% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 3084773000.0 | +7.7% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2023-07-31 | 2793580000.0 | -9.4% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 2805529000.0 | +0.4% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 2839262000.0 | +1.2% | USD | 10-Q | 2024-03-06 |
| Quarterly | 2024-04-30 | 2870249000.0 | +1.1% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 2650027000.0 | -7.7% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 2532964000.0 | -4.4% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2025-01-31 | 2524469000.0 | -0.3% | USD | 10-Q | 2025-03-05 |
| Quarterly | 2025-04-30 | 2835807000.0 | +12.3% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 2777975000.0 | -2.0% | USD | 10-Q | 2026-03-03 |
| Quarterly | 2025-10-31 | 2719937000.0 | -2.1% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | 2716295000.0 | -0.1% | USD | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 1016858000.0 | — | USD | 10-K | 2017-09-27 |
| Annual | 2017-07-31 | 1180167000.0 | +16.1% | USD | 10-K | 2018-09-20 |
| Annual | 2018-07-31 | 1311674000.0 | +11.1% | USD | 10-K | 2019-09-30 |
| Annual | 2019-07-31 | 2037357000.0 | +55.3% | USD | 10-K | 2020-09-28 |
| Annual | 2020-07-31 | 2102277000.0 | +3.2% | USD | 10-K | 2021-09-28 |
| Annual | 2021-07-31 | 2803523000.0 | +33.4% | USD | 10-K | 2022-09-28 |
| Annual | 2022-07-31 | 3062479000.0 | +9.2% | USD | 10-K | 2023-09-25 |
| Annual | 2023-07-31 | 2793580000.0 | -8.8% | USD | 10-K | 2024-09-24 |
| Annual | 2024-07-31 | 2650027000.0 | -5.1% | USD | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 2777975000.0 | +4.8% | USD | 10-K | 2025-09-24 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 1586363000.0 | — | USD | 10-Q | 2016-03-07 |
| Quarterly | 2016-04-30 | 1697880000.0 | +7.0% | USD | 10-Q | 2016-06-06 |
| Quarterly | 2016-07-31 | 2325464000.0 | +37.0% | USD | 10-Q | 2017-06-05 |
| Quarterly | 2016-10-31 | 2381758000.0 | +2.4% | USD | 10-Q | 2016-11-28 |
| Quarterly | 2017-01-31 | 2432425000.0 | +2.1% | USD | 10-Q | 2017-03-06 |
| Quarterly | 2017-04-30 | 2600076000.0 | +6.9% | USD | 10-Q | 2017-06-05 |
| Quarterly | 2017-07-31 | 2557931000.0 | -1.6% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 2709966000.0 | +5.9% | USD | 10-Q | 2017-11-27 |
| Quarterly | 2018-01-31 | 2708959000.0 | -0.0% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 2866482000.0 | +5.8% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2018-07-31 | 2778665000.0 | -3.1% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 2800428000.0 | +0.8% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-31 | 2730198000.0 | -2.5% | USD | 10-Q | 2019-03-06 |
| Quarterly | 2019-04-30 | 5972320000.0 | +118.8% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2019-07-31 | 5660446000.0 | -5.2% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | 5607541000.0 | -0.9% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2020-01-31 | 5628477000.0 | +0.4% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2020-04-30 | 5612290000.0 | -0.3% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2020-07-31 | 5771460000.0 | +2.8% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | 5860922000.0 | +1.6% | USD | 10-Q | 2020-12-08 |
| Quarterly | 2021-01-31 | 6369546000.0 | +8.7% | USD | 10-Q | 2021-03-09 |
| Quarterly | 2021-04-30 | 6713967000.0 | +5.4% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2021-07-31 | 6654088000.0 | -0.9% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 7768771000.0 | +16.8% | USD | 10-Q | 2021-12-08 |
| Quarterly | 2022-01-31 | 7665145000.0 | -1.3% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 7735500000.0 | +0.9% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 7408132000.0 | -4.2% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 7281265000.0 | -1.7% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2023-01-31 | 7311960000.0 | +0.4% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 7553959000.0 | +3.3% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2023-07-31 | 7260830000.0 | -3.9% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 7172473000.0 | -1.2% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 7225829000.0 | +0.7% | USD | 10-Q | 2024-03-06 |
| Quarterly | 2024-04-30 | 7218197000.0 | -0.1% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 7020823000.0 | -2.7% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 6873181000.0 | -2.1% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2025-01-31 | 6714131000.0 | -2.3% | USD | 10-Q | 2025-03-05 |
| Quarterly | 2025-04-30 | 7170290000.0 | +6.8% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 7065284000.0 | -1.5% | USD | 10-Q | 2026-03-03 |
| Quarterly | 2025-10-31 | 6991386000.0 | -1.0% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | 7016848000.0 | +0.4% | USD | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 2325464000.0 | — | USD | 10-K | 2018-09-20 |
| Annual | 2017-07-31 | 2557931000.0 | +10.0% | USD | 10-K | 2019-09-30 |
| Annual | 2018-07-31 | 2778665000.0 | +8.6% | USD | 10-K | 2019-09-30 |
| Annual | 2019-07-31 | 5660446000.0 | +103.7% | USD | 10-K | 2020-09-28 |
| Annual | 2020-07-31 | 5771460000.0 | +2.0% | USD | 10-K | 2021-09-28 |
| Annual | 2021-07-31 | 6654088000.0 | +15.3% | USD | 10-K | 2022-09-28 |
| Annual | 2022-07-31 | 7408132000.0 | +11.3% | USD | 10-K | 2023-09-25 |
| Annual | 2023-07-31 | 7260830000.0 | -2.0% | USD | 10-K | 2024-09-24 |
| Annual | 2024-07-31 | 7020823000.0 | -3.3% | USD | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 7065284000.0 | +0.6% | USD | 10-K | 2025-09-24 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 397203000.0 | — | USD | 10-Q | 2016-03-07 |
| Quarterly | 2016-04-30 | 441595000.0 | +11.2% | USD | 10-Q | 2016-06-06 |
| Quarterly | 2016-07-31 | 651652000.0 | +47.6% | USD | 10-Q | 2017-06-05 |
| Quarterly | 2016-10-31 | 664783000.0 | +2.0% | USD | 10-Q | 2016-11-28 |
| Quarterly | 2017-01-31 | 680732000.0 | +2.4% | USD | 10-Q | 2017-03-06 |
| Quarterly | 2017-04-30 | 778447000.0 | +14.4% | USD | 10-Q | 2017-06-05 |
| Quarterly | 2017-07-31 | 781046000.0 | +0.3% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 877385000.0 | +12.3% | USD | 10-Q | 2017-11-27 |
| Quarterly | 2018-01-31 | 817117000.0 | -6.9% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 855565000.0 | +4.7% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2018-07-31 | 769330000.0 | -10.1% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 799765000.0 | +4.0% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-31 | 750643000.0 | -6.1% | USD | 10-Q | 2019-03-06 |
| Quarterly | 2019-04-30 | 1512128000.0 | +101.4% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2019-07-31 | 1448325000.0 | -4.2% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | 1439385000.0 | -0.6% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2020-01-31 | 1494933000.0 | +3.9% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2020-04-30 | 1266270000.0 | -15.3% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2020-07-31 | 1515281000.0 | +19.7% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | 1596690000.0 | +5.4% | USD | 10-Q | 2020-12-08 |
| Quarterly | 2021-01-31 | 1672407000.0 | +4.7% | USD | 10-Q | 2021-03-09 |
| Quarterly | 2021-04-30 | 1951921000.0 | +16.7% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2021-07-31 | 1794785000.0 | -8.1% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 2036742000.0 | +13.5% | USD | 10-Q | 2021-12-08 |
| Quarterly | 2022-01-31 | 1904414000.0 | -6.5% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 1971657000.0 | +3.5% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 1755916000.0 | -10.9% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 1621816000.0 | -7.6% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2023-01-31 | 1466489000.0 | -9.6% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 1720540000.0 | +17.3% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2023-07-31 | 1716482000.0 | -0.2% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 1716798000.0 | +0.0% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 1626461000.0 | -5.3% | USD | 10-Q | 2024-03-06 |
| Quarterly | 2024-04-30 | 1739095000.0 | +6.9% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 1567022000.0 | -9.9% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 1481505000.0 | -5.5% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2025-01-31 | 1474392000.0 | -0.5% | USD | 10-Q | 2025-03-05 |
| Quarterly | 2025-04-30 | 1655110000.0 | +12.3% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 1584696000.0 | -4.3% | USD | 10-Q | 2026-03-03 |
| Quarterly | 2025-10-31 | 1505291000.0 | -5.0% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | 1540075000.0 | +2.3% | USD | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 651652000.0 | — | USD | 10-K | 2017-09-27 |
| Annual | 2017-07-31 | 781046000.0 | +19.9% | USD | 10-K | 2018-09-20 |
| Annual | 2018-07-31 | 769330000.0 | -1.5% | USD | 10-K | 2019-09-30 |
| Annual | 2019-07-31 | 1448325000.0 | +88.3% | USD | 10-K | 2020-09-28 |
| Annual | 2020-07-31 | 1515281000.0 | +4.6% | USD | 10-K | 2021-09-28 |
| Annual | 2021-07-31 | 1794785000.0 | +18.4% | USD | 10-K | 2022-09-28 |
| Annual | 2022-07-31 | 1755916000.0 | -2.2% | USD | 10-K | 2023-09-25 |
| Annual | 2023-07-31 | 1716482000.0 | -2.2% | USD | 10-K | 2024-09-24 |
| Annual | 2024-07-31 | 1567022000.0 | -8.7% | USD | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 1584696000.0 | +1.1% | USD | 10-K | 2025-09-24 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 1131394000.0 | — | USD | 10-Q | 2016-03-07 |
| Quarterly | 2016-04-30 | 1196191000.0 | +5.7% | USD | 10-Q | 2016-06-06 |
| Quarterly | 2016-07-31 | 1265222000.0 | +5.8% | USD | 10-Q | 2017-06-05 |
| Quarterly | 2016-10-31 | 1325650000.0 | +4.8% | USD | 10-Q | 2016-11-28 |
| Quarterly | 2017-01-31 | 1375564000.0 | +3.8% | USD | 10-Q | 2017-03-06 |
| Quarterly | 2017-04-30 | 1471958000.0 | +7.0% | USD | 10-Q | 2017-06-05 |
| Quarterly | 2017-07-31 | 1576540000.0 | +7.1% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2017-10-31 | 1684105000.0 | +6.8% | USD | 10-Q | 2017-11-27 |
| Quarterly | 2018-01-31 | 1747929000.0 | +3.8% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-04-30 | 1865626000.0 | +6.7% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 1937741000.0 | +3.9% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2018-10-31 | 1928346000.0 | -0.5% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-01-31 | 1906931000.0 | -1.1% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2019-04-30 | 2039533000.0 | +7.0% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2019-07-31 | 2095228000.0 | +2.7% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2019-10-31 | 2124971000.0 | +1.4% | USD | 10-Q | 2021-03-09 |
| Quarterly | 2020-01-31 | 2122334000.0 | -0.1% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-04-30 | 2111512000.0 | -0.5% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | 2345569000.0 | +11.1% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2020-10-31 | 2420521000.0 | +3.2% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-01-31 | 2596711000.0 | +7.3% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-04-30 | 2757922000.0 | +6.2% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-07-31 | 2948106000.0 | +6.9% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2021-10-31 | 3132242000.0 | +6.2% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-01-31 | 3253584000.0 | +3.9% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-04-30 | 3441183000.0 | +5.8% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 3600654000.0 | +4.6% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2022-10-31 | 3650959000.0 | +1.4% | USD | 10-Q | 2024-03-06 |
| Quarterly | 2023-01-31 | 3788130000.0 | +3.8% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-04-30 | 3898276000.0 | +2.9% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-07-31 | 3983398000.0 | +2.2% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2023-10-31 | 3923590000.0 | -1.5% | USD | 10-Q | 2025-03-05 |
| Quarterly | 2024-01-31 | 3942595000.0 | +0.5% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-04-30 | 4008347000.0 | +1.7% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-07-31 | 4074053000.0 | +1.6% | USD | 10-Q | 2026-03-03 |
| Quarterly | 2024-10-31 | 4061956000.0 | -0.3% | USD | 10-Q | 2026-03-03 |
| Quarterly | 2025-01-31 | 3953495000.0 | -2.7% | USD | 10-Q | 2026-03-03 |
| Quarterly | 2025-04-30 | 4224131000.0 | +6.8% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 4289552000.0 | +1.5% | USD | 10-Q | 2026-03-03 |
| Quarterly | 2025-10-31 | 4299273000.0 | +0.2% | USD | 10-Q | 2026-03-03 |
| Quarterly | 2026-01-31 | 4322713000.0 | +0.5% | USD | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 1265222000.0 | — | USD | 10-K | 2019-09-30 |
| Annual | 2017-07-31 | 1576540000.0 | +24.6% | USD | 10-K | 2020-09-28 |
| Annual | 2018-07-31 | 1937741000.0 | +22.9% | USD | 10-K | 2021-09-28 |
| Annual | 2019-07-31 | 2095228000.0 | +8.1% | USD | 10-K | 2022-09-28 |
| Annual | 2020-07-31 | 2345569000.0 | +11.9% | USD | 10-K | 2023-09-25 |
| Annual | 2021-07-31 | 2948106000.0 | +25.7% | USD | 10-K | 2024-09-24 |
| Annual | 2022-07-31 | 3600654000.0 | +22.1% | USD | 10-K | 2025-09-24 |
| Annual | 2023-07-31 | 3983398000.0 | +10.6% | USD | 10-K | 2025-09-24 |
| Annual | 2024-07-31 | 4074053000.0 | +2.3% | USD | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 4289552000.0 | +5.3% | USD | 10-K | 2025-09-24 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2019-04-30 | 2211908000.0 | — | USD | 10-Q | 2019-06-10 |
| Quarterly | 2019-07-31 | 1902623000.0 | -14.0% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | 1798419000.0 | -5.5% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2020-01-31 | 1764766000.0 | -1.9% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2020-04-30 | 1982941000.0 | +12.4% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2020-07-31 | 1666648000.0 | -16.0% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | 1597538000.0 | -4.1% | USD | 10-Q | 2020-12-08 |
| Quarterly | 2021-01-31 | 1834324000.0 | +14.8% | USD | 10-Q | 2021-03-09 |
| Quarterly | 2021-04-30 | 1730686000.0 | -5.6% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2021-07-31 | 1607232000.0 | -7.1% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 2244425000.0 | +39.6% | USD | 10-Q | 2021-12-08 |
| Quarterly | 2022-01-31 | 2179382000.0 | -2.9% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 1994587000.0 | -8.5% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 1767429000.0 | -11.4% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 1724809000.0 | -2.4% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2023-01-31 | 1769622000.0 | +2.6% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 1652344000.0 | -6.6% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2023-07-31 | 1302679000.0 | -21.2% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 1282829000.0 | -1.5% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 1407703000.0 | +9.7% | USD | 10-Q | 2024-03-06 |
| Quarterly | 2024-04-30 | 1244545000.0 | -11.6% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 1133915000.0 | -8.9% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 1075996000.0 | -5.1% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2025-01-31 | 1031137000.0 | -4.2% | USD | 10-Q | 2025-03-05 |
| Quarterly | 2025-04-30 | 1016097000.0 | -1.5% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 922979000.0 | -9.2% | USD | 10-Q | 2026-03-03 |
| Quarterly | 2025-10-31 | 915960000.0 | -0.8% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | 880691000.0 | -3.9% | USD | 10-Q | 2026-03-03 |
| Annual | 2019-07-31 | 1902623000.0 | — | USD | 10-K | 2020-09-28 |
| Annual | 2020-07-31 | 1666648000.0 | -12.4% | USD | 10-K | 2021-09-28 |
| Annual | 2021-07-31 | 1607232000.0 | -3.6% | USD | 10-K | 2022-09-28 |
| Annual | 2022-07-31 | 1767429000.0 | +10.0% | USD | 10-K | 2023-09-25 |
| Annual | 2023-07-31 | 1302679000.0 | -26.3% | USD | 10-K | 2024-09-24 |
| Annual | 2024-07-31 | 1133915000.0 | -13.0% | USD | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 922979000.0 | -18.6% | USD | 10-K | 2025-09-24 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 51866000.0 | — | USD | 10-Q | 2017-03-06 |
| Quarterly | 2016-04-30 | 144908000.0 | +179.4% | USD | 10-Q | 2017-06-05 |
| Quarterly | 2016-10-31 | 1263000.0 | -99.1% | USD | 10-Q | 2017-11-27 |
| Quarterly | 2017-01-31 | 52816000.0 | +4081.8% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 182834000.0 | +246.2% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 13415000.0 | -92.7% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 56845000.0 | +323.7% | USD | 10-Q | 2019-03-06 |
| Quarterly | 2018-04-30 | 197185000.0 | +246.9% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | -15834000.0 | -108.0% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | 134630000.0 | +950.3% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-04-30 | 175802000.0 | +30.6% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | -51997000.0 | -129.6% | USD | 10-Q | 2020-12-08 |
| Quarterly | 2020-01-31 | 5298000.0 | +110.2% | USD | 10-Q | 2021-03-09 |
| Quarterly | 2020-04-30 | 237269000.0 | +4378.5% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | -81290000.0 | -134.3% | USD | 10-Q | 2021-12-08 |
| Quarterly | 2021-01-31 | -88566000.0 | -9.0% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 175073000.0 | +297.7% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 41792000.0 | -76.1% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 298052000.0 | +613.2% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 637549000.0 | +113.9% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 94016000.0 | -85.3% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 185321000.0 | +97.1% | USD | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 474120000.0 | +155.8% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 59668000.0 | -87.4% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2024-01-31 | -44200000.0 | -174.1% | USD | 10-Q | 2025-03-05 |
| Quarterly | 2024-04-30 | 207532000.0 | +569.5% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 30740000.0 | -85.2% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-01-31 | 61582000.0 | +100.3% | USD | 10-Q | 2026-03-03 |
| Quarterly | 2025-04-30 | 319249000.0 | +418.4% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | -44867000.0 | -114.1% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | -157108000.0 | -250.2% | USD | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 341209000.0 | — | USD | 10-K | 2018-09-20 |
| Annual | 2017-07-31 | 419333000.0 | +22.9% | USD | 10-K | 2019-09-30 |
| Annual | 2018-07-31 | 466508000.0 | +11.3% | USD | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 508019000.0 | +8.9% | USD | 10-K | 2021-09-28 |
| Annual | 2020-07-31 | 540941000.0 | +6.5% | USD | 10-K | 2022-09-28 |
| Annual | 2021-07-31 | 526482000.0 | -2.7% | USD | 10-K | 2023-09-25 |
| Annual | 2022-07-31 | 990116000.0 | +88.1% | USD | 10-K | 2024-09-24 |
| Annual | 2023-07-31 | 981633000.0 | -0.9% | USD | 10-K | 2025-09-24 |
| Annual | 2024-07-31 | 545548000.0 | -44.4% | USD | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 577923000.0 | +5.9% | USD | 10-K | 2025-09-24 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | -16125000.0 | — | USD | 10-Q | 2017-03-06 |
| Quarterly | 2016-04-30 | -31421000.0 | -94.9% | USD | 10-Q | 2017-06-05 |
| Quarterly | 2016-10-31 | -29374000.0 | +6.5% | USD | 10-Q | 2017-11-27 |
| Quarterly | 2017-01-31 | -53622000.0 | -82.5% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | -81446000.0 | -51.9% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | -30116000.0 | +63.0% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | -58491000.0 | -94.2% | USD | 10-Q | 2019-03-06 |
| Quarterly | 2018-04-30 | -141996000.0 | -142.8% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | -34392000.0 | +75.8% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | -58236000.0 | -69.3% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-04-30 | -1817072000.0 | -3020.2% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | -13803000.0 | +99.2% | USD | 10-Q | 2020-12-08 |
| Quarterly | 2020-01-31 | -37035000.0 | -168.3% | USD | 10-Q | 2021-03-09 |
| Quarterly | 2020-04-30 | -55687000.0 | -50.4% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | -46433000.0 | +16.6% | USD | 10-Q | 2021-12-08 |
| Quarterly | 2021-01-31 | -357589000.0 | -670.1% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | -381028000.0 | -6.6% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | -791020000.0 | -107.6% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | -898970000.0 | -13.6% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | -971846000.0 | -8.1% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | -57948000.0 | +94.0% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | -113748000.0 | -96.3% | USD | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | -171562000.0 | -50.8% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | -51062000.0 | +70.2% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2024-01-31 | -80943000.0 | -58.5% | USD | 10-Q | 2025-03-05 |
| Quarterly | 2024-04-30 | -102889000.0 | -27.1% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | -25342000.0 | +75.4% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-01-31 | -34463000.0 | -36.0% | USD | 10-Q | 2026-03-03 |
| Quarterly | 2025-04-30 | -67342000.0 | -95.4% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | -20762000.0 | +69.2% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | -31210000.0 | -50.3% | USD | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | -601473000.0 | — | USD | 10-K | 2018-09-20 |
| Annual | 2017-07-31 | -116655000.0 | +80.6% | USD | 10-K | 2019-09-30 |
| Annual | 2018-07-31 | -183493000.0 | -57.3% | USD | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | -1865503000.0 | -916.7% | USD | 10-K | 2021-09-28 |
| Annual | 2020-07-31 | -84249000.0 | +95.5% | USD | 10-K | 2022-09-28 |
| Annual | 2021-07-31 | -428493000.0 | -408.6% | USD | 10-K | 2023-09-25 |
| Annual | 2022-07-31 | -1049257000.0 | -144.9% | USD | 10-K | 2024-09-24 |
| Annual | 2023-07-31 | -222483000.0 | +78.8% | USD | 10-K | 2025-09-24 |
| Annual | 2024-07-31 | -146812000.0 | +34.0% | USD | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | -64465000.0 | +56.1% | USD | 10-K | 2025-09-24 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | -33848000.0 | — | USD | 10-Q | 2017-03-06 |
| Quarterly | 2016-04-30 | -49668000.0 | -46.7% | USD | 10-Q | 2017-06-05 |
| Quarterly | 2016-10-31 | -20081000.0 | +59.6% | USD | 10-Q | 2017-11-27 |
| Quarterly | 2017-01-31 | -74441000.0 | -270.7% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | -121879000.0 | -63.7% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | -55094000.0 | +54.8% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | -111837000.0 | -103.0% | USD | 10-Q | 2019-03-06 |
| Quarterly | 2018-04-30 | -131428000.0 | -17.5% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | -102000.0 | +99.9% | USD | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | -45810000.0 | -44811.8% | USD | 10-Q | 2020-03-09 |
| Quarterly | 2019-04-30 | 1855544000.0 | +4150.5% | USD | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | -114774000.0 | -106.2% | USD | 10-Q | 2020-12-08 |
| Quarterly | 2020-01-31 | -173288000.0 | -51.0% | USD | 10-Q | 2021-03-09 |
| Quarterly | 2020-04-30 | 24993000.0 | +114.4% | USD | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | -68495000.0 | -374.1% | USD | 10-Q | 2021-12-08 |
| Quarterly | 2021-01-31 | 86961000.0 | +227.0% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | -42803000.0 | -149.2% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 643597000.0 | +1603.6% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 490760000.0 | -23.7% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 250452000.0 | -49.0% | USD | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | -53249000.0 | -121.3% | USD | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | -101742000.0 | -91.1% | USD | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | -266068000.0 | -161.5% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | -19153000.0 | +92.8% | USD | 10-Q | 2024-12-04 |
| Quarterly | 2024-01-31 | 26754000.0 | +239.7% | USD | 10-Q | 2025-03-05 |
| Quarterly | 2024-04-30 | -173327000.0 | -747.9% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | -64620000.0 | +62.7% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2025-01-31 | -167005000.0 | -158.4% | USD | 10-Q | 2026-03-03 |
| Quarterly | 2025-04-30 | -244090000.0 | -46.2% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | -13483000.0 | +94.5% | USD | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | -149455000.0 | -1008.5% | USD | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 286688000.0 | — | USD | 10-K | 2018-09-20 |
| Annual | 2017-07-31 | -289322000.0 | -200.9% | USD | 10-K | 2019-09-30 |
| Annual | 2018-07-31 | -231024000.0 | +20.1% | USD | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 1539073000.0 | +766.2% | USD | 10-K | 2021-09-28 |
| Annual | 2020-07-31 | -392916000.0 | -125.5% | USD | 10-K | 2022-09-28 |
| Annual | 2021-07-31 | -188438000.0 | +52.0% | USD | 10-K | 2023-09-25 |
| Annual | 2022-07-31 | -47841000.0 | +74.6% | USD | 10-K | 2024-09-24 |
| Annual | 2023-07-31 | -635685000.0 | -1228.7% | USD | 10-K | 2025-09-24 |
| Annual | 2024-07-31 | -337677000.0 | +46.9% | USD | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | -426306000.0 | -26.2% | USD | 10-K | 2025-09-24 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 24539000.0 | — | USD | 10-Q | 2017-03-06 |
| Quarterly | 2016-04-30 | 39411000.0 | +60.6% | USD | 10-Q | 2017-06-05 |
| Quarterly | 2016-10-31 | 26164000.0 | -33.6% | USD | 10-Q | 2017-11-27 |
| Quarterly | 2017-01-31 | 50924000.0 | +94.6% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 79456000.0 | +56.0% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 34283000.0 | -56.9% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 63003000.0 | +83.8% | USD | 10-Q | 2019-03-06 |
| Quarterly | 2018-04-30 | 100021000.0 | +58.8% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2018-10-31 | 34453000.0 | -65.6% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-31 | 54802000.0 | +59.1% | USD | 10-Q | 2019-03-06 |
| Annual | 2016-07-31 | 51976000.0 | — | USD | 10-K | 2018-09-20 |
| Annual | 2017-07-31 | 115027000.0 | +121.3% | USD | 10-K | 2018-09-20 |
| Annual | 2018-07-31 | 138197000.0 | +20.1% | USD | 10-K | 2018-09-20 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 62439795.0 | — | shares | 10-Q | 2016-03-07 |
| Quarterly | 2016-04-30 | 62439795.0 | +0.0% | shares | 10-Q | 2016-06-06 |
| Quarterly | 2016-07-31 | 62439795.0 | +0.0% | shares | 10-Q | 2017-06-05 |
| Quarterly | 2016-10-31 | 62597110.0 | +0.3% | shares | 10-Q | 2016-11-28 |
| Quarterly | 2017-01-31 | 62597110.0 | +0.0% | shares | 10-Q | 2017-03-06 |
| Quarterly | 2017-04-30 | 62597110.0 | +0.0% | shares | 10-Q | 2017-06-05 |
| Quarterly | 2017-07-31 | 62597110.0 | +0.0% | shares | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 62764824.0 | +0.3% | shares | 10-Q | 2017-11-27 |
| Quarterly | 2018-01-31 | 62765824.0 | +0.0% | shares | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 62765824.0 | +0.0% | shares | 10-Q | 2018-06-06 |
| Quarterly | 2018-07-31 | 62765824.0 | +0.0% | shares | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 62933415.0 | +0.3% | shares | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-31 | 62933415.0 | +0.0% | shares | 10-Q | 2019-03-06 |
| Quarterly | 2019-04-30 | 65189907.0 | +3.6% | shares | 10-Q | 2019-06-10 |
| Quarterly | 2019-07-31 | 65189907.0 | +0.0% | shares | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | 65396531.0 | +0.3% | shares | 10-Q | 2019-12-09 |
| Quarterly | 2020-01-31 | 65396531.0 | +0.0% | shares | 10-Q | 2020-03-09 |
| Quarterly | 2020-04-30 | 65396531.0 | +0.0% | shares | 10-Q | 2020-06-08 |
| Quarterly | 2020-07-31 | 65396531.0 | +0.0% | shares | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | 65651570.0 | +0.4% | shares | 10-Q | 2020-12-08 |
| Quarterly | 2021-01-31 | 65651570.0 | +0.0% | shares | 10-Q | 2021-03-09 |
| Quarterly | 2021-04-30 | 65651570.0 | +0.0% | shares | 10-Q | 2021-06-08 |
| Quarterly | 2021-07-31 | 65651570.0 | +0.0% | shares | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 66058290.0 | +0.6% | shares | 10-Q | 2021-12-08 |
| Quarterly | 2022-01-31 | 66059403.0 | +0.0% | shares | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 66059403.0 | +0.0% | shares | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 66059403.0 | +0.0% | shares | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 66326135.0 | +0.4% | shares | 10-Q | 2022-12-07 |
| Quarterly | 2023-01-31 | 66334072.0 | +0.0% | shares | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 66334072.0 | +0.0% | shares | 10-Q | 2023-06-06 |
| Quarterly | 2023-07-31 | 66344340.0 | +0.0% | shares | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 66686498.0 | +0.5% | shares | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 66859738.0 | +0.3% | shares | 10-Q | 2024-03-06 |
| Quarterly | 2024-04-30 | 66859738.0 | +0.0% | shares | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 66859738.0 | +0.0% | shares | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 67114970.0 | +0.4% | shares | 10-Q | 2024-12-04 |
| Quarterly | 2025-01-31 | 67282807.0 | +0.3% | shares | 10-Q | 2025-03-05 |
| Quarterly | 2025-04-30 | 67282807.0 | +0.0% | shares | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 67282807.0 | +0.0% | shares | 10-Q | 2026-03-03 |
| Quarterly | 2025-10-31 | 67659100.0 | +0.6% | shares | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | 67659100.0 | +0.0% | shares | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 62439795.0 | — | shares | 10-K | 2017-09-27 |
| Annual | 2017-07-31 | 62597110.0 | +0.3% | shares | 10-K | 2018-09-20 |
| Annual | 2018-07-31 | 62765824.0 | +0.3% | shares | 10-K | 2019-09-30 |
| Annual | 2019-07-31 | 65189907.0 | +3.9% | shares | 10-K | 2020-09-28 |
| Annual | 2020-07-31 | 65396531.0 | +0.3% | shares | 10-K | 2021-09-28 |
| Annual | 2021-07-31 | 65651570.0 | +0.4% | shares | 10-K | 2022-09-28 |
| Annual | 2022-07-31 | 66059403.0 | +0.6% | shares | 10-K | 2023-09-25 |
| Annual | 2023-07-31 | 66344340.0 | +0.4% | shares | 10-K | 2024-09-24 |
| Annual | 2024-07-31 | 66859738.0 | +0.8% | shares | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 67282807.0 | +0.6% | shares | 10-K | 2025-09-24 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 52474801.0 | — | shares | 10-Q | 2017-03-06 |
| Quarterly | 2016-04-30 | 52474801.0 | +0.0% | shares | 10-Q | 2017-06-05 |
| Quarterly | 2016-10-31 | 52503966.0 | +0.1% | shares | 10-Q | 2017-11-27 |
| Quarterly | 2017-01-31 | 52582134.0 | +0.1% | shares | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 52582134.0 | +0.0% | shares | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 52611926.0 | +0.1% | shares | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 52694680.0 | +0.2% | shares | 10-Q | 2019-03-06 |
| Quarterly | 2018-04-30 | 52695365.0 | +0.0% | shares | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 52726496.0 | +0.1% | shares | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | 52806981.0 | +0.2% | shares | 10-Q | 2020-03-09 |
| Quarterly | 2019-04-30 | 55063473.0 | +4.3% | shares | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | 55095074.0 | +0.1% | shares | 10-Q | 2020-12-08 |
| Quarterly | 2020-01-31 | 55198756.0 | +0.2% | shares | 10-Q | 2021-03-09 |
| Quarterly | 2020-04-30 | 55198756.0 | +0.0% | shares | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | 55238164.0 | +0.1% | shares | 10-Q | 2021-12-08 |
| Quarterly | 2021-01-31 | 55366241.0 | +0.2% | shares | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 55366241.0 | +0.0% | shares | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 55422854.0 | +0.1% | shares | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 55493622.0 | +0.1% | shares | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 54906356.0 | -1.1% | shares | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 53656415.0 | -2.3% | shares | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 53518878.0 | -0.3% | shares | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 53425379.0 | -0.2% | shares | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 53295835.0 | -0.2% | shares | 10-Q | 2024-12-04 |
| Quarterly | 2024-01-31 | 53322504.0 | +0.1% | shares | 10-Q | 2025-03-05 |
| Quarterly | 2024-04-30 | 53310318.0 | -0.0% | shares | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 52974603.0 | -0.6% | shares | 10-Q | 2025-12-03 |
| Quarterly | 2025-01-31 | 53208626.0 | +0.4% | shares | 10-Q | 2026-03-03 |
| Quarterly | 2025-04-30 | 53203568.0 | -0.0% | shares | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 52690083.0 | -1.0% | shares | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | 52704784.0 | +0.0% | shares | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 52458789.0 | — | shares | 10-K | 2018-09-20 |
| Annual | 2017-07-31 | 52562723.0 | +0.2% | shares | 10-K | 2019-09-30 |
| Annual | 2018-07-31 | 52674161.0 | +0.2% | shares | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 53905667.0 | +2.3% | shares | 10-K | 2021-09-28 |
| Annual | 2020-07-31 | 55172694.0 | +2.4% | shares | 10-K | 2022-09-28 |
| Annual | 2021-07-31 | 55333959.0 | +0.3% | shares | 10-K | 2023-09-25 |
| Annual | 2022-07-31 | 55034653.0 | -0.5% | shares | 10-K | 2024-09-24 |
| Annual | 2023-07-31 | 53478310.0 | -2.8% | shares | 10-K | 2025-09-24 |
| Annual | 2024-07-31 | 53248488.0 | -0.4% | shares | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 53085577.0 | -0.3% | shares | 10-K | 2025-09-24 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 52561122.0 | — | shares | 10-Q | 2017-03-06 |
| Quarterly | 2016-04-30 | 52601673.0 | +0.1% | shares | 10-Q | 2017-06-05 |
| Quarterly | 2016-10-31 | 52705942.0 | +0.2% | shares | 10-Q | 2017-11-27 |
| Quarterly | 2017-01-31 | 52740959.0 | +0.1% | shares | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 52773106.0 | +0.1% | shares | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 52818363.0 | +0.1% | shares | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 52861140.0 | +0.1% | shares | 10-Q | 2019-03-06 |
| Quarterly | 2018-04-30 | 52853541.0 | -0.0% | shares | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 52899603.0 | +0.1% | shares | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | 52867687.0 | -0.1% | shares | 10-Q | 2020-03-09 |
| Quarterly | 2019-04-30 | 55166067.0 | +4.3% | shares | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | 55224655.0 | +0.1% | shares | 10-Q | 2020-12-08 |
| Quarterly | 2020-01-31 | 55396116.0 | +0.3% | shares | 10-Q | 2021-03-09 |
| Quarterly | 2020-04-30 | 55392982.0 | -0.0% | shares | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | 55554682.0 | +0.3% | shares | 10-Q | 2021-12-08 |
| Quarterly | 2021-01-31 | 55568667.0 | +0.0% | shares | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 55723378.0 | +0.3% | shares | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 55790712.0 | +0.1% | shares | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 55649445.0 | -0.3% | shares | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 55068783.0 | -1.0% | shares | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 53928751.0 | -2.1% | shares | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 53810910.0 | -0.2% | shares | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 53820400.0 | +0.0% | shares | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 53853719.0 | +0.1% | shares | 10-Q | 2024-12-04 |
| Quarterly | 2024-01-31 | 53650583.0 | -0.4% | shares | 10-Q | 2025-03-05 |
| Quarterly | 2024-04-30 | 53722154.0 | +0.1% | shares | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 52974603.0 | -1.4% | shares | 10-Q | 2025-12-03 |
| Quarterly | 2025-01-31 | 53208626.0 | +0.4% | shares | 10-Q | 2026-03-03 |
| Quarterly | 2025-04-30 | 53433493.0 | +0.4% | shares | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 52975577.0 | -0.9% | shares | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | 52844227.0 | -0.2% | shares | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 52590516.0 | — | shares | 10-K | 2018-09-20 |
| Annual | 2017-07-31 | 52758442.0 | +0.3% | shares | 10-K | 2019-09-30 |
| Annual | 2018-07-31 | 52853360.0 | +0.2% | shares | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 54026686.0 | +2.2% | shares | 10-K | 2021-09-28 |
| Annual | 2020-07-31 | 55397376.0 | +2.5% | shares | 10-K | 2022-09-28 |
| Annual | 2021-07-31 | 55687253.0 | +0.5% | shares | 10-K | 2023-09-25 |
| Annual | 2022-07-31 | 55264046.0 | -0.8% | shares | 10-K | 2024-09-24 |
| Annual | 2023-07-31 | 53857143.0 | -2.5% | shares | 10-K | 2025-09-24 |
| Annual | 2024-07-31 | 53687377.0 | -0.3% | shares | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 53400306.0 | -0.5% | shares | 10-K | 2025-09-24 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 7Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-10-31 | 0.8235 | — | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 0.7278 | -11.6% | ratio | 10-Q | 2019-03-06 |
| Quarterly | 2018-04-30 | 0.7855 | +7.9% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 0.6270 | -20.2% | ratio | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | 0.4727 | -24.6% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2019-04-30 | 0.4197 | -11.2% | ratio | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | 0.3850 | -8.3% | ratio | 10-Q | 2020-12-08 |
| Quarterly | 2020-01-31 | 0.3559 | -7.6% | ratio | 10-Q | 2021-03-09 |
| Quarterly | 2020-04-30 | 0.2997 | -15.8% | ratio | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | 0.4329 | +44.5% | ratio | 10-Q | 2021-12-08 |
| Quarterly | 2021-01-31 | 0.4283 | -1.1% | ratio | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 0.5152 | +20.3% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 0.5095 | -1.1% | ratio | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 0.5055 | -0.8% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 0.6021 | +19.1% | ratio | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 0.4269 | -29.1% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 0.3209 | -24.8% | ratio | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 0.3877 | +20.8% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 0.3487 | -10.1% | ratio | 10-Q | 2024-12-04 |
| Quarterly | 2024-01-31 | 0.3055 | -12.4% | ratio | 10-Q | 2025-03-05 |
| Quarterly | 2024-04-30 | 0.3881 | +27.0% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 0.3118 | -19.7% | ratio | 10-Q | 2025-12-03 |
| Quarterly | 2025-01-31 | 0.3006 | -3.6% | ratio | 10-Q | 2026-03-03 |
| Quarterly | 2025-04-30 | 0.4037 | +34.3% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.3417 | -15.4% | ratio | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | 0.3030 | -11.3% | ratio | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 1.9704 | — | ratio | 10-K | 2018-09-20 |
| Annual | 2017-07-31 | 2.8331 | +43.8% | ratio | 10-K | 2019-09-30 |
| Annual | 2018-07-31 | 2.9974 | +5.8% | ratio | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 1.3894 | -53.6% | ratio | 10-K | 2021-09-28 |
| Annual | 2020-07-31 | 1.4152 | +1.9% | ratio | 10-K | 2022-09-28 |
| Annual | 2021-07-31 | 1.8511 | +30.8% | ratio | 10-K | 2023-09-25 |
| Annual | 2022-07-31 | 2.2020 | +19.0% | ratio | 10-K | 2024-09-24 |
| Annual | 2023-07-31 | 1.5317 | -30.4% | ratio | 10-K | 2025-09-24 |
| Annual | 2024-07-31 | 1.4305 | -6.6% | ratio | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 1.3559 | -5.2% | ratio | 10-K | 2025-09-24 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 2.1855 | — | ratio | 10-Q | 2016-03-07 |
| Quarterly | 2016-04-30 | 2.2065 | +1.0% | ratio | 10-Q | 2016-06-06 |
| Quarterly | 2016-07-31 | 1.5604 | -29.3% | ratio | 10-Q | 2017-06-05 |
| Quarterly | 2016-10-31 | 1.6091 | +3.1% | ratio | 10-Q | 2016-11-28 |
| Quarterly | 2017-01-31 | 1.6388 | +1.8% | ratio | 10-Q | 2017-03-06 |
| Quarterly | 2017-04-30 | 1.6332 | -0.3% | ratio | 10-Q | 2017-06-05 |
| Quarterly | 2017-07-31 | 1.5110 | -7.5% | ratio | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 1.5017 | -0.6% | ratio | 10-Q | 2017-11-27 |
| Quarterly | 2018-01-31 | 1.6328 | +8.7% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 1.6683 | +2.2% | ratio | 10-Q | 2018-06-06 |
| Quarterly | 2018-07-31 | 1.7050 | +2.2% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 1.6567 | -2.8% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-31 | 1.6628 | +0.4% | ratio | 10-Q | 2019-03-06 |
| Quarterly | 2019-04-30 | 1.5436 | -7.2% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2019-07-31 | 1.4067 | -8.9% | ratio | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | 1.3850 | -1.5% | ratio | 10-Q | 2019-12-09 |
| Quarterly | 2020-01-31 | 1.3830 | -0.1% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2020-04-30 | 1.6496 | +19.3% | ratio | 10-Q | 2020-06-08 |
| Quarterly | 2020-07-31 | 1.3874 | -15.9% | ratio | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | 1.4031 | +1.1% | ratio | 10-Q | 2020-12-08 |
| Quarterly | 2021-01-31 | 1.4922 | +6.3% | ratio | 10-Q | 2021-03-09 |
| Quarterly | 2021-04-30 | 1.4579 | -2.3% | ratio | 10-Q | 2021-06-08 |
| Quarterly | 2021-07-31 | 1.5620 | +7.1% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 1.5779 | +1.0% | ratio | 10-Q | 2021-12-08 |
| Quarterly | 2022-01-31 | 1.6807 | +6.5% | ratio | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 1.7034 | +1.4% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 1.7441 | +2.4% | ratio | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 1.8458 | +5.8% | ratio | 10-Q | 2022-12-07 |
| Quarterly | 2023-01-31 | 1.9523 | +5.8% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 1.7929 | -8.2% | ratio | 10-Q | 2023-06-06 |
| Quarterly | 2023-07-31 | 1.6275 | -9.2% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 1.6342 | +0.4% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 1.7457 | +6.8% | ratio | 10-Q | 2024-03-06 |
| Quarterly | 2024-04-30 | 1.6504 | -5.5% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 1.6911 | +2.5% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 1.7097 | +1.1% | ratio | 10-Q | 2024-12-04 |
| Quarterly | 2025-01-31 | 1.7122 | +0.1% | ratio | 10-Q | 2025-03-05 |
| Quarterly | 2025-04-30 | 1.7134 | +0.1% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 1.7530 | +2.3% | ratio | 10-Q | 2026-03-03 |
| Quarterly | 2025-10-31 | 1.8069 | +3.1% | ratio | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | 1.7637 | -2.4% | ratio | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 1.5604 | — | ratio | 10-K | 2017-09-27 |
| Annual | 2017-07-31 | 1.5110 | -3.2% | ratio | 10-K | 2018-09-20 |
| Annual | 2018-07-31 | 1.7050 | +12.8% | ratio | 10-K | 2019-09-30 |
| Annual | 2019-07-31 | 1.4067 | -17.5% | ratio | 10-K | 2020-09-28 |
| Annual | 2020-07-31 | 1.3874 | -1.4% | ratio | 10-K | 2021-09-28 |
| Annual | 2021-07-31 | 1.5620 | +12.6% | ratio | 10-K | 2022-09-28 |
| Annual | 2022-07-31 | 1.7441 | +11.7% | ratio | 10-K | 2023-09-25 |
| Annual | 2023-07-31 | 1.6275 | -6.7% | ratio | 10-K | 2024-09-24 |
| Annual | 2024-07-31 | 1.6911 | +3.9% | ratio | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 1.7530 | +3.7% | ratio | 10-K | 2025-09-24 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-10-31 | 0.1493 | — | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 0.1371 | -8.2% | ratio | 10-Q | 2019-03-06 |
| Quarterly | 2018-04-30 | 0.1407 | +2.6% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 0.1180 | -16.1% | ratio | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | 0.1097 | -7.0% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2019-04-30 | 0.1167 | +6.3% | ratio | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | 0.1430 | +22.6% | ratio | 10-Q | 2020-12-08 |
| Quarterly | 2020-01-31 | 0.1280 | -10.5% | ratio | 10-Q | 2021-03-09 |
| Quarterly | 2020-04-30 | 0.1223 | -4.5% | ratio | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | 0.1493 | +22.1% | ratio | 10-Q | 2021-12-08 |
| Quarterly | 2021-01-31 | 0.1521 | +1.9% | ratio | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 0.1461 | -4.0% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 0.1656 | +13.4% | ratio | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 0.1743 | +5.2% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 0.1734 | -0.5% | ratio | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 0.1565 | -9.7% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 0.1206 | -23.0% | ratio | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 0.1477 | +22.5% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 0.1431 | -3.1% | ratio | 10-Q | 2024-12-04 |
| Quarterly | 2024-01-31 | 0.1227 | -14.3% | ratio | 10-Q | 2025-03-05 |
| Quarterly | 2024-04-30 | 0.1506 | +22.7% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 0.1313 | -12.8% | ratio | 10-Q | 2025-12-03 |
| Quarterly | 2025-01-31 | 0.1215 | -7.5% | ratio | 10-Q | 2026-03-03 |
| Quarterly | 2025-04-30 | 0.1531 | +26.0% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.1343 | -12.2% | ratio | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | 0.1182 | -12.0% | ratio | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 0.1585 | — | ratio | 10-K | 2018-09-20 |
| Annual | 2017-07-31 | 0.1440 | -9.2% | ratio | 10-K | 2019-09-30 |
| Annual | 2018-07-31 | 0.1398 | -2.9% | ratio | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 0.1237 | -11.5% | ratio | 10-K | 2021-09-28 |
| Annual | 2020-07-31 | 0.1369 | +10.6% | ratio | 10-K | 2022-09-28 |
| Annual | 2021-07-31 | 0.1538 | +12.4% | ratio | 10-K | 2023-09-25 |
| Annual | 2022-07-31 | 0.1720 | +11.8% | ratio | 10-K | 2024-09-24 |
| Annual | 2023-07-31 | 0.1435 | -16.6% | ratio | 10-K | 2025-09-24 |
| Annual | 2024-07-31 | 0.1446 | +0.7% | ratio | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 0.1399 | -3.2% | ratio | 10-K | 2025-09-24 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-10-31 | 0.0575 | — | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 0.1056 | +83.5% | ratio | 10-Q | 2019-03-06 |
| Quarterly | 2018-04-30 | 0.0594 | -43.7% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 0.0079 | -86.6% | ratio | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | -0.0042 | -152.8% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2019-04-30 | 0.0125 | +398.8% | ratio | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | 0.0240 | +91.5% | ratio | 10-Q | 2020-12-08 |
| Quarterly | 2020-01-31 | 0.0135 | -43.8% | ratio | 10-Q | 2021-03-09 |
| Quarterly | 2020-04-30 | 0.0135 | +0.4% | ratio | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | 0.0456 | +236.4% | ratio | 10-Q | 2021-12-08 |
| Quarterly | 2021-01-31 | 0.0481 | +5.5% | ratio | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 0.0528 | +9.8% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 0.0618 | +17.1% | ratio | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 0.0686 | +10.8% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 0.0743 | +8.4% | ratio | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 0.0442 | -40.5% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 0.0110 | -75.1% | ratio | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 0.0409 | +271.7% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 0.0220 | -46.2% | ratio | 10-Q | 2024-12-04 |
| Quarterly | 2024-01-31 | 0.0024 | -89.0% | ratio | 10-Q | 2025-03-05 |
| Quarterly | 2024-04-30 | 0.0405 | +1580.5% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | -0.0004 | -101.0% | ratio | 10-Q | 2025-12-03 |
| Quarterly | 2025-01-31 | -0.0015 | -275.7% | ratio | 10-Q | 2026-03-03 |
| Quarterly | 2025-04-30 | 0.0463 | +3122.6% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.0097 | -79.0% | ratio | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | 0.0069 | -29.0% | ratio | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 0.0560 | — | ratio | 10-K | 2018-09-20 |
| Annual | 2017-07-31 | 0.0516 | -7.8% | ratio | 10-K | 2019-09-30 |
| Annual | 2018-07-31 | 0.0516 | +0.0% | ratio | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 0.0168 | -67.4% | ratio | 10-K | 2021-09-28 |
| Annual | 2020-07-31 | 0.0271 | +60.9% | ratio | 10-K | 2022-09-28 |
| Annual | 2021-07-31 | 0.0537 | +98.0% | ratio | 10-K | 2023-09-25 |
| Annual | 2022-07-31 | 0.0698 | +30.1% | ratio | 10-K | 2024-09-24 |
| Annual | 2023-07-31 | 0.0336 | -51.8% | ratio | 10-K | 2025-09-24 |
| Annual | 2024-07-31 | 0.0264 | -21.5% | ratio | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 0.0268 | +1.4% | ratio | 10-K | 2025-09-24 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.4667 | — | ratio | 10-Q | 2017-03-06 |
| Quarterly | 2016-04-30 | 0.5600 | +20.0% | ratio | 10-Q | 2017-06-05 |
| Quarterly | 2016-07-31 | 0.3221 | -42.5% | ratio | 10-Q | 2018-06-06 |
| Quarterly | 2016-10-31 | 0.2433 | -24.5% | ratio | 10-Q | 2017-11-27 |
| Quarterly | 2017-01-31 | 0.1978 | -18.7% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 0.2433 | +23.0% | ratio | 10-Q | 2018-06-06 |
| Quarterly | 2017-07-31 | 0.2858 | +17.5% | ratio | 10-Q | 2019-03-06 |
| Quarterly | 2017-10-31 | 0.1726 | -39.6% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 0.1343 | -22.2% | ratio | 10-Q | 2019-03-06 |
| Quarterly | 2018-04-30 | 0.1718 | +27.9% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 0.3578 | +108.2% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 0.2812 | -21.4% | ratio | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | 0.4074 | +44.9% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2019-04-30 | 0.3049 | -25.2% | ratio | 10-Q | 2020-06-08 |
| Quarterly | 2019-07-31 | 0.2939 | -3.6% | ratio | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | 0.1610 | -45.2% | ratio | 10-Q | 2020-12-08 |
| Quarterly | 2020-01-31 | 0.1620 | +0.6% | ratio | 10-Q | 2021-03-09 |
| Quarterly | 2020-04-30 | 0.5145 | +217.6% | ratio | 10-Q | 2021-06-08 |
| Quarterly | 2020-07-31 | 0.3554 | -30.9% | ratio | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | 0.2113 | -40.5% | ratio | 10-Q | 2021-12-08 |
| Quarterly | 2021-01-31 | 0.1098 | -48.0% | ratio | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 0.1509 | +37.4% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-07-31 | 0.2484 | +64.6% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 0.1651 | -33.5% | ratio | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 0.1603 | -2.9% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 0.1670 | +4.2% | ratio | 10-Q | 2023-06-06 |
| Quarterly | 2022-07-31 | 0.1774 | +6.2% | ratio | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 0.1799 | +1.4% | ratio | 10-Q | 2022-12-07 |
| Quarterly | 2023-01-31 | 0.1920 | +6.7% | ratio | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 0.2053 | +6.9% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-07-31 | 0.2571 | +25.2% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 0.2480 | -3.5% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2024-01-31 | 0.2092 | -15.7% | ratio | 10-Q | 2024-03-06 |
| Quarterly | 2024-04-30 | 0.2138 | +2.2% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 0.3199 | +49.6% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 0.3005 | -6.1% | ratio | 10-Q | 2024-12-04 |
| Quarterly | 2025-01-31 | 0.2535 | -15.6% | ratio | 10-Q | 2025-03-05 |
| Quarterly | 2025-04-30 | 0.3071 | +21.1% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 0.3702 | +20.5% | ratio | 10-Q | 2026-03-03 |
| Quarterly | 2025-10-31 | 0.3387 | -8.5% | ratio | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | 0.1572 | -53.6% | ratio | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 0.3221 | — | ratio | 10-K | 2018-09-20 |
| Annual | 2017-07-31 | 0.2858 | -11.3% | ratio | 10-K | 2019-09-30 |
| Annual | 2018-07-31 | 0.3578 | +25.2% | ratio | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 0.2939 | -17.9% | ratio | 10-K | 2021-09-28 |
| Annual | 2020-07-31 | 0.3554 | +20.9% | ratio | 10-K | 2022-09-28 |
| Annual | 2021-07-31 | 0.2484 | -30.1% | ratio | 10-K | 2023-09-25 |
| Annual | 2022-07-31 | 0.1774 | -28.6% | ratio | 10-K | 2023-09-25 |
| Annual | 2023-07-31 | 0.2571 | +44.9% | ratio | 10-K | 2024-09-24 |
| Annual | 2024-07-31 | 0.3199 | +24.5% | ratio | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 0.3702 | +15.7% | ratio | 10-K | 2025-09-24 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0600 | — | ratio | 10-Q | 2017-03-06 |
| Quarterly | 2016-04-30 | 0.1023 | +70.6% | ratio | 10-Q | 2017-06-05 |
| Quarterly | 2016-10-31 | 0.0331 | -67.7% | ratio | 10-Q | 2017-11-27 |
| Quarterly | 2017-01-31 | 0.0590 | +78.5% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 0.0980 | +66.1% | ratio | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 0.0474 | -51.6% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 0.0768 | +62.2% | ratio | 10-Q | 2019-03-06 |
| Quarterly | 2018-04-30 | 0.0467 | -39.3% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 0.0050 | -89.3% | ratio | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | -0.0020 | -139.8% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2019-04-30 | 0.0053 | +365.3% | ratio | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | 0.0092 | +75.6% | ratio | 10-Q | 2020-12-08 |
| Quarterly | 2020-01-31 | 0.0048 | -48.1% | ratio | 10-Q | 2021-03-09 |
| Quarterly | 2020-04-30 | 0.0041 | -15.5% | ratio | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | 0.0197 | +386.0% | ratio | 10-Q | 2021-12-08 |
| Quarterly | 2021-01-31 | 0.0206 | +4.4% | ratio | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 0.0272 | +32.1% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 0.0315 | +15.8% | ratio | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 0.0347 | +10.0% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 0.0447 | +29.1% | ratio | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 0.0189 | -57.8% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 0.0035 | -81.3% | ratio | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 0.0158 | +349.1% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 0.0077 | -51.6% | ratio | 10-Q | 2024-12-04 |
| Quarterly | 2024-01-31 | 0.0007 | -90.4% | ratio | 10-Q | 2025-03-05 |
| Quarterly | 2024-04-30 | 0.0157 | +2034.8% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | -0.0001 | -100.8% | ratio | 10-Q | 2025-12-03 |
| Quarterly | 2025-01-31 | -0.0005 | -262.2% | ratio | 10-Q | 2026-03-03 |
| Quarterly | 2025-04-30 | 0.0187 | +4159.8% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.0033 | -82.3% | ratio | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | 0.0021 | -37.0% | ratio | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 0.1103 | — | ratio | 10-K | 2018-09-20 |
| Annual | 2017-07-31 | 0.1463 | +32.6% | ratio | 10-K | 2019-09-30 |
| Annual | 2018-07-31 | 0.1548 | +5.8% | ratio | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 0.0234 | -84.9% | ratio | 10-K | 2021-09-28 |
| Annual | 2020-07-31 | 0.0384 | +63.9% | ratio | 10-K | 2022-09-28 |
| Annual | 2021-07-31 | 0.0993 | +158.9% | ratio | 10-K | 2023-09-25 |
| Annual | 2022-07-31 | 0.1536 | +54.7% | ratio | 10-K | 2024-09-24 |
| Annual | 2023-07-31 | 0.0515 | -66.5% | ratio | 10-K | 2025-09-24 |
| Annual | 2024-07-31 | 0.0378 | -26.7% | ratio | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 0.0363 | -3.9% | ratio | 10-K | 2025-09-24 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0841 | — | ratio | 10-Q | 2017-03-06 |
| Quarterly | 2016-04-30 | 0.1453 | +72.7% | ratio | 10-Q | 2017-06-05 |
| Quarterly | 2016-10-31 | 0.0594 | -59.1% | ratio | 10-Q | 2017-11-27 |
| Quarterly | 2017-01-31 | 0.1043 | +75.7% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 0.1731 | +65.9% | ratio | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 0.0762 | -56.0% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 0.1191 | +56.2% | ratio | 10-Q | 2019-03-06 |
| Quarterly | 2018-04-30 | 0.0717 | -39.8% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 0.0072 | -89.9% | ratio | 10-Q | 2019-12-09 |
| Quarterly | 2019-01-31 | -0.0028 | -139.3% | ratio | 10-Q | 2020-03-09 |
| Quarterly | 2019-04-30 | 0.0154 | +642.6% | ratio | 10-Q | 2020-06-08 |
| Quarterly | 2019-10-31 | 0.0244 | +58.3% | ratio | 10-Q | 2020-12-08 |
| Quarterly | 2020-01-31 | 0.0127 | -47.8% | ratio | 10-Q | 2021-03-09 |
| Quarterly | 2020-04-30 | 0.0108 | -15.3% | ratio | 10-Q | 2021-06-08 |
| Quarterly | 2020-10-31 | 0.0478 | +342.8% | ratio | 10-Q | 2021-12-08 |
| Quarterly | 2021-01-31 | 0.0505 | +5.8% | ratio | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 0.0663 | +31.1% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 0.0782 | +18.0% | ratio | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 0.0816 | +4.5% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 0.1006 | +23.2% | ratio | 10-Q | 2023-06-06 |
| Quarterly | 2022-10-31 | 0.0376 | -62.6% | ratio | 10-Q | 2023-12-06 |
| Quarterly | 2023-01-31 | 0.0068 | -81.9% | ratio | 10-Q | 2024-03-06 |
| Quarterly | 2023-04-30 | 0.0307 | +350.8% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 0.0140 | -54.3% | ratio | 10-Q | 2024-12-04 |
| Quarterly | 2024-01-31 | 0.0014 | -90.4% | ratio | 10-Q | 2025-03-05 |
| Quarterly | 2024-04-30 | 0.0283 | +1997.5% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | -0.0002 | -100.8% | ratio | 10-Q | 2025-12-03 |
| Quarterly | 2025-01-31 | -0.0008 | -263.5% | ratio | 10-Q | 2026-03-03 |
| Quarterly | 2025-04-30 | 0.0317 | +4157.9% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.0054 | -83.0% | ratio | 10-Q | 2025-12-03 |
| Quarterly | 2026-01-31 | 0.0034 | -37.2% | ratio | 10-Q | 2026-03-03 |
| Annual | 2016-07-31 | 0.2027 | — | ratio | 10-K | 2018-09-20 |
| Annual | 2017-07-31 | 0.2374 | +17.1% | ratio | 10-K | 2019-09-30 |
| Annual | 2018-07-31 | 0.2220 | -6.5% | ratio | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 0.0632 | -71.5% | ratio | 10-K | 2021-09-28 |
| Annual | 2020-07-31 | 0.0944 | +49.3% | ratio | 10-K | 2022-09-28 |
| Annual | 2021-07-31 | 0.2242 | +137.5% | ratio | 10-K | 2023-09-25 |
| Annual | 2022-07-31 | 0.3161 | +41.0% | ratio | 10-K | 2024-09-24 |
| Annual | 2023-07-31 | 0.0939 | -70.3% | ratio | 10-K | 2025-09-24 |
| Annual | 2024-07-31 | 0.0651 | -30.7% | ratio | 10-K | 2025-09-24 |
| Annual | 2025-07-31 | 0.0598 | -8.2% | ratio | 10-K | 2025-09-24 |
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-06 | ORTHWEIN PETER BUSCH | — |
Open-market buy
P
|
Common Stock | 2,600 | $88.25 | $229,450 | 139,000 |
| 2026-01-15 | WOELFER W. TODD | SVP, CHIEF OPERATING OFFICER |
Open-market sell
S
|
Common Stock | 4,567 | $114.84 | $524,497 | 104,109 |
| 2025-12-26 | MARTIN ROBERT W | CHIEF EXEC. AND PRES. |
Equity grant / award
G
|
Common Stock | 4,720 | $0.00 | $0 | 400,504 |
| 2025-12-12 | WOELFER W. TODD | SVP, CHIEF OPERATING OFFICER |
Equity grant / award
G
|
Common Stock | 4,004 | $0.00 | $0 | 108,676 |
| 2025-12-12 | WOELFER W. TODD | SVP, CHIEF OPERATING OFFICER |
Open-market sell
S
|
Common Stock | 1,729 | $103.15 | $178,339 | 112,680 |
| 2025-10-08 | MARTIN ROBERT W | CHIEF EXEC. AND PRES. |
Other disposed transaction
F
|
Common Stock | 7,505 | $104.83 | $786,749 | 405,224 |
| 2025-10-08 | MARTIN ROBERT W | CHIEF EXEC. AND PRES. |
Equity grant / award
A
|
Common Stock | 18,762 | $0.00 | $0 | 412,729 |
| 2025-10-08 | MARTIN ROBERT W | CHIEF EXEC. AND PRES. |
Other disposed transaction
F
|
Common Stock | 13,991 | $104.83 | $1,466,677 | 393,967 |
| 2025-10-07 | MARTIN ROBERT W | CHIEF EXEC. AND PRES. |
Equity grant / award
A
|
Common Stock | 35,626 | $0.00 | $0 | 407,958 |
| 2025-06-30 | ORTHWEIN PETER BUSCH | — |
Equity grant / award
G
|
Common Stock | 450 | $0.00 | $0 | 70,570 |
| 2025-06-30 | ORTHWEIN PETER BUSCH | — |
Equity grant / award
G
|
Common Stock | 14,000 | $0.00 | $0 | 746,647 |
| 2025-06-20 | ORTHWEIN PETER BUSCH | — |
Open-market buy
P
|
Common Stock | 3,000 | $85.40 | $256,200 | 136,400 |
| 2024-12-18 | MARTIN ROBERT W | CHIEF EXEC. AND PRES. |
Equity grant / award
G
|
Common Stock | 2,500 | $0.00 | $0 | 372,332 |
| 2024-12-18 | MARTIN ROBERT W | CHIEF EXEC. AND PRES. |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 377,332 |
| 2024-12-11 | ORTHWEIN PETER BUSCH | — |
Equity grant / award
G
|
Common Stock | 300 | $0.00 | $0 | 1,060,647 |
| 2024-12-10 | WOELFER W. TODD | SVP, CHIEF OPERATING OFFICER |
Equity grant / award
G
|
Common Stock | 4,700 | $0.00 | $0 | 99,457 |
| 2024-10-16 | ZUHL COLLEEN A | SR. VP AND CHIEF FIN. OFFICER |
Open-market sell
S
|
Common Stock | 4,354 | $115.00 | $500,710 | 131,905 |
| 2024-10-11 | MARTIN ROBERT W | CHIEF EXEC. AND PRES. |
Other disposed transaction
F
|
Common Stock | 7,532 | $109.82 | $827,164 | 378,332 |
| 2024-10-10 | MARTIN ROBERT W | CHIEF EXEC. AND PRES. |
Other disposed transaction
F
|
Common Stock | 3,436 | $105.30 | $361,811 | 385,864 |
| 2024-10-08 | McDermott Michele | Chief Human Resources Officer |
Equity grant / award
A
|
Common Stock | 1,436 | $0.00 | $0 | 1,436 |
| 2024-10-08 | Huntington Amelia | — |
Equity grant / award
A
|
Common Stock | 1,210 | $0.00 | $0 | 9,349 |
| 2024-07-03 | ORTHWEIN PETER BUSCH | — |
Equity grant / award
G
|
Common Stock | 350 | $0.00 | $0 | 70,120 |
| 2024-07-03 | ORTHWEIN PETER BUSCH | — |
Equity grant / award
G
|
Common Stock | 10,600 | $0.00 | $0 | 1,059,737 |
| 2024-03-25 | Lorenger Jeffrey D | — |
Equity grant / award
A
|
Common Stock | 705 | $0.00 | $0 | 705 |
| 2024-01-23 | WOELFER W. TODD | SVP, CHIEF OPERATING OFFICER |
Open-market sell
S
|
Common Stock | 3,333 | $117.50 | $391,628 | 95,014 |
| 2024-01-22 | WOELFER W. TODD | SVP, CHIEF OPERATING OFFICER |
Open-market sell
S
|
Common Stock | 3,333 | $115.00 | $383,295 | 98,347 |
| 2024-01-18 | WOELFER W. TODD | SVP, CHIEF OPERATING OFFICER |
Open-market sell
S
|
Common Stock | 3,334 | $112.50 | $375,075 | 101,680 |
| 2023-12-26 | MARTIN ROBERT W | CHIEF EXEC. AND PRES. |
Equity grant / award
G
|
Common Stock | 875 | $0.00 | $0 | 358,343 |
| 2023-12-26 | MARTIN ROBERT W | CHIEF EXEC. AND PRES. |
Equity grant / award
G
|
Common Stock | 2,200 | $0.00 | $0 | 359,218 |
| 2023-12-22 | ORTHWEIN PETER BUSCH | — |
Equity grant / award
G
|
Common Stock | 119,330 | $0.00 | $0 | 0 |
| 2023-12-15 | ORTHWEIN PETER BUSCH | — |
Equity grant / award
G
|
Common Stock | 300 | $0.00 | $0 | 1,070,337 |
| 2023-10-10 | Hurd Laurel | — |
Equity grant / award
A
|
Common Stock | 1,409 | $0.00 | $0 | 3,874 |
| 2023-10-08 | MARTIN ROBERT W | CHIEF EXEC. AND PRES. |
Other disposed transaction
F
|
Common Stock | 2,411 | $90.20 | $217,472 | 310,585 |
| 2023-10-07 | MARTIN ROBERT W | CHIEF EXEC. AND PRES. |
Other disposed transaction
F
|
Common Stock | 5,959 | $90.20 | $537,502 | 312,996 |
| 2023-07-18 | JULIAN KENNETH D | SVP OF ADMIN AND HR |
Open-market sell
S
|
Common Stock | 10,000 | $110.72 | $1,107,218 | 30,811 |
| 2023-07-03 | ORTHWEIN PETER BUSCH | — |
Equity grant / award
G
|
Common Stock | 1,750 | $0.00 | $0 | 977,474 |
| 2023-06-28 | ORTHWEIN PETER BUSCH | — |
Equity grant / award
G
|
Common Stock | 350 | $0.00 | $0 | 69,770 |
| 2023-06-28 | ORTHWEIN PETER BUSCH | — |
Equity grant / award
G
|
Common Stock | 8,500 | $0.00 | $0 | 979,224 |
| 2022-12-09 | ORTHWEIN PETER BUSCH | — |
Equity grant / award
G
|
Common Stock | 400 | $0.00 | $0 | 987,724 |
| 2022-10-17 | ORTHWEIN PETER BUSCH | — |
Equity grant / award
G
|
Common Stock | 6,000 | $79.36 | $476,160 | 889,158 |
| 2022-10-11 | Gasper Trevor Q. | SVP, GENERAL COUNSEL AND SEC. |
Equity grant / award
A
|
Common Stock | 5,738 | $0.00 | $0 | 7,812 |
| 2022-10-11 | Hurd Laurel | — |
Equity grant / award
A
|
Common Stock | 1,658 | $0.00 | $0 | 2,465 |
| 2022-10-10 | Gasper Trevor Q. | SVP, GENERAL COUNSEL AND SEC. |
Other disposed transaction
F
|
Common Stock | 151 | $75.65 | $11,423 | 2,074 |
| 2022-10-08 | Gasper Trevor Q. | SVP, GENERAL COUNSEL AND SEC. |
Other disposed transaction
F
|
Common Stock | 65 | $72.40 | $4,706 | 2,225 |
| 2022-10-07 | Gasper Trevor Q. | SVP, GENERAL COUNSEL AND SEC. |
Other disposed transaction
F
|
Common Stock | 68 | $72.40 | $4,923 | 2,290 |
| 2022-10-05 | ORTHWEIN PETER BUSCH | — |
Open-market buy
P
|
Common Stock | 20,000 | $72.50 | $1,450,000 | 30,000 |
| 2022-07-12 | WOELFER W. TODD | CHIEF OPERATING OFFICER |
Open-market buy
P
|
Common Stock | 1,225 | $81.55 | $99,899 | 70,325 |
| 2022-06-29 | ORTHWEIN PETER BUSCH | — |
Open-market buy
P
|
Common Stock | 3,000 | $76.00 | $228,000 | 133,400 |
| 2022-06-10 | ORTHWEIN PETER BUSCH | — |
Open-market buy
P
|
Common Stock | 10,000 | $75.00 | $750,000 | 10,000 |
| 2022-04-14 | ORTHWEIN PETER BUSCH | — |
Equity grant / award
G
|
Common Stock | 400 | $0.00 | $0 | 69,420 |
| 2022-04-14 | ORTHWEIN PETER BUSCH | — |
Equity grant / award
G
|
Common Stock | 5,600 | $0.00 | $0 | 893,500 |
| 2022-04-05 | ZIEMER JAMES L | Dir |
Open-market buy
P
|
Common Stock | 700 | $81.07 | $56,749 | 29,835 |
| 2022-04-05 | ZIEMER JAMES L | Dir |
Open-market buy
P
|
Common Stock | 9,300 | $80.49 | $748,546 | 29,135 |
| 2022-01-14 | ORTHWEIN PETER BUSCH | Dir |
Open-market buy
P
|
Common Stock | 10,000 | $98.54 | $985,384 | 94,783 |
| 2022-01-04 | Graves Andrew E | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $104.74 | $209,480 | 18,855 |
| 2021-12-27 | Huntington Amelia | Dir |
Open-market buy
P
|
Common Stock | 500 | $100.89 | $50,445 | 5,072 |
| 2021-12-10 | ORTHWEIN PETER BUSCH | Dir |
Open-market buy
P
|
Common Stock | 10,000 | $103.41 | $1,034,100 | 84,783 |
| 2021-10-15 | MARTIN ROBERT W | Chief Exec. and Pres. |
Other disposed transaction
F
|
Common Stock | 28,892 | $108.05 | $3,121,781 | 278,083 |
| 2021-10-15 | MARTIN ROBERT W | Chief Exec. and Pres. |
Equity grant / award
A
|
Common Stock | 71,814 | $0.00 | $0 | 306,975 |
| 2021-10-14 | ORTHWEIN PETER BUSCH | Dir |
Equity grant / award
G
|
Common Stock | 240 | $0.00 | $0 | 69,020 |
| 2021-10-14 | ORTHWEIN PETER BUSCH | Dir |
Equity grant / award
G
|
Common Stock | 3,120 | $0.00 | $0 | 830,626 |
| 2021-10-07 | Kelley William J. JR | Dir |
Equity grant / award
A
|
Common Stock | 1,615 | $0.00 | $0 | 1,615 |
| 2021-04-16 | MARTIN ROBERT W | Chief Exec. and Pres. |
Equity grant / award
G
|
Common Stock | 4,000 | $0.00 | $0 | 208,364 |
| 2021-03-16 | ORTHWEIN PETER BUSCH | Dir |
Equity grant / award
G
|
Common Stock | 5,000 | $0.00 | $0 | 832,131 |
| 2021-03-12 | JULIAN KENNETH D | VP of Admin and HR |
Open-market sell
S
|
Common Stock | 2,266 | $140.00 | $317,240 | 38,966 |
| 2021-03-11 | JULIAN KENNETH D | VP of Admin and HR |
Open-market sell
S
|
Common Stock | 2,266 | $137.50 | $311,575 | 41,232 |
| 2021-01-25 | WOELFER W. TODD | Sr. VP, Gen. Counsel & Sec. |
Open-market sell
S
|
Common Stock | 2,500 | $115.00 | $287,500 | 47,892 |
| 2021-01-21 | ORTHWEIN PETER BUSCH | Dir |
Open-market buy
P
|
Common Stock | 130,400 | — | — | 130,400 |
| 2021-01-21 | ORTHWEIN PETER BUSCH | Dir |
Open-market sell
S
|
Common Stock | 130,400 | — | — | 837,131 |
| 2021-01-14 | KOSOWSKY J ALLEN | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $103.55 | $207,100 | 10,023 |
| 2021-01-14 | WOELFER W. TODD | Sr. VP, Gen. Counsel & Sec. |
Open-market sell
S
|
Common Stock | 2,500 | $105.00 | $262,500 | 52,892 |
| 2021-01-13 | KOSOWSKY J ALLEN | Dir |
Open-market sell
S
|
Common Stock | 3,197 | $102.49 | $327,661 | 12,023 |
| 2020-12-24 | MARTIN ROBERT W | Chief Exec. and Pres. |
Equity grant / award
G
|
Common Stock | 6,000 | $0.00 | $0 | 212,364 |
| 2020-10-11 | ZUHL COLLEEN A | Sr. VP and Chief Fin. Officer |
Other disposed transaction
F
|
Common Stock | 3,191 | $94.99 | $303,113 | 66,017 |
| 2020-10-10 | JULIAN KENNETH D | SVP OF ADMIN AND HR |
Equity grant / award
G
|
Common Stock | 28,870 | $0.00 | $0 | 40,811 |
| 2020-10-10 | ZUHL COLLEEN A | Sr. VP and Chief Fin. Officer |
Other disposed transaction
F
|
Common Stock | 2,845 | $94.99 | $270,247 | 69,208 |
| 2020-10-10 | ZUHL COLLEEN A | Sr. VP and Chief Fin. Officer |
Other disposed transaction
F
|
Common Stock | 1,734 | $94.99 | $164,713 | 72,053 |
| 2020-10-08 | ZUHL COLLEEN A | Sr. VP and Chief Fin. Officer |
Equity grant / award
A
|
Common Stock | 8,289 | $0.00 | $0 | 73,787 |
| 2020-09-28 | Hjelmaker Josef | Chief Innovation Officer |
Equity grant / award
A
|
Common Stock | 2,377 | $0.00 | $0 | 2,377 |
| 2020-08-06 | KLEIN CHRISTOPHER J | Dir |
Open-market buy
P
|
Common Stock | 37 | $112.04 | $4,145 | 37 |
| 2020-08-06 | KLEIN CHRISTOPHER J | Dir |
Open-market buy
P
|
Common Stock | 118 | $112.04 | $13,221 | 118 |
| 2020-07-01 | ORTHWEIN PETER BUSCH | Dir |
Equity grant / award
G
|
Common Stock | 25,000 | $0.00 | $0 | 909,476 |
| 2020-03-18 | SUWINSKI JAN | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $36.81 | $73,620 | 23,197 |
| 2020-03-17 | ORTHWEIN PETER BUSCH | Dir |
Equity grant / award
G
|
Common Stock | 800 | $0.00 | $0 | 68,780 |
| 2020-03-17 | ORTHWEIN PETER BUSCH | Dir |
Equity grant / award
G
|
Common Stock | 10,400 | $0.00 | $0 | 870,032 |
| 2019-12-26 | JULIAN KENNETH D | SVP OF ADMIN AND HR |
Equity grant / award
G
|
Common Stock | 110 | $0.00 | $0 | 11,941 |
| 2019-12-22 | JULIAN KENNETH D | SVP OF ADMIN AND HR |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 12,051 |
| 2019-12-17 | JULIAN KENNETH D | SVP OF ADMIN AND HR |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 12,551 |
| 2019-10-22 | MARTIN ROBERT W | Chief Exec. and Pres. |
Open-market buy
P
|
Common Stock | 10,000 | $58.82 | $588,200 | 220,175 |
| 2019-10-11 | JULIAN KENNETH D | VP of Admin and HR |
Other disposed transaction
F
|
Common Stock | 2,092 | $53.86 | $112,675 | 52,973 |
| 2019-10-10 | JULIAN KENNETH D | VP of Admin and HR |
Other disposed transaction
F
|
Common Stock | 1,131 | $51.70 | $58,473 | 55,065 |
| 2019-10-10 | JULIAN KENNETH D | VP of Admin and HR |
Other disposed transaction
F
|
Common Stock | 1,056 | $51.70 | $54,595 | 56,196 |
| 2019-10-10 | JULIAN KENNETH D | VP of Admin and HR |
Equity grant / award
A
|
Common Stock | 13,911 | $0.00 | $0 | 57,252 |
| 2019-07-15 | ORTHWEIN PETER BUSCH | Exec. Chairman of the Board |
Other disposed transaction
J
|
Common Stock | 32,227 | $0.00 | $0 | 0 |
| 2019-07-08 | ZIEMER JAMES L | Dir |
Open-market buy
P
|
Common Stock | 3,545 | $57.23 | $202,880 | 3,545 |
| 2019-07-03 | ORTHWEIN PETER BUSCH | Exec. Chairman of the Board |
Equity grant / award
G
|
Common Stock | 540 | $0.00 | $0 | 67,980 |
| 2019-07-03 | ORTHWEIN PETER BUSCH | Exec. Chairman of the Board |
Equity grant / award
G
|
Common Stock | 7,020 | $0.00 | $0 | 880,432 |
| 2018-12-11 | SUWINSKI JAN | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $57.77 | $57,770 | 19,263 |
| 2018-12-11 | KOSOWSKY J ALLEN | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $59.17 | $118,340 | 12,263 |
| 2018-12-10 | SUWINSKI JAN | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $58.62 | $58,620 | 18,263 |
| 2018-12-03 | ORTHWEIN PETER BUSCH | Exec. Chairman of the Board |
Open-market sell
S
|
Common Stock | 600 | $70.13 | $42,078 | 32,227 |
| 2018-12-03 | ORTHWEIN PETER BUSCH | Exec. Chairman of the Board |
Open-market sell
S
|
Common Stock | 3,500 | $69.84 | $244,440 | 32,827 |
| 2018-12-03 | ORTHWEIN PETER BUSCH | Exec. Chairman of the Board |
Open-market sell
S
|
Common Stock | 928 | $68.53 | $63,596 | 36,327 |
| 2018-10-15 | ORTHWEIN PETER BUSCH | Exec. Chairman of the Board |
Open-market buy
P
|
Common Stock | 500,000 | — | — | 1,387,452 |
| 2018-10-15 | ORTHWEIN PETER BUSCH | Exec. Chairman of the Board |
Open-market sell
S
|
Common Stock | 500,000 | — | — | 0 |
| 2018-10-11 | ZIEMER JAMES L | Dir |
Equity grant / award
A
|
Common Stock | 1,263 | $0.00 | $0 | 15,263 |
| 2018-10-09 | ZIEMER JAMES L | Dir |
Open-market buy
P
|
Common Stock | 5,000 | $81.74 | $408,700 | 14,000 |
| 2018-06-14 | ORTHWEIN PETER BUSCH | Exec. Chairman of the Board |
Equity grant / award
G
|
Common Stock | 300 | $0.00 | $0 | 67,440 |
| 2018-06-14 | ORTHWEIN PETER BUSCH | Exec. Chairman of the Board |
Equity grant / award
G
|
Common Stock | 3,900 | $0.00 | $0 | 887,452 |
| 2017-12-22 | MARTIN ROBERT W | Chief Exec. and Pres. |
Equity grant / award
G
|
Common Stock | 3,000 | $0.00 | $0 | 123,367 |
| 2017-12-15 | ORTHWEIN PETER BUSCH | Exec. Chairman of the Board |
Equity grant / award
G
|
Common Stock | 5,000 | $0.00 | $0 | 1,391,352 |
| 2017-11-30 | SIEGEL ALAN | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $153.75 | $153,750 | 4,988 |
| 2017-10-10 | MARTIN ROBERT W | Chief Exec. and Pres. |
Equity grant / award
A
|
Common Stock | 34,052 | $0.00 | $0 | 126,367 |
| 2017-10-10 | MARTIN ROBERT W | Chief Exec. and Pres. |
Other disposed transaction
F
|
Common Stock | 3,216 | $128.36 | $412,806 | 92,315 |
| 2017-10-10 | JULIAN KENNETH D | SVP OF ADMIN AND HR |
Equity grant / award
G
|
Common Stock | 13,051 | $0.00 | $0 | 13,051 |
| 2017-10-09 | MARTIN ROBERT W | Chief Exec. and Pres. |
Other disposed transaction
F
|
Common Stock | 3,720 | $129.20 | $480,624 | 95,531 |
| 2017-10-09 | MARTIN ROBERT W | Chief Exec. and Pres. |
Other disposed transaction
F
|
Common Stock | 3,478 | $129.20 | $449,358 | 99,251 |
| 2017-10-03 | KOSOWSKY J ALLEN | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $127.84 | $255,680 | 8,000 |
| 2017-09-18 | ORTHWEIN PETER BUSCH | Exec. Chairman of the Board |
Open-market sell
S
|
Common Stock | 2,784 | $115.00 | $320,160 | 37,255 |
| 2017-06-28 | SIEGEL ALAN | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $109.45 | $109,450 | 4,988 |
| 2017-06-08 | SIEGEL ALAN | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $103.19 | $103,190 | 5,988 |
| 2017-03-21 | ORTHWEIN PETER BUSCH | Exec. Chairman of the Board |
Equity grant / award
G
|
Commom Stock | 300 | — | — | 67,140 |
| 2017-03-21 | ORTHWEIN PETER BUSCH | Exec. Chairman of the Board |
Equity grant / award
G
|
Common Stock | 3,900 | — | — | 1,396,352 |
| 2016-12-01 | SIEGEL ALAN | Dir |
Open-market sell
S
|
Common Stock | 2,236 | $100.41 | $224,517 | 6,988 |
| 2016-12-01 | SIEGEL ALAN | Dir |
Open-market sell
S
|
Common Stock | 2,236 | $100.41 | $224,517 | 6,988 |
| 2016-10-10 | ZUHL COLLEEN A | Sr. VP and Chief Fin. Officer |
Equity grant / award
A
|
Common Stock | 8,995 | — | — | 22,378 |
| 2016-10-10 | SIEGEL ALAN | Dir |
Equity grant / award
A
|
Common Stock | 1,000 | — | — | 9,224 |
| 2016-10-09 | ZUHL COLLEEN A | Sr. VP and Chief Fin. Officer |
Other disposed transaction
F
|
Common Stock | 761 | $84.85 | $64,571 | 13,383 |
| 2016-10-09 | ZUHL COLLEEN A | Sr. VP and Chief Fin. Officer |
Other disposed transaction
F
|
Common Stock | 474 | $84.85 | $40,219 | 14,144 |
| 2016-10-09 | ZUHL COLLEEN A | Sr. VP and Chief Fin. Officer |
Other disposed transaction
F
|
Common Stock | 208 | $84.85 | $17,649 | 14,618 |
| 2016-10-03 | MARTIN ROBERT W | Chief Exec. and Pres. |
Other disposed transaction
F
|
Common Stock | 1,431 | $84.70 | $121,206 | 90,481 |
| 2016-09-29 | ORTHWEIN PETER BUSCH | Exec. Chairman of the Board |
Open-market sell
S
|
Common Stock | 4,672 | $85.69 | $400,360 | 40,039 |
| 2016-09-08 | ORTHWEIN PETER BUSCH | Exec. Chairman of the Board |
Other disposed transaction
J
|
Common Stock | 332,368 | — | — | 0 |
| 2016-09-08 | ORTHWEIN PETER BUSCH | Exec. Chairman of the Board |
Other acquired transaction
J
|
Common Stock | 74,783 | — | — | 74,783 |
| 2016-07-06 | ORTHWEIN PETER BUSCH | Exec. Chairman of the Board |
Equity grant / award
G
|
Common Stock | 400 | — | — | 66,840 |
| 2016-07-06 | ORTHWEIN PETER BUSCH | Exec. Chairman of the Board |
Equity grant / award
G
|
Common Stock | 5,600 | — | — | 1,400,252 |