Financial Metrics
GWRE Guidewire Software, Inc.Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 102129000.0 | — | USD | 10-Q | 2017-03-03 |
| Quarterly | 2016-04-30 | 98860000.0 | -3.2% | USD | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | 94127000.0 | -4.8% | USD | 10-Q | 2017-11-30 |
| Quarterly | 2017-01-31 | 115621000.0 | +22.8% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 123436000.0 | +6.8% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 108171000.0 | -12.4% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 163788000.0 | +51.4% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 142149000.0 | -13.2% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 180255000.0 | +26.8% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | 168534000.0 | -6.5% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 162867000.0 | -3.4% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | 157010000.0 | -3.6% | USD | 10-Q | 2020-12-09 |
| Quarterly | 2020-01-31 | 173458000.0 | +10.5% | USD | 10-Q | 2021-03-05 |
| Quarterly | 2020-04-30 | 168165000.0 | -3.1% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | 169802000.0 | +1.0% | USD | 10-Q | 2021-12-03 |
| Quarterly | 2021-01-31 | 180062000.0 | +6.0% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 163968000.0 | -8.9% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 165934000.0 | +1.2% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 204633000.0 | +23.3% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 197448000.0 | -3.5% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | 195282000.0 | -1.1% | USD | 10-Q | 2023-12-08 |
| Quarterly | 2023-01-31 | 232611000.0 | +19.1% | USD | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | 207490000.0 | -10.8% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 207407000.0 | -0.0% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 240897000.0 | +16.1% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 240678000.0 | -0.1% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 262901000.0 | +9.2% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 289480000.0 | +10.1% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 293508000.0 | +1.4% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 332639000.0 | +13.3% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 359095000.0 | +8.0% | USD | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 424446000.0 | — | USD | 10-K/A | 2019-06-03 |
| Annual | 2017-10-31 | 110214000.0 | -74.0% | USD | 10-K/A | 2019-06-03 |
| Annual | 2018-07-31 | 652849000.0 | +492.3% | USD | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 719514000.0 | +10.2% | USD | 10-K | 2021-09-24 |
| Annual | 2020-07-31 | 742307000.0 | +3.2% | USD | 10-K | 2022-09-26 |
| Annual | 2021-07-31 | 743267000.0 | +0.1% | USD | 10-K | 2023-09-18 |
| Annual | 2022-07-31 | 812614000.0 | +9.3% | USD | 10-K | 2024-09-16 |
| Annual | 2023-07-31 | 905341000.0 | +11.4% | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 980497000.0 | +8.3% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 1202459000.0 | +22.6% | USD | 10-K | 2025-09-11 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 67228000.0 | — | USD | 10-Q | 2017-03-03 |
| Quarterly | 2016-04-30 | 59853000.0 | -11.0% | USD | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | 52108000.0 | -12.9% | USD | 10-Q | 2017-11-30 |
| Quarterly | 2017-01-31 | 74810000.0 | +43.6% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 71968000.0 | -3.8% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 45277000.0 | -37.1% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 96019000.0 | +112.1% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 66468000.0 | -30.8% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 98647000.0 | +48.4% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | 88854000.0 | -9.9% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 82589000.0 | -7.1% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | 76154000.0 | -7.8% | USD | 10-Q | 2020-12-09 |
| Quarterly | 2020-01-31 | 89862000.0 | +18.0% | USD | 10-Q | 2021-03-05 |
| Quarterly | 2020-04-30 | 82413000.0 | -8.3% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | 78835000.0 | -4.3% | USD | 10-Q | 2021-12-03 |
| Quarterly | 2021-01-31 | 88160000.0 | +11.8% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 71903000.0 | -18.4% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 68394000.0 | -4.9% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 102191000.0 | +49.4% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 83924000.0 | -17.9% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | 72152000.0 | -14.0% | USD | 10-Q | 2023-12-08 |
| Quarterly | 2023-01-31 | 123463000.0 | +71.1% | USD | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | 98918000.0 | -19.9% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 112292000.0 | +13.5% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 142406000.0 | +26.8% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 142227000.0 | -0.1% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 158392000.0 | +11.4% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 179152000.0 | +13.1% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 182698000.0 | +2.0% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 209522000.0 | +14.7% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 231521000.0 | +10.5% | USD | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 272612000.0 | — | USD | 10-K/A | 2019-06-03 |
| Annual | 2017-10-31 | 47108000.0 | -82.7% | USD | 10-K/A | 2019-06-03 |
| Annual | 2018-07-31 | 356066000.0 | +655.9% | USD | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 395164000.0 | +11.0% | USD | 10-K | 2021-09-24 |
| Annual | 2020-07-31 | 404292000.0 | +2.3% | USD | 10-K | 2022-09-26 |
| Annual | 2021-07-31 | 389560000.0 | -3.6% | USD | 10-K | 2023-09-18 |
| Annual | 2022-07-31 | 377176000.0 | -3.2% | USD | 10-K | 2024-09-16 |
| Annual | 2023-07-31 | 458211000.0 | +21.5% | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 583361000.0 | +27.3% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 752053000.0 | +28.9% | USD | 10-K | 2025-09-11 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 7702000.0 | — | USD | 10-Q | 2017-03-03 |
| Quarterly | 2016-04-30 | -5777000.0 | -175.0% | USD | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | -18302000.0 | -216.8% | USD | 10-Q | 2017-11-30 |
| Quarterly | 2017-01-31 | 8205000.0 | +144.8% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | -4339000.0 | -152.9% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | -32715000.0 | -654.0% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | -665000.0 | +98.0% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | -28867000.0 | -4240.9% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 2487000.0 | +108.6% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | -6331000.0 | -354.6% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | -15767000.0 | -149.0% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | -24597000.0 | -56.0% | USD | 10-Q | 2020-12-09 |
| Quarterly | 2020-01-31 | -18030000.0 | +26.7% | USD | 10-Q | 2021-03-05 |
| Quarterly | 2020-04-30 | -25600000.0 | -42.0% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | -31604000.0 | -23.5% | USD | 10-Q | 2021-12-03 |
| Quarterly | 2021-01-31 | -27070000.0 | +14.3% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | -46826000.0 | -73.0% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | -65377000.0 | -39.6% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | -39457000.0 | +39.6% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | -62404000.0 | -58.2% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | -74553000.0 | -19.5% | USD | 10-Q | 2023-12-08 |
| Quarterly | 2023-01-31 | -23216000.0 | +68.9% | USD | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | -57816000.0 | -149.0% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | -33781000.0 | +41.6% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | -12410000.0 | +63.3% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | -16696000.0 | -34.5% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | -4720000.0 | +71.7% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 11723000.0 | +348.4% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 4468000.0 | -61.9% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 18478000.0 | +313.6% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 38441000.0 | +108.0% | USD | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 16437000.0 | — | USD | 10-K/A | 2019-06-03 |
| Annual | 2017-10-31 | -30884000.0 | -287.9% | USD | 10-K/A | 2019-06-03 |
| Annual | 2018-07-31 | -15624000.0 | +49.4% | USD | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 1471000.0 | +109.4% | USD | 10-K | 2021-09-24 |
| Annual | 2020-07-31 | -23886000.0 | -1723.8% | USD | 10-K | 2022-09-26 |
| Annual | 2021-07-31 | -105584000.0 | -342.0% | USD | 10-K | 2023-09-18 |
| Annual | 2022-07-31 | -199447000.0 | -88.9% | USD | 10-K | 2024-09-16 |
| Annual | 2023-07-31 | -149490000.0 | +25.0% | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -52573000.0 | +64.8% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 41068000.0 | +178.1% | USD | 10-K | 2025-09-11 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 913000.0 | — | USD | 10-Q | 2017-03-03 |
| Quarterly | 2016-04-30 | -404000.0 | -144.2% | USD | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | -7858000.0 | -1845.0% | USD | 10-Q | 2017-11-30 |
| Quarterly | 2017-01-31 | 3974000.0 | +150.6% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | -1819000.0 | -145.8% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | -8914000.0 | -390.0% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | -45555000.0 | -411.1% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | -31150000.0 | +31.6% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 6309000.0 | +120.3% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2019-01-31 | -1000.0 | -100.0% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2019-04-30 | -8581000.0 | -858000.0% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | -14991000.0 | -74.7% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2020-01-31 | -19944000.0 | -33.0% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2020-04-30 | -31038000.0 | -55.6% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | -20190000.0 | +35.0% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-01-31 | -8652000.0 | +57.1% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-04-30 | -36633000.0 | -323.4% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | -51276000.0 | -40.0% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2022-01-31 | -40681000.0 | +20.7% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2022-04-30 | -69318000.0 | -70.4% | USD | 10-Q | 2023-12-08 |
| Quarterly | 2022-10-31 | -69318000.0 | +0.0% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-01-31 | -9189000.0 | +86.7% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-04-30 | -45568000.0 | -395.9% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | -27071000.0 | +40.6% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-01-31 | 9687000.0 | +135.8% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-04-30 | -5478000.0 | -156.6% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 9139000.0 | +266.8% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-01-31 | -37277000.0 | -507.9% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 45991000.0 | +223.4% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 31308000.0 | -31.9% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 60110000.0 | +92.0% | USD | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 14976000.0 | — | USD | 10-K/A | 2019-06-03 |
| Annual | 2017-10-31 | -2750000.0 | -118.4% | USD | 10-K/A | 2019-06-03 |
| Annual | 2018-07-31 | -26743000.0 | -872.5% | USD | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 20732000.0 | +177.5% | USD | 10-K | 2021-09-24 |
| Annual | 2020-07-31 | -27198000.0 | -231.2% | USD | 10-K | 2022-09-26 |
| Annual | 2021-07-31 | -66507000.0 | -144.5% | USD | 10-K | 2023-09-18 |
| Annual | 2022-07-31 | -180431000.0 | -171.3% | USD | 10-K | 2024-09-16 |
| Annual | 2023-07-31 | -111855000.0 | +38.0% | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -6103000.0 | +94.5% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 69804000.0 | +1243.8% | USD | 10-K | 2025-09-11 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.01 | — | USD/shares | 10-Q | 2017-03-03 |
| Quarterly | 2016-04-30 | -0.01 | -200.0% | USD/shares | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | -0.11 | -1000.0% | USD/shares | 10-Q | 2017-11-30 |
| Quarterly | 2017-01-31 | 0.05 | +145.5% | USD/shares | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | -0.02 | -140.0% | USD/shares | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | -0.12 | -500.0% | USD/shares | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | -0.59 | -391.7% | USD/shares | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | -0.4 | +32.2% | USD/shares | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 0.08 | +120.0% | USD/shares | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | 0.0 | -100.0% | USD/shares | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | -0.11 | — | USD/shares | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | -0.18 | -63.6% | USD/shares | 10-Q | 2020-12-09 |
| Quarterly | 2020-01-31 | -0.24 | -33.3% | USD/shares | 10-Q | 2021-03-05 |
| Quarterly | 2020-04-30 | -0.37 | -54.2% | USD/shares | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | -0.24 | +35.1% | USD/shares | 10-Q | 2021-12-03 |
| Quarterly | 2021-01-31 | -0.1 | +58.3% | USD/shares | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | -0.44 | -340.0% | USD/shares | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | -0.62 | -40.9% | USD/shares | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | -0.49 | +21.0% | USD/shares | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | -0.69 | -40.8% | USD/shares | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | -0.83 | -20.3% | USD/shares | 10-Q | 2023-12-08 |
| Quarterly | 2023-01-31 | -0.11 | +86.7% | USD/shares | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | -0.56 | -409.1% | USD/shares | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | -0.33 | +41.1% | USD/shares | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 0.12 | +136.4% | USD/shares | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | -0.07 | -158.3% | USD/shares | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 0.11 | +257.1% | USD/shares | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | -0.45 | -509.1% | USD/shares | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.55 | +222.2% | USD/shares | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.37 | -32.7% | USD/shares | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 0.71 | +91.9% | USD/shares | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 0.21 | — | USD/shares | 10-K/A | 2019-06-03 |
| Annual | 2017-10-31 | -0.04 | -119.0% | USD/shares | 10-K/A | 2019-06-03 |
| Annual | 2018-07-31 | -0.34 | -750.0% | USD/shares | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 0.25 | +173.5% | USD/shares | 10-K | 2021-09-24 |
| Annual | 2020-07-31 | -0.33 | -232.0% | USD/shares | 10-K | 2022-09-26 |
| Annual | 2021-07-31 | -0.79 | -139.4% | USD/shares | 10-K | 2023-09-18 |
| Annual | 2022-07-31 | -2.16 | -173.4% | USD/shares | 10-K | 2024-09-16 |
| Annual | 2023-07-31 | -1.36 | +37.0% | USD/shares | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -0.07 | +94.9% | USD/shares | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 0.83 | +1285.7% | USD/shares | 10-K | 2025-09-11 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.01 | — | USD/shares | 10-Q | 2017-03-03 |
| Quarterly | 2016-04-30 | -0.01 | -200.0% | USD/shares | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | -0.11 | -1000.0% | USD/shares | 10-Q | 2017-11-30 |
| Quarterly | 2017-01-31 | 0.05 | +145.5% | USD/shares | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | -0.02 | -140.0% | USD/shares | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | -0.12 | -500.0% | USD/shares | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | -0.59 | -391.7% | USD/shares | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | -0.4 | +32.2% | USD/shares | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 0.08 | +120.0% | USD/shares | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | 0.0 | -100.0% | USD/shares | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | -0.11 | — | USD/shares | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | -0.18 | -63.6% | USD/shares | 10-Q | 2020-12-09 |
| Quarterly | 2020-01-31 | -0.24 | -33.3% | USD/shares | 10-Q | 2021-03-05 |
| Quarterly | 2020-04-30 | -0.37 | -54.2% | USD/shares | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | -0.24 | +35.1% | USD/shares | 10-Q | 2021-12-03 |
| Quarterly | 2021-01-31 | -0.1 | +58.3% | USD/shares | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | -0.44 | -340.0% | USD/shares | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | -0.62 | -40.9% | USD/shares | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | -0.49 | +21.0% | USD/shares | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | -0.69 | -40.8% | USD/shares | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | -0.83 | -20.3% | USD/shares | 10-Q | 2023-12-08 |
| Quarterly | 2023-01-31 | -0.11 | +86.7% | USD/shares | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | -0.56 | -409.1% | USD/shares | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | -0.33 | +41.1% | USD/shares | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 0.12 | +136.4% | USD/shares | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | -0.07 | -158.3% | USD/shares | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 0.11 | +257.1% | USD/shares | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | -0.45 | -509.1% | USD/shares | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.54 | +220.0% | USD/shares | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.36 | -33.3% | USD/shares | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 0.7 | +94.4% | USD/shares | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 0.2 | — | USD/shares | 10-K/A | 2019-06-03 |
| Annual | 2017-10-31 | -0.04 | -120.0% | USD/shares | 10-K/A | 2019-06-03 |
| Annual | 2018-07-31 | -0.34 | -750.0% | USD/shares | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 0.25 | +173.5% | USD/shares | 10-K | 2021-09-24 |
| Annual | 2020-07-31 | -0.33 | -232.0% | USD/shares | 10-K | 2022-09-26 |
| Annual | 2021-07-31 | -0.79 | -139.4% | USD/shares | 10-K | 2023-09-18 |
| Annual | 2022-07-31 | -2.16 | -173.4% | USD/shares | 10-K | 2024-09-16 |
| Annual | 2023-07-31 | -1.36 | +37.0% | USD/shares | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -0.07 | +94.9% | USD/shares | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 0.81 | +1257.1% | USD/shares | 10-K | 2025-09-11 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 216922000.0 | — | USD | 10-Q | 2017-03-03 |
| Quarterly | 2016-04-30 | 204605000.0 | -5.7% | USD | 10-Q | 2017-06-02 |
| Quarterly | 2016-07-31 | 223582000.0 | +9.3% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2016-10-31 | 131063000.0 | -41.4% | USD | 10-Q | 2017-11-30 |
| Quarterly | 2017-01-31 | 225363000.0 | +72.0% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 180166000.0 | -20.1% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-07-31 | 263176000.0 | +46.1% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2017-10-31 | 255399000.0 | -3.0% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 205287000.0 | -19.6% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 476101000.0 | +131.9% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 437140000.0 | -8.2% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 391322000.0 | -10.5% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-31 | 360169000.0 | -8.0% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-30 | 368869000.0 | +2.4% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2019-10-31 | 179089000.0 | -51.4% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2020-10-31 | 293836000.0 | +64.1% | USD | 10-Q | 2021-12-03 |
| Quarterly | 2021-07-31 | 384910000.0 | +31.0% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 239620000.0 | -37.7% | USD | 10-Q | 2021-12-03 |
| Quarterly | 2022-01-31 | 257378000.0 | +7.4% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 326861000.0 | +27.0% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 606303000.0 | +85.5% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | 263163000.0 | -56.6% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2023-01-31 | 274899000.0 | +4.5% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 266615000.0 | -3.0% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 401813000.0 | +50.7% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 301419000.0 | -25.0% | USD | 10-Q | 2023-12-08 |
| Quarterly | 2024-01-31 | 349989000.0 | +16.1% | USD | 10-Q | 2024-03-08 |
| Quarterly | 2024-04-30 | 359600000.0 | +2.7% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 547992000.0 | +52.4% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 823562000.0 | +50.3% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 697488000.0 | -15.3% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 510321000.0 | -26.8% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 697902000.0 | +36.8% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-10-31 | 492038000.0 | -29.5% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 407946000.0 | -17.1% | USD | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 223582000.0 | — | USD | 10-K/A | 2019-10-01 |
| Annual | 2017-07-31 | 263176000.0 | +17.7% | USD | 10-K/A | 2019-10-01 |
| Annual | 2018-07-31 | 437140000.0 | +66.1% | USD | 10-K/A | 2019-10-01 |
| Annual | 2019-07-31 | 254101000.0 | -41.9% | USD | 10-K | 2020-09-28 |
| Annual | 2020-07-31 | 366969000.0 | +44.4% | USD | 10-K | 2021-09-24 |
| Annual | 2021-07-31 | 384910000.0 | +4.9% | USD | 10-K | 2022-09-26 |
| Annual | 2022-07-31 | 606303000.0 | +57.5% | USD | 10-K | 2023-09-18 |
| Annual | 2023-07-31 | 401813000.0 | -33.7% | USD | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 547992000.0 | +36.4% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 697902000.0 | +27.4% | USD | 10-K | 2025-09-11 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 59392000.0 | — | USD | 10-Q | 2016-03-02 |
| Quarterly | 2016-04-30 | 61222000.0 | +3.1% | USD | 10-Q | 2016-06-02 |
| Quarterly | 2016-07-31 | 62792000.0 | +2.6% | USD | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | 55132000.0 | -12.2% | USD | 10-Q | 2016-11-30 |
| Quarterly | 2017-01-31 | 64626000.0 | +17.2% | USD | 10-Q | 2017-03-03 |
| Quarterly | 2017-04-30 | 94955000.0 | +46.9% | USD | 10-Q | 2017-06-02 |
| Quarterly | 2017-07-31 | 79433000.0 | -16.3% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 78408000.0 | -1.3% | USD | 10-Q | 2017-11-30 |
| Quarterly | 2018-01-31 | 100046000.0 | +27.6% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 101146000.0 | +1.1% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2018-07-31 | 124849000.0 | +23.4% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 84928000.0 | -32.0% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-31 | 119699000.0 | +40.9% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-30 | 108844000.0 | -9.1% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2019-07-31 | 138443000.0 | +27.2% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | 79480000.0 | -42.6% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2020-01-31 | 101171000.0 | +27.3% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 79587000.0 | -21.3% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2020-07-31 | 114242000.0 | +43.5% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | 78295000.0 | -31.5% | USD | 10-Q | 2020-12-09 |
| Quarterly | 2021-01-31 | 92581000.0 | +18.2% | USD | 10-Q | 2021-03-05 |
| Quarterly | 2021-04-30 | 71785000.0 | -22.5% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2021-07-31 | 104068000.0 | +45.0% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 80407000.0 | -22.7% | USD | 10-Q | 2021-12-03 |
| Quarterly | 2022-01-31 | 111705000.0 | +38.9% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 85703000.0 | -23.3% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 143797000.0 | +67.8% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | 88273000.0 | -38.6% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2023-01-31 | 127627000.0 | +44.6% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 129068000.0 | +1.1% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 151034000.0 | +17.0% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 93083000.0 | -38.4% | USD | 10-Q | 2023-12-08 |
| Quarterly | 2024-01-31 | 128242000.0 | +37.8% | USD | 10-Q | 2024-03-08 |
| Quarterly | 2024-04-30 | 104344000.0 | -18.6% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 137339000.0 | +31.6% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 97475000.0 | -29.0% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 123001000.0 | +26.2% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 147296000.0 | +19.8% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 140639000.0 | -4.5% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-10-31 | 94600000.0 | -32.7% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 162937000.0 | +72.2% | USD | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 62792000.0 | — | USD | 10-K | 2017-09-20 |
| Annual | 2017-07-31 | 79433000.0 | +26.5% | USD | 10-K/A | 2019-06-03 |
| Annual | 2018-07-31 | 124849000.0 | +57.2% | USD | 10-K/A | 2019-10-01 |
| Annual | 2019-07-31 | 138443000.0 | +10.9% | USD | 10-K | 2020-09-28 |
| Annual | 2020-07-31 | 114242000.0 | -17.5% | USD | 10-K | 2021-09-24 |
| Annual | 2021-07-31 | 104068000.0 | -8.9% | USD | 10-K | 2022-09-26 |
| Annual | 2022-07-31 | 143797000.0 | +38.2% | USD | 10-K | 2023-09-18 |
| Annual | 2023-07-31 | 151034000.0 | +5.0% | USD | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 137339000.0 | -9.1% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 140639000.0 | +2.4% | USD | 10-K | 2025-09-11 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 663822000.0 | — | USD | 10-Q | 2016-03-02 |
| Quarterly | 2016-04-30 | 654365000.0 | -1.4% | USD | 10-Q | 2016-06-02 |
| Quarterly | 2016-07-31 | 707672000.0 | +8.1% | USD | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | 605493000.0 | -14.4% | USD | 10-Q | 2016-11-30 |
| Quarterly | 2017-01-31 | 671299000.0 | +10.9% | USD | 10-Q | 2017-03-03 |
| Quarterly | 2017-04-30 | 603171000.0 | -10.1% | USD | 10-Q | 2017-06-02 |
| Quarterly | 2017-07-31 | 679240000.0 | +12.6% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 667634000.0 | -1.7% | USD | 10-Q | 2017-11-30 |
| Quarterly | 2018-01-31 | 638938000.0 | -4.3% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 1126627000.0 | +76.3% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2018-07-31 | 1222461000.0 | +8.5% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 1251962000.0 | +2.4% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-31 | 1263798000.0 | +0.9% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-30 | 1209235000.0 | -4.3% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2019-07-31 | 1334974000.0 | +10.4% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | 1189725000.0 | -10.9% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2020-01-31 | 1247984000.0 | +4.9% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 1224299000.0 | -1.9% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2020-07-31 | 1343218000.0 | +9.7% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | 1349095000.0 | +0.4% | USD | 10-Q | 2020-12-09 |
| Quarterly | 2021-01-31 | 1368964000.0 | +1.5% | USD | 10-Q | 2021-03-05 |
| Quarterly | 2021-04-30 | 1307946000.0 | -4.5% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2021-07-31 | 1355285000.0 | +3.6% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 1080663000.0 | -20.3% | USD | 10-Q | 2021-12-03 |
| Quarterly | 2022-01-31 | 1077577000.0 | -0.3% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 1056269000.0 | -2.0% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 1252703000.0 | +18.6% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | 943556000.0 | -24.7% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2023-01-31 | 1006263000.0 | +6.6% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 1006505000.0 | +0.0% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 1099603000.0 | +9.2% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 976798000.0 | -11.2% | USD | 10-Q | 2023-12-08 |
| Quarterly | 2024-01-31 | 1060630000.0 | +8.6% | USD | 10-Q | 2024-03-08 |
| Quarterly | 2024-04-30 | 1081511000.0 | +2.0% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 1295534000.0 | +19.8% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 1637292000.0 | +26.4% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 1478126000.0 | -9.7% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 1312969000.0 | -11.2% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 1507415000.0 | +14.8% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-10-31 | 1357024000.0 | -10.0% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 1346188000.0 | -0.8% | USD | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 707672000.0 | — | USD | 10-K | 2017-09-20 |
| Annual | 2017-07-31 | 679240000.0 | -4.0% | USD | 10-K/A | 2019-06-03 |
| Annual | 2018-07-31 | 1222461000.0 | +80.0% | USD | 10-K/A | 2019-10-01 |
| Annual | 2019-07-31 | 1334974000.0 | +9.2% | USD | 10-K | 2020-09-28 |
| Annual | 2020-07-31 | 1343218000.0 | +0.6% | USD | 10-K | 2021-09-24 |
| Annual | 2021-07-31 | 1355285000.0 | +0.9% | USD | 10-K | 2022-09-26 |
| Annual | 2022-07-31 | 1252703000.0 | -7.6% | USD | 10-K | 2023-09-18 |
| Annual | 2023-07-31 | 1099603000.0 | -12.2% | USD | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 1295534000.0 | +17.8% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 1507415000.0 | +16.4% | USD | 10-K | 2025-09-11 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 824277000.0 | — | USD | 10-Q | 2016-03-02 |
| Quarterly | 2016-04-30 | 858421000.0 | +4.1% | USD | 10-Q | 2016-06-02 |
| Quarterly | 2016-07-31 | 916178000.0 | +6.7% | USD | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | 903394000.0 | -1.4% | USD | 10-Q | 2016-11-30 |
| Quarterly | 2017-01-31 | 951914000.0 | +5.4% | USD | 10-Q | 2017-03-03 |
| Quarterly | 2017-04-30 | 1003214000.0 | +5.4% | USD | 10-Q | 2017-06-02 |
| Quarterly | 2017-07-31 | 1078901000.0 | +7.5% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 1150148000.0 | +6.6% | USD | 10-Q | 2017-11-30 |
| Quarterly | 2018-01-31 | 1283694000.0 | +11.6% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 1832533000.0 | +42.8% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2018-07-31 | 1981433000.0 | +8.1% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 1968793000.0 | -0.6% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-31 | 2018313000.0 | +2.5% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-30 | 2058699000.0 | +2.0% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2019-07-31 | 2166963000.0 | +5.3% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | 2199024000.0 | +1.5% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2020-01-31 | 2221590000.0 | +1.0% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 2208868000.0 | -0.6% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2020-07-31 | 2364852000.0 | +7.1% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | 2338957000.0 | -1.1% | USD | 10-Q | 2020-12-09 |
| Quarterly | 2021-01-31 | 2335731000.0 | -0.1% | USD | 10-Q | 2021-03-05 |
| Quarterly | 2021-04-30 | 2249981000.0 | -3.7% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2021-07-31 | 2321845000.0 | +3.2% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 2178347000.0 | -6.2% | USD | 10-Q | 2021-12-03 |
| Quarterly | 2022-01-31 | 2183625000.0 | +0.2% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 2157335000.0 | -1.2% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 2266897000.0 | +5.1% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | 1948508000.0 | -14.0% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2023-01-31 | 2003947000.0 | +2.8% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 1916526000.0 | -4.4% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 2027888000.0 | +5.8% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 1919597000.0 | -5.3% | USD | 10-Q | 2023-12-08 |
| Quarterly | 2024-01-31 | 2013520000.0 | +4.9% | USD | 10-Q | 2024-03-08 |
| Quarterly | 2024-04-30 | 2040025000.0 | +1.3% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 2226294000.0 | +9.1% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 2596697000.0 | +16.6% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 2542789000.0 | -2.1% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 2488071000.0 | -2.2% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 2721099000.0 | +9.4% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-10-31 | 2639331000.0 | -3.0% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 2691745000.0 | +2.0% | USD | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 916178000.0 | — | USD | 10-K | 2017-09-20 |
| Annual | 2017-07-31 | 1078901000.0 | +17.8% | USD | 10-K/A | 2019-06-03 |
| Annual | 2018-07-31 | 1981433000.0 | +83.7% | USD | 10-K/A | 2019-10-01 |
| Annual | 2019-07-31 | 2166963000.0 | +9.4% | USD | 10-K | 2020-09-28 |
| Annual | 2020-07-31 | 2364852000.0 | +9.1% | USD | 10-K | 2021-09-24 |
| Annual | 2021-07-31 | 2321845000.0 | -1.8% | USD | 10-K | 2022-09-26 |
| Annual | 2022-07-31 | 2266897000.0 | -2.4% | USD | 10-K | 2023-09-18 |
| Annual | 2023-07-31 | 2027888000.0 | -10.5% | USD | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 2226294000.0 | +9.8% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 2721099000.0 | +22.2% | USD | 10-K | 2025-09-11 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 94456000.0 | — | USD | 10-Q | 2016-03-02 |
| Quarterly | 2016-04-30 | 108104000.0 | +14.4% | USD | 10-Q | 2016-06-02 |
| Quarterly | 2016-07-31 | 119083000.0 | +10.2% | USD | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | 100070000.0 | -16.0% | USD | 10-Q | 2016-11-30 |
| Quarterly | 2017-01-31 | 128575000.0 | +28.5% | USD | 10-Q | 2017-03-03 |
| Quarterly | 2017-04-30 | 164065000.0 | +27.6% | USD | 10-Q | 2017-06-02 |
| Quarterly | 2017-07-31 | 163616000.0 | -0.3% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 135432000.0 | -17.2% | USD | 10-Q | 2017-11-30 |
| Quarterly | 2018-01-31 | 172729000.0 | +27.5% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 188694000.0 | +9.2% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2018-07-31 | 238157000.0 | +26.2% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 149118000.0 | -37.4% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-31 | 169670000.0 | +13.8% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-30 | 189404000.0 | +11.6% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2019-07-31 | 232272000.0 | +22.6% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | 164686000.0 | -29.1% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2020-01-31 | 182586000.0 | +10.9% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 176717000.0 | -3.2% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2020-07-31 | 225198000.0 | +27.4% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | 185623000.0 | -17.6% | USD | 10-Q | 2020-12-09 |
| Quarterly | 2021-01-31 | 210723000.0 | +13.5% | USD | 10-Q | 2021-03-05 |
| Quarterly | 2021-04-30 | 214297000.0 | +1.7% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2021-07-31 | 300314000.0 | +40.1% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 204165000.0 | -32.0% | USD | 10-Q | 2021-12-03 |
| Quarterly | 2022-01-31 | 231151000.0 | +13.2% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 237098000.0 | +2.6% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 337518000.0 | +42.4% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | 252764000.0 | -25.1% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2023-01-31 | 275209000.0 | +8.9% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 275428000.0 | +0.1% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 373261000.0 | +35.5% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 262375000.0 | -29.7% | USD | 10-Q | 2023-12-08 |
| Quarterly | 2024-01-31 | 307076000.0 | +17.0% | USD | 10-Q | 2024-03-08 |
| Quarterly | 2024-04-30 | 704807000.0 | +129.5% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 837635000.0 | +18.8% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 615237000.0 | -26.6% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 558681000.0 | -9.2% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 405914000.0 | -27.3% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 544802000.0 | +34.2% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-10-31 | 389858000.0 | -28.4% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 458983000.0 | +17.7% | USD | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 119083000.0 | — | USD | 10-K | 2017-09-20 |
| Annual | 2017-07-31 | 168367000.0 | +41.4% | USD | 10-K/A | 2019-06-03 |
| Annual | 2018-07-31 | 238157000.0 | +41.5% | USD | 10-K/A | 2019-10-01 |
| Annual | 2019-07-31 | 232272000.0 | -2.5% | USD | 10-K | 2020-09-28 |
| Annual | 2020-07-31 | 225198000.0 | -3.0% | USD | 10-K | 2021-09-24 |
| Annual | 2021-07-31 | 300314000.0 | +33.4% | USD | 10-K | 2022-09-26 |
| Annual | 2022-07-31 | 337518000.0 | +12.4% | USD | 10-K | 2023-09-18 |
| Annual | 2023-07-31 | 373261000.0 | +10.6% | USD | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 837635000.0 | +124.4% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 544802000.0 | -35.0% | USD | 10-K | 2025-09-11 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 102385000.0 | — | USD | 10-Q | 2016-03-02 |
| Quarterly | 2016-04-30 | 117214000.0 | +14.5% | USD | 10-Q | 2016-06-02 |
| Quarterly | 2016-07-31 | 132243000.0 | +12.8% | USD | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | 109175000.0 | -17.4% | USD | 10-Q | 2016-11-30 |
| Quarterly | 2017-01-31 | 134215000.0 | +22.9% | USD | 10-Q | 2017-03-03 |
| Quarterly | 2017-04-30 | 169306000.0 | +26.1% | USD | 10-Q | 2017-06-02 |
| Quarterly | 2017-07-31 | 185620000.0 | +9.6% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 161747000.0 | -12.9% | USD | 10-Q | 2017-11-30 |
| Quarterly | 2018-01-31 | 196205000.0 | +21.3% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 512666000.0 | +161.3% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2018-07-31 | 567817000.0 | +10.8% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 481070000.0 | -15.3% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-31 | 503931000.0 | +4.8% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-30 | 532698000.0 | +5.7% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2019-07-31 | 592762000.0 | +11.3% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | 613499000.0 | +3.5% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2020-01-31 | 629025000.0 | +2.5% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 622855000.0 | -1.0% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2020-07-31 | 708084000.0 | +13.7% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | 679096000.0 | -4.1% | USD | 10-Q | 2020-12-09 |
| Quarterly | 2021-01-31 | 691068000.0 | +1.8% | USD | 10-Q | 2021-03-05 |
| Quarterly | 2021-04-30 | 693497000.0 | +0.4% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2021-07-31 | 776951000.0 | +12.0% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 679964000.0 | -12.5% | USD | 10-Q | 2021-12-03 |
| Quarterly | 2022-01-31 | 703157000.0 | +3.4% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 707685000.0 | +0.6% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 815240000.0 | +15.2% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | 763347000.0 | -6.4% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2023-01-31 | 783775000.0 | +2.7% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 721419000.0 | -8.0% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 828422000.0 | +14.8% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 713948000.0 | -13.8% | USD | 10-Q | 2023-12-08 |
| Quarterly | 2024-01-31 | 757407000.0 | +6.1% | USD | 10-Q | 2024-03-08 |
| Quarterly | 2024-04-30 | 754659000.0 | -0.4% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 883562000.0 | +17.1% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 1328668000.0 | +50.4% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 1274053000.0 | -4.1% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 1125496000.0 | -11.7% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 1263869000.0 | +12.3% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-10-31 | 1105913000.0 | -12.5% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 1181127000.0 | +6.8% | USD | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 132243000.0 | — | USD | 10-K | 2017-09-20 |
| Annual | 2017-07-31 | 190371000.0 | +44.0% | USD | 10-K/A | 2019-06-03 |
| Annual | 2018-07-31 | 567817000.0 | +198.3% | USD | 10-K/A | 2019-10-01 |
| Annual | 2019-07-31 | 592762000.0 | +4.4% | USD | 10-K | 2020-09-28 |
| Annual | 2020-07-31 | 708084000.0 | +19.5% | USD | 10-K | 2021-09-24 |
| Annual | 2021-07-31 | 776951000.0 | +9.7% | USD | 10-K | 2022-09-26 |
| Annual | 2022-07-31 | 815240000.0 | +4.9% | USD | 10-K | 2023-09-18 |
| Annual | 2023-07-31 | 828422000.0 | +1.6% | USD | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 883562000.0 | +6.7% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 1263869000.0 | +43.0% | USD | 10-K | 2025-09-11 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 721892000.0 | — | USD | 10-Q | 2016-03-02 |
| Quarterly | 2016-04-30 | 741207000.0 | +2.7% | USD | 10-Q | 2016-06-02 |
| Quarterly | 2016-07-31 | 783935000.0 | +5.8% | USD | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | 794219000.0 | +1.3% | USD | 10-Q | 2016-11-30 |
| Quarterly | 2017-01-31 | 817699000.0 | +3.0% | USD | 10-Q | 2017-03-03 |
| Quarterly | 2017-04-30 | 833908000.0 | +2.0% | USD | 10-Q | 2017-06-02 |
| Quarterly | 2017-07-31 | 888530000.0 | +6.6% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2017-10-31 | 988401000.0 | +11.2% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-01-31 | 1084538000.0 | +9.7% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-04-30 | 1334388000.0 | +23.0% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 1413616000.0 | +5.9% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2018-10-31 | 1487198000.0 | +5.2% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2019-01-31 | 1513098000.0 | +1.7% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2019-04-30 | 1526001000.0 | +0.9% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2019-07-31 | 1574201000.0 | +3.2% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2019-10-31 | 1585525000.0 | +0.7% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2020-01-31 | 1592565000.0 | +0.4% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2020-04-30 | 1586013000.0 | -0.4% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2020-07-31 | 1656768000.0 | +4.5% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2020-10-31 | 1659861000.0 | +0.2% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-01-31 | 1644663000.0 | -0.9% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-04-30 | 1556484000.0 | -5.4% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-07-31 | 1544894000.0 | -0.7% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2021-10-31 | 1498383000.0 | -3.0% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2022-01-31 | 1480468000.0 | -1.2% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2022-04-30 | 1185161000.0 | -19.9% | USD | 10-Q | 2023-12-08 |
| Quarterly | 2022-07-31 | 1451657000.0 | +22.5% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2022-10-31 | 1185161000.0 | -18.4% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-01-31 | 1220172000.0 | +3.0% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-04-30 | 1195107000.0 | -2.1% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-07-31 | 1199466000.0 | +0.4% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2023-10-31 | 1205649000.0 | +0.5% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-01-31 | 1256113000.0 | +4.2% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-04-30 | 1285366000.0 | +2.3% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-07-31 | 1342732000.0 | +4.5% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2024-10-31 | 1268029000.0 | -5.6% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-01-31 | 1268736000.0 | +0.1% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 1362575000.0 | +7.4% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 1457230000.0 | +6.9% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-10-31 | 1533418000.0 | +5.2% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 1510618000.0 | -1.5% | USD | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 783935000.0 | — | USD | 10-K/A | 2019-10-01 |
| Annual | 2017-07-31 | 888530000.0 | +13.3% | USD | 10-K | 2020-09-28 |
| Annual | 2018-07-31 | 1413616000.0 | +59.1% | USD | 10-K | 2021-09-24 |
| Annual | 2019-07-31 | 1574201000.0 | +11.4% | USD | 10-K | 2022-09-26 |
| Annual | 2020-07-31 | 1656768000.0 | +5.2% | USD | 10-K | 2023-09-18 |
| Annual | 2021-07-31 | 1544894000.0 | -6.8% | USD | 10-K | 2024-09-16 |
| Annual | 2022-07-31 | 1451657000.0 | -6.0% | USD | 10-K | 2025-09-11 |
| Annual | 2023-07-31 | 1199466000.0 | -17.4% | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 1342732000.0 | +11.9% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 1457230000.0 | +8.5% | USD | 10-K | 2025-09-11 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2018-07-31 | 305128000.0 | — | USD | 10-K/A | 2019-10-01 |
| Annual | 2019-07-31 | 317322000.0 | +4.0% | USD | 10-K | 2020-09-28 |
| Annual | 2020-07-31 | 330208000.0 | +4.1% | USD | 10-K | 2021-09-24 |
| Annual | 2021-07-31 | 343825000.0 | +4.1% | USD | 10-K | 2022-09-26 |
| Annual | 2022-07-31 | 358216000.0 | +4.2% | USD | 10-K | 2023-09-18 |
| Annual | 2023-07-31 | 397171000.0 | +10.9% | USD | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 398903000.0 | +0.4% | USD | 10-K | 2024-09-16 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 27030000.0 | — | USD | 10-Q | 2017-03-03 |
| Quarterly | 2016-04-30 | 50641000.0 | +87.4% | USD | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | -12910000.0 | -125.5% | USD | 10-Q | 2017-11-30 |
| Quarterly | 2017-01-31 | 29649000.0 | +329.7% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 51537000.0 | +73.8% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | -31248000.0 | -160.6% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 16446000.0 | +152.6% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 36615000.0 | +122.6% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | -27247000.0 | -174.4% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | -12959000.0 | +52.4% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 13252000.0 | +202.3% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | -18138000.0 | -236.9% | USD | 10-Q | 2020-12-09 |
| Quarterly | 2020-01-31 | 1336000.0 | +107.4% | USD | 10-Q | 2021-03-05 |
| Quarterly | 2020-04-30 | 5907000.0 | +342.1% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | -15707000.0 | -365.9% | USD | 10-Q | 2021-12-03 |
| Quarterly | 2021-01-31 | -2378000.0 | +84.9% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 3233000.0 | +236.0% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | -107042000.0 | -3410.9% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | -110052000.0 | -2.8% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | -121532000.0 | -10.4% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | -87435000.0 | +28.1% | USD | 10-Q | 2023-12-08 |
| Quarterly | 2023-01-31 | -86215000.0 | +1.4% | USD | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | -134842000.0 | -56.4% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | -72083000.0 | +46.5% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | -2832000.0 | +96.1% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 1971000.0 | +169.6% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | -62305000.0 | -3261.1% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 23686000.0 | +138.0% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 56036000.0 | +136.6% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | -67398000.0 | -220.3% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 44648000.0 | +166.2% | USD | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 99900000.0 | — | USD | 10-K/A | 2019-06-03 |
| Annual | 2017-07-31 | 138759000.0 | +38.9% | USD | 10-K/A | 2019-10-01 |
| Annual | 2018-07-31 | 140459000.0 | +1.2% | USD | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 116126000.0 | -17.3% | USD | 10-K | 2021-09-24 |
| Annual | 2020-07-31 | 113066000.0 | -2.6% | USD | 10-K | 2022-09-26 |
| Annual | 2021-07-31 | 111587000.0 | -1.3% | USD | 10-K | 2023-09-18 |
| Annual | 2022-07-31 | -37940000.0 | -134.0% | USD | 10-K | 2024-09-16 |
| Annual | 2023-07-31 | 38395000.0 | +201.2% | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 195748000.0 | +409.8% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 300867000.0 | +53.7% | USD | 10-K | 2025-09-11 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | -24350000.0 | — | USD | 10-Q | 2017-03-03 |
| Quarterly | 2016-04-30 | -62950000.0 | -158.5% | USD | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | -79797000.0 | -26.8% | USD | 10-Q | 2017-11-30 |
| Quarterly | 2017-01-31 | -29091000.0 | +63.5% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | -96808000.0 | -232.8% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 23780000.0 | +124.6% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | -76269000.0 | -420.7% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | -395242000.0 | -418.2% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | -18484000.0 | +95.3% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | -64488000.0 | -248.9% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | -81957000.0 | -27.1% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | -57496000.0 | +29.8% | USD | 10-Q | 2020-12-09 |
| Quarterly | 2020-01-31 | -38118000.0 | +33.7% | USD | 10-Q | 2021-03-05 |
| Quarterly | 2020-04-30 | 33408000.0 | +187.6% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | -53399000.0 | -259.8% | USD | 10-Q | 2021-12-03 |
| Quarterly | 2021-01-31 | 5749000.0 | +110.8% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 32637000.0 | +467.7% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 8081000.0 | -75.2% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 30974000.0 | +283.3% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 114753000.0 | +270.5% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | -54423000.0 | -147.4% | USD | 10-Q | 2023-12-08 |
| Quarterly | 2023-01-31 | -48842000.0 | +10.3% | USD | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | 3854000.0 | +107.9% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | -27793000.0 | -821.1% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | -51220000.0 | -84.3% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | -45067000.0 | +12.0% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | -77601000.0 | -72.2% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | -130521000.0 | -68.2% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | -178576000.0 | -36.8% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | -138765000.0 | +22.3% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | -204560000.0 | -47.4% | USD | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | -101253000.0 | — | USD | 10-K/A | 2019-06-03 |
| Annual | 2017-07-31 | -113342000.0 | -11.9% | USD | 10-K/A | 2019-10-01 |
| Annual | 2018-07-31 | -537584000.0 | -374.3% | USD | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | -301433000.0 | +43.9% | USD | 10-K | 2021-09-24 |
| Annual | 2020-07-31 | -5801000.0 | +98.1% | USD | 10-K | 2022-09-26 |
| Annual | 2021-07-31 | 64191000.0 | +1206.6% | USD | 10-K | 2023-09-18 |
| Annual | 2022-07-31 | 312212000.0 | +386.4% | USD | 10-K | 2024-09-16 |
| Annual | 2023-07-31 | 12712000.0 | -95.9% | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -52359000.0 | -511.9% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | -236965000.0 | -352.6% | USD | 10-K | 2025-09-11 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 3067000.0 | — | USD | 10-Q | 2017-03-03 |
| Quarterly | 2016-04-30 | 4499000.0 | +46.7% | USD | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | 1112000.0 | -75.3% | USD | 10-Q | 2017-11-30 |
| Quarterly | 2017-01-31 | 2034000.0 | +82.9% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 2457000.0 | +20.8% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 365000.0 | -85.1% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 727000.0 | +99.2% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 572042000.0 | +78585.3% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 689000.0 | -99.9% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | 1103000.0 | +60.1% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 1851000.0 | +67.8% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | 368000.0 | -80.1% | USD | 10-Q | 2020-12-09 |
| Quarterly | 2020-01-31 | 1239000.0 | +236.7% | USD | 10-Q | 2021-03-05 |
| Quarterly | 2020-04-30 | 3077000.0 | +148.3% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | -3284000.0 | -206.7% | USD | 10-Q | 2021-12-03 |
| Quarterly | 2021-01-31 | -40859000.0 | -1144.2% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | -120655000.0 | -195.3% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | -26245000.0 | +78.2% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | -37353000.0 | -42.3% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | -37335000.0 | +0.0% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | -200000000.0 | -435.7% | USD | 10-Q | 2023-12-08 |
| Quarterly | 2023-01-31 | -199998000.0 | +0.0% | USD | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | -213766000.0 | -6.9% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 0.0 | +100.0% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 4000.0 | — | USD | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 14000.0 | +250.0% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 415507000.0 | +2967807.1% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 259916000.0 | -37.4% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 81565000.0 | -68.6% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 413000.0 | -99.5% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | -134297000.0 | -32617.4% | USD | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 13454000.0 | — | USD | 10-K/A | 2019-06-03 |
| Annual | 2017-07-31 | 13031000.0 | -3.1% | USD | 10-K/A | 2019-10-01 |
| Annual | 2018-07-31 | 573000000.0 | +4297.2% | USD | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 3954000.0 | -99.3% | USD | 10-K | 2021-09-24 |
| Annual | 2020-07-31 | 4955000.0 | +25.3% | USD | 10-K | 2022-09-26 |
| Annual | 2021-07-31 | -159387000.0 | -3316.7% | USD | 10-K | 2023-09-18 |
| Annual | 2022-07-31 | -37335000.0 | +76.6% | USD | 10-K | 2024-09-16 |
| Annual | 2023-07-31 | -261579000.0 | -600.6% | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 1055000.0 | +100.4% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 82293000.0 | +7700.3% | USD | 10-K | 2025-09-11 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 3867000.0 | — | USD | 10-Q | 2017-03-03 |
| Quarterly | 2016-04-30 | 5243000.0 | +35.6% | USD | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | 2474000.0 | -52.8% | USD | 10-Q | 2017-11-30 |
| Quarterly | 2017-01-31 | 2617000.0 | +5.8% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 3236000.0 | +23.7% | USD | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 1899000.0 | -41.3% | USD | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 4620000.0 | +143.3% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 4710000.0 | +1.9% | USD | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 2945000.0 | -37.5% | USD | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | 11006000.0 | +273.7% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 28746000.0 | +161.2% | USD | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | 9625000.0 | -66.5% | USD | 10-Q | 2020-12-09 |
| Quarterly | 2020-01-31 | 11254000.0 | +16.9% | USD | 10-Q | 2021-03-05 |
| Quarterly | 2020-04-30 | 18966000.0 | +68.5% | USD | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | 1907000.0 | -89.9% | USD | 10-Q | 2021-12-03 |
| Quarterly | 2021-01-31 | 5517000.0 | +189.3% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 12412000.0 | +125.0% | USD | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 3333000.0 | -73.1% | USD | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 6990000.0 | +109.7% | USD | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 7976000.0 | +14.1% | USD | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | 604000.0 | -92.4% | USD | 10-Q | 2023-12-08 |
| Quarterly | 2023-01-31 | 1937000.0 | +220.7% | USD | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | 2614000.0 | +35.0% | USD | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 998000.0 | -61.8% | USD | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 3990000.0 | +299.8% | USD | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 4668000.0 | +17.0% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 843000.0 | -81.9% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 1633000.0 | +93.7% | USD | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 2336000.0 | +43.0% | USD | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 4878000.0 | +108.8% | USD | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 8162000.0 | +67.3% | USD | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 7111000.0 | — | USD | 10-K/A | 2019-06-03 |
| Annual | 2017-07-31 | 5886000.0 | -17.2% | USD | 10-K/A | 2019-10-01 |
| Annual | 2018-07-31 | 9398000.0 | +59.7% | USD | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 44921000.0 | +378.0% | USD | 10-K | 2021-09-24 |
| Annual | 2020-07-31 | 21377000.0 | -52.4% | USD | 10-K | 2022-09-26 |
| Annual | 2021-07-31 | 19008000.0 | -11.1% | USD | 10-K | 2023-09-18 |
| Annual | 2022-07-31 | 9510000.0 | -50.0% | USD | 10-K | 2024-09-16 |
| Annual | 2023-07-31 | 5821000.0 | -38.8% | USD | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 6362000.0 | +9.3% | USD | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 5741000.0 | -9.8% | USD | 10-K | 2025-09-11 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 72054151.0 | — | shares | 10-Q | 2016-03-02 |
| Quarterly | 2016-04-30 | 72522807.0 | +0.7% | shares | 10-Q | 2016-06-02 |
| Quarterly | 2016-07-31 | 73039919.0 | +0.7% | shares | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | 73510967.0 | +0.6% | shares | 10-Q | 2016-11-30 |
| Quarterly | 2017-01-31 | 73948384.0 | +0.6% | shares | 10-Q | 2017-03-03 |
| Quarterly | 2017-04-30 | 74378533.0 | +0.6% | shares | 10-Q | 2017-06-02 |
| Quarterly | 2017-07-31 | 75007625.0 | +0.8% | shares | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 75362109.0 | +0.5% | shares | 10-Q | 2017-11-30 |
| Quarterly | 2018-01-31 | 77279160.0 | +2.5% | shares | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 80259688.0 | +3.9% | shares | 10-Q | 2018-06-06 |
| Quarterly | 2018-07-31 | 80611698.0 | +0.4% | shares | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 81009507.0 | +0.5% | shares | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-31 | 81390505.0 | +0.5% | shares | 10-Q | 2019-03-07 |
| Quarterly | 2019-07-31 | 82140883.0 | +0.9% | shares | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | 82574406.0 | +0.5% | shares | 10-Q | 2019-12-06 |
| Quarterly | 2020-01-31 | 82872382.0 | +0.4% | shares | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 83167042.0 | +0.4% | shares | 10-Q | 2020-06-04 |
| Quarterly | 2020-07-31 | 83461925.0 | +0.4% | shares | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | 83791856.0 | +0.4% | shares | 10-Q | 2020-12-09 |
| Quarterly | 2021-01-31 | 83775163.0 | -0.0% | shares | 10-Q | 2021-03-05 |
| Quarterly | 2021-04-30 | 83280955.0 | -0.6% | shares | 10-Q | 2021-06-03 |
| Quarterly | 2021-07-31 | 83194157.0 | -0.1% | shares | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 83305156.0 | +0.1% | shares | 10-Q | 2021-12-03 |
| Quarterly | 2022-01-31 | 83546000.0 | +0.3% | shares | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 83816227.0 | +0.3% | shares | 10-Q | 2022-06-08 |
| Annual | 2016-07-31 | 73039919.0 | — | shares | 10-K | 2017-09-20 |
| Annual | 2017-07-31 | 75007625.0 | +2.7% | shares | 10-K/A | 2019-06-03 |
| Annual | 2018-07-31 | 80611698.0 | +7.5% | shares | 10-K/A | 2019-10-01 |
| Annual | 2019-07-31 | 82140883.0 | +1.9% | shares | 10-K | 2020-09-28 |
| Annual | 2020-07-31 | 83461925.0 | +1.6% | shares | 10-K | 2021-09-24 |
| Annual | 2021-07-31 | 83194157.0 | -0.3% | shares | 10-K | 2022-09-26 |
| Annual | 2022-07-31 | 84084209.0 | +1.1% | shares | 10-K | 2023-09-18 |
| Annual | 2023-07-31 | 81440669.0 | -3.1% | shares | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 83025637.0 | +1.9% | shares | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 84530418.0 | +1.8% | shares | 10-K | 2025-09-11 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-07-31 | 81793479.0 | — | shares | 10-Q | 2019-06-10 |
| Quarterly | 2019-04-30 | 81793479.0 | +0.0% | shares | 10-Q | 2019-06-10 |
| Quarterly | 2019-07-31 | 82140883.0 | +0.4% | shares | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | 82574406.0 | +0.5% | shares | 10-Q | 2019-12-06 |
| Quarterly | 2020-01-31 | 82872382.0 | +0.4% | shares | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 83167042.0 | +0.4% | shares | 10-Q | 2020-06-04 |
| Quarterly | 2020-07-31 | 83461925.0 | +0.4% | shares | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | 83791856.0 | +0.4% | shares | 10-Q | 2020-12-09 |
| Quarterly | 2021-01-31 | 83775163.0 | -0.0% | shares | 10-Q | 2021-03-05 |
| Quarterly | 2021-04-30 | 83280955.0 | -0.6% | shares | 10-Q | 2021-06-03 |
| Quarterly | 2021-07-31 | 83194157.0 | -0.1% | shares | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 83305156.0 | +0.1% | shares | 10-Q | 2021-12-03 |
| Quarterly | 2022-01-31 | 83546000.0 | +0.3% | shares | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 83816227.0 | +0.3% | shares | 10-Q | 2022-06-08 |
| Annual | 2016-07-31 | 73039919.0 | — | shares | 10-K | 2017-09-20 |
| Annual | 2017-07-31 | 75007625.0 | +2.7% | shares | 10-K/A | 2019-06-03 |
| Annual | 2018-07-31 | 80611698.0 | +7.5% | shares | 10-K/A | 2019-10-01 |
| Annual | 2019-07-31 | 82140883.0 | +1.9% | shares | 10-K | 2020-09-28 |
| Annual | 2020-07-31 | 83461925.0 | +1.6% | shares | 10-K | 2021-09-24 |
| Annual | 2021-07-31 | 83194157.0 | -0.3% | shares | 10-K | 2022-09-26 |
| Annual | 2022-07-31 | 84084209.0 | +1.1% | shares | 10-K | 2023-09-18 |
| Annual | 2023-07-31 | 81440669.0 | -3.1% | shares | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 83025637.0 | +1.9% | shares | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 84530418.0 | +1.8% | shares | 10-K | 2025-09-11 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 71779496.0 | — | shares | 10-Q | 2017-03-03 |
| Quarterly | 2016-04-30 | 72297934.0 | +0.7% | shares | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | 73293467.0 | +1.4% | shares | 10-Q | 2017-11-30 |
| Quarterly | 2017-01-31 | 73738810.0 | +0.6% | shares | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 74175603.0 | +0.6% | shares | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 75187430.0 | +1.4% | shares | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 76859040.0 | +2.2% | shares | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 78777484.0 | +2.5% | shares | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 80821227.0 | +2.6% | shares | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | 81217511.0 | +0.5% | shares | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 81606088.0 | +0.5% | shares | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | 82360891.0 | +0.9% | shares | 10-Q | 2020-12-09 |
| Quarterly | 2020-01-31 | 82725641.0 | +0.4% | shares | 10-Q | 2021-03-05 |
| Quarterly | 2020-04-30 | 83024291.0 | +0.4% | shares | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | 83613287.0 | +0.7% | shares | 10-Q | 2021-12-03 |
| Quarterly | 2021-01-31 | 83830624.0 | +0.3% | shares | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 83600327.0 | -0.3% | shares | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 83225743.0 | -0.4% | shares | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 83413643.0 | +0.2% | shares | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 83689429.0 | +0.3% | shares | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | 83320967.0 | -0.4% | shares | 10-Q | 2023-12-08 |
| Quarterly | 2023-01-31 | 82051867.0 | -1.5% | shares | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | 81832244.0 | -0.3% | shares | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 81690912.0 | -0.2% | shares | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 82133632.0 | +0.5% | shares | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 82500109.0 | +0.4% | shares | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 83276236.0 | +0.9% | shares | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 83705700.0 | +0.5% | shares | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 84044661.0 | +0.4% | shares | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 84780201.0 | +0.9% | shares | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 84858179.0 | +0.1% | shares | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 72026694.0 | — | shares | 10-K/A | 2019-06-03 |
| Annual | 2017-07-31 | 73994577.0 | +2.7% | shares | 10-K/A | 2019-10-01 |
| Annual | 2018-07-31 | 77709592.0 | +5.0% | shares | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 81447998.0 | +4.8% | shares | 10-K | 2021-09-24 |
| Annual | 2020-07-31 | 82855392.0 | +1.7% | shares | 10-K | 2022-09-26 |
| Annual | 2021-07-31 | 83577375.0 | +0.9% | shares | 10-K | 2023-09-18 |
| Annual | 2022-07-31 | 83569517.0 | -0.0% | shares | 10-K | 2024-09-16 |
| Annual | 2023-07-31 | 82176629.0 | -1.7% | shares | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 82291483.0 | +0.1% | shares | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 83846793.0 | +1.9% | shares | 10-K | 2025-09-11 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 73402064.0 | — | shares | 10-Q | 2017-03-03 |
| Quarterly | 2016-04-30 | 72297934.0 | -1.5% | shares | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | 73293467.0 | +1.4% | shares | 10-Q | 2017-11-30 |
| Quarterly | 2017-01-31 | 74793240.0 | +2.0% | shares | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 74175603.0 | -0.8% | shares | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 75187430.0 | +1.4% | shares | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 76859040.0 | +2.2% | shares | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 78777484.0 | +2.5% | shares | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 82209988.0 | +4.4% | shares | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | 81217511.0 | -1.2% | shares | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 81606088.0 | +0.5% | shares | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | 82360891.0 | +0.9% | shares | 10-Q | 2020-12-09 |
| Quarterly | 2020-01-31 | 82725641.0 | +0.4% | shares | 10-Q | 2021-03-05 |
| Quarterly | 2020-04-30 | 83024291.0 | +0.4% | shares | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | 83613287.0 | +0.7% | shares | 10-Q | 2021-12-03 |
| Quarterly | 2021-01-31 | 83830624.0 | +0.3% | shares | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 83600327.0 | -0.3% | shares | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 83225743.0 | -0.4% | shares | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 83413643.0 | +0.2% | shares | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 83689429.0 | +0.3% | shares | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | 83320967.0 | -0.4% | shares | 10-Q | 2023-12-08 |
| Quarterly | 2023-01-31 | 82051867.0 | -1.5% | shares | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | 81832244.0 | -0.3% | shares | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 81690912.0 | -0.2% | shares | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 83305080.0 | +2.0% | shares | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 82500109.0 | -1.0% | shares | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 85960868.0 | +4.2% | shares | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 83705700.0 | -2.6% | shares | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 85880643.0 | +2.6% | shares | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 86451737.0 | +0.7% | shares | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 86116567.0 | -0.4% | shares | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 73765960.0 | — | shares | 10-K/A | 2019-06-03 |
| Annual | 2017-07-31 | 75328343.0 | +2.1% | shares | 10-K/A | 2019-10-01 |
| Annual | 2018-07-31 | 77709592.0 | +3.2% | shares | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 82681214.0 | +6.4% | shares | 10-K | 2021-09-24 |
| Annual | 2020-07-31 | 82855392.0 | +0.2% | shares | 10-K | 2022-09-26 |
| Annual | 2021-07-31 | 83577375.0 | +0.9% | shares | 10-K | 2023-09-18 |
| Annual | 2022-07-31 | 83569517.0 | -0.0% | shares | 10-K | 2024-09-16 |
| Annual | 2023-07-31 | 82176629.0 | -1.7% | shares | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 82291483.0 | +0.1% | shares | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 85911653.0 | +4.4% | shares | 10-K | 2025-09-11 |
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.1239 | — | ratio | 10-Q | 2017-03-03 |
| Quarterly | 2016-04-30 | 0.1152 | -7.1% | ratio | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | 0.1042 | -9.5% | ratio | 10-Q | 2017-11-30 |
| Quarterly | 2017-01-31 | 0.1215 | +16.6% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 0.1230 | +1.3% | ratio | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 0.0940 | -23.6% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 0.1276 | +35.7% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 0.0776 | -39.2% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 0.0916 | +18.0% | ratio | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | 0.0835 | -8.8% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 0.0791 | -5.3% | ratio | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | 0.0714 | -9.7% | ratio | 10-Q | 2020-12-09 |
| Quarterly | 2020-01-31 | 0.0781 | +9.4% | ratio | 10-Q | 2021-03-05 |
| Quarterly | 2020-04-30 | 0.0761 | -2.5% | ratio | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | 0.0726 | -4.6% | ratio | 10-Q | 2021-12-03 |
| Quarterly | 2021-01-31 | 0.0771 | +6.2% | ratio | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 0.0729 | -5.5% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 0.0762 | +4.5% | ratio | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 0.0937 | +23.0% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 0.0915 | -2.3% | ratio | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | 0.1002 | +9.5% | ratio | 10-Q | 2023-12-08 |
| Quarterly | 2023-01-31 | 0.1161 | +15.8% | ratio | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | 0.1083 | -6.7% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 0.1080 | -0.2% | ratio | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 0.1196 | +10.7% | ratio | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 0.1180 | -1.4% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 0.1012 | -14.2% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 0.1138 | +12.4% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.1180 | +3.6% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.1260 | +6.8% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 0.1334 | +5.9% | ratio | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 0.4633 | — | ratio | 10-K/A | 2019-06-03 |
| Annual | 2018-07-31 | 0.3295 | -28.9% | ratio | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 0.3320 | +0.8% | ratio | 10-K | 2021-09-24 |
| Annual | 2020-07-31 | 0.3139 | -5.5% | ratio | 10-K | 2022-09-26 |
| Annual | 2021-07-31 | 0.3201 | +2.0% | ratio | 10-K | 2023-09-18 |
| Annual | 2022-07-31 | 0.3585 | +12.0% | ratio | 10-K | 2024-09-16 |
| Annual | 2023-07-31 | 0.4464 | +24.5% | ratio | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 0.4404 | -1.4% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 0.4419 | +0.3% | ratio | 10-K | 2025-09-11 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 7.0278 | — | ratio | 10-Q | 2016-03-02 |
| Quarterly | 2016-04-30 | 6.0531 | -13.9% | ratio | 10-Q | 2016-06-02 |
| Quarterly | 2016-07-31 | 5.9427 | -1.8% | ratio | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | 6.0507 | +1.8% | ratio | 10-Q | 2016-11-30 |
| Quarterly | 2017-01-31 | 5.2211 | -13.7% | ratio | 10-Q | 2017-03-03 |
| Quarterly | 2017-04-30 | 3.6764 | -29.6% | ratio | 10-Q | 2017-06-02 |
| Quarterly | 2017-07-31 | 4.1514 | +12.9% | ratio | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 4.9297 | +18.7% | ratio | 10-Q | 2017-11-30 |
| Quarterly | 2018-01-31 | 3.6991 | -25.0% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 5.9707 | +61.4% | ratio | 10-Q | 2018-06-06 |
| Quarterly | 2018-07-31 | 5.1330 | -14.0% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 8.3958 | +63.6% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-31 | 7.4486 | -11.3% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-30 | 6.3844 | -14.3% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2019-07-31 | 5.7475 | -10.0% | ratio | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | 7.2242 | +25.7% | ratio | 10-Q | 2019-12-06 |
| Quarterly | 2020-01-31 | 6.8350 | -5.4% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 6.9280 | +1.4% | ratio | 10-Q | 2020-06-04 |
| Quarterly | 2020-07-31 | 5.9646 | -13.9% | ratio | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | 7.2679 | +21.9% | ratio | 10-Q | 2020-12-09 |
| Quarterly | 2021-01-31 | 6.4965 | -10.6% | ratio | 10-Q | 2021-03-05 |
| Quarterly | 2021-04-30 | 6.1034 | -6.1% | ratio | 10-Q | 2021-06-03 |
| Quarterly | 2021-07-31 | 4.5129 | -26.1% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 5.2931 | +17.3% | ratio | 10-Q | 2021-12-03 |
| Quarterly | 2022-01-31 | 4.6618 | -11.9% | ratio | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 4.4550 | -4.4% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 3.7115 | -16.7% | ratio | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | 3.7330 | +0.6% | ratio | 10-Q | 2022-12-07 |
| Quarterly | 2023-01-31 | 3.6564 | -2.1% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 3.6543 | -0.1% | ratio | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 2.9459 | -19.4% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 3.7229 | +26.4% | ratio | 10-Q | 2023-12-08 |
| Quarterly | 2024-01-31 | 3.4540 | -7.2% | ratio | 10-Q | 2024-03-08 |
| Quarterly | 2024-04-30 | 1.5345 | -55.6% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 1.5467 | +0.8% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 2.6612 | +72.1% | ratio | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 2.6457 | -0.6% | ratio | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 3.2346 | +22.3% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 2.7669 | -14.5% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-10-31 | 3.4808 | +25.8% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 2.9330 | -15.7% | ratio | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 5.9427 | — | ratio | 10-K | 2017-09-20 |
| Annual | 2017-07-31 | 4.0343 | -32.1% | ratio | 10-K/A | 2019-06-03 |
| Annual | 2018-07-31 | 5.1330 | +27.2% | ratio | 10-K/A | 2019-10-01 |
| Annual | 2019-07-31 | 5.7475 | +12.0% | ratio | 10-K | 2020-09-28 |
| Annual | 2020-07-31 | 5.9646 | +3.8% | ratio | 10-K | 2021-09-24 |
| Annual | 2021-07-31 | 4.5129 | -24.3% | ratio | 10-K | 2022-09-26 |
| Annual | 2022-07-31 | 3.7115 | -17.8% | ratio | 10-K | 2023-09-18 |
| Annual | 2023-07-31 | 2.9459 | -20.6% | ratio | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 1.5467 | -47.5% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 2.7669 | +78.9% | ratio | 10-K | 2025-09-11 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.1418 | — | ratio | 10-Q | 2016-03-02 |
| Quarterly | 2016-04-30 | 0.1581 | +11.5% | ratio | 10-Q | 2016-06-02 |
| Quarterly | 2016-07-31 | 0.1687 | +6.7% | ratio | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | 0.1375 | -18.5% | ratio | 10-Q | 2016-11-30 |
| Quarterly | 2017-01-31 | 0.1641 | +19.4% | ratio | 10-Q | 2017-03-03 |
| Quarterly | 2017-04-30 | 0.2030 | +23.7% | ratio | 10-Q | 2017-06-02 |
| Quarterly | 2017-07-31 | 0.2089 | +2.9% | ratio | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 0.1636 | -21.7% | ratio | 10-Q | 2017-11-30 |
| Quarterly | 2018-01-31 | 0.1809 | +10.6% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 0.3842 | +112.4% | ratio | 10-Q | 2018-06-06 |
| Quarterly | 2018-07-31 | 0.4017 | +4.6% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 0.3235 | -19.5% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-31 | 0.3330 | +3.0% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-30 | 0.3491 | +4.8% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2019-07-31 | 0.3765 | +7.9% | ratio | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | 0.3869 | +2.8% | ratio | 10-Q | 2019-12-06 |
| Quarterly | 2020-01-31 | 0.3950 | +2.1% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 0.3927 | -0.6% | ratio | 10-Q | 2020-06-04 |
| Quarterly | 2020-07-31 | 0.4274 | +8.8% | ratio | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | 0.4091 | -4.3% | ratio | 10-Q | 2020-12-09 |
| Quarterly | 2021-01-31 | 0.4202 | +2.7% | ratio | 10-Q | 2021-03-05 |
| Quarterly | 2021-04-30 | 0.4456 | +6.0% | ratio | 10-Q | 2021-06-03 |
| Quarterly | 2021-07-31 | 0.5029 | +12.9% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 0.4538 | -9.8% | ratio | 10-Q | 2021-12-03 |
| Quarterly | 2022-01-31 | 0.4750 | +4.7% | ratio | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 0.5971 | +25.7% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 0.5616 | -5.9% | ratio | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | 0.6441 | +14.7% | ratio | 10-Q | 2022-12-07 |
| Quarterly | 2023-01-31 | 0.6423 | -0.3% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 0.6036 | -6.0% | ratio | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 0.6907 | +14.4% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 0.5922 | -14.3% | ratio | 10-Q | 2023-12-08 |
| Quarterly | 2024-01-31 | 0.6030 | +1.8% | ratio | 10-Q | 2024-03-08 |
| Quarterly | 2024-04-30 | 0.5871 | -2.6% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 0.6580 | +12.1% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 1.0478 | +59.2% | ratio | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 1.0042 | -4.2% | ratio | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 0.8260 | -17.7% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 0.8673 | +5.0% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-10-31 | 0.7212 | -16.8% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 0.7819 | +8.4% | ratio | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 0.1687 | — | ratio | 10-K | 2017-09-20 |
| Annual | 2017-07-31 | 0.2143 | +27.0% | ratio | 10-K/A | 2019-06-03 |
| Annual | 2018-07-31 | 0.4017 | +87.5% | ratio | 10-K/A | 2019-10-01 |
| Annual | 2019-07-31 | 0.3765 | -6.3% | ratio | 10-K | 2020-09-28 |
| Annual | 2020-07-31 | 0.4274 | +13.5% | ratio | 10-K | 2021-09-24 |
| Annual | 2021-07-31 | 0.5029 | +17.7% | ratio | 10-K | 2022-09-26 |
| Annual | 2022-07-31 | 0.5616 | +11.7% | ratio | 10-K | 2023-09-18 |
| Annual | 2023-07-31 | 0.6907 | +23.0% | ratio | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 0.6580 | -4.7% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 0.8673 | +31.8% | ratio | 10-K | 2025-09-11 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.6583 | — | ratio | 10-Q | 2017-03-03 |
| Quarterly | 2016-04-30 | 0.6054 | -8.0% | ratio | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | 0.5536 | -8.6% | ratio | 10-Q | 2017-11-30 |
| Quarterly | 2017-01-31 | 0.6470 | +16.9% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 0.5830 | -9.9% | ratio | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | 0.4186 | -28.2% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 0.5862 | +40.1% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 0.4676 | -20.2% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 0.5473 | +17.0% | ratio | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | 0.5272 | -3.7% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 0.5071 | -3.8% | ratio | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | 0.4850 | -4.4% | ratio | 10-Q | 2020-12-09 |
| Quarterly | 2020-01-31 | 0.5181 | +6.8% | ratio | 10-Q | 2021-03-05 |
| Quarterly | 2020-04-30 | 0.4901 | -5.4% | ratio | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | 0.4643 | -5.3% | ratio | 10-Q | 2021-12-03 |
| Quarterly | 2021-01-31 | 0.4896 | +5.5% | ratio | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 0.4385 | -10.4% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 0.4122 | -6.0% | ratio | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | 0.4994 | +21.2% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | 0.4250 | -14.9% | ratio | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | 0.3695 | -13.1% | ratio | 10-Q | 2023-12-08 |
| Quarterly | 2023-01-31 | 0.5308 | +43.7% | ratio | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | 0.4767 | -10.2% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 0.5414 | +13.6% | ratio | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | 0.5911 | +9.2% | ratio | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | 0.5909 | -0.0% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 0.6025 | +2.0% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 0.6189 | +2.7% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.6225 | +0.6% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.6299 | +1.2% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 0.6447 | +2.4% | ratio | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 0.6423 | — | ratio | 10-K/A | 2019-06-03 |
| Annual | 2017-10-31 | 0.4274 | -33.5% | ratio | 10-K/A | 2019-06-03 |
| Annual | 2018-07-31 | 0.5454 | +27.6% | ratio | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 0.5492 | +0.7% | ratio | 10-K | 2021-09-24 |
| Annual | 2020-07-31 | 0.5446 | -0.8% | ratio | 10-K | 2022-09-26 |
| Annual | 2021-07-31 | 0.5241 | -3.8% | ratio | 10-K | 2023-09-18 |
| Annual | 2022-07-31 | 0.4642 | -11.4% | ratio | 10-K | 2024-09-16 |
| Annual | 2023-07-31 | 0.5061 | +9.0% | ratio | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | 0.5950 | +17.6% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 0.6254 | +5.1% | ratio | 10-K | 2025-09-11 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0089 | — | ratio | 10-Q | 2017-03-03 |
| Quarterly | 2016-04-30 | -0.0041 | -145.7% | ratio | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | -0.0835 | -1942.9% | ratio | 10-Q | 2017-11-30 |
| Quarterly | 2017-01-31 | 0.0344 | +141.2% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | -0.0147 | -142.9% | ratio | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | -0.0824 | -459.2% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | -0.2781 | -237.5% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | -0.2191 | +21.2% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 0.0350 | +116.0% | ratio | 10-Q | 2020-06-04 |
| Quarterly | 2019-01-31 | -0.0000 | -100.0% | ratio | 10-Q | 2020-06-04 |
| Quarterly | 2019-04-30 | -0.0527 | -887857.8% | ratio | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | -0.0955 | -81.2% | ratio | 10-Q | 2021-06-03 |
| Quarterly | 2020-01-31 | -0.1150 | -20.4% | ratio | 10-Q | 2021-06-03 |
| Quarterly | 2020-04-30 | -0.1846 | -60.5% | ratio | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | -0.1189 | +35.6% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-01-31 | -0.0481 | +59.6% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-04-30 | -0.2234 | -365.0% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | -0.3090 | -38.3% | ratio | 10-Q | 2023-06-02 |
| Quarterly | 2022-01-31 | -0.1988 | +35.7% | ratio | 10-Q | 2023-06-02 |
| Quarterly | 2022-04-30 | -0.3511 | -76.6% | ratio | 10-Q | 2023-12-08 |
| Quarterly | 2022-10-31 | -0.3550 | -1.1% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-01-31 | -0.0395 | +88.9% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-04-30 | -0.2196 | -455.9% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | -0.1305 | +40.6% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-01-31 | 0.0402 | +130.8% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-04-30 | -0.0228 | -156.6% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 0.0348 | +252.7% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-01-31 | -0.1288 | -470.4% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.1567 | +221.7% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.0941 | -39.9% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 0.1674 | +77.9% | ratio | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 0.0353 | — | ratio | 10-K/A | 2019-06-03 |
| Annual | 2017-10-31 | -0.0250 | -170.7% | ratio | 10-K/A | 2019-06-03 |
| Annual | 2018-07-31 | -0.0410 | -64.2% | ratio | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 0.0288 | +170.3% | ratio | 10-K | 2021-09-24 |
| Annual | 2020-07-31 | -0.0366 | -227.2% | ratio | 10-K | 2022-09-26 |
| Annual | 2021-07-31 | -0.0895 | -144.2% | ratio | 10-K | 2023-09-18 |
| Annual | 2022-07-31 | -0.2220 | -148.1% | ratio | 10-K | 2024-09-16 |
| Annual | 2023-07-31 | -0.1236 | +44.4% | ratio | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -0.0062 | +95.0% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 0.0581 | +1032.6% | ratio | 10-K | 2025-09-11 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0754 | — | ratio | 10-Q | 2017-03-03 |
| Quarterly | 2016-04-30 | -0.0584 | -177.5% | ratio | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | -0.1944 | -232.7% | ratio | 10-Q | 2017-11-30 |
| Quarterly | 2017-01-31 | 0.0710 | +136.5% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | -0.0352 | -149.5% | ratio | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | -0.3024 | -760.4% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | -0.0041 | +98.7% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | -0.2031 | -4901.7% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 0.0138 | +106.8% | ratio | 10-Q | 2019-12-06 |
| Quarterly | 2019-01-31 | -0.0376 | -372.3% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | -0.0968 | -157.7% | ratio | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | -0.1567 | -61.8% | ratio | 10-Q | 2020-12-09 |
| Quarterly | 2020-01-31 | -0.1039 | +33.6% | ratio | 10-Q | 2021-03-05 |
| Quarterly | 2020-04-30 | -0.1522 | -46.5% | ratio | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | -0.1861 | -22.3% | ratio | 10-Q | 2021-12-03 |
| Quarterly | 2021-01-31 | -0.1503 | +19.2% | ratio | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | -0.2856 | -90.0% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | -0.3940 | -38.0% | ratio | 10-Q | 2022-12-07 |
| Quarterly | 2022-01-31 | -0.1928 | +51.1% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2022-04-30 | -0.3161 | -63.9% | ratio | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | -0.3818 | -20.8% | ratio | 10-Q | 2023-12-08 |
| Quarterly | 2023-01-31 | -0.0998 | +73.9% | ratio | 10-Q | 2024-03-08 |
| Quarterly | 2023-04-30 | -0.2786 | -179.2% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | -0.1629 | +41.5% | ratio | 10-Q | 2024-12-06 |
| Quarterly | 2024-01-31 | -0.0515 | +68.4% | ratio | 10-Q | 2025-03-07 |
| Quarterly | 2024-04-30 | -0.0694 | -34.7% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | -0.0180 | +74.1% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2025-01-31 | 0.0405 | +325.6% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.0152 | -62.4% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.0555 | +264.9% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 0.1070 | +92.7% | ratio | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 0.0387 | — | ratio | 10-K/A | 2019-06-03 |
| Annual | 2017-10-31 | -0.2802 | -823.6% | ratio | 10-K/A | 2019-06-03 |
| Annual | 2018-07-31 | -0.0239 | +91.5% | ratio | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 0.0020 | +108.5% | ratio | 10-K | 2021-09-24 |
| Annual | 2020-07-31 | -0.0322 | -1673.9% | ratio | 10-K | 2022-09-26 |
| Annual | 2021-07-31 | -0.1421 | -341.5% | ratio | 10-K | 2023-09-18 |
| Annual | 2022-07-31 | -0.2454 | -72.8% | ratio | 10-K | 2024-09-16 |
| Annual | 2023-07-31 | -0.1651 | +32.7% | ratio | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -0.0536 | +67.5% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 0.0342 | +163.7% | ratio | 10-K | 2025-09-11 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 2.2965 | — | ratio | 10-Q | 2017-03-03 |
| Quarterly | 2016-04-30 | 1.8927 | -17.6% | ratio | 10-Q | 2017-06-02 |
| Quarterly | 2016-07-31 | 1.8775 | -0.8% | ratio | 10-Q | 2018-06-06 |
| Quarterly | 2016-10-31 | 1.3097 | -30.2% | ratio | 10-Q | 2017-11-30 |
| Quarterly | 2017-01-31 | 1.7528 | +33.8% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 1.0981 | -37.3% | ratio | 10-Q | 2018-06-06 |
| Quarterly | 2017-07-31 | 1.6085 | +46.5% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2017-10-31 | 1.8858 | +17.2% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | 1.1885 | -37.0% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 2.5231 | +112.3% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-07-31 | 1.8355 | -27.3% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 2.6242 | +43.0% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2019-01-31 | 2.1228 | -19.1% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-30 | 1.9475 | -8.3% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2019-10-31 | 1.0875 | -44.2% | ratio | 10-Q | 2019-12-06 |
| Quarterly | 2020-10-31 | 1.5830 | +45.6% | ratio | 10-Q | 2021-12-03 |
| Quarterly | 2021-07-31 | 1.2817 | -19.0% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | 1.1737 | -8.4% | ratio | 10-Q | 2021-12-03 |
| Quarterly | 2022-01-31 | 1.1135 | -5.1% | ratio | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 1.3786 | +23.8% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2022-07-31 | 1.7964 | +30.3% | ratio | 10-Q | 2023-06-02 |
| Quarterly | 2022-10-31 | 1.0411 | -42.0% | ratio | 10-Q | 2022-12-07 |
| Quarterly | 2023-01-31 | 0.9989 | -4.1% | ratio | 10-Q | 2023-03-07 |
| Quarterly | 2023-04-30 | 0.9680 | -3.1% | ratio | 10-Q | 2023-06-02 |
| Quarterly | 2023-07-31 | 1.0765 | +11.2% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | 1.1488 | +6.7% | ratio | 10-Q | 2023-12-08 |
| Quarterly | 2024-01-31 | 1.1397 | -0.8% | ratio | 10-Q | 2024-03-08 |
| Quarterly | 2024-04-30 | 0.5102 | -55.2% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2024-07-31 | 0.6542 | +28.2% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 1.3386 | +104.6% | ratio | 10-Q | 2024-12-06 |
| Quarterly | 2025-01-31 | 1.2485 | -6.7% | ratio | 10-Q | 2025-03-07 |
| Quarterly | 2025-04-30 | 1.2572 | +0.7% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-07-31 | 1.2810 | +1.9% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-10-31 | 1.2621 | -1.5% | ratio | 10-Q | 2025-12-04 |
| Quarterly | 2026-01-31 | 0.8888 | -29.6% | ratio | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 1.8775 | — | ratio | 10-K/A | 2019-10-01 |
| Annual | 2017-07-31 | 1.5631 | -16.7% | ratio | 10-K/A | 2019-10-01 |
| Annual | 2018-07-31 | 1.8355 | +17.4% | ratio | 10-K/A | 2019-10-01 |
| Annual | 2019-07-31 | 1.0940 | -40.4% | ratio | 10-K | 2020-09-28 |
| Annual | 2020-07-31 | 1.6295 | +49.0% | ratio | 10-K | 2021-09-24 |
| Annual | 2021-07-31 | 1.2817 | -21.3% | ratio | 10-K | 2022-09-26 |
| Annual | 2022-07-31 | 1.7964 | +40.2% | ratio | 10-K | 2023-09-18 |
| Annual | 2023-07-31 | 1.0765 | -40.1% | ratio | 10-K | 2024-09-16 |
| Annual | 2024-07-31 | 0.6542 | -39.2% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 1.2810 | +95.8% | ratio | 10-K | 2025-09-11 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0011 | — | ratio | 10-Q | 2017-03-03 |
| Quarterly | 2016-04-30 | -0.0005 | -142.5% | ratio | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | -0.0087 | -1748.2% | ratio | 10-Q | 2017-11-30 |
| Quarterly | 2017-01-31 | 0.0042 | +148.0% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | -0.0018 | -143.4% | ratio | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | -0.0078 | -327.4% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | -0.0355 | -357.9% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | -0.0170 | +52.1% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 0.0032 | +118.9% | ratio | 10-Q | 2020-06-04 |
| Quarterly | 2019-01-31 | -0.0000 | -100.0% | ratio | 10-Q | 2020-06-04 |
| Quarterly | 2019-04-30 | -0.0042 | -841166.4% | ratio | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | -0.0068 | -63.6% | ratio | 10-Q | 2021-06-03 |
| Quarterly | 2020-01-31 | -0.0090 | -31.7% | ratio | 10-Q | 2021-06-03 |
| Quarterly | 2020-04-30 | -0.0141 | -56.5% | ratio | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | -0.0086 | +38.6% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-01-31 | -0.0037 | +57.1% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-04-30 | -0.0163 | -339.5% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | -0.0235 | -44.6% | ratio | 10-Q | 2023-06-02 |
| Quarterly | 2022-01-31 | -0.0186 | +20.9% | ratio | 10-Q | 2023-06-02 |
| Quarterly | 2022-04-30 | -0.0321 | -72.5% | ratio | 10-Q | 2023-12-08 |
| Quarterly | 2022-10-31 | -0.0356 | -10.7% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-01-31 | -0.0046 | +87.1% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-04-30 | -0.0238 | -418.5% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | -0.0141 | +40.7% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-01-31 | 0.0048 | +134.1% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-04-30 | -0.0027 | -155.8% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 0.0035 | +231.1% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-01-31 | -0.0147 | -516.5% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.0185 | +226.1% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.0119 | -35.8% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 0.0223 | +88.3% | ratio | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 0.0163 | — | ratio | 10-K/A | 2019-06-03 |
| Annual | 2018-07-31 | -0.0135 | -182.6% | ratio | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 0.0096 | +170.9% | ratio | 10-K | 2021-09-24 |
| Annual | 2020-07-31 | -0.0115 | -220.2% | ratio | 10-K | 2022-09-26 |
| Annual | 2021-07-31 | -0.0286 | -149.1% | ratio | 10-K | 2023-09-18 |
| Annual | 2022-07-31 | -0.0796 | -177.9% | ratio | 10-K | 2024-09-16 |
| Annual | 2023-07-31 | -0.0552 | +30.7% | ratio | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -0.0027 | +95.0% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 0.0257 | +1035.8% | ratio | 10-K | 2025-09-11 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0013 | — | ratio | 10-Q | 2017-03-03 |
| Quarterly | 2016-04-30 | -0.0005 | -143.1% | ratio | 10-Q | 2017-06-02 |
| Quarterly | 2016-10-31 | -0.0099 | -1715.2% | ratio | 10-Q | 2017-11-30 |
| Quarterly | 2017-01-31 | 0.0049 | +149.1% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | -0.0022 | -144.9% | ratio | 10-Q | 2018-06-06 |
| Quarterly | 2017-10-31 | -0.0090 | -313.5% | ratio | 10-Q | 2018-12-06 |
| Quarterly | 2018-01-31 | -0.0420 | -365.7% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | -0.0233 | +44.4% | ratio | 10-Q | 2019-06-10 |
| Quarterly | 2018-10-31 | 0.0042 | +118.2% | ratio | 10-Q | 2020-06-04 |
| Quarterly | 2019-01-31 | -0.0000 | -100.0% | ratio | 10-Q | 2020-06-04 |
| Quarterly | 2019-04-30 | -0.0056 | -850744.4% | ratio | 10-Q | 2020-06-04 |
| Quarterly | 2019-10-31 | -0.0095 | -68.1% | ratio | 10-Q | 2021-06-03 |
| Quarterly | 2020-01-31 | -0.0125 | -32.5% | ratio | 10-Q | 2021-06-03 |
| Quarterly | 2020-04-30 | -0.0196 | -56.3% | ratio | 10-Q | 2021-06-03 |
| Quarterly | 2020-10-31 | -0.0122 | +37.8% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-01-31 | -0.0053 | +56.8% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-04-30 | -0.0235 | -347.4% | ratio | 10-Q | 2022-06-08 |
| Quarterly | 2021-10-31 | -0.0342 | -45.4% | ratio | 10-Q | 2023-06-02 |
| Quarterly | 2022-01-31 | -0.0275 | +19.7% | ratio | 10-Q | 2023-06-02 |
| Quarterly | 2022-04-30 | -0.0585 | -112.9% | ratio | 10-Q | 2023-12-08 |
| Quarterly | 2022-10-31 | -0.0585 | +0.0% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-01-31 | -0.0075 | +87.1% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-04-30 | -0.0381 | -406.3% | ratio | 10-Q | 2024-06-05 |
| Quarterly | 2023-10-31 | -0.0225 | +41.1% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-01-31 | 0.0077 | +134.3% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-04-30 | -0.0043 | -155.3% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2024-10-31 | 0.0072 | +269.1% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-01-31 | -0.0294 | -507.7% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2025-04-30 | 0.0338 | +214.9% | ratio | 10-Q | 2025-06-04 |
| Quarterly | 2025-10-31 | 0.0204 | -39.5% | ratio | 10-Q | 2026-03-06 |
| Quarterly | 2026-01-31 | 0.0398 | +94.9% | ratio | 10-Q | 2026-03-06 |
| Annual | 2016-07-31 | 0.0191 | — | ratio | 10-K/A | 2019-06-03 |
| Annual | 2018-07-31 | -0.0189 | -199.0% | ratio | 10-K | 2020-09-28 |
| Annual | 2019-07-31 | 0.0132 | +169.6% | ratio | 10-K | 2021-09-24 |
| Annual | 2020-07-31 | -0.0164 | -224.7% | ratio | 10-K | 2022-09-26 |
| Annual | 2021-07-31 | -0.0430 | -162.2% | ratio | 10-K | 2023-09-18 |
| Annual | 2022-07-31 | -0.1243 | -188.7% | ratio | 10-K | 2024-09-16 |
| Annual | 2023-07-31 | -0.0933 | +25.0% | ratio | 10-K | 2025-09-11 |
| Annual | 2024-07-31 | -0.0045 | +95.1% | ratio | 10-K | 2025-09-11 |
| Annual | 2025-07-31 | 0.0479 | +1153.9% | ratio | 10-K | 2025-09-11 |
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-04-13 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,200 | $118.77 | $142,524 | 216,406 |
| 2026-04-06 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,200 | $151.14 | $181,368 | 217,606 |
| 2026-03-30 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,200 | $145.74 | $174,888 | 218,806 |
| 2026-03-23 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,200 | $155.56 | $186,672 | 220,006 |
| 2026-03-17 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 4,737 | $163.86 | $776,195 | 221,206 |
| 2026-03-16 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,200 | $160.00 | $192,000 | 225,943 |
| 2026-03-13 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 4,757 | $158.72 | $755,031 | 67,996 |
| 2026-03-09 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,200 | $166.34 | $199,608 | 227,143 |
| 2026-03-02 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,200 | $143.87 | $172,644 | 228,343 |
| 2026-02-23 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,200 | $125.50 | $150,600 | 229,543 |
| 2026-02-17 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,200 | $127.00 | $152,400 | 230,743 |
| 2026-02-09 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,200 | $127.77 | $153,324 | 231,943 |
| 2026-02-02 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,200 | $140.01 | $168,012 | 233,143 |
| 2026-01-26 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,200 | $160.32 | $192,384 | 234,343 |
| 2026-01-20 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,200 | $156.26 | $187,512 | 235,543 |
| 2026-01-13 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 216 | $180.87 | $39,068 | 72,753 |
| 2025-12-29 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $204.95 | $286,930 | 237,943 |
| 2025-12-22 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $200.72 | $281,008 | 239,343 |
| 2025-12-18 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 1,860 | $195.00 | $362,700 | 33,702 |
| 2025-12-16 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 1,457 | $192.08 | $279,855 | 35,562 |
| 2025-12-15 | Anquillare Mark V | Dir |
Equity grant / award
A
|
Common Stock | 1,196 | $0.00 | $0 | 2,716 |
| 2025-12-08 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $210.87 | $295,218 | 248,158 |
| 2025-12-01 | Mullen John P | President |
Open-market sell
S
|
Common Stock | 3,000 | $213.44 | $640,320 | 149,958 |
| 2025-11-24 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $213.23 | $298,522 | 250,958 |
| 2025-11-17 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $222.54 | $311,556 | 252,358 |
| 2025-11-10 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $218.53 | $305,942 | 253,758 |
| 2025-11-03 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $231.85 | $324,590 | 255,158 |
| 2025-10-27 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $255.40 | $357,560 | 256,558 |
| 2025-10-20 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $245.70 | $343,980 | 257,958 |
| 2025-10-13 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $239.71 | $335,594 | 259,358 |
| 2025-10-06 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $230.08 | $322,112 | 260,758 |
| 2025-10-01 | Mullen John P | President |
Open-market sell
S
|
Common Stock | 3,000 | $230.73 | $692,190 | 155,958 |
| 2025-09-29 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $232.25 | $325,150 | 262,158 |
| 2025-09-24 | Cooper Jeffrey Elliott | Chief Financial Officer |
Other disposed transaction
J
|
Common Stock | 38 | $0.00 | $0 | 77,073 |
| 2025-09-22 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $244.55 | $342,370 | 263,558 |
| 2025-09-18 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 858 | $250.28 | $214,736 | 77,111 |
| 2025-09-18 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,480 | $249.75 | $619,384 | 77,969 |
| 2025-09-18 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,876 | $248.64 | $466,450 | 80,449 |
| 2025-09-18 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,461 | $247.47 | $361,560 | 82,325 |
| 2025-09-18 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 860 | $246.80 | $212,246 | 83,786 |
| 2025-09-16 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 7,149 | $242.87 | $1,736,256 | 45,777 |
| 2025-09-15 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $252.83 | $353,962 | 249,426 |
| 2025-09-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M · derivative
|
Performance Shares | 10,597 | $0.00 | $0 | 0 |
| 2025-09-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M
|
Common Stock | 10,597 | $0.00 | $0 | 52,926 |
| 2025-09-11 | Rosenbaum Michael George | Chief Executive Officer |
Equity grant / award
A · derivative
|
Performance Shares | 28,958 | $0.00 | $0 | 28,958 |
| 2025-09-11 | Rosenbaum Michael George | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 28,958 | $0.00 | $0 | 250,826 |
| 2025-09-08 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $261.28 | $365,792 | 221,868 |
| 2025-09-02 | Mullen John P | President |
Open-market sell
S
|
Common Stock | 3,000 | $214.30 | $642,900 | 140,489 |
| 2025-08-25 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $214.70 | $300,580 | 224,668 |
| 2025-08-18 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 799 | $211.61 | $169,076 | 36,642 |
| 2025-08-11 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $212.44 | $297,416 | 227,468 |
| 2025-08-04 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $225.04 | $315,056 | 228,868 |
| 2025-08-01 | Mullen John P | President |
Open-market sell
S
|
Common Stock | 3,000 | $223.28 | $669,840 | 143,489 |
| 2025-07-28 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $223.75 | $313,250 | 230,268 |
| 2025-07-21 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $222.31 | $311,234 | 231,668 |
| 2025-07-14 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $220.65 | $308,910 | 233,068 |
| 2025-07-07 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $230.70 | $322,980 | 234,468 |
| 2025-07-01 | Mullen John P | President |
Open-market sell
S
|
Common Stock | 3,000 | $235.05 | $705,150 | 146,489 |
| 2025-06-30 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $236.89 | $331,646 | 235,868 |
| 2025-06-26 | Cooper Jeffrey Elliott | Chief Financial Officer |
Other disposed transaction
J
|
Common Stock | 42 | $0.00 | $0 | 64,919 |
| 2025-06-25 | KELLER MICHAEL C | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $239.00 | $239,000 | 9,410 |
| 2025-06-24 | KELLER MICHAEL C | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $237.53 | $237,525 | 10,410 |
| 2025-06-23 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $238.12 | $333,368 | 237,268 |
| 2025-06-17 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,925 | $248.94 | $1,474,958 | 238,668 |
| 2025-06-17 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 1,230 | $248.94 | $306,194 | 39,923 |
| 2025-06-16 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $254.53 | $356,342 | 244,593 |
| 2025-06-09 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $256.50 | $359,100 | 245,993 |
| 2025-06-02 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $215.35 | $301,490 | 247,393 |
| 2025-05-27 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $212.02 | $296,828 | 248,793 |
| 2025-05-19 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $215.25 | $301,350 | 250,193 |
| 2025-05-12 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $216.51 | $303,114 | 251,593 |
| 2025-05-05 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $208.36 | $291,704 | 252,993 |
| 2025-05-02 | Mullen John P | President |
Open-market sell
S
|
Common Stock | 2,100 | $210.00 | $441,000 | 159,630 |
| 2025-05-01 | Mullen John P | President |
Open-market sell
S
|
Common Stock | 2,300 | $206.79 | $475,617 | 161,730 |
| 2025-04-28 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $198.22 | $277,508 | 254,393 |
| 2025-04-21 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $189.44 | $265,216 | 255,793 |
| 2025-04-14 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $194.90 | $272,860 | 257,193 |
| 2025-04-07 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $167.82 | $234,948 | 258,593 |
| 2025-04-01 | Bauer David S | Dir |
Open-market sell
S
|
Common Stock | 500 | $187.95 | $93,975 | 6,903 |
| 2025-03-31 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $184.41 | $258,174 | 259,993 |
| 2025-03-26 | Cooper Jeffrey Elliott | Chief Financial Officer |
Other disposed transaction
J
|
Common Stock | 59 | $0.00 | $0 | 69,372 |
| 2025-03-24 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $195.15 | $273,210 | 261,393 |
| 2025-03-19 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 200 | $194.98 | $38,996 | 69,431 |
| 2025-03-19 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 603 | $194.10 | $117,042 | 69,631 |
| 2025-03-19 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 819 | $193.20 | $158,227 | 70,234 |
| 2025-03-19 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 485 | $191.33 | $92,796 | 71,053 |
| 2025-03-18 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 4,937 | $189.41 | $935,134 | 262,793 |
| 2025-03-18 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,956 | $189.41 | $370,493 | 71,538 |
| 2025-03-17 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $185.03 | $259,042 | 267,730 |
| 2025-03-13 | Bauer David S | Dir |
Open-market sell
S
|
Common Stock | 500 | $175.00 | $87,500 | 7,403 |
| 2025-03-10 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $170.04 | $238,056 | 269,130 |
| 2025-03-03 | Mullen John P | President |
Open-market sell
S
|
Common Stock | 2,300 | $203.13 | $467,199 | 172,446 |
| 2025-02-24 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $203.65 | $285,110 | 271,930 |
| 2025-02-18 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $212.42 | $297,388 | 273,330 |
| 2025-02-10 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $214.68 | $300,552 | 274,730 |
| 2025-02-03 | Mullen John P | President |
Open-market sell
S
|
Common Stock | 700 | $210.00 | $147,000 | 174,746 |
| 2025-02-03 | Mullen John P | President |
Open-market sell
S
|
Common Stock | 2,300 | $208.42 | $479,366 | 175,446 |
| 2025-01-27 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 1,400 | $201.90 | $282,660 | 277,530 |
| 2025-01-23 | Mullen John P | President |
Open-market sell
S
|
Common Stock | 700 | $210.00 | $147,000 | 177,746 |
| 2025-01-21 | SLOAN JEFFREY STEVEN | Dir |
Equity grant / award
A
|
Common Stock | 1,175 | $0.00 | $0 | 1,175 |
| 2025-01-15 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 300 | $174.78 | $52,434 | 73,494 |
| 2024-12-23 | Cooper Jeffrey Elliott | Chief Financial Officer |
Other disposed transaction
J
|
Common Stock | 48 | $0.00 | $0 | 73,794 |
| 2024-12-22 | Lavin Paul | Dir |
Equity grant / award
G
|
Common Stock | 2,280 | $0.00 | $0 | 12,585 |
| 2024-12-20 | Mullen John P | President |
Open-market sell
S
|
Common Stock | 1,350 | $170.43 | $230,080 | 180,746 |
| 2024-12-19 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,069 | $174.43 | $186,466 | 73,842 |
| 2024-12-17 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,828 | $171.06 | $483,756 | 74,911 |
| 2024-11-20 | Mullen John P | President |
Open-market sell
S
|
Common Stock | 1,350 | $197.72 | $266,922 | 189,261 |
| 2024-10-18 | Mullen John P | President |
Open-market sell
S
|
Common Stock | 1,350 | $187.68 | $253,368 | 190,611 |
| 2024-09-23 | Anquillare Mark V | Dir |
Equity grant / award
A
|
Common Stock | 309 | $0.00 | $0 | 309 |
| 2024-09-20 | Cooper Jeffrey Elliott | Chief Financial Officer |
Other disposed transaction
J
|
Common Stock | 672 | $0.00 | $0 | 77,739 |
| 2024-09-19 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 151 | $173.88 | $26,256 | 78,411 |
| 2024-09-19 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,705 | $172.89 | $640,556 | 78,562 |
| 2024-09-19 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,100 | $171.92 | $189,111 | 82,267 |
| 2024-09-17 | Cooper Jeffrey Elliott | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 4,672 | $0.00 | $0 | 93,701 |
| 2024-09-17 | Cooper Jeffrey Elliott | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 10,827 | $0.00 | $0 | 89,029 |
| 2024-09-17 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 10,334 | $172.16 | $1,779,097 | 83,367 |
| 2024-09-15 | Cooper Jeffrey Elliott | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 4,672 | $0.00 | $0 | 18,440 |
| 2024-09-15 | Cooper Jeffrey Elliott | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 10,827 | $0.00 | $0 | 0 |
| 2024-09-11 | Mullen John P | President |
Equity grant / award
A
|
Common Stock | 33,212 | $0.00 | $0 | 191,961 |
| 2024-08-21 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 105 | $0.00 | $0 | 0 |
| 2024-08-21 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 105 | $146.97 | $15,432 | 40,684 |
| 2024-08-21 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M
|
Common Stock | 105 | $45.27 | $4,753 | 40,789 |
| 2024-08-20 | Mullen John P | President & CRO |
Open-market sell
S
|
Common Stock | 1,350 | $149.03 | $201,190 | 137,821 |
| 2024-07-19 | Mullen John P | President & CRO |
Open-market sell
S
|
Common Stock | 1,350 | $139.12 | $187,812 | 139,171 |
| 2024-06-21 | Cooper Jeffrey Elliott | Chief Financial Officer |
Other disposed transaction
J
|
Common Stock | 118 | $0.00 | $0 | 61,596 |
| 2024-06-20 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,765 | $134.20 | $236,863 | 61,714 |
| 2024-06-18 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,017 | $134.54 | $405,900 | 63,479 |
| 2024-05-20 | Mullen John P | President & CRO |
Open-market sell
S
|
Common Stock | 1,350 | $123.16 | $166,266 | 146,697 |
| 2024-04-15 | Mullen John P | President & CRO |
Open-market sell
S
|
Common Stock | 1,350 | $111.35 | $150,322 | 148,047 |
| 2024-03-22 | Cooper Jeffrey Elliott | Chief Financial Officer |
Other disposed transaction
J
|
Common Stock | 665 | $0.00 | $0 | 66,496 |
| 2024-03-20 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,056 | $112.51 | $231,321 | 67,161 |
| 2024-03-20 | Cooper Jeffrey Elliott | Chief Financial Officer |
Other disposed transaction
J
|
Common Stock | 432 | $0.00 | $0 | 69,217 |
| 2024-03-19 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,434 | $111.75 | $271,989 | 69,649 |
| 2024-03-19 | Cooper Jeffrey Elliott | Chief Financial Officer |
Other disposed transaction
J
|
Common Stock | 261 | $0.00 | $0 | 72,083 |
| 2024-03-19 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 4,420 | $111.75 | $493,916 | 245,375 |
| 2024-03-12 | Cooper Jeffrey Elliott | Chief Financial Officer |
Other disposed transaction
J
|
Common Stock | 735 | $0.00 | $0 | 71,651 |
| 2024-03-12 | Cooper Jeffrey Elliott | Chief Financial Officer |
Other disposed transaction
J
|
Common Stock | 42 | $0.00 | $0 | 72,344 |
| 2024-01-16 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 458 | $112.10 | $51,342 | 72,386 |
| 2024-01-11 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 1,075 | $110.77 | $119,078 | 45,410 |
| 2023-12-20 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 400 | $105.10 | $42,039 | 72,844 |
| 2023-12-20 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 868 | $104.48 | $90,690 | 73,244 |
| 2023-12-19 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,095 | $103.79 | $321,220 | 74,112 |
| 2023-11-29 | Hung Priscilla | President & COO |
Open-market sell
S
|
Common Stock | 6,310 | $100.00 | $631,000 | 41,963 |
| 2023-09-20 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 420 | $92.72 | $38,943 | 77,207 |
| 2023-09-20 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,927 | $92.07 | $361,562 | 77,627 |
| 2023-09-19 | Mullen John P | President & CRO |
Open-market sell
S
|
Common Stock | 5,740 | $91.77 | $526,769 | 157,692 |
| 2023-09-15 | Cooper Jeffrey Elliott | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 4,671 | $0.00 | $0 | 23,112 |
| 2023-09-15 | Cooper Jeffrey Elliott | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 3,152 | $0.00 | $0 | 10,905 |
| 2023-09-15 | Cooper Jeffrey Elliott | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 3,528 | $0.00 | $0 | 0 |
| 2023-09-15 | Cooper Jeffrey Elliott | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 4,671 | $0.00 | $0 | 89,163 |
| 2023-09-15 | Cooper Jeffrey Elliott | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 3,152 | $0.00 | $0 | 84,492 |
| 2023-09-15 | Cooper Jeffrey Elliott | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 3,528 | $0.00 | $0 | 81,340 |
| 2023-09-15 | Hung Priscilla | President & COO |
Exercise / conversion
M · derivative
|
Performance Shares | 3,821 | $0.00 | $0 | 13,219 |
| 2023-09-15 | Hung Priscilla | President & COO |
Exercise / conversion
M · derivative
|
Performance Shares | 10,581 | $0.00 | $0 | 0 |
| 2023-09-15 | Hung Priscilla | President & COO |
Exercise / conversion
M · derivative
|
Performance Shares | 342 | $0.00 | $0 | 0 |
| 2023-09-15 | Hung Priscilla | President & COO |
Exercise / conversion
M · derivative
|
Performance Shares | 4,671 | $0.00 | $0 | 23,112 |
| 2023-09-15 | Hung Priscilla | President & COO |
Exercise / conversion
M
|
Common Stock | 3,821 | $0.00 | $0 | 69,056 |
| 2023-09-15 | Hung Priscilla | President & COO |
Exercise / conversion
M
|
Common Stock | 10,581 | $0.00 | $0 | 65,235 |
| 2023-09-15 | Hung Priscilla | President & COO |
Exercise / conversion
M
|
Common Stock | 342 | $0.00 | $0 | 54,654 |
| 2023-09-15 | Hung Priscilla | President & COO |
Exercise / conversion
M
|
Common Stock | 4,671 | $0.00 | $0 | 54,312 |
| 2023-09-13 | Cooper Jeffrey Elliott | Chief Financial Officer |
Equity grant / award
A · derivative
|
Performance Shares | 27,813 | $0.00 | $0 | 27,813 |
| 2023-09-13 | Cooper Jeffrey Elliott | Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 27,813 | $0.00 | $0 | 77,812 |
| 2023-09-01 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 42 | $46.77 | $1,964 | 0 |
| 2023-09-01 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 42 | $86.64 | $3,639 | 32,776 |
| 2023-09-01 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M
|
Common Stock | 42 | $46.77 | $1,964 | 32,818 |
| 2023-06-21 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,254 | $70.18 | $88,006 | 57,073 |
| 2023-06-20 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,572 | $71.13 | $182,946 | 58,327 |
| 2023-06-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M · derivative
|
Performance Shares | 191 | $0.00 | $0 | 191 |
| 2023-06-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M
|
Common Stock | 191 | $0.00 | $0 | 35,741 |
| 2023-03-17 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,265 | $77.17 | $406,297 | 193,045 |
| 2023-03-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Performance Stock Units | 2,555 | $0.00 | $0 | 5,110 |
| 2023-03-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 2,555 | $0.00 | $0 | 198,310 |
| 2023-03-01 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 192 | $36.97 | $7,098 | 0 |
| 2023-03-01 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 192 | $70.36 | $13,509 | 37,942 |
| 2023-03-01 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M
|
Common Stock | 192 | $36.97 | $7,098 | 38,134 |
| 2023-01-18 | Hung Priscilla | President & COO |
Open-market sell
S
|
Common Stock | 9,547 | $70.00 | $668,290 | 57,915 |
| 2023-01-10 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 403 | $66.23 | $26,691 | 64,321 |
| 2022-12-20 | Ryu Marcus | Dir |
Equity grant / award
A
|
Common Stock | 3,736 | $0.00 | $0 | 8,275 |
| 2022-12-19 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 7,960 | $61.40 | $488,755 | 195,755 |
| 2022-12-19 | Mullen John P | President & CRO |
Open-market sell
S
|
Common Stock | 473 | $61.40 | $29,043 | 143,109 |
| 2022-12-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Performance Stock Units | 2,555 | $0.00 | $0 | 7,665 |
| 2022-12-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 2,555 | $0.00 | $0 | 203,715 |
| 2022-10-01 | Bauer David S | Dir |
Equity grant / award
A
|
Common Stock | 676 | $0.00 | $0 | 676 |
| 2022-09-20 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 1,193 | $62.52 | $74,584 | 40,714 |
| 2022-09-20 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 2,000 | $61.84 | $123,689 | 41,907 |
| 2022-09-19 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 27,786 | $62.82 | $1,745,503 | 201,160 |
| 2022-09-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Performance Stock Units | 2,555 | $0.00 | $0 | 10,220 |
| 2022-09-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 5,290 | $0.00 | $0 | 20,506 |
| 2022-09-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 28,894 | $0.00 | $0 | 0 |
| 2022-09-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 7,165 | $0.00 | $0 | 31,949 |
| 2022-09-15 | Rosenbaum Michael George | Chief Executive Officer |
Equity grant / award
A · derivative
|
Performance Shares | 59,568 | $0.00 | $0 | 59,568 |
| 2022-09-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 2,555 | $0.00 | $0 | 228,946 |
| 2022-09-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 5,290 | $0.00 | $0 | 226,391 |
| 2022-09-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 28,894 | $0.00 | $0 | 221,101 |
| 2022-09-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 7,165 | $0.00 | $0 | 192,207 |
| 2022-09-15 | Rosenbaum Michael George | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 59,568 | $0.00 | $0 | 185,042 |
| 2022-06-23 | Brown Andrew William Fraser | Dir |
Open-market sell
S
|
Common Stock | 4,000 | $74.14 | $296,548 | 2,524 |
| 2022-06-21 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 1,166 | $73.13 | $85,270 | 27,141 |
| 2022-06-17 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,636 | $72.18 | $406,810 | 125,474 |
| 2022-06-16 | Ryu Marcus | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $70.81 | $70,810 | 4,539 |
| 2022-06-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 2,555 | $0.00 | $0 | 12,775 |
| 2022-06-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 2,555 | $0.00 | $0 | 131,110 |
| 2022-03-17 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,806 | $87.92 | $334,611 | 81,899 |
| 2022-03-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 563 | $0.00 | $0 | 5,625 |
| 2022-03-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 438 | $0.00 | $0 | 2,625 |
| 2022-03-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 325 | $0.00 | $0 | 1,628 |
| 2022-03-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 406 | $0.00 | $0 | 813 |
| 2022-03-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M · derivative
|
Performance Shares | 192 | $0.00 | $0 | 1,147 |
| 2022-03-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M · derivative
|
Performance Shares | 275 | $0.00 | $0 | 550 |
| 2022-03-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M
|
Common Stock | 563 | $0.00 | $0 | 20,463 |
| 2022-03-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M
|
Common Stock | 438 | $0.00 | $0 | 19,900 |
| 2022-03-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M
|
Common Stock | 325 | $0.00 | $0 | 19,462 |
| 2022-03-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M
|
Common Stock | 406 | $0.00 | $0 | 19,137 |
| 2022-03-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M
|
Common Stock | 192 | $0.00 | $0 | 18,731 |
| 2022-03-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M
|
Common Stock | 275 | $0.00 | $0 | 18,539 |
| 2022-03-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 2,555 | $0.00 | $0 | 15,330 |
| 2022-03-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,902 | $0.00 | $0 | 19,020 |
| 2022-03-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 4,606 | $0.00 | $0 | 27,636 |
| 2022-03-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 2,555 | $0.00 | $0 | 85,705 |
| 2022-03-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 1,902 | $0.00 | $0 | 83,150 |
| 2022-03-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 4,606 | $0.00 | $0 | 81,248 |
| 2022-03-14 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 163 | $86.56 | $14,109 | 20,300 |
| 2022-01-10 | Hung Priscilla | President & COO |
Open-market sell
S
|
Common Stock | 594 | $105.12 | $62,441 | 22,677 |
| 2021-12-20 | Polelle Michael | Chief Delivery Officer |
Open-market sell
S
|
Common Stock | 869 | $109.42 | $95,086 | 7,535 |
| 2021-12-17 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 5,561 | $112.98 | $628,286 | 76,642 |
| 2021-12-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 2,556 | $0.00 | $0 | 17,885 |
| 2021-12-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,902 | $0.00 | $0 | 20,922 |
| 2021-12-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 4,606 | $0.00 | $0 | 32,242 |
| 2021-12-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 2,556 | $0.00 | $0 | 82,203 |
| 2021-12-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 1,902 | $0.00 | $0 | 79,647 |
| 2021-12-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 4,606 | $0.00 | $0 | 77,745 |
| 2021-12-14 | Ryu Marcus | Dir |
Equity grant / award
A
|
Common Stock | 1,691 | $0.00 | $0 | 3,539 |
| 2021-12-14 | Dillon Margaret | Dir |
Equity grant / award
A
|
Common Stock | 1,691 | $0.00 | $0 | 7,970 |
| 2021-09-20 | Polelle Michael | Chief Delivery Officer |
Open-market sell
S
|
Common Stock | 1,606 | $116.93 | $187,793 | 7,828 |
| 2021-09-20 | Polelle Michael | Chief Delivery Officer |
Open-market sell
S
|
Common Stock | 1,524 | $115.66 | $176,271 | 9,434 |
| 2021-09-20 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 8,413 | $116.83 | $982,860 | 1,848 |
| 2021-09-20 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 23,605 | $115.63 | $2,729,486 | 10,261 |
| 2021-09-20 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 13,926 | $114.89 | $1,599,978 | 33,866 |
| 2021-09-17 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 2,709 | $118.51 | $321,034 | 47,792 |
| 2021-09-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 375 | $0.00 | $0 | 4,500 |
| 2021-09-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 556 | $0.00 | $0 | 0 |
| 2021-09-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 1,043 | $0.00 | $0 | 5,086 |
| 2021-09-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 230 | $0.00 | $0 | 0 |
| 2021-09-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 357 | $0.00 | $0 | 0 |
| 2021-09-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 212 | $0.00 | $0 | 844 |
| 2021-09-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 313 | $0.00 | $0 | 2,500 |
| 2021-09-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 138 | $0.00 | $0 | 1,092 |
| 2021-09-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 1,100 | $0.00 | $0 | 0 |
| 2021-09-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M
|
Common Stock | 4,637 | $0.00 | $0 | 10,958 |
| 2021-09-15 | Rosenbaum Michael George | Chief Executive Officer |
Equity grant / award
A · derivative
|
Performance Shares | 35,238 | $0.00 | $0 | 35,238 |
| 2021-09-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 4,606 | $0.00 | $0 | 36,848 |
| 2021-09-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,902 | $0.00 | $0 | 22,824 |
| 2021-09-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 5,289 | $0.00 | $0 | 25,796 |
| 2021-09-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 2,556 | $0.00 | $0 | 20,441 |
| 2021-09-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 14,353 | $0.00 | $0 | 80,346 |
| 2021-09-15 | Rosenbaum Michael George | Chief Executive Officer |
Equity grant / award
A
|
Common Stock | 35,238 | $0.00 | $0 | 65,993 |
| 2021-09-14 | Hung Priscilla | President & COO |
Equity grant / award
A · derivative
|
Performance Shares | 18,794 | $0.00 | $0 | 18,794 |
| 2021-09-14 | Hung Priscilla | President & COO |
Equity grant / award
A
|
Common Stock | 18,794 | $0.00 | $0 | 23,851 |
| 2021-06-18 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 1,044 | $112.24 | $117,179 | 6,948 |
| 2021-06-17 | Ryu Marcus | Dir |
Other disposed transaction
F
|
Common Stock | 2,276 | $112.24 | $255,460 | 21,024 |
| 2021-06-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 375 | $0.00 | $0 | 4,875 |
| 2021-06-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 312 | $0.00 | $0 | 2,813 |
| 2021-06-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 356 | $0.00 | $0 | 357 |
| 2021-06-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 137 | $0.00 | $0 | 4,040 |
| 2021-06-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 210 | $0.00 | $0 | 2,680 |
| 2021-06-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 229 | $0.00 | $0 | 593 |
| 2021-06-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M
|
Common Stock | 1,931 | $0.00 | $0 | 5,060 |
| 2021-06-15 | ODowd Frank E JR | Chief Sales Officer |
Exercise / conversion
M
|
Common Stock | 13,854 | $0.00 | $0 | 14,962 |
| 2021-06-09 | Ramanathan Rajani | Dir |
Equity grant / award
A
|
Common Stock | 943 | $0.00 | $0 | 943 |
| 2021-03-18 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 1,816 | $0.00 | $0 | 0 |
| 2021-03-18 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 1,764 | $102.49 | $180,785 | 17,906 |
| 2021-03-18 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 1,693 | $101.40 | $171,663 | 19,670 |
| 2021-03-18 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 798 | $102.52 | $81,811 | 21,363 |
| 2021-03-18 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 1,018 | $101.47 | $103,297 | 22,161 |
| 2021-03-18 | Ryu Marcus | Dir |
Exercise / conversion
M
|
Common Stock | 1,816 | $45.27 | $82,210 | 23,179 |
| 2021-03-16 | Rosenbaum Michael George | Chief Executive Officer |
Open-market sell
S
|
Common Stock | 3,116 | $106.43 | $331,640 | 26,200 |
| 2021-03-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,902 | $0.00 | $0 | 26,628 |
| 2021-03-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 4,606 | $0.00 | $0 | 46,060 |
| 2021-03-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 2,556 | $0.00 | $0 | 78,015 |
| 2021-03-15 | Rosenbaum Michael George | Chief Executive Officer |
Exercise / conversion
M
|
Common Stock | 9,064 | $0.00 | $0 | 29,316 |
| 2021-01-11 | Lavin Paul | Dir |
Open-market sell
S
|
Common Stock | 1,000 | $130.62 | $130,616 | 3,030 |
| 2020-12-18 | Brown Andrew William Fraser | Dir |
Open-market buy
P
|
Common Stock | 3,900 | $124.50 | $485,550 | 4,000 |
| 2020-12-18 | Brown Andrew William Fraser | Dir |
Open-market buy
P
|
Common Stock | 100 | $124.48 | $12,448 | 100 |
| 2020-12-18 | Brown Andrew William Fraser | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $124.47 | $248,932 | 2,000 |
| 2020-12-17 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 1,481 | $125.10 | $185,278 | 5,657 |
| 2020-12-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 562 | $0.00 | $0 | 8,438 |
| 2020-12-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 437 | $0.00 | $0 | 4,813 |
| 2020-12-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 326 | $0.00 | $0 | 3,255 |
| 2020-12-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 406 | $0.00 | $0 | 2,844 |
| 2020-12-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 443 | $0.00 | $0 | 1,332 |
| 2020-12-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M · derivative
|
Performance Shares | 192 | $0.00 | $0 | 6,041 |
| 2020-12-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M · derivative
|
Performance Shares | 273 | $0.00 | $0 | 4,032 |
| 2020-12-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M · derivative
|
Performance Shares | 289 | $0.00 | $0 | 1,299 |
| 2020-12-15 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M
|
Common Stock | 2,928 | $0.00 | $0 | 7,138 |
| 2020-10-19 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 12,500 | $0.00 | $0 | 1,816 |
| 2020-10-19 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 2,208 | $104.97 | $231,764 | 17,997 |
| 2020-10-19 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 1,344 | $105.36 | $141,601 | 20,205 |
| 2020-10-19 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 11,156 | $104.71 | $1,168,169 | 21,549 |
| 2020-10-19 | Ryu Marcus | Dir |
Exercise / conversion
M
|
Common Stock | 12,500 | $45.27 | $565,875 | 32,705 |
| 2020-09-18 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 3,505 | $103.69 | $363,428 | 4,210 |
| 2020-09-17 | Cooper Jeffrey Elliott | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,021 | $105.29 | $107,503 | 1,900 |
| 2020-09-15 | Cooper Jeffrey Elliott | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,804 | $0.00 | $0 | 27,068 |
| 2020-09-15 | Cooper Jeffrey Elliott | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 142 | $0.00 | $0 | 1,695 |
| 2020-09-15 | Cooper Jeffrey Elliott | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 130 | $0.00 | $0 | 1,433 |
| 2020-09-15 | Cooper Jeffrey Elliott | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 94 | $0.00 | $0 | 750 |
| 2020-09-15 | Cooper Jeffrey Elliott | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 687 | $0.00 | $0 | 3,438 |
| 2020-09-15 | Cooper Jeffrey Elliott | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 64 | $0.00 | $0 | 1,106 |
| 2020-09-15 | Cooper Jeffrey Elliott | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 2,921 | $0.00 | $0 | 2,921 |
| 2020-09-10 | Rosenbaum Michael George | Chief Executive Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 30,431 | $0.00 | $0 | 30,431 |
| 2020-09-10 | Rosenbaum Michael George | Chief Executive Officer |
Equity grant / award
A · derivative
|
Performance Shares | 30,431 | $0.00 | $0 | 30,431 |
| 2020-09-09 | King James Winston | Chief Admin Officer, Gen Couns |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 9,000 | $0.00 | $0 | 9,000 |
| 2020-09-09 | King James Winston | Chief Admin Officer, Gen Couns |
Equity grant / award
A · derivative
|
Performance Shares | 9,000 | $0.00 | $0 | 9,000 |
| 2020-08-18 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 12,500 | $0.00 | $0 | 26,816 |
| 2020-08-18 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 6,734 | $113.89 | $766,929 | 4,147 |
| 2020-08-18 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 5,766 | $113.19 | $652,673 | 10,881 |
| 2020-08-18 | Ryu Marcus | Dir |
Exercise / conversion
M
|
Common Stock | 12,500 | $45.27 | $565,875 | 16,647 |
| 2020-07-27 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M · derivative
|
Incentive Stock Option (right to buy) | 375 | $0.00 | $0 | 0 |
| 2020-07-27 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M · derivative
|
Incentive Stock Option (right to buy) | 2,188 | $0.00 | $0 | 0 |
| 2020-07-27 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M · derivative
|
Incentive Stock Option (right to buy) | 643 | $0.00 | $0 | 0 |
| 2020-07-27 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M
|
Common Stock | 375 | $46.77 | $17,539 | 4,210 |
| 2020-07-27 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M
|
Common Stock | 2,188 | $45.27 | $99,051 | 3,835 |
| 2020-07-27 | King James Winston | Chief Admin Officer, Gen Couns |
Exercise / conversion
M
|
Common Stock | 643 | $36.97 | $23,772 | 1,647 |
| 2020-07-20 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 12,500 | $0.00 | $0 | 39,316 |
| 2020-07-20 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 400 | $120.62 | $48,249 | 4,147 |
| 2020-07-20 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 7,476 | $120.26 | $899,038 | 4,547 |
| 2020-07-20 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 1,991 | $118.98 | $236,895 | 12,023 |
| 2020-07-20 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 1,200 | $117.88 | $141,457 | 14,014 |
| 2020-07-20 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 1,433 | $116.98 | $167,627 | 15,214 |
| 2020-07-20 | Ryu Marcus | Dir |
Exercise / conversion
M
|
Common Stock | 12,500 | $45.27 | $565,875 | 16,647 |
| 2020-06-18 | Sherry Steven P. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 414 | $107.27 | $44,409 | 0 |
| 2020-06-18 | Sherry Steven P. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 2,627 | $106.79 | $280,539 | 414 |
| 2020-06-16 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 7,370 | $106.44 | $784,454 | 11,545 |
| 2020-06-15 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,049 | $0.00 | $0 | 2,049 |
| 2020-06-15 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,978 | $0.00 | $0 | 9,887 |
| 2020-06-15 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,611 | $0.00 | $0 | 2,611 |
| 2020-06-15 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Performance Shares | 2,305 | $0.00 | $0 | 256 |
| 2020-06-15 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Performance Shares | 3,417 | $0.00 | $0 | 57,329 |
| 2020-06-15 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Performance Shares | 2,408 | $0.00 | $0 | 17,895 |
| 2020-06-15 | Ryu Marcus | Dir |
Exercise / conversion
M
|
Common Stock | 14,768 | $0.00 | $0 | 18,915 |
| 2020-06-09 | Cooper Jeffrey Elliott | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 28,872 | $0.00 | $0 | 28,872 |
| 2020-06-08 | Lavin Paul | Dir |
Open-market sell
S
|
Common Stock | 5,267 | $106.71 | $562,061 | 4,030 |
| 2020-05-18 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 12,500 | $0.00 | $0 | 64,316 |
| 2020-05-18 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 1,404 | $96.15 | $134,992 | 4,147 |
| 2020-05-18 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 11,096 | $95.75 | $1,062,490 | 5,551 |
| 2020-05-18 | Ryu Marcus | Dir |
Exercise / conversion
M
|
Common Stock | 12,500 | $45.27 | $565,875 | 16,647 |
| 2020-04-20 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 10,381 | $0.00 | $0 | 0 |
| 2020-04-20 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 2,119 | $0.00 | $0 | 76,816 |
| 2020-04-20 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 4,668 | $89.04 | $415,650 | 4,147 |
| 2020-04-20 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 7,832 | $87.96 | $688,890 | 8,815 |
| 2020-04-20 | Ryu Marcus | Dir |
Exercise / conversion
M
|
Common Stock | 10,381 | $48.06 | $498,911 | 16,647 |
| 2020-04-20 | Ryu Marcus | Dir |
Exercise / conversion
M
|
Common Stock | 2,119 | $45.27 | $95,927 | 6,266 |
| 2020-03-19 | Brown Andrew William Fraser | Dir |
Open-market sell
S
|
Common Stock | 2,091 | $85.43 | $178,626 | 2,985 |
| 2020-03-18 | Cooper Jeffrey Elliott | Interim Chief Financial Office |
Open-market sell
S
|
Common Stock | 646 | $80.45 | $51,971 | 0 |
| 2020-03-17 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 7,709 | $79.85 | $615,526 | 11,205 |
| 2020-03-15 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,049 | $0.00 | $0 | 4,098 |
| 2020-03-15 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,977 | $0.00 | $0 | 11,865 |
| 2020-03-15 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,611 | $0.00 | $0 | 5,222 |
| 2020-03-15 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Performance Shares | 2,305 | $0.00 | $0 | 2,561 |
| 2020-03-15 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Performance Shares | 3,417 | $0.00 | $0 | 60,746 |
| 2020-03-15 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Performance Shares | 2,408 | $0.00 | $0 | 20,303 |
| 2020-03-15 | Ryu Marcus | Dir |
Exercise / conversion
M
|
Common Stock | 14,767 | $0.00 | $0 | 18,914 |
| 2020-03-13 | Dillon Margaret | Dir |
Open-market buy
P
|
Common Stock | 2,000 | $75.97 | $151,936 | 4,431 |
| 2020-03-11 | Ryu Marcus | Dir |
Equity grant / award
A · derivative
|
Performance Shares | 27,200 | $0.00 | $0 | 27,200 |
| 2020-03-10 | Polelle Michael | Chief Delivery Officer |
Equity grant / award
A · derivative
|
Performance Shares | 1,100 | $0.00 | $0 | 1,100 |
| 2020-02-18 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 12,500 | $0.00 | $0 | 22,881 |
| 2020-02-18 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 1,802 | $122.43 | $220,613 | 4,147 |
| 2020-02-18 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 10,698 | $122.05 | $1,305,733 | 5,949 |
| 2020-02-18 | Ryu Marcus | Dir |
Exercise / conversion
M
|
Common Stock | 12,500 | $48.06 | $600,750 | 16,647 |
| 2020-01-21 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 12,500 | $0.00 | $0 | 35,381 |
| 2020-01-21 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 7,255 | $112.89 | $818,991 | 4,147 |
| 2020-01-21 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 12,500 | $112.89 | $1,411,082 | 11,402 |
| 2020-01-21 | Ryu Marcus | Dir |
Exercise / conversion
M
|
Common Stock | 12,500 | $48.06 | $600,750 | 23,902 |
| 2020-01-06 | Hung Priscilla | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 3,284 | $109.69 | $360,222 | 5,057 |
| 2019-12-19 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 15,885 | $105.02 | $1,668,201 | 11,402 |
| 2019-12-19 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 9,231 | $105.06 | $969,809 | 27,287 |
| 2019-12-18 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 1,442 | $103.51 | $149,261 | 4,305 |
| 2019-12-17 | Hung Priscilla | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,267 | $105.02 | $238,069 | 9,425 |
| 2019-12-15 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,049 | $0.00 | $0 | 6,147 |
| 2019-12-15 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,977 | $0.00 | $0 | 13,842 |
| 2019-12-15 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,610 | $0.00 | $0 | 7,833 |
| 2019-12-15 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Performance Shares | 2,305 | $0.00 | $0 | 4,866 |
| 2019-12-15 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Performance Shares | 3,416 | $0.00 | $0 | 64,163 |
| 2019-12-15 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Performance Shares | 2,408 | $0.00 | $0 | 22,711 |
| 2019-12-15 | Ryu Marcus | Dir |
Exercise / conversion
M
|
Common Stock | 14,765 | $0.00 | $0 | 42,089 |
| 2019-12-12 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 25,117 | $106.06 | $2,663,909 | 27,324 |
| 2019-12-06 | DUBOIS GUY | Dir |
Open-market sell
S
|
Common Stock | 639 | $117.19 | $74,884 | 10,970 |
| 2019-10-02 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 4,188 | $104.09 | $435,949 | 4,306 |
| 2019-09-30 | Ryu Marcus | Dir |
Exercise / conversion
M · derivative
|
Incentive Stock Option (right to buy) | 2,208 | $0.00 | $0 | 0 |
| 2019-09-30 | Ryu Marcus | Dir |
Exercise / conversion
M
|
Common Stock | 2,208 | $45.27 | $99,956 | 52,441 |
| 2019-09-19 | Polelle Michael | Chief Delivery Officer |
Open-market sell
S
|
Common Stock | 555 | $108.84 | $60,404 | 3,629 |
| 2019-09-19 | Polelle Michael | Chief Delivery Officer |
Open-market sell
S
|
Common Stock | 3,005 | $108.12 | $324,910 | 4,184 |
| 2019-09-17 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 49,982 | $106.78 | $5,337,103 | 50,233 |
| 2019-09-15 | Smith Curtis | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 188 | $0.00 | $0 | 2,625 |
| 2019-09-15 | Smith Curtis | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 469 | $0.00 | $0 | 5,625 |
| 2019-09-15 | Smith Curtis | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,379 | $0.00 | $0 | 13,795 |
| 2019-09-15 | Smith Curtis | Chief Financial Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 1,266 | $0.00 | $0 | 6,234 |
| 2019-09-15 | Smith Curtis | Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 3,302 | $0.00 | $0 | 8,813 |
| 2019-09-13 | Ryu Marcus | Dir |
Open-market sell
S
|
Common Stock | 12,351 | $107.41 | $1,326,601 | 0 |
| 2019-09-10 | Lavin Paul | Dir |
Open-market sell
S
|
Common Stock | 2,947 | $104.62 | $308,330 | 7,358 |
| 2019-09-06 | Polelle Michael | Chief Delivery Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 5,000 | $0.00 | $0 | 5,000 |
| 2019-09-06 | Polelle Michael | Chief Delivery Officer |
Equity grant / award
A · derivative
|
Performance Shares | 2,000 | $0.00 | $0 | 5,000 |
| 2019-09-06 | Polelle Michael | Chief Delivery Officer |
Equity grant / award
A · derivative
|
Performance Shares | 3,000 | $0.00 | $0 | 3,000 |
| 2019-09-06 | Rosenbaum Michael George | Chief Executive Officer |
Equity grant / award
A · derivative
|
Restricted Stock Units | 73,696 | $0.00 | $0 | 73,696 |
| 2019-09-06 | Rosenbaum Michael George | Chief Executive Officer |
Equity grant / award
A · derivative
|
Performance Stock Units | 37,340 | $0.00 | $0 | 93,349 |
| 2019-09-06 | Rosenbaum Michael George | Chief Executive Officer |
Equity grant / award
A · derivative
|
Performance Stock Units | 56,009 | $0.00 | $0 | 56,009 |
| 2019-09-03 | Lavin Paul | Dir |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 2,621 | $0.00 | $0 | 0 |
| 2019-09-03 | Lavin Paul | Dir |
Exercise / conversion
M
|
Common Stock | 2,621 | $53.15 | $139,306 | 10,305 |
| 2019-06-19 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 9,748 | $99.49 | $969,857 | 12,351 |
| 2019-06-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 356 | $0.00 | $0 | 3,207 |
| 2019-06-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 312 | $0.00 | $0 | 4,063 |
| 2019-06-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 531 | $0.00 | $0 | 532 |
| 2019-06-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 229 | $0.00 | $0 | 4,094 |
| 2019-06-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 192 | $0.00 | $0 | 2,886 |
| 2019-06-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 797 | $0.00 | $0 | 798 |
| 2019-06-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M
|
Common Stock | 2,729 | $0.00 | $0 | 6,358 |
| 2019-06-12 | King James Winston | Chief Admin Officer, Gen Couns |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 5,208 | $0.00 | $0 | 5,208 |
| 2019-06-07 | Ryu Marcus | CEO and President |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 20,000 | $0.00 | $0 | 47,881 |
| 2019-06-07 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 463 | $97.09 | $44,955 | 2,404 |
| 2019-06-07 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 4,537 | $96.49 | $437,776 | 2,867 |
| 2019-06-07 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 800 | $97.07 | $77,658 | 7,404 |
| 2019-06-07 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 4,200 | $96.44 | $405,062 | 8,204 |
| 2019-06-07 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 300 | $97.16 | $29,149 | 12,404 |
| 2019-06-07 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 4,700 | $96.51 | $453,578 | 12,704 |
| 2019-06-07 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 500 | $97.06 | $48,528 | 17,404 |
| 2019-06-07 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 4,500 | $96.48 | $434,170 | 17,904 |
| 2019-06-07 | Ryu Marcus | CEO and President |
Exercise / conversion
M
|
Common Stock | 20,000 | $48.06 | $961,200 | 22,404 |
| 2019-05-01 | Ryu Marcus | CEO and President |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 20,000 | $48.06 | $961,200 | 67,881 |
| 2019-05-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 605 | $106.29 | $64,307 | 2,404 |
| 2019-05-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 4,395 | $105.39 | $463,189 | 3,009 |
| 2019-05-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 583 | $106.32 | $61,987 | 7,404 |
| 2019-05-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 4,417 | $105.40 | $465,530 | 7,987 |
| 2019-05-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 100 | $106.91 | $10,691 | 12,404 |
| 2019-05-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 4,900 | $105.34 | $516,146 | 12,504 |
| 2019-05-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 300 | $106.43 | $31,929 | 17,404 |
| 2019-05-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 4,700 | $105.40 | $495,365 | 17,704 |
| 2019-05-01 | Ryu Marcus | CEO and President |
Exercise / conversion
M
|
Common Stock | 20,000 | $48.06 | $961,200 | 22,404 |
| 2019-04-01 | Ryu Marcus | CEO and President |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 5,872 | $0.00 | $0 | 0 |
| 2019-04-01 | Ryu Marcus | CEO and President |
Exercise / conversion
M · derivative
|
Incentive Stock Option (right to buy) | 2,080 | $0.00 | $0 | 0 |
| 2019-04-01 | Ryu Marcus | CEO and President |
Exercise / conversion
M · derivative
|
Incentive Stock Option (right to buy) | 1,378 | $0.00 | $0 | 0 |
| 2019-04-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 260 | $98.45 | $25,597 | 2,404 |
| 2019-04-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 1,118 | $97.80 | $109,337 | 2,664 |
| 2019-04-01 | Ryu Marcus | CEO and President |
Exercise / conversion
M
|
Common Stock | 1,378 | $32.25 | $44,440 | 3,782 |
| 2019-04-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 450 | $98.52 | $44,333 | 2,404 |
| 2019-04-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 1,630 | $97.82 | $159,439 | 2,854 |
| 2019-04-01 | Ryu Marcus | CEO and President |
Exercise / conversion
M
|
Common Stock | 2,080 | $48.06 | $99,965 | 4,484 |
| 2019-04-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 1,000 | $98.38 | $98,383 | 2,404 |
| 2019-04-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 4,872 | $97.62 | $475,605 | 3,404 |
| 2019-04-01 | Ryu Marcus | CEO and President |
Exercise / conversion
M
|
Common Stock | 5,872 | $32.25 | $189,372 | 8,276 |
| 2019-04-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 1,410 | $98.41 | $138,761 | 2,404 |
| 2019-04-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 7,689 | $97.71 | $751,283 | 3,814 |
| 2019-03-19 | Smith Curtis | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,105 | $94.96 | $199,881 | 4,179 |
| 2019-03-15 | Ryu Marcus | CEO and President |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,049 | $0.00 | $0 | 12,294 |
| 2019-03-15 | Ryu Marcus | CEO and President |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 1,978 | $0.00 | $0 | 19,774 |
| 2019-03-15 | Ryu Marcus | CEO and President |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,610 | $0.00 | $0 | 15,665 |
| 2019-03-15 | Ryu Marcus | CEO and President |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 2,894 | $0.00 | $0 | 5,787 |
| 2019-03-15 | Ryu Marcus | CEO and President |
Exercise / conversion
M · derivative
|
Performance Shares | 3,417 | $0.00 | $0 | 74,413 |
| 2019-03-15 | Ryu Marcus | CEO and President |
Exercise / conversion
M · derivative
|
Performance Shares | 2,408 | $0.00 | $0 | 101,231 |
| 2019-03-15 | Ryu Marcus | CEO and President |
Exercise / conversion
M · derivative
|
Performance Shares | 4,341 | $0.00 | $0 | 8,681 |
| 2019-03-15 | Ryu Marcus | CEO and President |
Exercise / conversion
M
|
Common Stock | 19,697 | $0.00 | $0 | 21,018 |
| 2019-03-07 | Smith Curtis | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 3,000 | $0.00 | $0 | 3,000 |
| 2019-03-01 | Ryu Marcus | CEO and President |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 14,033 | $0.00 | $0 | 0 |
| 2019-03-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 4,033 | $92.20 | $371,844 | 1,321 |
| 2019-03-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 5,000 | $92.21 | $461,071 | 5,354 |
| 2019-03-01 | Ryu Marcus | CEO and President |
Exercise / conversion
M
|
Common Stock | 14,033 | $3.92 | $55,009 | 15,354 |
| 2019-02-01 | Ryu Marcus | CEO and President |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 20,000 | $0.00 | $0 | 14,033 |
| 2019-02-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 3,600 | $88.46 | $318,469 | 1,321 |
| 2019-02-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 1,400 | $87.46 | $122,443 | 4,921 |
| 2019-02-01 | Ryu Marcus | CEO and President |
Exercise / conversion
M
|
Common Stock | 20,000 | $3.92 | $78,400 | 21,321 |
| 2019-01-02 | Ryu Marcus | CEO and President |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 10,000 | $0.00 | $0 | 34,033 |
| 2019-01-02 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 1,293 | $78.70 | $101,760 | 1,321 |
| 2019-01-02 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 3,707 | $78.19 | $289,858 | 2,614 |
| 2019-01-02 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 1,400 | $78.70 | $110,181 | 6,321 |
| 2019-01-02 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 3,600 | $78.18 | $281,435 | 7,721 |
| 2019-01-02 | Ryu Marcus | CEO and President |
Exercise / conversion
M
|
Common Stock | 10,000 | $3.92 | $39,200 | 11,321 |
| 2019-01-02 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 4,234 | $78.81 | $333,664 | 1,321 |
| 2019-01-02 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 4,700 | $78.14 | $367,266 | 5,555 |
| 2018-12-18 | Smith Curtis | Chief Financial Officer |
Open-market sell
S
|
Common Stock | 170 | $81.17 | $13,799 | 298 |
| 2018-12-17 | Conway Craig | Dir |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 200 | $0.00 | $0 | 400 |
| 2018-12-17 | Conway Craig | Dir |
Open-market sell
S
|
Common Stock | 200 | $82.30 | $16,460 | 11,103 |
| 2018-12-17 | Conway Craig | Dir |
Exercise / conversion
M
|
Common Stock | 200 | $45.80 | $9,160 | 11,503 |
| 2018-12-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 356 | $0.00 | $0 | 3,919 |
| 2018-12-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 312 | $0.00 | $0 | 4,688 |
| 2018-12-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 531 | $0.00 | $0 | 1,594 |
| 2018-12-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 229 | $0.00 | $0 | 4,553 |
| 2018-12-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 192 | $0.00 | $0 | 3,270 |
| 2018-12-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 797 | $0.00 | $0 | 2,392 |
| 2018-12-15 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M
|
Common Stock | 2,729 | $0.00 | $0 | 6,358 |
| 2018-12-12 | Polelle Michael | Chief Delivery Officer |
Open-market sell
S
|
Common Stock | 1,004 | $86.77 | $87,117 | 3,629 |
| 2018-12-07 | DUBOIS GUY | Dir |
Open-market sell
S
|
Common Stock | 798 | $85.00 | $67,830 | 11,609 |
| 2018-12-06 | WEATHERFORD CLIFTON THOMAS | Dir |
Equity grant / award
A
|
Common Stock | 2,091 | $0.00 | $0 | 23,992 |
| 2018-12-03 | Ryu Marcus | CEO and President |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 20,000 | $0.00 | $0 | 44,033 |
| 2018-12-03 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 3,500 | $92.56 | $323,974 | 1,776 |
| 2018-12-03 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 200 | $95.27 | $19,053 | 5,276 |
| 2018-12-03 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 300 | $95.24 | $28,572 | 276 |
| 2018-12-03 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 800 | $93.46 | $74,765 | 5,776 |
| 2018-12-03 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 900 | $93.29 | $83,958 | 876 |
| 2018-12-03 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 3,700 | $92.61 | $342,640 | 6,576 |
| 2018-12-03 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 400 | $94.85 | $37,941 | 10,276 |
| 2018-12-03 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 1,000 | $93.40 | $93,398 | 15,676 |
| 2018-12-03 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 3,600 | $92.59 | $333,315 | 16,676 |
| 2018-12-03 | Ryu Marcus | CEO and President |
Exercise / conversion
M
|
Common Stock | 20,000 | $3.92 | $78,400 | 20,276 |
| 2018-11-29 | Conway Craig | Dir |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 1,019 | $0.00 | $0 | 600 |
| 2018-11-29 | Conway Craig | Dir |
Exercise / conversion
M
|
Common Stock | 1,019 | $45.80 | $46,670 | 9,212 |
| 2018-11-15 | Conway Craig | Dir |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 200 | $0.00 | $0 | 1,619 |
| 2018-11-15 | Conway Craig | Dir |
Open-market sell
S
|
Common Stock | 200 | $84.17 | $16,834 | 8,193 |
| 2018-11-15 | Conway Craig | Dir |
Exercise / conversion
M
|
Common Stock | 200 | $45.80 | $9,160 | 8,593 |
| 2018-11-01 | Ryu Marcus | CEO and President |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 20,000 | $0.00 | $0 | 64,033 |
| 2018-11-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 3,450 | $89.32 | $308,155 | 276 |
| 2018-11-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 1,550 | $88.44 | $137,082 | 3,726 |
| 2018-11-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 3,305 | $89.32 | $295,214 | 10,276 |
| 2018-11-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 1,695 | $88.45 | $149,923 | 13,581 |
| 2018-11-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 1,900 | $88.54 | $168,217 | 15,276 |
| 2018-11-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 3,100 | $89.34 | $276,950 | 17,176 |
| 2018-11-01 | Ryu Marcus | CEO and President |
Exercise / conversion
M
|
Common Stock | 20,000 | $3.92 | $78,400 | 20,276 |
| 2018-10-15 | Conway Craig | Dir |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 200 | $0.00 | $0 | 1,819 |
| 2018-10-15 | Conway Craig | Dir |
Open-market sell
S
|
Common Stock | 200 | $88.78 | $17,756 | 8,393 |
| 2018-10-15 | Conway Craig | Dir |
Exercise / conversion
M
|
Common Stock | 200 | $45.80 | $9,160 | 8,793 |
| 2018-10-01 | Ryu Marcus | CEO and President |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 5,000 | $0.00 | $0 | 84,033 |
| 2018-10-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 300 | $101.71 | $30,513 | 276 |
| 2018-10-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 4,300 | $101.04 | $434,481 | 576 |
| 2018-10-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 11,222 | $99.94 | $1,121,529 | 4,876 |
| 2018-10-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 2,000 | $101.10 | $202,207 | 16,098 |
| 2018-10-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 3,000 | $100.16 | $300,488 | 18,098 |
| 2018-10-01 | Ryu Marcus | CEO and President |
Exercise / conversion
M
|
Common Stock | 5,000 | $3.92 | $19,600 | 21,098 |
| 2018-09-19 | Sherry Steven P. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 2,867 | $102.49 | $293,839 | 0 |
| 2018-09-18 | Sherry Steven P. | Chief Sales Officer |
Open-market sell
S
|
Common Stock | 2,579 | $105.31 | $271,583 | 2,867 |
| 2018-09-17 | Conway Craig | Dir |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 200 | $0.00 | $0 | 2,019 |
| 2018-09-17 | Conway Craig | Dir |
Open-market sell
S
|
Common Stock | 200 | $107.10 | $21,420 | 8,593 |
| 2018-09-17 | Conway Craig | Dir |
Exercise / conversion
M
|
Common Stock | 200 | $45.80 | $9,160 | 8,993 |
| 2018-09-15 | Hung Priscilla | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 475 | $0.00 | $0 | 5,700 |
| 2018-09-15 | Hung Priscilla | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 625 | $0.00 | $0 | 6,875 |
| 2018-09-15 | Hung Priscilla | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 469 | $0.00 | $0 | 3,750 |
| 2018-09-15 | Hung Priscilla | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 276 | $0.00 | $0 | 0 |
| 2018-09-15 | Hung Priscilla | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Restricted Stock Unit | 407 | $0.00 | $0 | 276 |
| 2018-09-15 | Hung Priscilla | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 1,242 | $0.00 | $0 | 6,358 |
| 2018-09-15 | Hung Priscilla | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 289 | $0.00 | $0 | 5,193 |
| 2018-09-15 | Hung Priscilla | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Performance Shares | 704 | $0.00 | $0 | 2,814 |
| 2018-09-15 | Hung Priscilla | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 4,956 | $0.00 | $0 | 9,591 |
| 2018-09-12 | Ryu Marcus | CEO and President |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 16,392 | $0.00 | $0 | 16,392 |
| 2018-09-12 | Ryu Marcus | CEO and President |
Equity grant / award
A · derivative
|
Performance Shares | 16,392 | $0.00 | $0 | 16,392 |
| 2018-09-04 | Hung Priscilla | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Incentive Stock Option (right to buy) | 136 | $0.00 | $0 | 0 |
| 2018-09-04 | Hung Priscilla | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 136 | $100.64 | $13,687 | 4,635 |
| 2018-09-04 | Hung Priscilla | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 136 | $45.27 | $6,157 | 4,771 |
| 2018-08-15 | Conway Craig | Dir |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 200 | $0.00 | $0 | 2,219 |
| 2018-08-15 | Conway Craig | Dir |
Open-market sell
S
|
Common Stock | 200 | $96.12 | $19,224 | 8,793 |
| 2018-08-15 | Conway Craig | Dir |
Exercise / conversion
M
|
Common Stock | 200 | $45.80 | $9,160 | 9,193 |
| 2018-08-06 | Hung Priscilla | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Incentive Stock Option (right to buy) | 135 | $0.00 | $0 | 136 |
| 2018-08-06 | Hung Priscilla | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 135 | $88.98 | $12,012 | 4,635 |
| 2018-08-06 | Hung Priscilla | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 135 | $45.27 | $6,111 | 4,770 |
| 2018-08-01 | Ryu Marcus | CEO and President |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 20,000 | $0.00 | $0 | 109,033 |
| 2018-08-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 2,731 | $87.46 | $238,842 | 276 |
| 2018-08-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 2,269 | $86.78 | $196,901 | 3,007 |
| 2018-08-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 2,750 | $87.45 | $240,487 | 5,276 |
| 2018-08-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 2,250 | $86.76 | $195,202 | 8,026 |
| 2018-08-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 2,850 | $87.45 | $249,246 | 10,276 |
| 2018-08-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 2,150 | $86.75 | $186,523 | 13,126 |
| 2018-08-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 2,700 | $87.45 | $236,118 | 15,276 |
| 2018-08-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 2,300 | $86.77 | $199,562 | 17,976 |
| 2018-08-01 | Ryu Marcus | CEO and President |
Exercise / conversion
M
|
Common Stock | 20,000 | $3.92 | $78,400 | 20,276 |
| 2018-07-16 | Conway Craig | Dir |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 200 | $0.00 | $0 | 2,419 |
| 2018-07-16 | Conway Craig | Dir |
Open-market sell
S
|
Common Stock | 200 | $95.28 | $19,056 | 8,993 |
| 2018-07-16 | Conway Craig | Dir |
Exercise / conversion
M
|
Common Stock | 200 | $45.80 | $9,160 | 9,393 |
| 2018-07-05 | Hung Priscilla | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Incentive Stock Option (right to buy) | 136 | $0.00 | $0 | 271 |
| 2018-07-05 | Hung Priscilla | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 136 | $89.75 | $12,206 | 4,635 |
| 2018-07-05 | Hung Priscilla | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 136 | $45.27 | $6,157 | 4,771 |
| 2018-07-02 | Ryu Marcus | CEO and President |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 10,000 | $0.00 | $0 | 129,033 |
| 2018-07-02 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 5,000 | $87.69 | $438,429 | 276 |
| 2018-07-02 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 701 | $87.68 | $61,465 | 10,276 |
| 2018-07-02 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 1,948 | $87.67 | $170,783 | 10,977 |
| 2018-07-02 | Ryu Marcus | CEO and President |
Exercise / conversion
M
|
Common Stock | 10,000 | $3.92 | $39,200 | 12,925 |
| 2018-06-20 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 884 | $93.10 | $82,300 | 4,201 |
| 2018-06-19 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 151 | $92.55 | $13,976 | 5,085 |
| 2018-06-19 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 154 | $92.55 | $14,253 | 5,236 |
| 2018-06-19 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 184 | $92.55 | $17,030 | 5,390 |
| 2018-06-19 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 275 | $92.55 | $25,452 | 5,574 |
| 2018-06-19 | King James Winston | Chief Admin Officer, Gen Couns |
Open-market sell
S
|
Common Stock | 274 | $92.55 | $25,359 | 5,849 |
| 2018-06-15 | Conway Craig | Dir |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 200 | $0.00 | $0 | 2,619 |
| 2018-06-15 | Conway Craig | Dir |
Open-market sell
S
|
Common Stock | 200 | $91.89 | $18,378 | 9,193 |
| 2018-06-15 | Conway Craig | Dir |
Exercise / conversion
M
|
Common Stock | 200 | $45.80 | $9,160 | 9,593 |
| 2018-06-05 | Hung Priscilla | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Incentive Stock Option (right to buy) | 135 | $0.00 | $0 | 407 |
| 2018-06-05 | Hung Priscilla | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 135 | $95.16 | $12,847 | 3,579 |
| 2018-06-05 | Hung Priscilla | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 135 | $45.27 | $6,111 | 3,714 |
| 2018-05-15 | Conway Craig | Dir |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 200 | $0.00 | $0 | 2,819 |
| 2018-05-15 | Conway Craig | Dir |
Open-market sell
S
|
Common Stock | 200 | $89.76 | $17,952 | 9,393 |
| 2018-05-15 | Conway Craig | Dir |
Exercise / conversion
M
|
Common Stock | 200 | $45.80 | $9,160 | 9,793 |
| 2018-05-07 | Hung Priscilla | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Incentive Stock Option (right to buy) | 136 | $0.00 | $0 | 542 |
| 2018-05-07 | Hung Priscilla | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 136 | $88.25 | $12,002 | 3,579 |
| 2018-05-07 | Hung Priscilla | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 136 | $45.27 | $6,157 | 3,715 |
| 2018-05-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 4,317 | $84.11 | $363,117 | 1,948 |
| 2018-05-01 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 5,000 | $84.09 | $420,446 | 6,265 |
| 2018-04-16 | Conway Craig | Dir |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 200 | $0.00 | $0 | 3,019 |
| 2018-04-16 | Conway Craig | Dir |
Open-market sell
S
|
Common Stock | 200 | $82.26 | $16,452 | 9,593 |
| 2018-04-16 | Conway Craig | Dir |
Exercise / conversion
M
|
Common Stock | 200 | $45.80 | $9,160 | 9,993 |
| 2018-04-04 | Hung Priscilla | Chief Operating Officer |
Exercise / conversion
M · derivative
|
Incentive Stock Option (right to buy) | 135 | $0.00 | $0 | 678 |
| 2018-04-04 | Hung Priscilla | Chief Operating Officer |
Open-market sell
S
|
Common Stock | 135 | $77.37 | $10,445 | 3,579 |
| 2018-04-04 | Hung Priscilla | Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 135 | $45.27 | $6,111 | 3,714 |
| 2018-04-03 | Polelle Michael | Chief Delivery Officer |
Open-market sell
S
|
Common Stock | 229 | $79.74 | $18,260 | 3,391 |
| 2018-04-02 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 1,099 | $79.84 | $87,743 | 26,465 |
| 2018-04-02 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 3,406 | $78.69 | $268,028 | 27,564 |
| 2018-04-02 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 200 | $80.75 | $16,149 | 16,265 |
| 2018-04-02 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 1,100 | $79.93 | $87,924 | 16,465 |
| 2018-04-02 | Ryu Marcus | CEO and President |
Open-market sell
S
|
Common Stock | 3,700 | $78.70 | $291,199 | 17,565 |
| 2018-03-21 | Smith Curtis | Chief Financial Officer |
Equity grant / award
A · derivative
|
Restricted Stock Unit | 22,070 | $0.00 | $0 | 22,070 |
| 2018-03-20 | Polelle Michael | Chief Delivery Officer |
Open-market sell
S
|
Common Stock | 1,343 | $84.30 | $113,219 | 3,620 |
| 2018-03-19 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M · derivative
|
Incentive Stock Option (right to buy) | 208 | $0.00 | $0 | 209 |
| 2018-03-19 | Polelle Michael | Chief Delivery Officer |
Open-market sell
S
|
Common Stock | 208 | $84.41 | $17,557 | 4,963 |
| 2018-03-19 | Polelle Michael | Chief Delivery Officer |
Exercise / conversion
M
|
Common Stock | 208 | $36.54 | $7,600 | 5,171 |
| 2018-03-19 | Polelle Michael | Chief Delivery Officer |
Open-market sell
S
|
Common Stock | 1,382 | $83.99 | $116,081 | 4,963 |
| 2018-03-15 | Conway Craig | Dir |
Exercise / conversion
M · derivative
|
Non-Qualified Stock Option (right to buy) | 200 | $0.00 | $0 | 3,219 |
| 2018-03-15 | Conway Craig | Dir |
Open-market sell
S
|
Common Stock | 200 | $86.52 | $17,304 | 9,793 |
| 2018-03-15 | Conway Craig | Dir |
Exercise / conversion
M
|
Common Stock | 200 | $45.80 | $9,160 | 10,193 |