Financial Metrics
HEI HEICO CORPFinancial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 306227000.0 | — | USD | 10-Q | 2017-03-02 |
| Quarterly | 2016-04-30 | 350648000.0 | +14.5% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2016-07-31 | 356084000.0 | +1.6% | USD | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 343432000.0 | -3.6% | USD | 10-Q | 2018-03-01 |
| Quarterly | 2017-04-30 | 368657000.0 | +7.3% | USD | 10-Q | 2018-05-31 |
| Quarterly | 2017-07-31 | 391500000.0 | +6.2% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 404410000.0 | +3.3% | USD | 10-Q | 2019-02-28 |
| Quarterly | 2018-04-30 | 430602000.0 | +6.5% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 465825000.0 | +8.2% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 466146000.0 | +0.1% | USD | 10-Q | 2020-02-27 |
| Quarterly | 2019-04-30 | 515648000.0 | +10.6% | USD | 10-Q | 2020-05-28 |
| Quarterly | 2019-07-31 | 532324000.0 | +3.2% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 506275000.0 | -4.9% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-04-30 | 468146000.0 | -7.5% | USD | 10-Q | 2021-05-27 |
| Quarterly | 2020-07-31 | 386410000.0 | -17.5% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 417902000.0 | +8.1% | USD | 10-Q | 2022-02-25 |
| Quarterly | 2021-04-30 | 466651000.0 | +11.7% | USD | 10-Q | 2022-05-25 |
| Quarterly | 2021-07-31 | 471707000.0 | +1.1% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 490343000.0 | +4.0% | USD | 10-Q | 2023-03-01 |
| Quarterly | 2022-04-30 | 538813000.0 | +9.9% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2022-07-31 | 569528000.0 | +5.7% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 620915000.0 | +9.0% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 687841000.0 | +10.8% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 722902000.0 | +5.1% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 896363000.0 | +24.0% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 955395000.0 | +6.6% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 992246000.0 | +3.9% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 1030222000.0 | +3.8% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 1097820000.0 | +6.6% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 1147591000.0 | +4.5% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 1178582000.0 | +2.7% | USD | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 1376258000.0 | — | USD | 10-K | 2018-12-20 |
| Annual | 2017-10-31 | 1524813000.0 | +10.8% | USD | 10-K | 2019-12-19 |
| Annual | 2018-10-31 | 1777721000.0 | +16.6% | USD | 10-K | 2020-12-23 |
| Annual | 2019-10-31 | 2055647000.0 | +15.6% | USD | 10-K | 2021-12-21 |
| Annual | 2020-10-31 | 1787009000.0 | -13.1% | USD | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 1865682000.0 | +4.4% | USD | 10-K | 2023-12-20 |
| Annual | 2022-10-31 | 2208322000.0 | +18.4% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 2968105000.0 | +34.4% | USD | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 3857669000.0 | +30.0% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 4485044000.0 | +16.3% | USD | 10-K | 2025-12-22 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-10-31 | 135684000.0 | — | USD | 10-K | 2017-12-21 |
| Annual | 2017-10-31 | 160029000.0 | +17.9% | USD | 10-K | 2018-12-20 |
| Annual | 2018-10-31 | 186458000.0 | +16.5% | USD | 10-K | 2019-12-19 |
| Annual | 2019-10-31 | 209385000.0 | +12.3% | USD | 10-K | 2020-12-23 |
| Annual | 2020-10-31 | 161707000.0 | -22.8% | USD | 10-K | 2020-12-23 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 52621000.0 | — | USD | 10-Q | 2017-03-02 |
| Quarterly | 2016-04-30 | 66794000.0 | +26.9% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2016-07-31 | 69854000.0 | +4.6% | USD | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 64550000.0 | -7.6% | USD | 10-Q | 2018-03-01 |
| Quarterly | 2017-04-30 | 76542000.0 | +18.6% | USD | 10-Q | 2018-05-31 |
| Quarterly | 2017-07-31 | 76122000.0 | -0.5% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 79560000.0 | +4.5% | USD | 10-Q | 2019-02-28 |
| Quarterly | 2018-04-30 | 91565000.0 | +15.1% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 101423000.0 | +10.8% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 97947000.0 | -3.4% | USD | 10-Q | 2020-02-27 |
| Quarterly | 2019-04-30 | 119183000.0 | +21.7% | USD | 10-Q | 2020-05-28 |
| Quarterly | 2019-07-31 | 119414000.0 | +0.2% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 110990000.0 | -7.1% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-04-30 | 108161000.0 | -2.5% | USD | 10-Q | 2021-05-27 |
| Quarterly | 2020-07-31 | 68434000.0 | -36.7% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 80285000.0 | +17.3% | USD | 10-Q | 2022-02-25 |
| Quarterly | 2021-04-30 | 96748000.0 | +20.5% | USD | 10-Q | 2022-05-25 |
| Quarterly | 2021-07-31 | 100838000.0 | +4.2% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 98822000.0 | -2.0% | USD | 10-Q | 2023-03-01 |
| Quarterly | 2022-04-30 | 122777000.0 | +24.2% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2022-07-31 | 128747000.0 | +4.9% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 129434000.0 | +0.5% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 157090000.0 | +21.4% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 149367000.0 | -4.9% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 180210000.0 | +20.6% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 209153000.0 | +16.1% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 216446000.0 | +3.5% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 226805000.0 | +4.8% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 248152000.0 | +9.4% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 265019000.0 | +6.8% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 259899000.0 | -1.9% | USD | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 265345000.0 | — | USD | 10-K | 2018-12-20 |
| Annual | 2017-10-31 | 306658000.0 | +15.6% | USD | 10-K | 2019-12-19 |
| Annual | 2018-10-31 | 376245000.0 | +22.7% | USD | 10-K | 2020-12-23 |
| Annual | 2019-10-31 | 457097000.0 | +21.5% | USD | 10-K | 2021-12-21 |
| Annual | 2020-10-31 | 376648000.0 | -17.6% | USD | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 392900000.0 | +4.3% | USD | 10-K | 2023-12-20 |
| Annual | 2022-10-31 | 496844000.0 | +26.5% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 625339000.0 | +25.9% | USD | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 824455000.0 | +31.8% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 1018998000.0 | +23.6% | USD | 10-K | 2025-12-22 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 35924000.0 | — | USD | 10-Q | 2017-03-02 |
| Quarterly | 2016-04-30 | 43729000.0 | +21.7% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2016-07-31 | 46976000.0 | +7.4% | USD | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 46265000.0 | -1.5% | USD | 10-Q | 2018-03-01 |
| Quarterly | 2017-04-30 | 50833000.0 | +9.9% | USD | 10-Q | 2018-05-31 |
| Quarterly | 2017-07-31 | 51475000.0 | +1.3% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 71695000.0 | +39.3% | USD | 10-Q | 2019-02-28 |
| Quarterly | 2018-04-30 | 66011000.0 | -7.9% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 73899000.0 | +11.9% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 88026000.0 | +19.1% | USD | 10-Q | 2020-02-27 |
| Quarterly | 2019-04-30 | 90083000.0 | +2.3% | USD | 10-Q | 2020-05-28 |
| Quarterly | 2019-07-31 | 89059000.0 | -1.1% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 129802000.0 | +45.7% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-04-30 | 80909000.0 | -37.7% | USD | 10-Q | 2021-05-27 |
| Quarterly | 2020-07-31 | 57564000.0 | -28.9% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 76248000.0 | +32.5% | USD | 10-Q | 2022-02-25 |
| Quarterly | 2021-04-30 | 76471000.0 | +0.3% | USD | 10-Q | 2022-05-25 |
| Quarterly | 2021-07-31 | 83683000.0 | +9.4% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 94252000.0 | +12.6% | USD | 10-Q | 2023-03-01 |
| Quarterly | 2022-04-30 | 93112000.0 | -1.2% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2022-07-31 | 93086000.0 | -0.0% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 103005000.0 | +10.7% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 115060000.0 | +11.7% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 112753000.0 | -2.0% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 125482000.0 | +11.3% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 134901000.0 | +7.5% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 147817000.0 | +9.6% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 181566000.0 | +22.8% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 170523000.0 | -6.1% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 190680000.0 | +11.8% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 204757000.0 | +7.4% | USD | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 176150000.0 | — | USD | 10-K | 2018-12-20 |
| Annual | 2017-10-31 | 207660000.0 | +17.9% | USD | 10-K | 2019-12-19 |
| Annual | 2018-10-31 | 285686000.0 | +37.6% | USD | 10-K | 2020-12-23 |
| Annual | 2019-10-31 | 359741000.0 | +25.9% | USD | 10-K | 2021-12-21 |
| Annual | 2020-10-31 | 335855000.0 | -6.6% | USD | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 329758000.0 | -1.8% | USD | 10-K | 2023-12-20 |
| Annual | 2022-10-31 | 390623000.0 | +18.5% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 444383000.0 | +13.8% | USD | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 559086000.0 | +25.8% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 745554000.0 | +33.4% | USD | 10-K | 2025-12-22 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.47 | — | USD/shares | 10-Q | 2017-03-02 |
| Quarterly | 2016-04-30 | 0.46 | -2.1% | USD/shares | 10-Q | 2017-05-25 |
| Quarterly | 2016-07-31 | 0.5 | +8.7% | USD/shares | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 0.39 | -22.0% | USD/shares | 10-Q | 2018-03-01 |
| Quarterly | 2017-04-30 | 0.43 | +10.3% | USD/shares | 10-Q | 2018-05-31 |
| Quarterly | 2017-07-31 | 0.35 | -18.6% | USD/shares | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 0.49 | +40.0% | USD/shares | 10-Q | 2019-02-28 |
| Quarterly | 2018-04-30 | 0.45 | -8.2% | USD/shares | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 0.51 | +13.3% | USD/shares | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 0.6 | +17.6% | USD/shares | 10-Q | 2020-02-27 |
| Quarterly | 2019-04-30 | 0.61 | +1.7% | USD/shares | 10-Q | 2020-05-28 |
| Quarterly | 2019-07-31 | 0.61 | +0.0% | USD/shares | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 0.91 | +49.2% | USD/shares | 10-Q | 2021-02-25 |
| Quarterly | 2020-04-30 | 0.56 | -38.5% | USD/shares | 10-Q | 2021-05-27 |
| Quarterly | 2020-07-31 | 0.4 | -28.6% | USD/shares | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 0.52 | +30.0% | USD/shares | 10-Q | 2022-02-25 |
| Quarterly | 2021-04-30 | 0.52 | +0.0% | USD/shares | 10-Q | 2022-05-25 |
| Quarterly | 2021-07-31 | 0.57 | +9.6% | USD/shares | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 0.64 | +12.3% | USD/shares | 10-Q | 2023-03-01 |
| Quarterly | 2022-04-30 | 0.63 | -1.6% | USD/shares | 10-Q | 2023-05-24 |
| Quarterly | 2022-07-31 | 0.61 | -3.2% | USD/shares | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 0.68 | +11.5% | USD/shares | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 0.77 | +13.2% | USD/shares | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 0.74 | -3.9% | USD/shares | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 0.83 | +12.2% | USD/shares | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 0.89 | +7.2% | USD/shares | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.99 | +11.2% | USD/shares | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 1.21 | +22.2% | USD/shares | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 1.13 | -6.6% | USD/shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 1.27 | +12.4% | USD/shares | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 1.36 | +7.1% | USD/shares | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 1.19 | — | USD/shares | 10-K | 2018-12-20 |
| Annual | 2017-10-31 | 1.41 | +18.5% | USD/shares | 10-K | 2019-12-19 |
| Annual | 2018-10-31 | 1.96 | +39.0% | USD/shares | 10-K | 2020-12-23 |
| Annual | 2019-10-31 | 2.45 | +25.0% | USD/shares | 10-K | 2021-12-21 |
| Annual | 2020-10-31 | 2.33 | -4.9% | USD/shares | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 2.25 | -3.4% | USD/shares | 10-K | 2023-12-20 |
| Annual | 2022-10-31 | 2.59 | +15.1% | USD/shares | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 2.94 | +13.5% | USD/shares | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 3.71 | +26.2% | USD/shares | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 4.97 | +34.0% | USD/shares | 10-K | 2025-12-22 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.46 | — | USD/shares | 10-Q | 2017-03-02 |
| Quarterly | 2016-04-30 | 0.45 | -2.2% | USD/shares | 10-Q | 2017-05-25 |
| Quarterly | 2016-07-31 | 0.49 | +8.9% | USD/shares | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 0.38 | -22.4% | USD/shares | 10-Q | 2018-03-01 |
| Quarterly | 2017-04-30 | 0.42 | +10.5% | USD/shares | 10-Q | 2018-05-31 |
| Quarterly | 2017-07-31 | 0.34 | -19.0% | USD/shares | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 0.48 | +41.2% | USD/shares | 10-Q | 2019-02-28 |
| Quarterly | 2018-04-30 | 0.44 | -8.3% | USD/shares | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 0.49 | +11.4% | USD/shares | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 0.58 | +18.4% | USD/shares | 10-Q | 2020-02-27 |
| Quarterly | 2019-04-30 | 0.6 | +3.4% | USD/shares | 10-Q | 2020-05-28 |
| Quarterly | 2019-07-31 | 0.59 | -1.7% | USD/shares | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 0.89 | +50.8% | USD/shares | 10-Q | 2021-02-25 |
| Quarterly | 2020-04-30 | 0.55 | -38.2% | USD/shares | 10-Q | 2021-05-27 |
| Quarterly | 2020-07-31 | 0.4 | -27.3% | USD/shares | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 0.51 | +27.5% | USD/shares | 10-Q | 2022-02-25 |
| Quarterly | 2021-04-30 | 0.51 | +0.0% | USD/shares | 10-Q | 2022-05-25 |
| Quarterly | 2021-07-31 | 0.56 | +9.8% | USD/shares | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 0.63 | +12.5% | USD/shares | 10-Q | 2023-03-01 |
| Quarterly | 2022-04-30 | 0.62 | -1.6% | USD/shares | 10-Q | 2023-05-24 |
| Quarterly | 2022-07-31 | 0.6 | -3.2% | USD/shares | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 0.67 | +11.7% | USD/shares | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 0.76 | +13.4% | USD/shares | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 0.74 | -2.6% | USD/shares | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 0.82 | +10.8% | USD/shares | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 0.88 | +7.3% | USD/shares | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.97 | +10.2% | USD/shares | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 1.2 | +23.7% | USD/shares | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 1.12 | -6.7% | USD/shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 1.26 | +12.5% | USD/shares | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 1.35 | +7.1% | USD/shares | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 1.17 | — | USD/shares | 10-K | 2018-12-20 |
| Annual | 2017-10-31 | 1.37 | +17.1% | USD/shares | 10-K | 2019-12-19 |
| Annual | 2018-10-31 | 1.9 | +38.7% | USD/shares | 10-K | 2020-12-23 |
| Annual | 2019-10-31 | 2.39 | +25.8% | USD/shares | 10-K | 2021-12-21 |
| Annual | 2020-10-31 | 2.29 | -4.2% | USD/shares | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 2.21 | -3.5% | USD/shares | 10-K | 2023-12-20 |
| Annual | 2022-10-31 | 2.55 | +15.4% | USD/shares | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 2.91 | +14.1% | USD/shares | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 3.67 | +26.1% | USD/shares | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 4.9 | +33.5% | USD/shares | 10-K | 2025-12-22 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 29886000.0 | — | USD | 10-Q | 2017-03-02 |
| Quarterly | 2016-04-30 | 36789000.0 | +23.1% | USD | 10-Q | 2016-05-27 |
| Quarterly | 2016-07-31 | 27191000.0 | -26.1% | USD | 10-Q | 2017-08-25 |
| Quarterly | 2016-10-31 | 42955000.0 | +58.0% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2017-01-31 | 45905000.0 | +6.9% | USD | 10-Q | 2018-03-01 |
| Quarterly | 2017-04-30 | 36732000.0 | -20.0% | USD | 10-Q | 2018-05-31 |
| Quarterly | 2017-07-31 | 49489000.0 | +34.7% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2017-10-31 | 52066000.0 | +5.2% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2018-01-31 | 65688000.0 | +26.2% | USD | 10-Q | 2019-02-28 |
| Quarterly | 2018-04-30 | 48227000.0 | -26.6% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 66981000.0 | +38.9% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2018-10-31 | 59599000.0 | -11.0% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2019-01-31 | 57856000.0 | -2.9% | USD | 10-Q | 2020-02-27 |
| Quarterly | 2019-04-30 | 64091000.0 | +10.8% | USD | 10-Q | 2020-05-28 |
| Quarterly | 2019-07-31 | 59023000.0 | -7.9% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2019-10-31 | 57001000.0 | -3.4% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2020-01-31 | 63971000.0 | +12.2% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-04-30 | 346786000.0 | +442.1% | USD | 10-Q | 2021-05-27 |
| Quarterly | 2020-07-31 | 395278000.0 | +14.0% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2020-10-31 | 406852000.0 | +2.9% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 399403000.0 | -1.8% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2021-04-30 | 385444000.0 | -3.5% | USD | 10-Q | 2021-05-27 |
| Quarterly | 2021-07-31 | 269816000.0 | -30.0% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-10-31 | 108298000.0 | -59.9% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 124818000.0 | +15.3% | USD | 10-Q | 2022-02-25 |
| Quarterly | 2022-04-30 | 117318000.0 | -6.0% | USD | 10-Q | 2022-05-25 |
| Quarterly | 2022-07-31 | 133605000.0 | +13.9% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-10-31 | 139504000.0 | +4.4% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 142619000.0 | +2.2% | USD | 10-Q | 2023-03-01 |
| Quarterly | 2023-04-30 | 127161000.0 | -10.8% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 694263000.0 | +446.0% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 171048000.0 | -75.4% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 196323000.0 | +14.8% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2024-04-30 | 204161000.0 | +4.0% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 202940000.0 | -0.6% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 162103000.0 | -20.1% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 165467000.0 | +2.1% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 242309000.0 | +46.4% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 261888000.0 | +8.1% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 217781000.0 | -16.8% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 260971000.0 | +19.8% | USD | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 52066000.0 | — | USD | 10-K | 2020-12-23 |
| Annual | 2017-10-31 | 52066000.0 | +0.0% | USD | 10-K | 2019-12-19 |
| Annual | 2018-10-31 | 59599000.0 | +14.5% | USD | 10-K | 2020-12-23 |
| Annual | 2019-10-31 | 57001000.0 | -4.4% | USD | 10-K | 2020-12-23 |
| Annual | 2020-10-31 | 406852000.0 | +613.8% | USD | 10-K | 2021-12-21 |
| Annual | 2021-10-31 | 108298000.0 | -73.4% | USD | 10-K | 2022-12-21 |
| Annual | 2022-10-31 | 139504000.0 | +28.8% | USD | 10-K | 2022-12-21 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 173915000.0 | — | USD | 10-Q | 2016-02-29 |
| Quarterly | 2016-04-30 | 179207000.0 | +3.0% | USD | 10-Q | 2016-05-27 |
| Quarterly | 2016-07-31 | 189617000.0 | +5.8% | USD | 10-Q | 2016-08-26 |
| Quarterly | 2016-10-31 | 202227000.0 | +6.7% | USD | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 176029000.0 | -13.0% | USD | 10-Q | 2017-03-02 |
| Quarterly | 2017-04-30 | 213107000.0 | +21.1% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2017-07-31 | 206405000.0 | -3.1% | USD | 10-Q | 2017-08-25 |
| Quarterly | 2017-10-31 | 222456000.0 | +7.8% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 210278000.0 | -5.5% | USD | 10-Q | 2018-03-01 |
| Quarterly | 2018-04-30 | 238233000.0 | +13.3% | USD | 10-Q | 2018-05-31 |
| Quarterly | 2018-07-31 | 249326000.0 | +4.7% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 237286000.0 | -4.8% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 237800000.0 | +0.2% | USD | 10-Q | 2019-02-28 |
| Quarterly | 2019-04-30 | 259470000.0 | +9.1% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2019-07-31 | 259321000.0 | -0.1% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-10-31 | 274326000.0 | +5.8% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 252050000.0 | -8.1% | USD | 10-Q | 2020-02-27 |
| Quarterly | 2020-04-30 | 230884000.0 | -8.4% | USD | 10-Q | 2020-05-28 |
| Quarterly | 2020-07-31 | 181134000.0 | -21.5% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2020-10-31 | 210433000.0 | +16.2% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 202318000.0 | -3.9% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2021-04-30 | 215736000.0 | +6.6% | USD | 10-Q | 2021-05-27 |
| Quarterly | 2021-07-31 | 209001000.0 | -3.1% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-10-31 | 244919000.0 | +17.2% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 227828000.0 | -7.0% | USD | 10-Q | 2022-02-25 |
| Quarterly | 2022-04-30 | 269850000.0 | +18.4% | USD | 10-Q | 2022-05-25 |
| Quarterly | 2022-07-31 | 273151000.0 | +1.2% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-10-31 | 294848000.0 | +7.9% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 325764000.0 | +10.5% | USD | 10-Q | 2023-03-01 |
| Quarterly | 2023-04-30 | 361057000.0 | +10.8% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 355491000.0 | -1.5% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 509075000.0 | +43.2% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 471697000.0 | -7.3% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2024-04-30 | 504362000.0 | +6.9% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 525750000.0 | +4.2% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 538487000.0 | +2.4% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 523268000.0 | -2.8% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 591404000.0 | +13.0% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 597622000.0 | +1.1% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 637615000.0 | +6.7% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 652024000.0 | +2.3% | USD | 10-Q | 2026-02-27 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 273494000.0 | — | USD | 10-Q | 2016-02-29 |
| Quarterly | 2016-04-30 | 282140000.0 | +3.2% | USD | 10-Q | 2016-05-27 |
| Quarterly | 2016-07-31 | 286679000.0 | +1.6% | USD | 10-Q | 2016-08-26 |
| Quarterly | 2016-10-31 | 286302000.0 | -0.1% | USD | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 301120000.0 | +5.2% | USD | 10-Q | 2017-03-02 |
| Quarterly | 2017-04-30 | 325661000.0 | +8.1% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2017-07-31 | 340471000.0 | +4.5% | USD | 10-Q | 2017-08-25 |
| Quarterly | 2017-10-31 | 343628000.0 | +0.9% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 367395000.0 | +6.9% | USD | 10-Q | 2018-03-01 |
| Quarterly | 2018-04-30 | 382669000.0 | +4.2% | USD | 10-Q | 2018-05-31 |
| Quarterly | 2018-07-31 | 391788000.0 | +2.4% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 401553000.0 | +2.5% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2018-11-01 | 372141000.0 | -7.3% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 406348000.0 | +9.2% | USD | 10-Q | 2019-02-28 |
| Quarterly | 2019-04-30 | 410328000.0 | +1.0% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2019-07-31 | 416314000.0 | +1.5% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-10-31 | 420319000.0 | +1.0% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 441250000.0 | +5.0% | USD | 10-Q | 2020-02-27 |
| Quarterly | 2020-04-30 | 457819000.0 | +3.8% | USD | 10-Q | 2020-05-28 |
| Quarterly | 2020-07-31 | 473104000.0 | +3.3% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2020-10-31 | 463205000.0 | -2.1% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 462854000.0 | -0.1% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2021-04-30 | 462586000.0 | -0.1% | USD | 10-Q | 2021-05-27 |
| Quarterly | 2021-07-31 | 457172000.0 | -1.2% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-10-31 | 478050000.0 | +4.6% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 503506000.0 | +5.3% | USD | 10-Q | 2022-02-25 |
| Quarterly | 2022-04-30 | 519498000.0 | +3.2% | USD | 10-Q | 2022-05-25 |
| Quarterly | 2022-07-31 | 545943000.0 | +5.1% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-10-31 | 582471000.0 | +6.7% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 697495000.0 | +19.7% | USD | 10-Q | 2023-03-01 |
| Quarterly | 2023-04-30 | 721569000.0 | +3.5% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 731966000.0 | +1.4% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 1013680000.0 | +38.5% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 1068735000.0 | +5.4% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2024-04-30 | 1088101000.0 | +1.8% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 1124765000.0 | +3.4% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 1170949000.0 | +4.1% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 1218711000.0 | +4.1% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 1244497000.0 | +2.1% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 1310393000.0 | +5.3% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 1295336000.0 | -1.1% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 1338421000.0 | +3.3% | USD | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 286302000.0 | — | USD | 10-K | 2017-12-21 |
| Annual | 2017-10-31 | 343628000.0 | +20.0% | USD | 10-K | 2018-12-20 |
| Annual | 2018-11-01 | 372141000.0 | +8.3% | USD | 10-K | 2019-12-19 |
| Annual | 2019-10-31 | 420319000.0 | +12.9% | USD | 10-K | 2020-12-23 |
| Annual | 2020-10-31 | 463205000.0 | +10.2% | USD | 10-K | 2021-12-21 |
| Annual | 2021-10-31 | 478050000.0 | +3.2% | USD | 10-K | 2022-12-21 |
| Annual | 2022-10-31 | 582471000.0 | +21.8% | USD | 10-K | 2023-12-20 |
| Annual | 2023-10-31 | 1013680000.0 | +74.0% | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 1170949000.0 | +15.5% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 1295336000.0 | +10.6% | USD | 10-K | 2025-12-22 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 523429000.0 | — | USD | 10-Q | 2016-02-29 |
| Quarterly | 2016-04-30 | 545998000.0 | +4.3% | USD | 10-Q | 2016-05-27 |
| Quarterly | 2016-07-31 | 553668000.0 | +1.4% | USD | 10-Q | 2016-08-26 |
| Quarterly | 2016-10-31 | 584221000.0 | +5.5% | USD | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 575205000.0 | -1.5% | USD | 10-Q | 2017-03-02 |
| Quarterly | 2017-04-30 | 629835000.0 | +9.5% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2017-07-31 | 655929000.0 | +4.1% | USD | 10-Q | 2017-08-25 |
| Quarterly | 2017-10-31 | 631892000.0 | -3.7% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 662432000.0 | +4.8% | USD | 10-Q | 2018-03-01 |
| Quarterly | 2018-04-30 | 694726000.0 | +4.9% | USD | 10-Q | 2018-05-31 |
| Quarterly | 2018-07-31 | 728158000.0 | +4.8% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 733808000.0 | +0.8% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 779425000.0 | +6.2% | USD | 10-Q | 2019-02-28 |
| Quarterly | 2019-04-30 | 802567000.0 | +3.0% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2019-07-31 | 802584000.0 | +0.0% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-10-31 | 813731000.0 | +1.4% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 824710000.0 | +1.3% | USD | 10-Q | 2020-02-27 |
| Quarterly | 2020-04-30 | 1125513000.0 | +36.5% | USD | 10-Q | 2020-05-28 |
| Quarterly | 2020-07-31 | 1140744000.0 | +1.4% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2020-10-31 | 1165625000.0 | +2.2% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 1149099000.0 | -1.4% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2021-04-30 | 1163421000.0 | +1.2% | USD | 10-Q | 2021-05-27 |
| Quarterly | 2021-07-31 | 1031015000.0 | -11.4% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-10-31 | 937385000.0 | -9.1% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 974562000.0 | +4.0% | USD | 10-Q | 2022-02-25 |
| Quarterly | 2022-04-30 | 1032725000.0 | +6.0% | USD | 10-Q | 2022-05-25 |
| Quarterly | 2022-07-31 | 1081773000.0 | +4.7% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-10-31 | 1152730000.0 | +6.6% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 1318799000.0 | +14.4% | USD | 10-Q | 2023-03-01 |
| Quarterly | 2023-04-30 | 1366639000.0 | +3.6% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 1931924000.0 | +41.4% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 1855342000.0 | -4.0% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 1912359000.0 | +3.1% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2024-04-30 | 1968701000.0 | +2.9% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 2026935000.0 | +3.0% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 2062292000.0 | +1.7% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 2102718000.0 | +2.0% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 2283349000.0 | +8.6% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 2386027000.0 | +4.5% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 2356366000.0 | -1.2% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 2479614000.0 | +5.2% | USD | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 543158000.0 | — | USD | 10-K | 2017-12-21 |
| Annual | 2017-10-31 | 631892000.0 | +16.3% | USD | 10-K | 2018-12-20 |
| Annual | 2018-10-31 | 733808000.0 | +16.1% | USD | 10-K | 2019-12-19 |
| Annual | 2019-10-31 | 813731000.0 | +10.9% | USD | 10-K | 2020-12-23 |
| Annual | 2020-10-31 | 1165625000.0 | +43.2% | USD | 10-K | 2021-12-21 |
| Annual | 2021-10-31 | 937385000.0 | -19.6% | USD | 10-K | 2022-12-21 |
| Annual | 2022-10-31 | 1152730000.0 | +23.0% | USD | 10-K | 2023-12-20 |
| Annual | 2023-10-31 | 1855342000.0 | +61.0% | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 2062292000.0 | +11.2% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 2356366000.0 | +14.3% | USD | 10-K | 2025-12-22 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 1981500000.0 | — | USD | 10-Q | 2016-02-29 |
| Quarterly | 2016-04-30 | 2017112000.0 | +1.8% | USD | 10-Q | 2016-05-27 |
| Quarterly | 2016-07-31 | 2017320000.0 | +0.0% | USD | 10-Q | 2016-08-26 |
| Quarterly | 2016-10-31 | 2039475000.0 | +1.1% | USD | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 2031422000.0 | -0.4% | USD | 10-Q | 2017-03-02 |
| Quarterly | 2017-04-30 | 2177339000.0 | +7.2% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2017-07-31 | 2223723000.0 | +2.1% | USD | 10-Q | 2017-08-25 |
| Quarterly | 2017-10-31 | 2512431000.0 | +13.0% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 2570442000.0 | +2.3% | USD | 10-Q | 2018-03-01 |
| Quarterly | 2018-04-30 | 2627881000.0 | +2.2% | USD | 10-Q | 2018-05-31 |
| Quarterly | 2018-07-31 | 2654839000.0 | +1.0% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 2653396000.0 | -0.1% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 2797014000.0 | +5.4% | USD | 10-Q | 2019-02-28 |
| Quarterly | 2019-04-30 | 2853640000.0 | +2.0% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2019-07-31 | 2960288000.0 | +3.7% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-10-31 | 2969211000.0 | +0.3% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 3097121000.0 | +4.3% | USD | 10-Q | 2020-02-27 |
| Quarterly | 2020-04-30 | 3364835000.0 | +8.6% | USD | 10-Q | 2020-05-28 |
| Quarterly | 2020-07-31 | 3423250000.0 | +1.7% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2020-10-31 | 3547711000.0 | +3.6% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 3565584000.0 | +0.5% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2021-04-30 | 3595168000.0 | +0.8% | USD | 10-Q | 2021-05-27 |
| Quarterly | 2021-07-31 | 3461635000.0 | -3.7% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-10-31 | 3498407000.0 | +1.1% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 3513895000.0 | +0.4% | USD | 10-Q | 2022-02-25 |
| Quarterly | 2022-04-30 | 3685333000.0 | +4.9% | USD | 10-Q | 2022-05-25 |
| Quarterly | 2022-07-31 | 3787351000.0 | +2.8% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-10-31 | 4095496000.0 | +8.1% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 4804620000.0 | +17.3% | USD | 10-Q | 2023-03-01 |
| Quarterly | 2023-04-30 | 4870199000.0 | +1.4% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 5453302000.0 | +12.0% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 7195063000.0 | +31.9% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 7336069000.0 | +2.0% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2024-04-30 | 7365845000.0 | +0.4% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 7422436000.0 | +0.8% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 7592822000.0 | +2.3% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 7890711000.0 | +3.9% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 8092176000.0 | +2.6% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 8531623000.0 | +5.4% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 8500434000.0 | -0.4% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 9043696000.0 | +6.4% | USD | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 1998412000.0 | — | USD | 10-K | 2018-12-20 |
| Annual | 2017-10-31 | 2512431000.0 | +25.7% | USD | 10-K | 2018-12-20 |
| Annual | 2018-10-31 | 2653396000.0 | +5.6% | USD | 10-K | 2019-12-19 |
| Annual | 2019-10-31 | 2969211000.0 | +11.9% | USD | 10-K | 2020-12-23 |
| Annual | 2020-10-31 | 3547711000.0 | +19.5% | USD | 10-K | 2021-12-21 |
| Annual | 2021-10-31 | 3498407000.0 | -1.4% | USD | 10-K | 2022-12-21 |
| Annual | 2022-10-31 | 4095496000.0 | +17.1% | USD | 10-K | 2023-12-20 |
| Annual | 2023-10-31 | 7195063000.0 | +75.7% | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 7592822000.0 | +5.5% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 8500434000.0 | +12.0% | USD | 10-K | 2025-12-22 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 155450000.0 | — | USD | 10-Q | 2016-02-29 |
| Quarterly | 2016-04-30 | 161828000.0 | +4.1% | USD | 10-Q | 2016-05-27 |
| Quarterly | 2016-07-31 | 186257000.0 | +15.1% | USD | 10-Q | 2016-08-26 |
| Quarterly | 2016-10-31 | 214421000.0 | +15.1% | USD | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 196720000.0 | -8.3% | USD | 10-Q | 2017-03-02 |
| Quarterly | 2017-04-30 | 211978000.0 | +7.8% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2017-07-31 | 227102000.0 | +7.1% | USD | 10-Q | 2017-08-25 |
| Quarterly | 2017-10-31 | 249437000.0 | +9.8% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 229056000.0 | -8.2% | USD | 10-Q | 2018-03-01 |
| Quarterly | 2018-04-30 | 230053000.0 | +0.4% | USD | 10-Q | 2018-05-31 |
| Quarterly | 2018-07-31 | 254757000.0 | +10.7% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 282429000.0 | +10.9% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 224115000.0 | -20.6% | USD | 10-Q | 2019-02-28 |
| Quarterly | 2019-04-30 | 250870000.0 | +11.9% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2019-07-31 | 269136000.0 | +7.3% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-10-31 | 289138000.0 | +7.4% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 243531000.0 | -15.8% | USD | 10-Q | 2020-02-27 |
| Quarterly | 2020-04-30 | 256353000.0 | +5.3% | USD | 10-Q | 2020-05-28 |
| Quarterly | 2020-07-31 | 229642000.0 | -10.4% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2020-10-31 | 241161000.0 | +5.0% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 234675000.0 | -2.7% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2021-04-30 | 256758000.0 | +9.4% | USD | 10-Q | 2021-05-27 |
| Quarterly | 2021-07-31 | 262217000.0 | +2.1% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-10-31 | 294880000.0 | +12.5% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 273880000.0 | -7.1% | USD | 10-Q | 2022-02-25 |
| Quarterly | 2022-04-30 | 304192000.0 | +11.1% | USD | 10-Q | 2022-05-25 |
| Quarterly | 2022-07-31 | 346445000.0 | +13.9% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-10-31 | 420859000.0 | +21.5% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 453496000.0 | +7.8% | USD | 10-Q | 2023-03-01 |
| Quarterly | 2023-04-30 | 466828000.0 | +2.9% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 479047000.0 | +2.6% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 665342000.0 | +38.9% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 604095000.0 | -9.2% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2024-04-30 | 559163000.0 | -7.4% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 614705000.0 | +9.9% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 663851000.0 | +8.0% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 618339000.0 | -6.9% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 664858000.0 | +7.5% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 711316000.0 | +7.0% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 832004000.0 | +17.0% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 810600000.0 | -2.6% | USD | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 214421000.0 | — | USD | 10-K | 2017-12-21 |
| Annual | 2017-10-31 | 249437000.0 | +16.3% | USD | 10-K | 2018-12-20 |
| Annual | 2018-10-31 | 282429000.0 | +13.2% | USD | 10-K | 2019-12-19 |
| Annual | 2019-10-31 | 289138000.0 | +2.4% | USD | 10-K | 2020-12-23 |
| Annual | 2020-10-31 | 241161000.0 | -16.6% | USD | 10-K | 2021-12-21 |
| Annual | 2021-10-31 | 294880000.0 | +22.3% | USD | 10-K | 2022-12-21 |
| Annual | 2022-10-31 | 420859000.0 | +42.7% | USD | 10-K | 2023-12-20 |
| Annual | 2023-10-31 | 665342000.0 | +58.1% | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 663851000.0 | -0.2% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 832004000.0 | +25.3% | USD | 10-K | 2025-12-22 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 968146000.0 | — | USD | 10-Q | 2016-02-29 |
| Quarterly | 2016-04-30 | 950291000.0 | -1.8% | USD | 10-Q | 2016-05-27 |
| Quarterly | 2016-07-31 | 917144000.0 | -3.5% | USD | 10-Q | 2016-08-26 |
| Quarterly | 2016-10-31 | 892258000.0 | -2.7% | USD | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 843928000.0 | -5.4% | USD | 10-Q | 2017-03-02 |
| Quarterly | 2017-04-30 | 913676000.0 | +8.3% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2017-07-31 | 900173000.0 | -1.5% | USD | 10-Q | 2017-08-25 |
| Quarterly | 2017-10-31 | 1133016000.0 | +25.9% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 1108073000.0 | -2.2% | USD | 10-Q | 2018-03-01 |
| Quarterly | 2018-04-30 | 1124340000.0 | +1.5% | USD | 10-Q | 2018-05-31 |
| Quarterly | 2018-07-31 | 1090918000.0 | -3.0% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 1018342000.0 | -6.7% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 1056264000.0 | +3.7% | USD | 10-Q | 2019-02-28 |
| Quarterly | 2019-04-30 | 1040026000.0 | -1.5% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2019-07-31 | 1139560000.0 | +9.6% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-10-31 | 1086287000.0 | -4.7% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 1091981000.0 | +0.5% | USD | 10-Q | 2020-02-27 |
| Quarterly | 2020-04-30 | 1278808000.0 | +17.1% | USD | 10-Q | 2020-05-28 |
| Quarterly | 2020-07-31 | 1266899000.0 | -0.9% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2020-10-31 | 1315896000.0 | +3.9% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 1263200000.0 | -4.0% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2021-04-30 | 1212012000.0 | -4.1% | USD | 10-Q | 2021-05-27 |
| Quarterly | 2021-07-31 | 1016865000.0 | -16.1% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-10-31 | 948881000.0 | -6.7% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 913550000.0 | -3.7% | USD | 10-Q | 2022-02-25 |
| Quarterly | 2022-04-30 | 960932000.0 | +5.2% | USD | 10-Q | 2022-05-25 |
| Quarterly | 2022-07-31 | 998373000.0 | +3.9% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-10-31 | 1119589000.0 | +12.1% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 1720159000.0 | +53.6% | USD | 10-Q | 2023-03-01 |
| Quarterly | 2023-04-30 | 1664699000.0 | -3.2% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 2150223000.0 | +29.2% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 3637105000.0 | +69.2% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 3653565000.0 | +0.5% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2024-04-30 | 3554670000.0 | -2.7% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 3496259000.0 | -1.6% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 3529260000.0 | +0.9% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 3655900000.0 | +3.6% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 3620398000.0 | -1.0% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 3881583000.0 | +7.2% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 3653901000.0 | -5.9% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 3997967000.0 | +9.4% | USD | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 851195000.0 | — | USD | 10-K | 2017-12-21 |
| Annual | 2017-10-31 | 1133016000.0 | +33.1% | USD | 10-K | 2018-12-20 |
| Annual | 2018-10-31 | 1018342000.0 | -10.1% | USD | 10-K | 2019-12-19 |
| Annual | 2019-10-31 | 1086287000.0 | +6.7% | USD | 10-K | 2020-12-23 |
| Annual | 2020-10-31 | 1315896000.0 | +21.1% | USD | 10-K | 2021-12-21 |
| Annual | 2021-10-31 | 948881000.0 | -27.9% | USD | 10-K | 2022-12-21 |
| Annual | 2022-10-31 | 1119589000.0 | +18.0% | USD | 10-K | 2023-12-20 |
| Annual | 2023-10-31 | 3637105000.0 | +224.9% | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 3529260000.0 | -3.0% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 3653901000.0 | +3.5% | USD | 10-K | 2025-12-22 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 922218000.0 | — | USD | 10-Q | 2016-02-29 |
| Quarterly | 2016-04-30 | 978441000.0 | +6.1% | USD | 10-Q | 2016-05-27 |
| Quarterly | 2016-07-31 | 1012270000.0 | +3.5% | USD | 10-Q | 2016-08-26 |
| Quarterly | 2016-10-31 | 1047705000.0 | +3.5% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2017-01-31 | 1088592000.0 | +3.9% | USD | 10-Q | 2017-03-02 |
| Quarterly | 2017-04-30 | 1138531000.0 | +4.6% | USD | 10-Q | 2018-05-31 |
| Quarterly | 2017-07-31 | 1196669000.0 | +5.1% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2017-10-31 | 1248292000.0 | +4.3% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2018-01-31 | 1330014000.0 | +6.5% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2018-04-30 | 1369507000.0 | +3.0% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2018-07-31 | 1430322000.0 | +4.4% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2018-10-31 | 1503008000.0 | +5.1% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 1601755000.0 | +6.6% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2019-04-30 | 1662164000.0 | +3.8% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-07-31 | 1642375000.0 | -1.2% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-10-31 | 1694660000.0 | +3.2% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 1809247000.0 | +6.8% | USD | 10-Q | 2020-02-27 |
| Quarterly | 2020-04-30 | 1889520000.0 | +4.4% | USD | 10-Q | 2020-05-28 |
| Quarterly | 2020-07-31 | 1952212000.0 | +3.3% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2020-10-31 | 2010607000.0 | +3.0% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 2080159000.0 | +3.5% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2021-04-30 | 2159890000.0 | +3.8% | USD | 10-Q | 2021-05-27 |
| Quarterly | 2021-07-31 | 2220086000.0 | +2.8% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-10-31 | 2296939000.0 | +3.5% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 2342056000.0 | +2.0% | USD | 10-Q | 2022-02-25 |
| Quarterly | 2022-04-30 | 2420474000.0 | +3.3% | USD | 10-Q | 2022-05-25 |
| Quarterly | 2022-07-31 | 2491984000.0 | +3.0% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-10-31 | 2648306000.0 | +6.3% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 2744174000.0 | +3.6% | USD | 10-Q | 2023-03-01 |
| Quarterly | 2023-04-30 | 2859667000.0 | +4.2% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 2959196000.0 | +3.5% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 3193151000.0 | +7.9% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 3316639000.0 | +3.9% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2024-04-30 | 3442806000.0 | +3.8% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 3596906000.0 | +4.5% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 3697406000.0 | +2.8% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 3810728000.0 | +3.1% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 4035307000.0 | +5.9% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 4212453000.0 | +4.4% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 4379175000.0 | +4.0% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 4581148000.0 | +4.6% | USD | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 1047705000.0 | — | USD | 10-K | 2019-12-19 |
| Annual | 2017-10-31 | 1248292000.0 | +19.1% | USD | 10-K | 2019-12-19 |
| Annual | 2018-10-31 | 1503008000.0 | +20.4% | USD | 10-K | 2019-12-19 |
| Annual | 2019-10-31 | 1694660000.0 | +12.8% | USD | 10-K | 2020-12-23 |
| Annual | 2020-10-31 | 2010607000.0 | +18.6% | USD | 10-K | 2021-12-21 |
| Annual | 2021-10-31 | 2296939000.0 | +14.2% | USD | 10-K | 2022-12-21 |
| Annual | 2022-10-31 | 2648306000.0 | +15.3% | USD | 10-K | 2023-12-20 |
| Annual | 2023-10-31 | 3193151000.0 | +20.6% | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 3697406000.0 | +15.8% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 4379175000.0 | +18.4% | USD | 10-K | 2025-12-22 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-07-31 | 172416000.0 | — | USD | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 55975000.0 | -67.5% | USD | 10-Q | 2018-03-01 |
| Quarterly | 2017-04-30 | 97713000.0 | +74.6% | USD | 10-Q | 2018-05-31 |
| Quarterly | 2017-07-31 | 179303000.0 | +83.5% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 51905000.0 | -71.1% | USD | 10-Q | 2019-02-28 |
| Quarterly | 2018-04-30 | 103400000.0 | +99.2% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 214753000.0 | +107.7% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 49566000.0 | -76.9% | USD | 10-Q | 2020-02-27 |
| Quarterly | 2019-04-30 | 178253000.0 | +259.6% | USD | 10-Q | 2020-05-28 |
| Quarterly | 2019-07-31 | 313399000.0 | +75.8% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 81136000.0 | -74.1% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-04-30 | 205882000.0 | +153.7% | USD | 10-Q | 2021-05-27 |
| Quarterly | 2020-07-31 | 298971000.0 | +45.2% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 107199000.0 | -64.1% | USD | 10-Q | 2022-02-25 |
| Quarterly | 2021-04-30 | 210112000.0 | +96.0% | USD | 10-Q | 2022-05-25 |
| Quarterly | 2021-07-31 | 334103000.0 | +59.0% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 77980000.0 | -76.7% | USD | 10-Q | 2023-03-01 |
| Quarterly | 2022-04-30 | 174753000.0 | +124.1% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2022-07-31 | 323910000.0 | +85.4% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 76686000.0 | -76.3% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 154436000.0 | +101.4% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 300357000.0 | +94.5% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 111652000.0 | -62.8% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 252792000.0 | +126.4% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 466747000.0 | +84.6% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 203034000.0 | -56.5% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 407729000.0 | +100.8% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 638940000.0 | +56.7% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 178597000.0 | -72.0% | USD | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 259713000.0 | — | USD | 10-K | 2018-12-20 |
| Annual | 2017-10-31 | 288285000.0 | +11.0% | USD | 10-K | 2019-12-19 |
| Annual | 2018-10-31 | 328487000.0 | +13.9% | USD | 10-K | 2020-12-23 |
| Annual | 2019-10-31 | 437378000.0 | +33.1% | USD | 10-K | 2021-12-21 |
| Annual | 2020-10-31 | 409125000.0 | -6.5% | USD | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 444084000.0 | +8.5% | USD | 10-K | 2023-12-20 |
| Annual | 2022-10-31 | 467856000.0 | +5.4% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 448735000.0 | -4.1% | USD | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 672370000.0 | +49.8% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 934266000.0 | +39.0% | USD | 10-K | 2025-12-22 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-07-31 | -289929000.0 | — | USD | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | -6003000.0 | +97.9% | USD | 10-Q | 2018-03-01 |
| Quarterly | 2017-04-30 | -95320000.0 | -1487.9% | USD | 10-Q | 2018-05-31 |
| Quarterly | 2017-07-31 | -116889000.0 | -22.6% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | -23393000.0 | +80.0% | USD | 10-Q | 2019-02-28 |
| Quarterly | 2018-04-30 | -79965000.0 | -241.8% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | -89283000.0 | -11.7% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | -115574000.0 | -29.4% | USD | 10-Q | 2020-02-27 |
| Quarterly | 2019-04-30 | -157700000.0 | -36.4% | USD | 10-Q | 2020-05-28 |
| Quarterly | 2019-07-31 | -267017000.0 | -69.3% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | -63554000.0 | +76.2% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-04-30 | -70905000.0 | -11.6% | USD | 10-Q | 2021-05-27 |
| Quarterly | 2020-07-31 | -98007000.0 | -38.2% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | -25271000.0 | +74.2% | USD | 10-Q | 2022-02-25 |
| Quarterly | 2021-04-30 | -52047000.0 | -106.0% | USD | 10-Q | 2022-05-25 |
| Quarterly | 2021-07-31 | -68890000.0 | -32.4% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | -19959000.0 | +71.0% | USD | 10-Q | 2023-03-01 |
| Quarterly | 2022-04-30 | -143955000.0 | -621.3% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2022-07-31 | -223351000.0 | -55.2% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | -525980000.0 | -135.5% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | -559790000.0 | -6.4% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | -574189000.0 | -2.6% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | -71139000.0 | +87.6% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | -85286000.0 | -19.9% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | -112150000.0 | -31.5% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | -287995000.0 | -156.8% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | -339759000.0 | -18.0% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | -697694000.0 | -105.3% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | -446967000.0 | +35.9% | USD | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | -308145000.0 | — | USD | 10-K | 2018-12-20 |
| Annual | 2017-10-31 | -458215000.0 | -48.7% | USD | 10-K | 2019-12-19 |
| Annual | 2018-10-31 | -113511000.0 | +75.2% | USD | 10-K | 2020-12-23 |
| Annual | 2019-10-31 | -280646000.0 | -147.2% | USD | 10-K | 2021-12-21 |
| Annual | 2020-10-31 | -199043000.0 | +29.1% | USD | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | -183454000.0 | +7.8% | USD | 10-K | 2023-12-20 |
| Annual | 2022-10-31 | -395829000.0 | -115.8% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | -2484467000.0 | -527.7% | USD | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | -293200000.0 | +88.2% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | -731691000.0 | -149.6% | USD | 10-K | 2025-12-22 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-07-31 | 110000000.0 | — | USD | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | -46923000.0 | -142.7% | USD | 10-Q | 2018-03-01 |
| Quarterly | 2017-04-30 | -9148000.0 | +80.5% | USD | 10-Q | 2018-05-31 |
| Quarterly | 2017-07-31 | -58958000.0 | -544.5% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | -17333000.0 | +70.6% | USD | 10-Q | 2019-02-28 |
| Quarterly | 2018-04-30 | -29073000.0 | -67.7% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | -111265000.0 | -282.7% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 63562000.0 | +157.1% | USD | 10-Q | 2020-02-27 |
| Quarterly | 2019-04-30 | -16170000.0 | -125.4% | USD | 10-Q | 2020-05-28 |
| Quarterly | 2019-07-31 | -47180000.0 | -191.8% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | -10215000.0 | +78.3% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-04-30 | 155552000.0 | +1622.8% | USD | 10-Q | 2021-05-27 |
| Quarterly | 2020-07-31 | 134625000.0 | -13.5% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | -91407000.0 | -167.9% | USD | 10-Q | 2022-02-25 |
| Quarterly | 2021-04-30 | -181417000.0 | -98.5% | USD | 10-Q | 2022-05-25 |
| Quarterly | 2021-07-31 | -403223000.0 | -122.3% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | -39920000.0 | +90.1% | USD | 10-Q | 2023-03-01 |
| Quarterly | 2022-04-30 | -18105000.0 | +54.6% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2022-07-31 | -70090000.0 | -287.1% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 449175000.0 | +740.9% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 388765000.0 | -13.4% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 824081000.0 | +112.0% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | -16729000.0 | -102.0% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | -135195000.0 | -708.1% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | -324047000.0 | -139.7% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 90712000.0 | +128.0% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 9263000.0 | -89.8% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 155249000.0 | +1576.0% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 309576000.0 | +99.4% | USD | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 56772000.0 | — | USD | 10-K | 2018-12-20 |
| Annual | 2017-10-31 | 175872000.0 | +209.8% | USD | 10-K | 2019-12-19 |
| Annual | 2018-10-31 | -207535000.0 | -218.0% | USD | 10-K | 2020-12-23 |
| Annual | 2019-10-31 | -159720000.0 | +23.0% | USD | 10-K | 2021-12-21 |
| Annual | 2020-10-31 | 137743000.0 | +186.2% | USD | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | -558968000.0 | -505.8% | USD | 10-K | 2023-12-20 |
| Annual | 2022-10-31 | -33833000.0 | +93.9% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 2065049000.0 | +6203.7% | USD | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | -389393000.0 | -118.9% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | -150677000.0 | +61.3% | USD | 10-K | 2025-12-22 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 5690000.0 | — | USD | 10-Q | 2017-03-02 |
| Quarterly | 2016-04-30 | 9856000.0 | +73.2% | USD | 10-Q | 2017-05-25 |
| Quarterly | 2016-07-31 | 7567000.0 | -23.2% | USD | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 6422000.0 | -15.1% | USD | 10-Q | 2018-03-01 |
| Quarterly | 2017-04-30 | 7116000.0 | +10.8% | USD | 10-Q | 2018-05-31 |
| Quarterly | 2017-07-31 | 6907000.0 | -2.9% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 7577000.0 | +9.7% | USD | 10-Q | 2019-02-28 |
| Quarterly | 2018-04-30 | 21880000.0 | +188.8% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 6441000.0 | -70.6% | USD | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 5907000.0 | -8.3% | USD | 10-Q | 2020-02-27 |
| Quarterly | 2019-04-30 | 6689000.0 | +13.2% | USD | 10-Q | 2020-05-28 |
| Quarterly | 2019-07-31 | 9075000.0 | +35.7% | USD | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 6850000.0 | -24.5% | USD | 10-Q | 2021-02-25 |
| Quarterly | 2020-04-30 | 5585000.0 | -18.5% | USD | 10-Q | 2021-05-27 |
| Quarterly | 2020-07-31 | 5037000.0 | -9.8% | USD | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 15509000.0 | +207.9% | USD | 10-Q | 2022-02-25 |
| Quarterly | 2021-04-30 | 6429000.0 | -58.5% | USD | 10-Q | 2022-05-25 |
| Quarterly | 2021-07-31 | 8186000.0 | +27.3% | USD | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 8691000.0 | +6.2% | USD | 10-Q | 2023-03-01 |
| Quarterly | 2022-04-30 | 7520000.0 | -13.5% | USD | 10-Q | 2023-05-24 |
| Quarterly | 2022-07-31 | 24357000.0 | +223.9% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 10846000.0 | -55.5% | USD | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 21921000.0 | +102.1% | USD | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 34176000.0 | +55.9% | USD | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 13377000.0 | -60.9% | USD | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 26325000.0 | +96.8% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 42175000.0 | +60.2% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 17335000.0 | -58.9% | USD | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 33299000.0 | +92.1% | USD | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 46038000.0 | +38.3% | USD | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 13496000.0 | -70.7% | USD | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 30863000.0 | — | USD | 10-K | 2018-12-20 |
| Annual | 2017-10-31 | 25998000.0 | -15.8% | USD | 10-K | 2019-12-19 |
| Annual | 2018-10-31 | 41871000.0 | +61.1% | USD | 10-K | 2020-12-23 |
| Annual | 2019-10-31 | 28938000.0 | -30.9% | USD | 10-K | 2021-12-21 |
| Annual | 2020-10-31 | 22940000.0 | -20.7% | USD | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 36183000.0 | +57.7% | USD | 10-K | 2023-12-20 |
| Annual | 2022-10-31 | 31982000.0 | -11.6% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 49434000.0 | +54.6% | USD | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 58261000.0 | +17.9% | USD | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 72886000.0 | +25.1% | USD | 10-K | 2025-12-22 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 26915000.0 | — | shares | 10-Q | 2016-02-29 |
| Quarterly | 2016-04-30 | 26955000.0 | +0.1% | shares | 10-Q | 2016-05-27 |
| Quarterly | 2016-07-31 | 26964000.0 | +0.0% | shares | 10-Q | 2016-08-26 |
| Quarterly | 2016-10-31 | 33715000.0 | +25.0% | shares | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 26980000.0 | -20.0% | shares | 10-Q | 2017-03-02 |
| Quarterly | 2017-04-30 | 33763000.0 | +25.1% | shares | 10-Q | 2017-05-25 |
| Quarterly | 2017-07-31 | 33770000.0 | +0.0% | shares | 10-Q | 2017-08-25 |
| Quarterly | 2017-10-31 | 52776000.0 | +56.3% | shares | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 42228000.0 | -20.0% | shares | 10-Q | 2018-03-01 |
| Quarterly | 2018-04-30 | 42665000.0 | +1.0% | shares | 10-Q | 2018-05-31 |
| Quarterly | 2018-07-31 | 53350000.0 | +25.0% | shares | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 53355000.0 | +0.0% | shares | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 53363000.0 | +0.0% | shares | 10-Q | 2019-02-28 |
| Quarterly | 2019-04-30 | 53807000.0 | +0.8% | shares | 10-Q | 2019-05-30 |
| Quarterly | 2019-07-31 | 53812000.0 | +0.0% | shares | 10-Q | 2019-08-29 |
| Quarterly | 2019-10-31 | 54143000.0 | +0.6% | shares | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 54149000.0 | +0.0% | shares | 10-Q | 2020-02-27 |
| Quarterly | 2020-04-30 | 54182000.0 | +0.1% | shares | 10-Q | 2020-05-28 |
| Quarterly | 2020-07-31 | 54189000.0 | +0.0% | shares | 10-Q | 2020-08-27 |
| Quarterly | 2020-10-31 | 54195000.0 | +0.0% | shares | 10-Q | 2021-08-26 |
| Quarterly | 2021-04-30 | 54225000.0 | +0.1% | shares | 10-Q | 2021-05-27 |
| Quarterly | 2021-07-31 | 54228000.0 | +0.0% | shares | 10-Q | 2021-08-26 |
| Quarterly | 2021-10-31 | 54264000.0 | +0.1% | shares | 10-Q | 2022-08-31 |
| Quarterly | 2022-04-30 | 54504000.0 | +0.4% | shares | 10-Q | 2022-05-25 |
| Quarterly | 2022-07-31 | 54511000.0 | +0.0% | shares | 10-Q | 2022-08-31 |
| Quarterly | 2022-10-31 | 54519000.0 | +0.0% | shares | 10-Q | 2023-08-30 |
| Quarterly | 2023-04-30 | 54701000.0 | +0.3% | shares | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 54706000.0 | +0.0% | shares | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 54721000.0 | +0.0% | shares | 10-Q | 2024-08-28 |
| Quarterly | 2024-04-30 | 54828000.0 | +0.2% | shares | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 54835000.0 | +0.0% | shares | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 54986000.0 | +0.3% | shares | 10-Q | 2025-08-27 |
| Quarterly | 2025-07-31 | 55054000.0 | +0.1% | shares | 10-Q | 2025-08-27 |
| Annual | 2016-10-31 | 33715000.0 | — | shares | 10-K | 2017-12-21 |
| Annual | 2017-10-31 | 52776000.0 | +56.5% | shares | 10-K | 2018-12-20 |
| Annual | 2018-10-31 | 53355000.0 | +1.1% | shares | 10-K | 2019-12-19 |
| Annual | 2019-10-31 | 54143000.0 | +1.5% | shares | 10-K | 2020-12-23 |
| Annual | 2020-10-31 | 54195000.0 | +0.1% | shares | 10-K | 2020-12-23 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 26915000.0 | — | shares | 10-Q | 2016-02-29 |
| Quarterly | 2016-04-30 | 26955000.0 | +0.1% | shares | 10-Q | 2016-05-27 |
| Quarterly | 2016-07-31 | 26964000.0 | +0.0% | shares | 10-Q | 2016-08-26 |
| Quarterly | 2016-10-31 | 33715000.0 | +25.0% | shares | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 26980000.0 | -20.0% | shares | 10-Q | 2017-03-02 |
| Quarterly | 2017-04-30 | 33763000.0 | +25.1% | shares | 10-Q | 2017-05-25 |
| Quarterly | 2017-07-31 | 33770000.0 | +0.0% | shares | 10-Q | 2017-08-25 |
| Quarterly | 2017-10-31 | 52776000.0 | +56.3% | shares | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 42228000.0 | -20.0% | shares | 10-Q | 2018-03-01 |
| Quarterly | 2018-04-30 | 42665000.0 | +1.0% | shares | 10-Q | 2018-05-31 |
| Quarterly | 2018-07-31 | 53350000.0 | +25.0% | shares | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 53355000.0 | +0.0% | shares | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 53363000.0 | +0.0% | shares | 10-Q | 2019-02-28 |
| Quarterly | 2019-04-30 | 53807000.0 | +0.8% | shares | 10-Q | 2019-05-30 |
| Quarterly | 2019-07-31 | 53812000.0 | +0.0% | shares | 10-Q | 2019-08-29 |
| Quarterly | 2019-10-31 | 54143000.0 | +0.6% | shares | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 54149000.0 | +0.0% | shares | 10-Q | 2020-02-27 |
| Quarterly | 2020-04-30 | 54182000.0 | +0.1% | shares | 10-Q | 2020-05-28 |
| Quarterly | 2020-07-31 | 54189000.0 | +0.0% | shares | 10-Q | 2020-08-27 |
| Quarterly | 2020-10-31 | 54195000.0 | +0.0% | shares | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 54195000.0 | +0.0% | shares | 10-Q | 2021-02-25 |
| Quarterly | 2021-04-30 | 54225000.0 | +0.1% | shares | 10-Q | 2021-05-27 |
| Quarterly | 2021-07-31 | 54228000.0 | +0.0% | shares | 10-Q | 2021-08-26 |
| Quarterly | 2021-10-31 | 54264000.0 | +0.1% | shares | 10-Q | 2022-08-31 |
| Quarterly | 2022-04-30 | 54504000.0 | +0.4% | shares | 10-Q | 2022-05-25 |
| Quarterly | 2022-07-31 | 54511000.0 | +0.0% | shares | 10-Q | 2022-08-31 |
| Quarterly | 2022-10-31 | 54519000.0 | +0.0% | shares | 10-Q | 2023-08-30 |
| Quarterly | 2023-04-30 | 54701000.0 | +0.3% | shares | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 54706000.0 | +0.0% | shares | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 54721000.0 | +0.0% | shares | 10-Q | 2024-08-28 |
| Quarterly | 2024-04-30 | 54828000.0 | +0.2% | shares | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 54835000.0 | +0.0% | shares | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 54986000.0 | +0.3% | shares | 10-Q | 2025-08-27 |
| Quarterly | 2025-07-31 | 55054000.0 | +0.1% | shares | 10-Q | 2025-08-27 |
| Annual | 2016-10-31 | 33715000.0 | — | shares | 10-K | 2017-12-21 |
| Annual | 2017-10-31 | 52776000.0 | +56.5% | shares | 10-K | 2018-12-20 |
| Annual | 2018-10-31 | 53355000.0 | +1.1% | shares | 10-K | 2019-12-19 |
| Annual | 2019-10-31 | 54143000.0 | +1.5% | shares | 10-K | 2020-12-23 |
| Annual | 2020-10-31 | 54195000.0 | +0.1% | shares | 10-K | 2020-12-23 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 66875000.0 | — | shares | 10-Q | 2017-03-02 |
| Quarterly | 2016-04-30 | 83653000.0 | +25.1% | shares | 10-Q | 2017-05-25 |
| Quarterly | 2016-07-31 | 83908000.0 | +0.3% | shares | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 105178000.0 | +25.3% | shares | 10-Q | 2018-03-01 |
| Quarterly | 2017-04-30 | 105276000.0 | +0.1% | shares | 10-Q | 2018-05-31 |
| Quarterly | 2017-07-31 | 131786000.0 | +25.2% | shares | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 132048000.0 | +0.2% | shares | 10-Q | 2019-02-28 |
| Quarterly | 2018-04-30 | 132425000.0 | +0.3% | shares | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 132794000.0 | +0.3% | shares | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 132933000.0 | +0.1% | shares | 10-Q | 2020-02-27 |
| Quarterly | 2019-04-30 | 133313000.0 | +0.3% | shares | 10-Q | 2020-05-28 |
| Quarterly | 2019-07-31 | 133970000.0 | +0.5% | shares | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 134523000.0 | +0.4% | shares | 10-Q | 2021-02-25 |
| Quarterly | 2020-04-30 | 134669000.0 | +0.1% | shares | 10-Q | 2021-05-27 |
| Quarterly | 2020-07-31 | 134837000.0 | +0.1% | shares | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 135210000.0 | +0.3% | shares | 10-Q | 2022-02-25 |
| Quarterly | 2021-04-30 | 135294000.0 | +0.1% | shares | 10-Q | 2022-05-25 |
| Quarterly | 2021-07-31 | 135370000.0 | +0.1% | shares | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 135635000.0 | +0.2% | shares | 10-Q | 2023-03-01 |
| Quarterly | 2022-04-30 | 135891000.0 | +0.2% | shares | 10-Q | 2023-05-24 |
| Quarterly | 2022-07-31 | 135978000.0 | +0.1% | shares | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 136655000.0 | +0.5% | shares | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 136916000.0 | +0.2% | shares | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 137006000.0 | +0.1% | shares | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 138265000.0 | +0.9% | shares | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 138386000.0 | +0.1% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 138516000.0 | +0.1% | shares | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 138837000.0 | +0.2% | shares | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 139005000.0 | +0.1% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 139135000.0 | +0.1% | shares | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 139368000.0 | +0.2% | shares | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 130948000.0 | — | shares | 10-K | 2018-12-20 |
| Annual | 2017-10-31 | 131703000.0 | +0.6% | shares | 10-K | 2019-12-19 |
| Annual | 2018-10-31 | 132543000.0 | +0.6% | shares | 10-K | 2020-12-23 |
| Annual | 2019-10-31 | 133640000.0 | +0.8% | shares | 10-K | 2021-12-21 |
| Annual | 2020-10-31 | 134754000.0 | +0.8% | shares | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 135326000.0 | +0.4% | shares | 10-K | 2023-12-20 |
| Annual | 2022-10-31 | 136010000.0 | +0.5% | shares | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 137185000.0 | +0.9% | shares | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 138455000.0 | +0.9% | shares | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 139048000.0 | +0.4% | shares | 10-K | 2025-12-22 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 67940000.0 | — | shares | 10-Q | 2017-03-02 |
| Quarterly | 2016-04-30 | 85035000.0 | +25.2% | shares | 10-Q | 2017-05-25 |
| Quarterly | 2016-07-31 | 85348000.0 | +0.4% | shares | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 108005000.0 | +26.5% | shares | 10-Q | 2018-03-01 |
| Quarterly | 2017-04-30 | 108296000.0 | +0.3% | shares | 10-Q | 2018-05-31 |
| Quarterly | 2017-07-31 | 135771000.0 | +25.4% | shares | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 136390000.0 | +0.5% | shares | 10-Q | 2019-02-28 |
| Quarterly | 2018-04-30 | 136588000.0 | +0.1% | shares | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 136733000.0 | +0.1% | shares | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 136978000.0 | +0.2% | shares | 10-Q | 2020-02-27 |
| Quarterly | 2019-04-30 | 137206000.0 | +0.2% | shares | 10-Q | 2020-05-28 |
| Quarterly | 2019-07-31 | 137634000.0 | +0.3% | shares | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 137421000.0 | -0.2% | shares | 10-Q | 2021-02-25 |
| Quarterly | 2020-04-30 | 137117000.0 | -0.2% | shares | 10-Q | 2021-05-27 |
| Quarterly | 2020-07-31 | 137234000.0 | +0.1% | shares | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 137742000.0 | +0.4% | shares | 10-Q | 2022-02-25 |
| Quarterly | 2021-04-30 | 137814000.0 | +0.1% | shares | 10-Q | 2022-05-25 |
| Quarterly | 2021-07-31 | 137957000.0 | +0.1% | shares | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 137966000.0 | +0.0% | shares | 10-Q | 2023-03-01 |
| Quarterly | 2022-04-30 | 137867000.0 | -0.1% | shares | 10-Q | 2023-05-24 |
| Quarterly | 2022-07-31 | 137837000.0 | -0.0% | shares | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 138579000.0 | +0.5% | shares | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 138600000.0 | +0.0% | shares | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 138668000.0 | +0.0% | shares | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 139893000.0 | +0.9% | shares | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 140059000.0 | +0.1% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 140305000.0 | +0.2% | shares | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 140484000.0 | +0.1% | shares | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 140599000.0 | +0.1% | shares | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 140950000.0 | +0.2% | shares | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 141029000.0 | +0.1% | shares | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 133145000.0 | — | shares | 10-K | 2018-12-20 |
| Annual | 2017-10-31 | 135588000.0 | +1.8% | shares | 10-K | 2019-12-19 |
| Annual | 2018-10-31 | 136696000.0 | +0.8% | shares | 10-K | 2020-12-23 |
| Annual | 2019-10-31 | 137350000.0 | +0.5% | shares | 10-K | 2021-12-21 |
| Annual | 2020-10-31 | 137302000.0 | -0.0% | shares | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 137854000.0 | +0.4% | shares | 10-K | 2023-12-20 |
| Annual | 2022-10-31 | 138037000.0 | +0.1% | shares | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 138905000.0 | +0.6% | shares | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 140198000.0 | +0.9% | shares | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 140771000.0 | +0.4% | shares | 10-K | 2025-12-22 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.1545 | — | ratio | 10-Q | 2017-03-02 |
| Quarterly | 2016-04-30 | 0.1738 | +12.5% | ratio | 10-Q | 2017-05-25 |
| Quarterly | 2016-07-31 | 0.1765 | +1.5% | ratio | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 0.1691 | -4.2% | ratio | 10-Q | 2018-03-01 |
| Quarterly | 2017-04-30 | 0.1693 | +0.2% | ratio | 10-Q | 2018-05-31 |
| Quarterly | 2017-07-31 | 0.1761 | +4.0% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 0.1573 | -10.6% | ratio | 10-Q | 2019-02-28 |
| Quarterly | 2018-04-30 | 0.1639 | +4.1% | ratio | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 0.1755 | +7.1% | ratio | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 0.1667 | -5.0% | ratio | 10-Q | 2020-02-27 |
| Quarterly | 2019-04-30 | 0.1807 | +8.4% | ratio | 10-Q | 2020-05-28 |
| Quarterly | 2019-07-31 | 0.1798 | -0.5% | ratio | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 0.1635 | -9.1% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2020-04-30 | 0.1391 | -14.9% | ratio | 10-Q | 2021-05-27 |
| Quarterly | 2020-07-31 | 0.1129 | -18.9% | ratio | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 0.1172 | +3.8% | ratio | 10-Q | 2022-02-25 |
| Quarterly | 2021-04-30 | 0.1298 | +10.7% | ratio | 10-Q | 2022-05-25 |
| Quarterly | 2021-07-31 | 0.1363 | +5.0% | ratio | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 0.1395 | +2.4% | ratio | 10-Q | 2023-03-01 |
| Quarterly | 2022-04-30 | 0.1462 | +4.8% | ratio | 10-Q | 2023-05-24 |
| Quarterly | 2022-07-31 | 0.1504 | +2.9% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 0.1292 | -14.1% | ratio | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 0.1412 | +9.3% | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 0.1326 | -6.1% | ratio | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 0.1222 | -7.8% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 0.1297 | +6.2% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.1337 | +3.1% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 0.1306 | -2.3% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 0.1357 | +3.9% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.1345 | -0.9% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 0.1303 | -3.1% | ratio | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 0.6887 | — | ratio | 10-K | 2018-12-20 |
| Annual | 2017-10-31 | 0.6069 | -11.9% | ratio | 10-K | 2019-12-19 |
| Annual | 2018-10-31 | 0.6700 | +10.4% | ratio | 10-K | 2020-12-23 |
| Annual | 2019-10-31 | 0.6923 | +3.3% | ratio | 10-K | 2021-12-21 |
| Annual | 2020-10-31 | 0.5037 | -27.2% | ratio | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 0.5333 | +5.9% | ratio | 10-K | 2023-12-20 |
| Annual | 2022-10-31 | 0.5392 | +1.1% | ratio | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 0.4125 | -23.5% | ratio | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 0.5081 | +23.2% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 0.5276 | +3.8% | ratio | 10-K | 2025-12-22 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 3.3672 | — | ratio | 10-Q | 2016-02-29 |
| Quarterly | 2016-04-30 | 3.3739 | +0.2% | ratio | 10-Q | 2016-05-27 |
| Quarterly | 2016-07-31 | 2.9726 | -11.9% | ratio | 10-Q | 2016-08-26 |
| Quarterly | 2016-10-31 | 2.7246 | -8.3% | ratio | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 2.9240 | +7.3% | ratio | 10-Q | 2017-03-02 |
| Quarterly | 2017-04-30 | 2.9712 | +1.6% | ratio | 10-Q | 2017-05-25 |
| Quarterly | 2017-07-31 | 2.8883 | -2.8% | ratio | 10-Q | 2017-08-25 |
| Quarterly | 2017-10-31 | 2.5333 | -12.3% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 2.8920 | +14.2% | ratio | 10-Q | 2018-03-01 |
| Quarterly | 2018-04-30 | 3.0199 | +4.4% | ratio | 10-Q | 2018-05-31 |
| Quarterly | 2018-07-31 | 2.8582 | -5.4% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 2.5982 | -9.1% | ratio | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 3.4778 | +33.9% | ratio | 10-Q | 2019-02-28 |
| Quarterly | 2019-04-30 | 3.1991 | -8.0% | ratio | 10-Q | 2019-05-30 |
| Quarterly | 2019-07-31 | 2.9821 | -6.8% | ratio | 10-Q | 2019-08-29 |
| Quarterly | 2019-10-31 | 2.8143 | -5.6% | ratio | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 3.3865 | +20.3% | ratio | 10-Q | 2020-02-27 |
| Quarterly | 2020-04-30 | 4.3905 | +29.6% | ratio | 10-Q | 2020-05-28 |
| Quarterly | 2020-07-31 | 4.9675 | +13.1% | ratio | 10-Q | 2020-08-27 |
| Quarterly | 2020-10-31 | 4.8334 | -2.7% | ratio | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 4.8966 | +1.3% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2021-04-30 | 4.5312 | -7.5% | ratio | 10-Q | 2021-05-27 |
| Quarterly | 2021-07-31 | 3.9319 | -13.2% | ratio | 10-Q | 2021-08-26 |
| Quarterly | 2021-10-31 | 3.1789 | -19.2% | ratio | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 3.5584 | +11.9% | ratio | 10-Q | 2022-02-25 |
| Quarterly | 2022-04-30 | 3.3950 | -4.6% | ratio | 10-Q | 2022-05-25 |
| Quarterly | 2022-07-31 | 3.1225 | -8.0% | ratio | 10-Q | 2022-08-31 |
| Quarterly | 2022-10-31 | 2.7390 | -12.3% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 2.9081 | +6.2% | ratio | 10-Q | 2023-03-01 |
| Quarterly | 2023-04-30 | 2.9275 | +0.7% | ratio | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 4.0328 | +37.8% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 2.7886 | -30.9% | ratio | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 3.1657 | +13.5% | ratio | 10-Q | 2024-02-28 |
| Quarterly | 2024-04-30 | 3.5208 | +11.2% | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 3.2974 | -6.3% | ratio | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 3.1066 | -5.8% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 3.4006 | +9.5% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 3.4343 | +1.0% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 3.3544 | -2.3% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 2.8322 | -15.6% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 3.0590 | +8.0% | ratio | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 2.5331 | — | ratio | 10-K | 2017-12-21 |
| Annual | 2017-10-31 | 2.5333 | +0.0% | ratio | 10-K | 2018-12-20 |
| Annual | 2018-10-31 | 2.5982 | +2.6% | ratio | 10-K | 2019-12-19 |
| Annual | 2019-10-31 | 2.8143 | +8.3% | ratio | 10-K | 2020-12-23 |
| Annual | 2020-10-31 | 4.8334 | +71.7% | ratio | 10-K | 2021-12-21 |
| Annual | 2021-10-31 | 3.1789 | -34.2% | ratio | 10-K | 2022-12-21 |
| Annual | 2022-10-31 | 2.7390 | -13.8% | ratio | 10-K | 2023-12-20 |
| Annual | 2023-10-31 | 2.7886 | +1.8% | ratio | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 3.1066 | +11.4% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 2.8322 | -8.8% | ratio | 10-K | 2025-12-22 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 1.0498 | — | ratio | 10-Q | 2016-02-29 |
| Quarterly | 2016-04-30 | 0.9712 | -7.5% | ratio | 10-Q | 2016-05-27 |
| Quarterly | 2016-07-31 | 0.9060 | -6.7% | ratio | 10-Q | 2016-08-26 |
| Quarterly | 2016-10-31 | 0.8516 | -6.0% | ratio | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 0.7752 | -9.0% | ratio | 10-Q | 2017-03-02 |
| Quarterly | 2017-04-30 | 0.8025 | +3.5% | ratio | 10-Q | 2017-05-25 |
| Quarterly | 2017-07-31 | 0.7522 | -6.3% | ratio | 10-Q | 2017-08-25 |
| Quarterly | 2017-10-31 | 0.9077 | +20.7% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 0.8331 | -8.2% | ratio | 10-Q | 2018-03-01 |
| Quarterly | 2018-04-30 | 0.8210 | -1.5% | ratio | 10-Q | 2018-05-31 |
| Quarterly | 2018-07-31 | 0.7627 | -7.1% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 0.6775 | -11.2% | ratio | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 0.6594 | -2.7% | ratio | 10-Q | 2019-02-28 |
| Quarterly | 2019-04-30 | 0.6257 | -5.1% | ratio | 10-Q | 2019-05-30 |
| Quarterly | 2019-07-31 | 0.6938 | +10.9% | ratio | 10-Q | 2019-08-29 |
| Quarterly | 2019-10-31 | 0.6410 | -7.6% | ratio | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 0.6036 | -5.8% | ratio | 10-Q | 2020-02-27 |
| Quarterly | 2020-04-30 | 0.6768 | +12.1% | ratio | 10-Q | 2020-05-28 |
| Quarterly | 2020-07-31 | 0.6490 | -4.1% | ratio | 10-Q | 2020-08-27 |
| Quarterly | 2020-10-31 | 0.6545 | +0.9% | ratio | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 0.6073 | -7.2% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2021-04-30 | 0.5611 | -7.6% | ratio | 10-Q | 2021-05-27 |
| Quarterly | 2021-07-31 | 0.4580 | -18.4% | ratio | 10-Q | 2021-08-26 |
| Quarterly | 2021-10-31 | 0.4131 | -9.8% | ratio | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 0.3901 | -5.6% | ratio | 10-Q | 2022-02-25 |
| Quarterly | 2022-04-30 | 0.3970 | +1.8% | ratio | 10-Q | 2022-05-25 |
| Quarterly | 2022-07-31 | 0.4006 | +0.9% | ratio | 10-Q | 2022-08-31 |
| Quarterly | 2022-10-31 | 0.4228 | +5.5% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 0.6268 | +48.3% | ratio | 10-Q | 2023-03-01 |
| Quarterly | 2023-04-30 | 0.5821 | -7.1% | ratio | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 0.7266 | +24.8% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 1.1390 | +56.8% | ratio | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 1.1016 | -3.3% | ratio | 10-Q | 2024-02-28 |
| Quarterly | 2024-04-30 | 1.0325 | -6.3% | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 0.9720 | -5.9% | ratio | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 0.9545 | -1.8% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 0.9594 | +0.5% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 0.8972 | -6.5% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.9215 | +2.7% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 0.8344 | -9.4% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 0.8727 | +4.6% | ratio | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 0.8124 | — | ratio | 10-K | 2017-12-21 |
| Annual | 2017-10-31 | 0.9077 | +11.7% | ratio | 10-K | 2018-12-20 |
| Annual | 2018-10-31 | 0.6775 | -25.4% | ratio | 10-K | 2019-12-19 |
| Annual | 2019-10-31 | 0.6410 | -5.4% | ratio | 10-K | 2020-12-23 |
| Annual | 2020-10-31 | 0.6545 | +2.1% | ratio | 10-K | 2021-12-21 |
| Annual | 2021-10-31 | 0.4131 | -36.9% | ratio | 10-K | 2022-12-21 |
| Annual | 2022-10-31 | 0.4228 | +2.3% | ratio | 10-K | 2023-12-20 |
| Annual | 2023-10-31 | 1.1390 | +169.4% | ratio | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 0.9545 | -16.2% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 0.8344 | -12.6% | ratio | 10-K | 2025-12-22 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-10-31 | 0.0986 | — | ratio | 10-K | 2017-12-21 |
| Annual | 2017-10-31 | 0.1049 | +6.5% | ratio | 10-K | 2018-12-20 |
| Annual | 2018-10-31 | 0.1049 | -0.1% | ratio | 10-K | 2019-12-19 |
| Annual | 2019-10-31 | 0.1019 | -2.9% | ratio | 10-K | 2020-12-23 |
| Annual | 2020-10-31 | 0.0905 | -11.2% | ratio | 10-K | 2020-12-23 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.1173 | — | ratio | 10-Q | 2017-03-02 |
| Quarterly | 2016-04-30 | 0.1247 | +6.3% | ratio | 10-Q | 2017-05-25 |
| Quarterly | 2016-07-31 | 0.1319 | +5.8% | ratio | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 0.1347 | +2.1% | ratio | 10-Q | 2018-03-01 |
| Quarterly | 2017-04-30 | 0.1379 | +2.4% | ratio | 10-Q | 2018-05-31 |
| Quarterly | 2017-07-31 | 0.1315 | -4.6% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 0.1773 | +34.8% | ratio | 10-Q | 2019-02-28 |
| Quarterly | 2018-04-30 | 0.1533 | -13.5% | ratio | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 0.1586 | +3.5% | ratio | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 0.1888 | +19.0% | ratio | 10-Q | 2020-02-27 |
| Quarterly | 2019-04-30 | 0.1747 | -7.5% | ratio | 10-Q | 2020-05-28 |
| Quarterly | 2019-07-31 | 0.1673 | -4.2% | ratio | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 0.2564 | +53.2% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2020-04-30 | 0.1728 | -32.6% | ratio | 10-Q | 2021-05-27 |
| Quarterly | 2020-07-31 | 0.1490 | -13.8% | ratio | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 0.1825 | +22.5% | ratio | 10-Q | 2022-02-25 |
| Quarterly | 2021-04-30 | 0.1639 | -10.2% | ratio | 10-Q | 2022-05-25 |
| Quarterly | 2021-07-31 | 0.1774 | +8.3% | ratio | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 0.1922 | +8.3% | ratio | 10-Q | 2023-03-01 |
| Quarterly | 2022-04-30 | 0.1728 | -10.1% | ratio | 10-Q | 2023-05-24 |
| Quarterly | 2022-07-31 | 0.1634 | -5.4% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 0.1659 | +1.5% | ratio | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 0.1673 | +0.8% | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 0.1560 | -6.8% | ratio | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 0.1400 | -10.2% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 0.1412 | +0.9% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.1490 | +5.5% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 0.1762 | +18.3% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 0.1553 | -11.9% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.1662 | +7.0% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 0.1737 | +4.6% | ratio | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 0.1280 | — | ratio | 10-K | 2018-12-20 |
| Annual | 2017-10-31 | 0.1362 | +6.4% | ratio | 10-K | 2019-12-19 |
| Annual | 2018-10-31 | 0.1607 | +18.0% | ratio | 10-K | 2020-12-23 |
| Annual | 2019-10-31 | 0.1750 | +8.9% | ratio | 10-K | 2021-12-21 |
| Annual | 2020-10-31 | 0.1879 | +7.4% | ratio | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 0.1767 | -6.0% | ratio | 10-K | 2023-12-20 |
| Annual | 2022-10-31 | 0.1769 | +0.1% | ratio | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 0.1497 | -15.4% | ratio | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 0.1449 | -3.2% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 0.1662 | +14.7% | ratio | 10-K | 2025-12-22 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.1718 | — | ratio | 10-Q | 2017-03-02 |
| Quarterly | 2016-04-30 | 0.1905 | +10.9% | ratio | 10-Q | 2017-05-25 |
| Quarterly | 2016-07-31 | 0.1962 | +3.0% | ratio | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 0.1880 | -4.2% | ratio | 10-Q | 2018-03-01 |
| Quarterly | 2017-04-30 | 0.2076 | +10.5% | ratio | 10-Q | 2018-05-31 |
| Quarterly | 2017-07-31 | 0.1944 | -6.4% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 0.1967 | +1.2% | ratio | 10-Q | 2019-02-28 |
| Quarterly | 2018-04-30 | 0.2126 | +8.1% | ratio | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 0.2177 | +2.4% | ratio | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 0.2101 | -3.5% | ratio | 10-Q | 2020-02-27 |
| Quarterly | 2019-04-30 | 0.2311 | +10.0% | ratio | 10-Q | 2020-05-28 |
| Quarterly | 2019-07-31 | 0.2243 | -2.9% | ratio | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 0.2192 | -2.3% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2020-04-30 | 0.2310 | +5.4% | ratio | 10-Q | 2021-05-27 |
| Quarterly | 2020-07-31 | 0.1771 | -23.3% | ratio | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 0.1921 | +8.5% | ratio | 10-Q | 2022-02-25 |
| Quarterly | 2021-04-30 | 0.2073 | +7.9% | ratio | 10-Q | 2022-05-25 |
| Quarterly | 2021-07-31 | 0.2138 | +3.1% | ratio | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 0.2015 | -5.7% | ratio | 10-Q | 2023-03-01 |
| Quarterly | 2022-04-30 | 0.2279 | +13.1% | ratio | 10-Q | 2023-05-24 |
| Quarterly | 2022-07-31 | 0.2261 | -0.8% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 0.2085 | -7.8% | ratio | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 0.2284 | +9.6% | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 0.2066 | -9.5% | ratio | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 0.2010 | -2.7% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 0.2189 | +8.9% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.2181 | -0.4% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 0.2202 | +0.9% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 0.2260 | +2.7% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.2309 | +2.2% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 0.2205 | -4.5% | ratio | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 0.1928 | — | ratio | 10-K | 2018-12-20 |
| Annual | 2017-10-31 | 0.2011 | +4.3% | ratio | 10-K | 2019-12-19 |
| Annual | 2018-10-31 | 0.2116 | +5.2% | ratio | 10-K | 2020-12-23 |
| Annual | 2019-10-31 | 0.2224 | +5.1% | ratio | 10-K | 2021-12-21 |
| Annual | 2020-10-31 | 0.2108 | -5.2% | ratio | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 0.2106 | -0.1% | ratio | 10-K | 2023-12-20 |
| Annual | 2022-10-31 | 0.2250 | +6.8% | ratio | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 0.2107 | -6.4% | ratio | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 0.2137 | +1.4% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 0.2272 | +6.3% | ratio | 10-K | 2025-12-22 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.1923 | — | ratio | 10-Q | 2017-03-02 |
| Quarterly | 2016-04-30 | 0.2273 | +18.2% | ratio | 10-Q | 2016-05-27 |
| Quarterly | 2016-07-31 | 0.1460 | -35.8% | ratio | 10-Q | 2017-08-25 |
| Quarterly | 2016-10-31 | 0.2003 | +37.2% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2017-01-31 | 0.2334 | +16.5% | ratio | 10-Q | 2018-03-01 |
| Quarterly | 2017-04-30 | 0.1733 | -25.7% | ratio | 10-Q | 2018-05-31 |
| Quarterly | 2017-07-31 | 0.2179 | +25.8% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2017-10-31 | 0.2087 | -4.2% | ratio | 10-Q | 2019-08-29 |
| Quarterly | 2018-01-31 | 0.2868 | +37.4% | ratio | 10-Q | 2019-02-28 |
| Quarterly | 2018-04-30 | 0.2096 | -26.9% | ratio | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 0.2629 | +25.4% | ratio | 10-Q | 2019-08-29 |
| Quarterly | 2018-10-31 | 0.2110 | -19.7% | ratio | 10-Q | 2020-08-27 |
| Quarterly | 2019-01-31 | 0.2582 | +22.3% | ratio | 10-Q | 2020-02-27 |
| Quarterly | 2019-04-30 | 0.2555 | -1.0% | ratio | 10-Q | 2020-05-28 |
| Quarterly | 2019-07-31 | 0.2193 | -14.2% | ratio | 10-Q | 2020-08-27 |
| Quarterly | 2019-10-31 | 0.1971 | -10.1% | ratio | 10-Q | 2021-08-26 |
| Quarterly | 2020-01-31 | 0.2627 | +33.2% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2020-04-30 | 1.3528 | +415.0% | ratio | 10-Q | 2021-05-27 |
| Quarterly | 2020-07-31 | 1.7213 | +27.2% | ratio | 10-Q | 2021-08-26 |
| Quarterly | 2020-10-31 | 1.6871 | -2.0% | ratio | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 1.7019 | +0.9% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2021-04-30 | 1.5012 | -11.8% | ratio | 10-Q | 2021-05-27 |
| Quarterly | 2021-07-31 | 1.0290 | -31.5% | ratio | 10-Q | 2021-08-26 |
| Quarterly | 2021-10-31 | 0.3673 | -64.3% | ratio | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 0.4557 | +24.1% | ratio | 10-Q | 2022-02-25 |
| Quarterly | 2022-04-30 | 0.3857 | -15.4% | ratio | 10-Q | 2022-05-25 |
| Quarterly | 2022-07-31 | 0.3856 | -0.0% | ratio | 10-Q | 2022-08-31 |
| Quarterly | 2022-10-31 | 0.3315 | -14.0% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 0.3145 | -5.1% | ratio | 10-Q | 2023-03-01 |
| Quarterly | 2023-04-30 | 0.2724 | -13.4% | ratio | 10-Q | 2023-05-24 |
| Quarterly | 2023-07-31 | 1.4493 | +432.0% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 0.2571 | -82.3% | ratio | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 0.3250 | +26.4% | ratio | 10-Q | 2024-02-28 |
| Quarterly | 2024-04-30 | 0.3651 | +12.3% | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2024-07-31 | 0.3301 | -9.6% | ratio | 10-Q | 2024-08-28 |
| Quarterly | 2024-10-31 | 0.2442 | -26.0% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 0.2676 | +9.6% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2025-04-30 | 0.3645 | +36.2% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.3682 | +1.0% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-10-31 | 0.2618 | -28.9% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2026-01-31 | 0.3219 | +23.0% | ratio | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 0.2428 | — | ratio | 10-K | 2020-12-23 |
| Annual | 2017-10-31 | 0.2087 | -14.0% | ratio | 10-K | 2019-12-19 |
| Annual | 2018-10-31 | 0.2110 | +1.1% | ratio | 10-K | 2020-12-23 |
| Annual | 2019-10-31 | 0.1971 | -6.6% | ratio | 10-K | 2020-12-23 |
| Annual | 2020-10-31 | 1.6871 | +755.8% | ratio | 10-K | 2021-12-21 |
| Annual | 2021-10-31 | 0.3673 | -78.2% | ratio | 10-K | 2022-12-21 |
| Annual | 2022-10-31 | 0.3315 | -9.7% | ratio | 10-K | 2022-12-21 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0181 | — | ratio | 10-Q | 2017-03-02 |
| Quarterly | 2016-04-30 | 0.0217 | +19.6% | ratio | 10-Q | 2017-05-25 |
| Quarterly | 2016-07-31 | 0.0233 | +7.4% | ratio | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 0.0228 | -2.2% | ratio | 10-Q | 2018-03-01 |
| Quarterly | 2017-04-30 | 0.0233 | +2.5% | ratio | 10-Q | 2018-05-31 |
| Quarterly | 2017-07-31 | 0.0231 | -0.8% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 0.0279 | +20.5% | ratio | 10-Q | 2019-02-28 |
| Quarterly | 2018-04-30 | 0.0251 | -9.9% | ratio | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 0.0278 | +10.8% | ratio | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 0.0315 | +13.1% | ratio | 10-Q | 2020-02-27 |
| Quarterly | 2019-04-30 | 0.0316 | +0.3% | ratio | 10-Q | 2020-05-28 |
| Quarterly | 2019-07-31 | 0.0301 | -4.7% | ratio | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 0.0419 | +39.3% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2020-04-30 | 0.0240 | -42.6% | ratio | 10-Q | 2021-05-27 |
| Quarterly | 2020-07-31 | 0.0168 | -30.1% | ratio | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 0.0214 | +27.2% | ratio | 10-Q | 2022-02-25 |
| Quarterly | 2021-04-30 | 0.0213 | -0.5% | ratio | 10-Q | 2022-05-25 |
| Quarterly | 2021-07-31 | 0.0242 | +13.7% | ratio | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 0.0268 | +11.0% | ratio | 10-Q | 2023-03-01 |
| Quarterly | 2022-04-30 | 0.0253 | -5.8% | ratio | 10-Q | 2023-05-24 |
| Quarterly | 2022-07-31 | 0.0246 | -2.7% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 0.0214 | -12.8% | ratio | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 0.0236 | +10.2% | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 0.0207 | -12.5% | ratio | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 0.0171 | -17.3% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 0.0183 | +7.1% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.0199 | +8.7% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 0.0230 | +15.5% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 0.0211 | -8.4% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.0223 | +6.1% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 0.0226 | +1.3% | ratio | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 0.0881 | — | ratio | 10-K | 2018-12-20 |
| Annual | 2017-10-31 | 0.0827 | -6.2% | ratio | 10-K | 2019-12-19 |
| Annual | 2018-10-31 | 0.1077 | +30.3% | ratio | 10-K | 2020-12-23 |
| Annual | 2019-10-31 | 0.1212 | +12.5% | ratio | 10-K | 2021-12-21 |
| Annual | 2020-10-31 | 0.0947 | -21.9% | ratio | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 0.0943 | -0.4% | ratio | 10-K | 2023-12-20 |
| Annual | 2022-10-31 | 0.0954 | +1.2% | ratio | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 0.0618 | -35.2% | ratio | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 0.0736 | +19.2% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 0.0877 | +19.1% | ratio | 10-K | 2025-12-22 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0390 | — | ratio | 10-Q | 2017-03-02 |
| Quarterly | 2016-04-30 | 0.0447 | +14.7% | ratio | 10-Q | 2017-05-25 |
| Quarterly | 2016-07-31 | 0.0464 | +3.8% | ratio | 10-Q | 2017-08-25 |
| Quarterly | 2017-01-31 | 0.0425 | -8.4% | ratio | 10-Q | 2018-03-01 |
| Quarterly | 2017-04-30 | 0.0446 | +5.1% | ratio | 10-Q | 2018-05-31 |
| Quarterly | 2017-07-31 | 0.0430 | -3.7% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 0.0539 | +25.3% | ratio | 10-Q | 2019-02-28 |
| Quarterly | 2018-04-30 | 0.0482 | -10.6% | ratio | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 0.0517 | +7.2% | ratio | 10-Q | 2019-08-29 |
| Quarterly | 2019-01-31 | 0.0550 | +6.4% | ratio | 10-Q | 2020-02-27 |
| Quarterly | 2019-04-30 | 0.0542 | -1.4% | ratio | 10-Q | 2020-05-28 |
| Quarterly | 2019-07-31 | 0.0542 | +0.1% | ratio | 10-Q | 2020-08-27 |
| Quarterly | 2020-01-31 | 0.0717 | +32.3% | ratio | 10-Q | 2021-02-25 |
| Quarterly | 2020-04-30 | 0.0428 | -40.3% | ratio | 10-Q | 2021-05-27 |
| Quarterly | 2020-07-31 | 0.0295 | -31.1% | ratio | 10-Q | 2021-08-26 |
| Quarterly | 2021-01-31 | 0.0367 | +24.3% | ratio | 10-Q | 2022-02-25 |
| Quarterly | 2021-04-30 | 0.0354 | -3.4% | ratio | 10-Q | 2022-05-25 |
| Quarterly | 2021-07-31 | 0.0377 | +6.5% | ratio | 10-Q | 2022-08-31 |
| Quarterly | 2022-01-31 | 0.0402 | +6.8% | ratio | 10-Q | 2023-03-01 |
| Quarterly | 2022-04-30 | 0.0385 | -4.4% | ratio | 10-Q | 2023-05-24 |
| Quarterly | 2022-07-31 | 0.0374 | -2.9% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 0.0375 | +0.5% | ratio | 10-Q | 2024-02-28 |
| Quarterly | 2023-04-30 | 0.0402 | +7.2% | ratio | 10-Q | 2024-05-30 |
| Quarterly | 2023-07-31 | 0.0381 | -5.3% | ratio | 10-Q | 2024-08-28 |
| Quarterly | 2024-01-31 | 0.0378 | -0.7% | ratio | 10-Q | 2025-02-28 |
| Quarterly | 2024-04-30 | 0.0392 | +3.6% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2024-07-31 | 0.0411 | +4.9% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2025-01-31 | 0.0476 | +15.9% | ratio | 10-Q | 2026-02-27 |
| Quarterly | 2025-04-30 | 0.0423 | -11.3% | ratio | 10-Q | 2025-05-29 |
| Quarterly | 2025-07-31 | 0.0453 | +7.1% | ratio | 10-Q | 2025-08-27 |
| Quarterly | 2026-01-31 | 0.0447 | -1.3% | ratio | 10-Q | 2026-02-27 |
| Annual | 2016-10-31 | 0.1681 | — | ratio | 10-K | 2018-12-20 |
| Annual | 2017-10-31 | 0.1664 | -1.1% | ratio | 10-K | 2019-12-19 |
| Annual | 2018-10-31 | 0.1901 | +14.3% | ratio | 10-K | 2020-12-23 |
| Annual | 2019-10-31 | 0.2123 | +11.7% | ratio | 10-K | 2021-12-21 |
| Annual | 2020-10-31 | 0.1670 | -21.3% | ratio | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 0.1436 | -14.1% | ratio | 10-K | 2023-12-20 |
| Annual | 2022-10-31 | 0.1475 | +2.7% | ratio | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 0.1392 | -5.6% | ratio | 10-K | 2025-12-22 |
| Annual | 2024-10-31 | 0.1512 | +8.7% | ratio | 10-K | 2025-12-22 |
| Annual | 2025-10-31 | 0.1702 | +12.6% | ratio | 10-K | 2025-12-22 |
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-04 | CHERUVATATH NANDAKUMAR | Dir |
Open-market buy
P
|
Class A Common Stock | 4,082 | $244.95 | $999,897 | 4,146 |
| 2025-12-19 | MENDELSON VICTOR H | Co-COB and Co-CEO |
Equity grant / award
G
|
Class A Common Stock | 2,660 | $0.00 | $0 | 215,911 |
| 2025-10-31 | MENDELSON ERIC A | Co-COB and Co-CEO |
Exercise / conversion
M · derivative
|
Option (Right to purchase Common Stock) | 80,000 | $0.00 | $0 | 115,313 |
| 2025-10-31 | MENDELSON ERIC A | Co-COB and Co-CEO |
Other disposed transaction
F
|
Common Stock | 38,004 | $317.77 | $12,076,531 | 1,266,407 |
| 2025-10-31 | MENDELSON ERIC A | Co-COB and Co-CEO |
Exercise / conversion
M
|
Common Stock | 80,000 | $44.96 | $3,597,104 | 1,304,411 |
| 2025-10-21 | Hildebrandt Mark H | Dir |
Open-market buy
P
|
Class A Common Stock | 400 | $248.76 | $99,504 | 1,181 |
| 2025-10-10 | HENRIQUES ADOLFO | Dir |
Open-market buy
P
|
Class A Common Stock | 676 | $243.93 | $164,899 | 24,069 |
| 2025-07-15 | MENDELSON LAURANS A | Executive Chairman |
Open-market sell
S
|
Common Stock | 56,300 | $319.45 | $17,985,001 | 1,253,127 |
| 2025-06-30 | MENDELSON VICTOR H | Co-CEO |
Equity grant / award
G
|
Class A Common Stock | 3,187 | $0.00 | $0 | 217,895 |
| 2025-06-23 | MENDELSON VICTOR H | Co-CEO |
Equity grant / award
G
|
Class A Common Stock | 1,440 | $0.00 | $0 | 221,082 |
| 2025-06-05 | MENDELSON LAURANS A | Executive Chairman |
Equity grant / award
G
|
Class A Common Stock | 571 | $0.00 | $0 | 0 |
| 2025-06-05 | MENDELSON LAURANS A | Executive Chairman |
Equity grant / award
G
|
Common Stock | 470 | $0.00 | $0 | 76,918 |
| 2025-06-03 | SCHRIESHEIM ALAN | Dir |
Open-market sell
S
|
Common Stock | 35,000 | $298.36 | $10,442,614 | 122,197 |
| 2025-04-24 | Neitzel Julie | Dir |
Open-market sell
S
|
Common Stock | 700 | $246.23 | $172,363 | 418 |
| 2025-04-22 | SCHRIESHEIM ALAN | Dir |
Open-market sell
S
|
Common Stock | 50,000 | $239.57 | $11,978,505 | 157,197 |
| 2025-04-15 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Common Stock | 72 | $0.00 | $0 | 77,598 |
| 2025-03-04 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Common Stock | 755 | $0.00 | $0 | 77,670 |
| 2025-01-22 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Common Stock | 922 | $0.00 | $0 | 78,425 |
| 2025-01-06 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M · derivative
|
Option (Right to purchase Common Stock) | 32,500 | $0.00 | $0 | 893 |
| 2025-01-06 | SCHRIESHEIM ALAN | Dir |
Other disposed transaction
F
|
Common Stock | 81 | $229.60 | $18,598 | 207,197 |
| 2025-01-06 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M
|
Common Stock | 32,500 | $0.57 | $18,567 | 207,278 |
| 2024-12-23 | Neitzel Julie | Dir |
Equity grant / award
G
|
Common Stock | 55 | $0.00 | $0 | 1,118 |
| 2024-11-25 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Common Stock | 100 | $0.00 | $0 | 174,778 |
| 2024-10-30 | MENDELSON VICTOR H | Co-President |
Equity grant / award
G
|
Class A Common Stock | 3,280 | $0.00 | $0 | 222,522 |
| 2024-10-18 | SCHRIESHEIM ALAN | Dir |
Open-market buy
P
|
Common Stock | 724 | $262.94 | $190,368 | 174,878 |
| 2024-10-16 | MENDELSON VICTOR H | Co-President |
Exercise / conversion
M · derivative
|
Option (Right to purchase Common Stock) | 97,656 | $0.00 | $0 | 0 |
| 2024-10-16 | MENDELSON VICTOR H | Co-President |
Other disposed transaction
F
|
Common Stock | 43,436 | $265.15 | $11,517,055 | 1,234,224 |
| 2024-10-16 | MENDELSON VICTOR H | Co-President |
Exercise / conversion
M
|
Common Stock | 97,656 | $24.95 | $2,436,498 | 1,277,660 |
| 2024-10-07 | SCHRIESHEIM ALAN | Dir |
Open-market sell
S
|
Class A Common Stock | 332 | $201.63 | $66,941 | 0 |
| 2024-10-03 | Neitzel Julie | Dir |
Equity grant / award
G
|
Class A Common Stock | 79 | $0.00 | $0 | 0 |
| 2024-09-27 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Class A Common Stock | 123 | $0.00 | $0 | 332 |
| 2024-09-13 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Common Stock | 4,884 | $0.00 | $0 | 79,347 |
| 2024-09-03 | Schwitter Frank J | Dir |
Open-market buy
P
|
Common Stock | 475 | $252.26 | $119,825 | 1,730 |
| 2024-08-29 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M · derivative
|
Option (Right to purchase Common Stock) | 32,500 | $0.00 | $0 | 33,393 |
| 2024-08-29 | SCHRIESHEIM ALAN | Dir |
Other disposed transaction
F
|
Common Stock | 73 | $255.02 | $18,616 | 174,154 |
| 2024-08-29 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M
|
Common Stock | 32,500 | $0.57 | $18,567 | 174,227 |
| 2024-08-28 | IRWIN THOMAS S | Sr Exec VP |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 37,013 |
| 2024-07-26 | MENDELSON ERIC A | Co-President |
Open-market sell
S
|
Class A Common Stock | 20,000 | $186.09 | $3,721,740 | 148,891 |
| 2024-07-24 | IRWIN THOMAS S | Sr Exec VP |
Equity grant / award
G
|
Common Stock | 250 | $0.00 | $0 | 37,513 |
| 2024-07-16 | MENDELSON ERIC A | Co-President |
Open-market sell
S
|
Class A Common Stock | 53,510 | $182.02 | $9,739,821 | 168,891 |
| 2024-07-08 | MENDELSON ERIC A | Co-President |
Open-market sell
S
|
Class A Common Stock | 8,864 | $180.54 | $1,600,294 | 222,401 |
| 2024-06-28 | MENDELSON VICTOR H | Co-President |
Equity grant / award
G
|
Class A Common Stock | 3,122 | $0.00 | $0 | 225,802 |
| 2024-06-25 | MENDELSON ERIC A | Co-President |
Open-market sell
S
|
Class A Common Stock | 14,795 | $180.56 | $2,671,338 | 231,265 |
| 2024-06-24 | MENDELSON ERIC A | Co-President |
Open-market sell
S
|
Class A Common Stock | 2,832 | $180.06 | $509,939 | 246,060 |
| 2024-05-09 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Common Stock | 14,000 | $0.00 | $0 | 141,727 |
| 2024-04-23 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 1,203 | $0.00 | $0 | 704 |
| 2024-04-17 | IRWIN THOMAS S | Sr Exec VP |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 37,763 |
| 2024-04-10 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Common Stock | 135 | $0.00 | $0 | 155,727 |
| 2024-03-28 | Schwitter Frank J | Dir |
Open-market sell
S
|
Common Stock | 400 | $193.70 | $77,480 | 1,255 |
| 2024-03-22 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M · derivative
|
Option (Right to purchase Common Stock) | 35,000 | $0.00 | $0 | 65,893 |
| 2024-03-22 | SCHRIESHEIM ALAN | Dir |
Open-market sell
S
|
Common Stock | 26,000 | $192.18 | $4,996,784 | 155,862 |
| 2024-03-22 | SCHRIESHEIM ALAN | Dir |
Other disposed transaction
F
|
Common Stock | 104 | $193.38 | $20,112 | 181,862 |
| 2024-03-22 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M
|
Common Stock | 35,000 | $0.57 | $19,996 | 181,966 |
| 2024-02-06 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 1,002 | $0.00 | $0 | 1,907 |
| 2024-01-29 | Walker Steven M | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Option (Right to purchase Class A Common Stock) | 719 | $0.00 | $0 | 11,000 |
| 2024-01-29 | Walker Steven M | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Option (Right to purchase Class A Common Stock) | 9,766 | $0.00 | $0 | 0 |
| 2024-01-29 | Walker Steven M | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 5,303 | $144.21 | $764,746 | 22,244 |
| 2024-01-29 | Walker Steven M | Chief Accounting Officer |
Equity grant / award
A
|
Class A Common Stock | 719 | $34.74 | $24,977 | 27,547 |
| 2024-01-29 | Walker Steven M | Chief Accounting Officer |
Equity grant / award
A
|
Class A Common Stock | 9,766 | $24.91 | $243,259 | 26,828 |
| 2024-01-24 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Common Stock | 138 | $0.00 | $0 | 84,231 |
| 2024-01-04 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M · derivative
|
Option (Right to purchase Common Stock) | 44,000 | $0.00 | $0 | 100,893 |
| 2024-01-04 | SCHRIESHEIM ALAN | Dir |
Other disposed transaction
F
|
Common Stock | 145 | $173.96 | $25,224 | 146,966 |
| 2024-01-04 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M
|
Common Stock | 44,000 | $0.57 | $25,137 | 147,111 |
| 2024-01-02 | Schwitter Frank J | Dir |
Open-market sell
S
|
Common Stock | 550 | $178.06 | $97,930 | 1,655 |
| 2023-12-27 | Neitzel Julie | Dir |
Open-market sell
S
|
Common Stock | 1,450 | $179.54 | $260,335 | 447 |
| 2023-12-19 | IRWIN THOMAS S | Sr Exec VP |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 38,263 |
| 2023-12-07 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Common Stock | 57 | $0.00 | $0 | 84,369 |
| 2023-12-04 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Class A Common Stock | 180 | $0.00 | $0 | 455 |
| 2023-11-27 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Common Stock | 58 | $0.00 | $0 | 84,483 |
| 2023-10-31 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 5,300 | $0.00 | $0 | 191,440 |
| 2023-10-18 | MENDELSON LAURANS A | COB and CEO |
Open-market sell
S
|
Common Stock | 1,523 | $166.01 | $252,828 | 1,692,928 |
| 2023-10-17 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Common Stock | 2,860 | $0.00 | $0 | 84,541 |
| 2023-10-17 | MENDELSON LAURANS A | COB and CEO |
Open-market sell
S
|
Common Stock | 23,477 | $166.20 | $3,901,765 | 1,694,451 |
| 2023-10-17 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Common Stock | 2,000 | $0.00 | $0 | 103,111 |
| 2023-10-16 | Neitzel Julie | Dir |
Equity grant / award
G
|
Class A Common Stock | 76 | $0.00 | $0 | 79 |
| 2023-10-11 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Common Stock | 595 | $0.00 | $0 | 87,401 |
| 2023-09-13 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Class A Common Stock | 197 | $0.00 | $0 | 635 |
| 2023-09-12 | SCHRIESHEIM ALAN | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $164.23 | $328,456 | 105,111 |
| 2023-06-28 | MENDELSON VICTOR H | Co-President |
Equity grant / award
G
|
Class A Common Stock | 2,200 | $0.00 | $0 | 231,844 |
| 2023-06-15 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 107,111 |
| 2023-06-09 | MENDELSON ERIC A | Co-President |
Equity grant / award
A · derivative
|
Option (Right to purchase Common Stock) | 62,500 | $0.00 | $0 | 62,500 |
| 2023-06-07 | Hildebrandt Mark H | Dir |
Open-market buy
P
|
Class A Common Stock | 781 | $127.98 | $99,954 | 781 |
| 2023-06-02 | Hildebrandt Mark H | Dir |
Open-market buy
P
|
Common Stock | 120 | $158.20 | $18,984 | 4,744 |
| 2023-04-27 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 1,480 | $0.00 | $0 | 2,909 |
| 2023-04-21 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Class A Common Stock | 1,100 | $0.00 | $0 | 262 |
| 2023-04-12 | Neitzel Julie | Dir |
Open-market sell
S
|
Class A Common Stock | 250 | $133.61 | $33,403 | 155 |
| 2023-04-05 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Common Stock | 150 | $0.00 | $0 | 108,111 |
| 2023-03-23 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M · derivative
|
Option (Right to purchase Common Stock) | 20,000 | $0.00 | $0 | 144,893 |
| 2023-03-23 | SCHRIESHEIM ALAN | Dir |
Other disposed transaction
F
|
Common Stock | 70 | $165.08 | $11,556 | 134,261 |
| 2023-03-23 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M
|
Common Stock | 20,000 | $0.57 | $11,426 | 134,331 |
| 2023-03-17 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
A · derivative
|
Common Stock | 50,000 | $0.00 | $0 | 50,000 |
| 2023-03-03 | Schwitter Frank J | Dir |
Open-market sell
S
|
Class A Common Stock | 600 | $138.65 | $83,189 | 0 |
| 2023-02-03 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 188 | $0.00 | $0 | 4,389 |
| 2023-01-30 | MENDELSON ERIC A | Co-President |
Exercise / conversion
M · derivative
|
Option (Right to purchase Common Stock) | 97,656 | $0.00 | $0 | 0 |
| 2023-01-30 | MENDELSON ERIC A | Co-President |
Other disposed transaction
F
|
Common Stock | 47,943 | $169.31 | $8,117,229 | 1,170,191 |
| 2023-01-30 | MENDELSON ERIC A | Co-President |
Exercise / conversion
M
|
Common Stock | 97,656 | $29.67 | $2,897,493 | 1,218,134 |
| 2023-01-26 | IRWIN THOMAS S | Sr Exec VP |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 39,863 |
| 2023-01-25 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Common Stock | 1,000 | $0.00 | $0 | 114,331 |
| 2023-01-25 | SCHRIESHEIM ALAN | Dir |
Open-market sell
S
|
Common Stock | 15,000 | $167.33 | $2,509,912 | 115,331 |
| 2023-01-18 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 2,035 | $0.00 | $0 | 4,577 |
| 2023-01-11 | Walker Steven M | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Option (Right to purchase Class A Common Stock) | 12,208 | $0.00 | $0 | 0 |
| 2023-01-11 | Walker Steven M | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 4,899 | $127.39 | $624,084 | 17,062 |
| 2023-01-11 | Walker Steven M | Chief Accounting Officer |
Equity grant / award
A
|
Class A Common Stock | 12,208 | $20.89 | $254,970 | 21,961 |
| 2023-01-10 | CULLIGAN THOMAS M | Dir |
Open-market buy
P
|
Common Stock | 1,385 | $157.07 | $217,535 | 4,624 |
| 2023-01-05 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M · derivative
|
Option (Right to purchase Common Stock) | 6,844 | $0.00 | $0 | 0 |
| 2023-01-05 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M · derivative
|
Option (Right to purchase Common Stock) | 28,156 | $0.00 | $0 | 164,893 |
| 2023-01-05 | SCHRIESHEIM ALAN | Dir |
Other disposed transaction
F
|
Common Stock | 121 | $151.95 | $18,386 | 130,331 |
| 2023-01-05 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M
|
Common Stock | 6,844 | $0.32 | $2,211 | 130,452 |
| 2023-01-05 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M
|
Common Stock | 28,156 | $0.57 | $16,086 | 123,608 |
| 2023-01-04 | Schwitter Frank J | Dir |
Open-market sell
S
|
Class A Common Stock | 300 | $118.50 | $35,549 | 600 |
| 2022-10-14 | Schwitter Frank J | Dir |
Open-market sell
S
|
Class A Common Stock | 435 | $112.37 | $48,883 | 900 |
| 2022-10-12 | SCHRIESHEIM ALAN | Dir |
Open-market sell
S
|
Common Stock | 6,000 | $144.98 | $869,869 | 95,452 |
| 2022-09-27 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Common Stock | 140 | $0.00 | $0 | 101,452 |
| 2022-09-02 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Common Stock | 165 | $0.00 | $0 | 101,592 |
| 2022-05-04 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Common Stock | 106 | $0.00 | $0 | 101,757 |
| 2022-04-05 | IRWIN THOMAS S | Sr Exec VP |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 40,863 |
| 2022-03-31 | SCHRIESHEIM ALAN | Dir |
Open-market sell
S
|
Class A Common Stock | 12,000 | $127.38 | $1,528,583 | 0 |
| 2022-03-30 | SCHRIESHEIM ALAN | Dir |
Open-market sell
S
|
Class A Common Stock | 12,865 | $126.82 | $1,631,574 | 12,000 |
| 2022-03-29 | IRWIN THOMAS S | Sr Exec VP |
Open-market sell
S
|
Class A Common Stock | 20,000 | $125.22 | $2,504,330 | 3,608 |
| 2022-03-24 | SCHRIESHEIM ALAN | Dir |
Open-market sell
S
|
Class A Common Stock | 24,000 | $125.77 | $3,018,367 | 24,865 |
| 2022-03-23 | MENDELSON LAURANS A | COB and CEO |
Open-market buy
P
|
Class A Common Stock | 1,200 | $124.98 | $149,980 | 16,277 |
| 2022-03-21 | Schwitter Frank J | Dir |
Open-market sell
S
|
Class A Common Stock | 500 | $122.58 | $61,291 | 1,335 |
| 2022-01-31 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 2,982 | $0.00 | $0 | 6,612 |
| 2022-01-11 | SCHRIESHEIM ALAN | Dir |
Open-market sell
S
|
Common Stock | 5,000 | $148.08 | $740,390 | 101,863 |
| 2022-01-05 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M · derivative
|
Option (Right to purchase Common Stock) | 76,200 | $0.00 | $0 | 6,844 |
| 2022-01-05 | SCHRIESHEIM ALAN | Dir |
Other disposed transaction
F
|
Common Stock | 169 | $145.99 | $24,672 | 106,863 |
| 2022-01-05 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M
|
Common Stock | 76,200 | $0.32 | $24,613 | 107,032 |
| 2021-12-28 | MENDELSON LAURANS A | COB and CEO |
Open-market sell
S
|
Common Stock | 8,869 | $144.25 | $1,279,363 | 928,394 |
| 2021-12-28 | MENDELSON ERIC A | Co-President |
Exercise / conversion
M · derivative
|
Option (Right to purchase Class A Common Stock) | 122,070 | $0.00 | $0 | 0 |
| 2021-12-28 | MENDELSON ERIC A | Co-President |
Exercise / conversion
M · derivative
|
Option (Right to purchase Common Stock) | 122,070 | $0.00 | $0 | 0 |
| 2021-12-28 | MENDELSON ERIC A | Co-President |
Other disposed transaction
F
|
Class A Common Stock | 56,913 | $128.84 | $7,332,671 | 248,892 |
| 2021-12-28 | MENDELSON ERIC A | Co-President |
Exercise / conversion
M
|
Class A Common Stock | 122,070 | $15.45 | $1,885,994 | 305,805 |
| 2021-12-28 | MENDELSON ERIC A | Co-President |
Other disposed transaction
F
|
Common Stock | 59,003 | $144.52 | $8,527,114 | 1,122,956 |
| 2021-12-28 | MENDELSON ERIC A | Co-President |
Exercise / conversion
M
|
Common Stock | 122,070 | $21.41 | $2,613,494 | 1,181,959 |
| 2021-12-28 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 8,900 | $0.00 | $0 | 200,628 |
| 2021-12-27 | MENDELSON LAURANS A | COB and CEO |
Exercise / conversion
M · derivative
|
Option (Right to purchase Common Stock) | 40,000 | $0.00 | $0 | 60,000 |
| 2021-12-27 | MENDELSON LAURANS A | COB and CEO |
Other disposed transaction
F
|
Common Stock | 31,131 | $143.65 | $4,471,968 | 937,263 |
| 2021-12-27 | MENDELSON LAURANS A | COB and CEO |
Exercise / conversion
M
|
Common Stock | 40,000 | $91.13 | $3,645,200 | 968,394 |
| 2021-12-22 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Class A Common Stock | 280 | $0.00 | $0 | 48,865 |
| 2021-12-17 | Walker Steven M | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Option (Right to purchase Class A Common Stock) | 6,500 | $0.00 | $0 | 6,500 |
| 2021-10-13 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Class A Common Stock | 150 | $0.00 | $0 | 49,145 |
| 2021-10-04 | Schwitter Frank J | Dir |
Open-market sell
S
|
Common Stock | 400 | $134.08 | $53,633 | 700 |
| 2021-09-24 | Macau Carlos L | EVP-CFO & Treasurer |
Equity grant / award
A · derivative
|
Option (Right to purchase Class A Common Stock) | 50,000 | $0.00 | $0 | 50,000 |
| 2021-09-20 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M · derivative
|
Option (Right to purchase Common Stock) | 30,000 | $0.00 | $0 | 83,044 |
| 2021-09-20 | SCHRIESHEIM ALAN | Dir |
Other disposed transaction
F
|
Common Stock | 76 | $127.56 | $9,695 | 30,832 |
| 2021-09-20 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M
|
Common Stock | 30,000 | $0.32 | $9,690 | 30,908 |
| 2021-09-08 | MENDELSON ERIC A | Co-President |
Open-market buy
P
|
Common Stock | 834 | $124.89 | $104,155 | 4,073 |
| 2021-08-31 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M · derivative
|
Option (Right to purchase Class A Common Stock) | 24,791 | $0.00 | $0 | 0 |
| 2021-08-31 | SCHRIESHEIM ALAN | Dir |
Other disposed transaction
F
|
Class A Common Stock | 124 | $114.24 | $14,166 | 62,369 |
| 2021-08-31 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M
|
Class A Common Stock | 24,791 | $0.57 | $14,163 | 62,493 |
| 2021-06-30 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Class A Common Stock | 120 | $0.00 | $0 | 37,702 |
| 2021-06-14 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Common Stock | 70 | $0.00 | $0 | 908 |
| 2021-04-21 | Schwitter Frank J | Dir |
Open-market sell
S
|
Common Stock | 491 | $135.50 | $66,532 | 1,100 |
| 2021-04-14 | Neitzel Julie | Dir |
Open-market sell
S
|
Common Stock | 978 | $133.84 | $130,891 | 392 |
| 2021-01-21 | SCHRIESHEIM ALAN | Dir |
Open-market sell
S
|
Class A Common Stock | 3,000 | $115.90 | $347,710 | 37,822 |
| 2021-01-15 | MENDELSON LAURANS A | COB and CEO |
Open-market buy
P
|
Class A Common Stock | 1,054 | $118.63 | $125,031 | 15,077 |
| 2021-01-13 | Schwitter Frank J | Dir |
Open-market sell
S
|
Class A Common Stock | 300 | $122.22 | $36,667 | 910 |
| 2021-01-12 | MENDELSON VICTOR H | Co-President |
Equity grant / award
G
|
Class A Common Stock | 200 | $0.00 | $0 | 210,483 |
| 2021-01-12 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 200 | $0.00 | $0 | 210,483 |
| 2021-01-08 | MENDELSON VICTOR H | Co-President |
Equity grant / award
G
|
Class A Common Stock | 200 | $0.00 | $0 | 174,047 |
| 2021-01-07 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 2,670 | $0.00 | $0 | 9,986 |
| 2021-01-05 | IRWIN THOMAS S | Sr Exec VP |
Open-market sell
S
|
Class A Common Stock | 10,000 | $115.43 | $1,154,296 | 23,608 |
| 2020-12-31 | MENDELSON VICTOR H | Co-President |
Equity grant / award
G
|
Common Stock | 660 | $0.00 | $0 | 565,662 |
| 2020-12-31 | MENDELSON VICTOR H | Co-President |
Equity grant / award
G
|
Common Stock | 1,320 | $0.00 | $0 | 1,068,199 |
| 2020-12-30 | MENDELSON VICTOR H | Co-President |
Equity grant / award
G
|
Common Stock | 660 | $0.00 | $0 | 565,002 |
| 2020-12-30 | MENDELSON VICTOR H | Co-President |
Equity grant / award
G
|
Class A Common Stock | 2,000 | $0.00 | $0 | 210,683 |
| 2020-12-30 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 2,000 | $0.00 | $0 | 210,683 |
| 2020-12-29 | MENDELSON VICTOR H | Co-President |
Equity grant / award
G
|
Common Stock | 99,024 | $0.00 | $0 | 564,342 |
| 2020-12-24 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Class A Common Stock | 1,140 | $0.00 | $0 | 40,822 |
| 2020-10-29 | MENDELSON VICTOR H | Co-President |
Equity grant / award
G
|
Class A Common Stock | 1,500 | $0.00 | $0 | 174,247 |
| 2020-10-13 | Macau Carlos L | EVP-CFO & Treasurer |
Open-market sell
S
|
Class A Common Stock | 24,400 | $95.25 | $2,324,093 | 48,722 |
| 2020-10-12 | Macau Carlos L | EVP-CFO & Treasurer |
Open-market sell
S
|
Class A Common Stock | 15,600 | $96.66 | $1,507,972 | 73,122 |
| 2020-10-12 | Neitzel Julie | Dir |
Open-market buy
P
|
Common Stock | 978 | $111.44 | $108,991 | 1,370 |
| 2020-10-09 | Macau Carlos L | EVP-CFO & Treasurer |
Exercise / conversion
M · derivative
|
Option (Right to purchase Class A Common Stock) | 30,518 | $0.00 | $0 | 0 |
| 2020-10-09 | Macau Carlos L | EVP-CFO & Treasurer |
Exercise / conversion
M · derivative
|
Option (Right to purchase Class A Common Stock) | 122,070 | $0.00 | $0 | 0 |
| 2020-10-09 | Macau Carlos L | EVP-CFO & Treasurer |
Open-market sell
S
|
Class A Common Stock | 6,670 | $97.64 | $651,248 | 88,722 |
| 2020-10-09 | Macau Carlos L | EVP-CFO & Treasurer |
Other disposed transaction
F
|
Class A Common Stock | 65,518 | $97.52 | $6,389,315 | 95,392 |
| 2020-10-09 | Macau Carlos L | EVP-CFO & Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 30,518 | $12.81 | $391,006 | 160,910 |
| 2020-10-09 | Macau Carlos L | EVP-CFO & Treasurer |
Exercise / conversion
M
|
Class A Common Stock | 122,070 | $12.80 | $1,562,996 | 130,392 |
| 2020-10-09 | Neitzel Julie | Dir |
Equity grant / award
G
|
Class A Common Stock | 52 | $0.00 | $0 | 901 |
| 2020-09-10 | SCHRIESHEIM ALAN | Dir |
Open-market sell
S
|
Class A Common Stock | 10,000 | $88.56 | $885,591 | 42,112 |
| 2020-08-31 | Neitzel Julie | Dir |
Equity grant / award
G
|
Class A Common Stock | 113 | $0.00 | $0 | 953 |
| 2020-07-27 | SCHRIESHEIM ALAN | Dir |
Open-market sell
S
|
Class A Common Stock | 2,000 | $75.06 | $150,116 | 52,112 |
| 2020-07-08 | SCHRIESHEIM ALAN | Dir |
Open-market sell
S
|
Class A Common Stock | 2,000 | $80.04 | $160,086 | 54,112 |
| 2020-06-22 | MENDELSON VICTOR H | Co-President |
Open-market sell
S
|
Class A Common Stock | 9,114 | $88.02 | $802,243 | 175,747 |
| 2020-06-19 | MENDELSON LAURANS A | COB and CEO |
Open-market sell
S
|
Class A Common Stock | 18,740 | $90.10 | $1,688,511 | 23,135 |
| 2020-06-19 | MENDELSON VICTOR H | Co-President |
Open-market sell
S
|
Class A Common Stock | 18,739 | $90.10 | $1,688,421 | 184,861 |
| 2020-06-18 | MENDELSON LAURANS A | COB and CEO |
Open-market sell
S
|
Class A Common Stock | 22,148 | $91.15 | $2,018,863 | 41,875 |
| 2020-06-17 | MENDELSON LAURANS A | COB and CEO |
Open-market sell
S
|
Class A Common Stock | 50,000 | $91.36 | $4,568,175 | 64,023 |
| 2020-06-16 | MENDELSON ERIC A | Co-President |
Open-market sell
S
|
Class A Common Stock | 100,000 | $92.21 | $9,221,340 | 183,735 |
| 2020-06-08 | Walker Steven M | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Option (Right to purchase Class A Common Stock) | 12,208 | $0.00 | $0 | 0 |
| 2020-06-08 | Walker Steven M | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 4,517 | $99.82 | $450,887 | 9,753 |
| 2020-06-08 | Walker Steven M | Chief Accounting Officer |
Exercise / conversion
M
|
Class A Common Stock | 12,208 | $12.63 | $154,213 | 14,270 |
| 2020-06-03 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 2,222 | $0.00 | $0 | 12,656 |
| 2020-06-02 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Class A Common Stock | 700 | $0.00 | $0 | 56,112 |
| 2020-04-09 | Schwitter Frank J | Dir |
Open-market sell
S
|
Common Stock | 700 | $85.08 | $59,555 | 613 |
| 2020-03-04 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Class A Common Stock | 1,000 | $0.00 | $0 | 56,812 |
| 2020-01-15 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 105 | $0.00 | $0 | 14,878 |
| 2019-12-23 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Class A Common Stock | 1,355 | $0.00 | $0 | 57,812 |
| 2019-12-20 | Macau Carlos L | EVP-CFO & Treasurer |
Open-market buy
P
|
Class A Common Stock | 1,000 | $91.21 | $91,206 | 1,000 |
| 2019-12-20 | Neitzel Julie | Dir |
Equity grant / award
G
|
Class A Common Stock | 56 | $0.00 | $0 | 1,066 |
| 2019-12-13 | Walker Steven M | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Option (Right to purchase Class A Common Stock) | 6,500 | $0.00 | $0 | 6,500 |
| 2019-10-29 | HENRIQUES ADOLFO | Dir |
Open-market buy
P
|
Common Stock | 950 | $120.70 | $114,666 | 2,261 |
| 2019-10-28 | Schwitter Frank J | Dir |
Open-market buy
P
|
Class A Common Stock | 1,210 | $94.82 | $114,727 | 1,210 |
| 2019-09-09 | MENDELSON VICTOR H | Co-President |
Exercise / conversion
M · derivative
|
Option (Right to purchase Common Stock) | 305,176 | $0.00 | $0 | 0 |
| 2019-09-09 | MENDELSON VICTOR H | Co-President |
Other disposed transaction
F
|
Common Stock | 142,169 | $133.57 | $18,989,513 | 1,168,543 |
| 2019-09-09 | MENDELSON VICTOR H | Co-President |
Exercise / conversion
M
|
Common Stock | 305,176 | $15.94 | $4,863,010 | 1,310,712 |
| 2019-06-27 | Walker Steven M | Chief Accounting Officer |
Open-market sell
S
|
Class A Common Stock | 4,200 | $103.00 | $432,600 | 2,062 |
| 2019-06-24 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M · derivative
|
Option (Right to purchase Class A Common Stock) | 76,752 | $0.00 | $0 | 24,791 |
| 2019-06-24 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M · derivative
|
Option (Right to purchase Class A Common Stock) | 120,748 | $0.00 | $0 | 0 |
| 2019-06-24 | SCHRIESHEIM ALAN | Dir |
Other disposed transaction
F
|
Class A Common Stock | 69,655 | $101.80 | $7,090,879 | 160,967 |
| 2019-06-24 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M
|
Class A Common Stock | 76,752 | $0.57 | $43,848 | 230,622 |
| 2019-06-24 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M
|
Class A Common Stock | 120,748 | $0.32 | $39,002 | 153,870 |
| 2019-06-24 | MENDELSON VICTOR H | Co-President |
Equity grant / award
G
|
Class A Common Stock | 3,662 | $0.00 | $0 | 280,853 |
| 2019-06-19 | MENDELSON ERIC A | Co-President |
Open-market sell
S
|
Class A Common Stock | 19,273 | $102.92 | $1,983,608 | 283,735 |
| 2019-06-17 | SCHRIESHEIM ALAN | Dir |
Open-market sell
S
|
Class A Common Stock | 5,000 | $100.35 | $501,736 | 33,122 |
| 2019-06-14 | Hildebrandt Mark H | Dir |
Open-market buy
P
|
Class A Common Stock | 987 | $100.69 | $99,383 | 1,974 |
| 2019-06-13 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Class A Common Stock | 600 | $0.00 | $0 | 38,122 |
| 2019-06-12 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Class A Common Stock | 160 | $0.00 | $0 | 38,722 |
| 2019-06-11 | MENDELSON ERIC A | Co-President |
Open-market sell
S
|
Class A Common Stock | 39,000 | $101.62 | $3,963,324 | 303,008 |
| 2019-06-10 | Walker Steven M | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Option (Right to purchase Class A Common Stock) | 6,575 | $0.00 | $0 | 0 |
| 2019-06-10 | Walker Steven M | Chief Accounting Officer |
Other disposed transaction
F
|
Class A Common Stock | 2,141 | $102.89 | $220,287 | 6,262 |
| 2019-06-10 | Walker Steven M | Chief Accounting Officer |
Exercise / conversion
M
|
Class A Common Stock | 6,575 | $11.26 | $74,011 | 8,403 |
| 2019-06-04 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 1,000 | $0.00 | $0 | 27,078 |
| 2019-05-31 | MENDELSON LAURANS A | COB and CEO |
Open-market sell
S
|
Class A Common Stock | 100,000 | $98.17 | $9,816,650 | 114,023 |
| 2019-04-26 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M · derivative
|
Option (Right to purchase Class A Common Stock) | 23,055 | $0.00 | $0 | 120,748 |
| 2019-04-26 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M · derivative
|
Option (Right to purchase Class A Common Stock) | 36,945 | $0.00 | $0 | 0 |
| 2019-04-26 | SCHRIESHEIM ALAN | Dir |
Other disposed transaction
F
|
Class A Common Stock | 21,118 | $90.66 | $1,914,558 | 38,882 |
| 2019-04-26 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M
|
Class A Common Stock | 23,055 | $0.32 | $7,447 | 60,000 |
| 2019-04-26 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M
|
Class A Common Stock | 36,945 | $0.24 | $8,992 | 36,945 |
| 2019-04-24 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 1,111 | $0.00 | $0 | 28,078 |
| 2019-04-16 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Class A Common Stock | 1,700 | $0.00 | $0 | 0 |
| 2019-04-15 | SCHRIESHEIM ALAN | Dir |
Open-market sell
S
|
Class A Common Stock | 8,000 | $85.86 | $686,863 | 1,700 |
| 2019-03-20 | SCHRIESHEIM ALAN | Dir |
Open-market sell
S
|
Class A Common Stock | 15,000 | $79.88 | $1,198,152 | 9,700 |
| 2019-03-15 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
A · derivative
|
Option (Right to purchase Common Stock) | 100,000 | $0.00 | $0 | 100,000 |
| 2019-03-06 | Schwitter Frank J | Dir |
Open-market sell
S
|
Class A Common Stock | 1,756 | $78.07 | $137,091 | 0 |
| 2019-03-01 | MENDELSON ERIC A | Co-President |
Exercise / conversion
M · derivative
|
Option (Right to purchase Common Stock) | 381,470 | $0.00 | $0 | 0 |
| 2019-03-01 | MENDELSON ERIC A | Co-President |
Other disposed transaction
F
|
Common Stock | 177,200 | $93.76 | $16,614,272 | 1,035,932 |
| 2019-03-01 | MENDELSON ERIC A | Co-President |
Exercise / conversion
M
|
Common Stock | 381,470 | $10.98 | $4,188,007 | 1,213,132 |
| 2019-01-22 | SCHRIESHEIM ALAN | Dir |
Open-market buy
P
|
Common Stock | 1,445 | $79.59 | $115,012 | 10,379 |
| 2019-01-10 | IRWIN THOMAS S | Sr Exec VP |
Open-market sell
S
|
Common Stock | 5,000 | $77.75 | $388,775 | 41,363 |
| 2019-01-10 | IRWIN THOMAS S | Sr Exec VP |
Open-market sell
S
|
Class A Common Stock | 5,000 | $63.52 | $317,615 | 33,608 |
| 2018-12-28 | IRWIN THOMAS S | Sr Exec VP |
Equity grant / award
G
|
Class A Common Stock | 10,000 | $0.00 | $0 | 38,608 |
| 2018-12-20 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 147 | $0.00 | $0 | 29,189 |
| 2018-12-19 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 3,753 | $0.00 | $0 | 29,336 |
| 2018-12-18 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 15,500 | $0.00 | $0 | 224,785 |
| 2018-10-09 | MENDELSON VICTOR H | Co-President |
Open-market buy
P
|
Common Stock | 1,311 | $88.21 | $115,644 | 1,311 |
| 2018-09-11 | SCHRIESHEIM ALAN | Dir |
Open-market sell
S
|
Class A Common Stock | 4,000 | $76.44 | $305,774 | 24,700 |
| 2018-09-04 | Neitzel Julie | Dir |
Open-market sell
S
|
Class A Common Stock | 33 | $74.45 | $2,457 | 898 |
| 2018-09-04 | Neitzel Julie | Dir |
Open-market sell
S
|
Class A Common Stock | 370 | $74.50 | $27,565 | 931 |
| 2018-09-04 | Neitzel Julie | Dir |
Open-market sell
S
|
Common Stock | 1,303 | $90.40 | $117,785 | 0 |
| 2018-08-30 | Schwitter Frank J | Dir |
Open-market sell
S
|
Class A Common Stock | 750 | $76.70 | $57,522 | 1,757 |
| 2018-08-30 | SCHRIESHEIM ALAN | Dir |
Equity grant / award
G
|
Class A Common Stock | 1,300 | $0.00 | $0 | 28,700 |
| 2018-07-31 | Neitzel Julie | Dir |
Open-market buy
P
|
Class A Common Stock | 325 | $63.50 | $20,638 | 1,301 |
| 2018-07-31 | Neitzel Julie | Dir |
Open-market buy
P
|
Class A Common Stock | 325 | $63.50 | $20,638 | 325 |
| 2018-07-11 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M · derivative
|
Option (Right to purchase Class A Common Stock) | 19,306 | $0.00 | $0 | 101,543 |
| 2018-07-11 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M · derivative
|
Option (Right to purchase Class A Common Stock) | 16,041 | $0.00 | $0 | 143,803 |
| 2018-07-11 | SCHRIESHEIM ALAN | Dir |
Open-market sell
S
|
Class A Common Stock | 5,347 | $62.59 | $334,693 | 30,000 |
| 2018-07-11 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M
|
Class A Common Stock | 19,306 | $0.57 | $11,030 | 35,347 |
| 2018-07-11 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M
|
Class A Common Stock | 16,041 | $0.32 | $5,181 | 16,041 |
| 2018-06-11 | Walker Steven M | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Option (Right to purchase Class A Common Stock) | 6,000 | $0.00 | $0 | 6,000 |
| 2018-06-04 | MENDELSON LAURANS A | COB and CEO |
Open-market sell
S
|
Class A Common Stock | 30,000 | $76.21 | $2,286,366 | 171,222 |
| 2018-06-01 | MENDELSON LAURANS A | COB and CEO |
Open-market sell
S
|
Class A Common Stock | 102,701 | $76.13 | $7,818,997 | 201,222 |
| 2018-04-30 | MENDELSON LAURANS A | COB and CEO |
Open-market sell
S
|
Class A Common Stock | 5,100 | $73.16 | $373,094 | 303,923 |
| 2018-04-12 | SCHRIESHEIM ALAN | Dir |
Open-market sell
S
|
Common Stock | 2,000 | $87.83 | $175,660 | 0 |
| 2018-04-10 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M · derivative
|
Option (Right to purchase Common Stock) | 2,000 | $0.00 | $0 | 90,435 |
| 2018-04-10 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M
|
Common Stock | 2,000 | $0.40 | $808 | 2,000 |
| 2018-04-02 | Schwitter Frank J | Dir |
Open-market sell
S
|
Class A Common Stock | 2,500 | $69.35 | $173,384 | 2,006 |
| 2018-03-16 | Macau Carlos L | EVP-CFO & Treasurer |
Equity grant / award
A · derivative
|
Option (Right to purchase Class A Common Stock) | 50,000 | $0.00 | $0 | 50,000 |
| 2018-03-14 | MENDELSON VICTOR H | Co-President |
Exercise / conversion
M · derivative
|
Option (Right to purchase Common Stock) | 381,470 | $0.00 | $0 | 0 |
| 2018-03-14 | MENDELSON VICTOR H | Co-President |
Other disposed transaction
F
|
Common Stock | 176,700 | $90.07 | $15,915,369 | 641,013 |
| 2018-03-14 | MENDELSON VICTOR H | Co-President |
Exercise / conversion
M
|
Common Stock | 381,470 | $10.35 | $3,949,016 | 817,713 |
| 2018-01-23 | SCHRIESHEIM ALAN | Dir |
Other disposed transaction
D
|
Common Stock | 2,328 | $77.47 | $180,360 | 0 |
| 2017-12-20 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 6,710 | $0.00 | $0 | 31,341 |
| 2017-12-20 | MENDELSON VICTOR H | Co-President |
Equity grant / award
G
|
Class A Common Stock | 16,063 | $0.00 | $0 | 194,628 |
| 2017-12-20 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 16,063 | $0.00 | $0 | 194,628 |
| 2017-12-19 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 713 | $0.00 | $0 | 0 |
| 2017-12-19 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 537 | $0.00 | $0 | 247,219 |
| 2017-10-16 | MENDELSON VICTOR H | Co-President |
Equity grant / award
G
|
Class A Common Stock | 670 | $0.00 | $0 | 168,553 |
| 2017-10-05 | Hildebrandt Mark H | Dir |
Open-market buy
P
|
Class A Common Stock | 1,316 | $76.13 | $100,186 | 1,316 |
| 2017-09-29 | Neitzel Julie | Dir |
Open-market buy
P
|
Class A Common Stock | 1,469 | $76.08 | $111,765 | 6,055 |
| 2017-09-21 | IRWIN THOMAS S | Sr Exec VP |
Open-market sell
S
|
Class A Common Stock | 20,000 | $76.28 | $1,525,600 | 31,110 |
| 2017-09-21 | IRWIN THOMAS S | Sr Exec VP |
Open-market sell
S
|
Class A Common Stock | 20,000 | $76.28 | $1,525,600 | 31,110 |
| 2017-07-20 | Walker Steven M | Chief Accounting Officer |
Open-market sell
S
|
Class A Common Stock | 3,000 | $65.76 | $197,293 | 1,171 |
| 2017-07-19 | Walker Steven M | Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Option (Right to purchase Class A Common Stock) | 3,000 | $0.00 | $0 | 4,208 |
| 2017-07-19 | Walker Steven M | Chief Accounting Officer |
Exercise / conversion
M
|
Class A Common Stock | 3,000 | $17.59 | $52,765 | 4,171 |
| 2017-06-30 | IRWIN THOMAS S | Sr Exec VP |
Open-market sell
S
|
Class A Common Stock | 9,298 | $61.00 | $567,178 | 51,110 |
| 2017-06-29 | IRWIN THOMAS S | Sr Exec VP |
Open-market sell
S
|
Class A Common Stock | 702 | $61.11 | $42,899 | 60,408 |
| 2017-04-25 | IRWIN THOMAS S | Sr Exec VP |
Open-market sell
S
|
Class A Common Stock | 10,000 | $59.67 | $596,660 | 61,110 |
| 2017-04-21 | MENDELSON LAURANS A | COB and CEO |
Open-market sell
S
|
Common Stock | 12,500 | $69.03 | $862,825 | 1,099,476 |
| 2017-04-20 | MENDELSON LAURANS A | COB and CEO |
Open-market sell
S
|
Common Stock | 2,219 | $69.19 | $153,537 | 1,111,976 |
| 2017-04-19 | MENDELSON LAURANS A | COB and CEO |
Open-market sell
S
|
Common Stock | 31,281 | $69.09 | $2,161,054 | 1,114,195 |
| 2017-03-21 | Schwitter Frank J | Dir |
Open-market sell
S
|
Class A Common Stock | 1,400 | $72.87 | $102,020 | 1,683 |
| 2017-03-20 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Common Stock | 3,625 | $0.00 | $0 | 57,550 |
| 2017-03-17 | Macau Carlos L | EVP-CFO & Treasurer |
Equity grant / award
A · derivative
|
Option (Right to purchase Class A Common Stock) | 50,000 | $0.00 | $0 | 50,000 |
| 2017-01-26 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M · derivative
|
Option (Right to purchase Class A Common Stock) | 1,305 | $0.00 | $0 | 18,916 |
| 2017-01-26 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M · derivative
|
Option (Right to purchase Common Stock) | 1,731 | $0.00 | $0 | 59,159 |
| 2017-01-26 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M
|
Class A Common Stock | 1,305 | $0.48 | $620 | 1,305 |
| 2017-01-26 | SCHRIESHEIM ALAN | Dir |
Exercise / conversion
M
|
Common Stock | 1,731 | $0.63 | $1,092 | 1,731 |
| 2017-01-04 | IRWIN THOMAS S | Sr Exec VP |
Open-market sell
S
|
Common Stock | 7,122 | $78.58 | $559,650 | 23,739 |
| 2017-01-04 | IRWIN THOMAS S | Sr Exec VP |
Open-market sell
S
|
Class A Common Stock | 14,318 | $67.95 | $972,852 | 56,888 |
| 2017-01-03 | IRWIN THOMAS S | Sr Exec VP |
Open-market sell
S
|
Common Stock | 17,878 | $78.06 | $1,395,580 | 30,861 |
| 2017-01-03 | IRWIN THOMAS S | Sr Exec VP |
Open-market sell
S
|
Class A Common Stock | 10,682 | $67.78 | $723,973 | 71,206 |
| 2016-12-16 | IRWIN THOMAS S | Sr Exec VP |
Equity grant / award
G
|
Class A Common Stock | 2,000 | $0.00 | $0 | 81,888 |
| 2016-12-15 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Common Stock | 2,950 | $0.00 | $0 | 838,037 |
| 2016-12-12 | Walker Steven M | Chief Accounting Officer |
Equity grant / award
A · derivative
|
Option (Right to purchase Class A Common Stock) | 6,000 | $0.00 | $0 | 6,000 |
| 2016-10-28 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 10,950 | $0.00 | $0 | 143,115 |
| 2016-10-28 | MENDELSON VICTOR H | Co-President |
Equity grant / award
G
|
Class A Common Stock | 10,950 | $0.00 | $0 | 143,115 |
| 2016-10-19 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Class A Common Stock | 2,450 | $0.00 | $0 | 154,065 |
| 2016-10-19 | MENDELSON VICTOR H | Co-President |
Equity grant / award
G
|
Class A Common Stock | 2,450 | $0.00 | $0 | 154,065 |
| 2016-10-13 | MENDELSON LAURANS A | COB and CEO |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 40,440 |
| 2016-09-08 | IRWIN THOMAS S | Sr Exec VP |
Open-market sell
S
|
Common Stock | 6,100 | $70.01 | $427,061 | 62,639 |
| 2016-09-07 | Schwitter Frank J | Dir |
Open-market buy
P
|
Class A Common Stock | 2,083 | $57.11 | $118,951 | 3,083 |
| 2016-04-14 | IRWIN THOMAS S | Sr Exec VP |
Equity grant / award
G
|
Common Stock | 2,000 | $0.00 | $0 | 68,739 |