Financial Metrics
KEYS Keysight Technologies, 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 | 721000000.0 | — | USD | 10-Q | 2017-02-28 |
| Quarterly | 2016-04-30 | 731000000.0 | +1.4% | USD | 10-Q | 2017-06-07 |
| Quarterly | 2016-07-31 | 715000000.0 | -2.2% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 726000000.0 | +1.5% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-04-30 | 753000000.0 | +3.7% | USD | 10-Q | 2018-06-05 |
| Quarterly | 2017-07-31 | 832000000.0 | +10.5% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 837000000.0 | +0.6% | USD | 10-Q | 2019-03-05 |
| Quarterly | 2018-04-30 | 990000000.0 | +18.3% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 1004000000.0 | +1.4% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 1006000000.0 | +0.2% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 1090000000.0 | +8.3% | USD | 10-Q | 2020-06-02 |
| Quarterly | 2019-07-31 | 1087000000.0 | -0.3% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 1095000000.0 | +0.7% | USD | 10-Q | 2021-03-03 |
| Quarterly | 2020-04-30 | 895000000.0 | -18.3% | USD | 10-Q | 2021-05-28 |
| Quarterly | 2020-07-31 | 1011000000.0 | +13.0% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 1180000000.0 | +16.7% | USD | 10-Q | 2022-03-01 |
| Quarterly | 2021-04-30 | 1221000000.0 | +3.5% | USD | 10-Q | 2022-06-01 |
| Quarterly | 2021-07-31 | 1246000000.0 | +2.0% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 1250000000.0 | +0.3% | USD | 10-Q | 2023-03-03 |
| Quarterly | 2022-04-30 | 1351000000.0 | +8.1% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2022-07-31 | 1376000000.0 | +1.9% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 1381000000.0 | +0.4% | USD | 10-Q | 2024-03-05 |
| Quarterly | 2023-04-30 | 1390000000.0 | +0.7% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 1382000000.0 | -0.6% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 1259000000.0 | -8.9% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-04-30 | 1216000000.0 | -3.4% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-07-31 | 1217000000.0 | +0.1% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 1298000000.0 | +6.7% | USD | 10-Q | 2026-03-05 |
| Quarterly | 2025-04-30 | 1306000000.0 | +0.6% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 1352000000.0 | +3.5% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2026-01-31 | 1600000000.0 | +18.3% | USD | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 2918000000.0 | — | USD | 10-K | 2017-12-20 |
| Annual | 2017-10-31 | 3189000000.0 | +9.3% | USD | 10-K | 2017-12-20 |
| Annual | 2019-10-31 | 4303000000.0 | +34.9% | USD | 10-K | 2021-12-17 |
| Annual | 2020-10-31 | 4221000000.0 | -1.9% | USD | 10-K | 2022-12-15 |
| Annual | 2021-10-31 | 4941000000.0 | +17.1% | USD | 10-K | 2023-12-15 |
| Annual | 2022-10-31 | 5420000000.0 | +9.7% | USD | 10-K | 2024-12-17 |
| Annual | 2023-10-31 | 5464000000.0 | +0.8% | USD | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 4979000000.0 | -8.9% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 5375000000.0 | +8.0% | USD | 10-K | 2025-12-17 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 98000000.0 | — | USD | 10-Q | 2017-02-28 |
| Quarterly | 2016-04-30 | 95000000.0 | -3.1% | USD | 10-Q | 2017-06-07 |
| Quarterly | 2016-07-31 | 106000000.0 | +11.6% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 162000000.0 | +52.8% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-04-30 | 42000000.0 | -74.1% | USD | 10-Q | 2018-06-05 |
| Quarterly | 2017-07-31 | -4000000.0 | -109.5% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | -17000000.0 | -325.0% | USD | 10-Q | 2019-03-05 |
| Quarterly | 2018-04-30 | 86000000.0 | +605.9% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 117000000.0 | +36.0% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 121000000.0 | +3.4% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 185000000.0 | +52.9% | USD | 10-Q | 2020-06-02 |
| Quarterly | 2019-07-31 | 197000000.0 | +6.5% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 203000000.0 | +3.0% | USD | 10-Q | 2021-03-03 |
| Quarterly | 2020-04-30 | 102000000.0 | -49.8% | USD | 10-Q | 2021-05-28 |
| Quarterly | 2020-07-31 | 182000000.0 | +78.4% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 212000000.0 | +16.5% | USD | 10-Q | 2022-03-01 |
| Quarterly | 2021-04-30 | 235000000.0 | +10.8% | USD | 10-Q | 2022-06-01 |
| Quarterly | 2021-07-31 | 284000000.0 | +20.9% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 271000000.0 | -4.6% | USD | 10-Q | 2023-03-03 |
| Quarterly | 2022-04-30 | 327000000.0 | +20.7% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2022-07-31 | 357000000.0 | +9.2% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 322000000.0 | -9.8% | USD | 10-Q | 2024-03-05 |
| Quarterly | 2023-04-30 | 354000000.0 | +9.9% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 365000000.0 | +3.1% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 221000000.0 | -39.5% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-04-30 | 177000000.0 | -19.9% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-07-31 | 205000000.0 | +15.8% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 218000000.0 | +6.3% | USD | 10-Q | 2026-03-05 |
| Quarterly | 2025-04-30 | 207000000.0 | -5.0% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 234000000.0 | +13.0% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2026-01-31 | 248000000.0 | +6.0% | USD | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 406000000.0 | — | USD | 10-K | 2018-12-18 |
| Annual | 2017-10-31 | 148000000.0 | -63.5% | USD | 10-K | 2019-12-18 |
| Annual | 2018-10-31 | -394000000.0 | -366.2% | USD | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 711000000.0 | +280.5% | USD | 10-K | 2021-12-17 |
| Annual | 2020-10-31 | 765000000.0 | +7.6% | USD | 10-K | 2022-12-15 |
| Annual | 2021-10-31 | 1080000000.0 | +41.2% | USD | 10-K | 2023-12-15 |
| Annual | 2022-10-31 | 1334000000.0 | +23.5% | USD | 10-K | 2024-12-17 |
| Annual | 2023-10-31 | 1358000000.0 | +1.8% | USD | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 833000000.0 | -38.7% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 876000000.0 | +5.2% | USD | 10-K | 2025-12-17 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 64000000.0 | — | USD | 10-Q | 2017-02-28 |
| Quarterly | 2016-04-30 | 88000000.0 | +37.5% | USD | 10-Q | 2017-06-07 |
| Quarterly | 2016-07-31 | 91000000.0 | +3.4% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 109000000.0 | +19.8% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-04-30 | 49000000.0 | -55.0% | USD | 10-Q | 2018-06-05 |
| Quarterly | 2017-07-31 | -18000000.0 | -136.7% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 94000000.0 | +622.2% | USD | 10-Q | 2019-03-05 |
| Quarterly | 2018-04-30 | 64000000.0 | -31.9% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 121000000.0 | +89.1% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 114000000.0 | -5.8% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 153000000.0 | +34.2% | USD | 10-Q | 2020-06-02 |
| Quarterly | 2019-07-31 | 159000000.0 | +3.9% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 163000000.0 | +2.5% | USD | 10-Q | 2021-03-03 |
| Quarterly | 2020-04-30 | 71000000.0 | -56.4% | USD | 10-Q | 2021-05-28 |
| Quarterly | 2020-07-31 | 176000000.0 | +147.9% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 172000000.0 | -2.3% | USD | 10-Q | 2022-03-01 |
| Quarterly | 2021-04-30 | 186000000.0 | +8.1% | USD | 10-Q | 2022-06-01 |
| Quarterly | 2021-07-31 | 254000000.0 | +36.6% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 229000000.0 | -9.8% | USD | 10-Q | 2023-03-03 |
| Quarterly | 2022-04-30 | 258000000.0 | +12.7% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2022-07-31 | 338000000.0 | +31.0% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 260000000.0 | -23.1% | USD | 10-Q | 2024-03-05 |
| Quarterly | 2023-04-30 | 283000000.0 | +8.8% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 288000000.0 | +1.8% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 176000000.0 | -38.9% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-04-30 | 126000000.0 | -28.4% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-07-31 | 389000000.0 | +208.7% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 169000000.0 | -56.6% | USD | 10-Q | 2026-03-05 |
| Quarterly | 2025-04-30 | 257000000.0 | +52.1% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 191000000.0 | -25.7% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2026-01-31 | 281000000.0 | +47.1% | USD | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 335000000.0 | — | USD | 10-K | 2018-12-18 |
| Annual | 2017-10-31 | 102000000.0 | -69.6% | USD | 10-K | 2019-12-18 |
| Annual | 2018-10-31 | 165000000.0 | +61.8% | USD | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 621000000.0 | +276.4% | USD | 10-K | 2021-12-17 |
| Annual | 2020-10-31 | 627000000.0 | +1.0% | USD | 10-K | 2022-12-15 |
| Annual | 2021-10-31 | 894000000.0 | +42.6% | USD | 10-K | 2023-12-15 |
| Annual | 2022-10-31 | 1124000000.0 | +25.7% | USD | 10-K | 2024-12-17 |
| Annual | 2023-10-31 | 1057000000.0 | -6.0% | USD | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 618000000.0 | -41.5% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 850000000.0 | +37.5% | USD | 10-K | 2025-12-17 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.37 | — | USD/shares | 10-Q | 2017-02-28 |
| Quarterly | 2016-04-30 | 0.52 | +40.5% | USD/shares | 10-Q | 2017-06-07 |
| Quarterly | 2016-07-31 | 0.54 | +3.8% | USD/shares | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 0.64 | +18.5% | USD/shares | 10-Q | 2018-03-08 |
| Quarterly | 2017-04-30 | 0.28 | -56.2% | USD/shares | 10-Q | 2018-06-05 |
| Quarterly | 2017-07-31 | -0.1 | -135.7% | USD/shares | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 0.5 | +600.0% | USD/shares | 10-Q | 2019-03-05 |
| Quarterly | 2018-04-30 | 0.34 | -32.0% | USD/shares | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 0.64 | +88.2% | USD/shares | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 0.61 | -4.7% | USD/shares | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 0.81 | +32.8% | USD/shares | 10-Q | 2020-06-02 |
| Quarterly | 2019-07-31 | 0.85 | +4.9% | USD/shares | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 0.87 | +2.4% | USD/shares | 10-Q | 2021-03-03 |
| Quarterly | 2020-04-30 | 0.38 | -56.3% | USD/shares | 10-Q | 2021-05-28 |
| Quarterly | 2020-07-31 | 0.94 | +147.4% | USD/shares | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 0.93 | -1.1% | USD/shares | 10-Q | 2022-03-01 |
| Quarterly | 2021-04-30 | 1.01 | +8.6% | USD/shares | 10-Q | 2022-06-01 |
| Quarterly | 2021-07-31 | 1.38 | +36.6% | USD/shares | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 1.25 | -9.4% | USD/shares | 10-Q | 2023-03-03 |
| Quarterly | 2022-04-30 | 1.42 | +13.6% | USD/shares | 10-Q | 2023-05-31 |
| Quarterly | 2022-07-31 | 1.89 | +33.1% | USD/shares | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 1.46 | -22.8% | USD/shares | 10-Q | 2024-03-05 |
| Quarterly | 2023-04-30 | 1.59 | +8.9% | USD/shares | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 1.62 | +1.9% | USD/shares | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 0.98 | -39.5% | USD/shares | 10-Q | 2025-03-06 |
| Quarterly | 2024-04-30 | 0.73 | -25.5% | USD/shares | 10-Q | 2025-06-03 |
| Quarterly | 2024-07-31 | 2.23 | +205.5% | USD/shares | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 0.97 | -56.5% | USD/shares | 10-Q | 2026-03-05 |
| Quarterly | 2025-04-30 | 1.49 | +53.6% | USD/shares | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 1.11 | -25.5% | USD/shares | 10-Q | 2025-08-29 |
| Quarterly | 2026-01-31 | 1.64 | +47.7% | USD/shares | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 1.97 | — | USD/shares | 10-K | 2018-12-18 |
| Annual | 2017-10-31 | 0.57 | -71.1% | USD/shares | 10-K | 2019-12-18 |
| Annual | 2018-10-31 | 0.88 | +54.4% | USD/shares | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 3.31 | +276.1% | USD/shares | 10-K | 2021-12-17 |
| Annual | 2020-10-31 | 3.35 | +1.2% | USD/shares | 10-K | 2022-12-15 |
| Annual | 2021-10-31 | 4.84 | +44.5% | USD/shares | 10-K | 2023-12-15 |
| Annual | 2022-10-31 | 6.23 | +28.7% | USD/shares | 10-K | 2024-12-17 |
| Annual | 2023-10-31 | 5.95 | -4.5% | USD/shares | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 3.53 | -40.7% | USD/shares | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 4.93 | +39.7% | USD/shares | 10-K | 2025-12-17 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.37 | — | USD/shares | 10-Q | 2017-02-28 |
| Quarterly | 2016-04-30 | 0.51 | +37.8% | USD/shares | 10-Q | 2017-06-07 |
| Quarterly | 2016-07-31 | 0.53 | +3.9% | USD/shares | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 0.63 | +18.9% | USD/shares | 10-Q | 2018-03-08 |
| Quarterly | 2017-04-30 | 0.27 | -57.1% | USD/shares | 10-Q | 2018-06-05 |
| Quarterly | 2017-07-31 | -0.1 | -137.0% | USD/shares | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 0.5 | +600.0% | USD/shares | 10-Q | 2019-03-05 |
| Quarterly | 2018-04-30 | 0.34 | -32.0% | USD/shares | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 0.63 | +85.3% | USD/shares | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 0.6 | -4.8% | USD/shares | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 0.8 | +33.3% | USD/shares | 10-Q | 2020-06-02 |
| Quarterly | 2019-07-31 | 0.83 | +3.7% | USD/shares | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 0.86 | +3.6% | USD/shares | 10-Q | 2021-03-03 |
| Quarterly | 2020-04-30 | 0.37 | -57.0% | USD/shares | 10-Q | 2021-05-28 |
| Quarterly | 2020-07-31 | 0.93 | +151.4% | USD/shares | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 0.92 | -1.1% | USD/shares | 10-Q | 2022-03-01 |
| Quarterly | 2021-04-30 | 0.99 | +7.6% | USD/shares | 10-Q | 2022-06-01 |
| Quarterly | 2021-07-31 | 1.36 | +37.4% | USD/shares | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 1.24 | -8.8% | USD/shares | 10-Q | 2023-03-03 |
| Quarterly | 2022-04-30 | 1.41 | +13.7% | USD/shares | 10-Q | 2023-05-31 |
| Quarterly | 2022-07-31 | 1.87 | +32.6% | USD/shares | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 1.45 | -22.5% | USD/shares | 10-Q | 2024-03-05 |
| Quarterly | 2023-04-30 | 1.58 | +9.0% | USD/shares | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 1.61 | +1.9% | USD/shares | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 0.98 | -39.1% | USD/shares | 10-Q | 2025-03-06 |
| Quarterly | 2024-04-30 | 0.72 | -26.5% | USD/shares | 10-Q | 2025-06-03 |
| Quarterly | 2024-07-31 | 2.22 | +208.3% | USD/shares | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 0.97 | -56.3% | USD/shares | 10-Q | 2026-03-05 |
| Quarterly | 2025-04-30 | 1.49 | +53.6% | USD/shares | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 1.1 | -26.2% | USD/shares | 10-Q | 2025-08-29 |
| Quarterly | 2026-01-31 | 1.63 | +48.2% | USD/shares | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 1.95 | — | USD/shares | 10-K | 2018-12-18 |
| Annual | 2017-10-31 | 0.56 | -71.3% | USD/shares | 10-K | 2019-12-18 |
| Annual | 2018-10-31 | 0.86 | +53.6% | USD/shares | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 3.25 | +277.9% | USD/shares | 10-K | 2021-12-17 |
| Annual | 2020-10-31 | 3.31 | +1.8% | USD/shares | 10-K | 2022-12-15 |
| Annual | 2021-10-31 | 4.78 | +44.4% | USD/shares | 10-K | 2023-12-15 |
| Annual | 2022-10-31 | 6.18 | +29.3% | USD/shares | 10-K | 2024-12-17 |
| Annual | 2023-10-31 | 5.91 | -4.4% | USD/shares | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 3.51 | -40.6% | USD/shares | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 4.91 | +39.9% | USD/shares | 10-K | 2025-12-17 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 572000000.0 | — | USD | 10-Q | 2017-02-28 |
| Quarterly | 2016-04-30 | 620000000.0 | +8.4% | USD | 10-Q | 2017-06-07 |
| Quarterly | 2016-07-31 | 664000000.0 | +7.1% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2016-10-31 | 783000000.0 | +17.9% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2017-01-31 | 896000000.0 | +14.4% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-04-30 | 983000000.0 | +9.7% | USD | 10-Q | 2018-06-05 |
| Quarterly | 2017-07-31 | 873000000.0 | -11.2% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2017-10-31 | 818000000.0 | -6.3% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 980000000.0 | +19.8% | USD | 10-Q | 2019-03-05 |
| Quarterly | 2018-04-30 | 784000000.0 | -20.0% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 742000000.0 | -5.4% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 913000000.0 | +23.0% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 1098000000.0 | +20.3% | USD | 10-Q | 2019-03-05 |
| Quarterly | 2019-04-30 | 1277000000.0 | +16.3% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2019-07-31 | 1394000000.0 | +9.2% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-10-31 | 1598000000.0 | +14.6% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 1691000000.0 | +5.8% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 1841000000.0 | +8.9% | USD | 10-Q | 2020-06-02 |
| Quarterly | 2020-07-31 | 1697000000.0 | -7.8% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-10-31 | 1756000000.0 | +3.5% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 1887000000.0 | +7.5% | USD | 10-Q | 2021-03-03 |
| Quarterly | 2021-04-30 | 1993000000.0 | +5.6% | USD | 10-Q | 2021-05-28 |
| Quarterly | 2021-07-31 | 2153000000.0 | +8.0% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-10-31 | 2052000000.0 | -4.7% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 1977000000.0 | -3.7% | USD | 10-Q | 2022-03-01 |
| Quarterly | 2022-04-30 | 1886000000.0 | -4.6% | USD | 10-Q | 2022-06-01 |
| Quarterly | 2022-07-31 | 1847000000.0 | -2.1% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-10-31 | 2042000000.0 | +10.6% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 2228000000.0 | +9.1% | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 2498000000.0 | +12.1% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 2572000000.0 | +3.0% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 2472000000.0 | -3.9% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 1745000000.0 | -29.4% | USD | 10-Q | 2024-03-05 |
| Quarterly | 2024-04-30 | 1657000000.0 | -5.0% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 1632000000.0 | -1.5% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 1796000000.0 | +10.0% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 2060000000.0 | +14.7% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2025-04-30 | 3118000000.0 | +51.4% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 2636000000.0 | -15.5% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 1873000000.0 | -28.9% | USD | 10-Q | 2026-03-05 |
| Quarterly | 2026-01-31 | 2178000000.0 | +16.3% | USD | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 783000000.0 | — | USD | 10-K | 2018-12-18 |
| Annual | 2017-10-31 | 818000000.0 | +4.5% | USD | 10-K | 2018-12-18 |
| Annual | 2018-10-31 | 913000000.0 | +11.6% | USD | 10-K | 2019-12-18 |
| Annual | 2019-10-31 | 1598000000.0 | +75.0% | USD | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 1756000000.0 | +9.9% | USD | 10-K | 2021-12-17 |
| Annual | 2021-10-31 | 2052000000.0 | +16.9% | USD | 10-K | 2022-12-15 |
| Annual | 2022-10-31 | 2042000000.0 | -0.5% | USD | 10-K | 2023-12-15 |
| Annual | 2023-10-31 | 2472000000.0 | +21.1% | USD | 10-K | 2024-12-17 |
| Annual | 2024-10-31 | 1796000000.0 | -27.3% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 1873000000.0 | +4.3% | USD | 10-K | 2025-12-17 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 361000000.0 | — | USD | 10-Q | 2016-03-04 |
| Quarterly | 2016-04-30 | 408000000.0 | +13.0% | USD | 10-Q | 2016-06-03 |
| Quarterly | 2016-07-31 | 415000000.0 | +1.7% | USD | 10-Q | 2016-09-02 |
| Quarterly | 2016-10-31 | 437000000.0 | +5.3% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 395000000.0 | -9.6% | USD | 10-Q | 2017-02-28 |
| Quarterly | 2017-04-30 | 518000000.0 | +31.1% | USD | 10-Q | 2017-06-07 |
| Quarterly | 2017-07-31 | 521000000.0 | +0.6% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-10-31 | 547000000.0 | +5.0% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 454000000.0 | -17.0% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2018-04-30 | 579000000.0 | +27.5% | USD | 10-Q | 2018-06-05 |
| Quarterly | 2018-07-31 | 597000000.0 | +3.1% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 624000000.0 | +4.5% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2018-11-01 | 631000000.0 | +1.1% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 580000000.0 | -8.1% | USD | 10-Q | 2019-03-05 |
| Quarterly | 2019-04-30 | 660000000.0 | +13.8% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2019-07-31 | 618000000.0 | -6.4% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-10-31 | 668000000.0 | +8.1% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 670000000.0 | +0.3% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 485000000.0 | -27.6% | USD | 10-Q | 2020-06-02 |
| Quarterly | 2020-07-31 | 569000000.0 | +17.3% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-10-31 | 606000000.0 | +6.5% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 654000000.0 | +7.9% | USD | 10-Q | 2021-03-03 |
| Quarterly | 2021-04-30 | 676000000.0 | +3.4% | USD | 10-Q | 2021-05-28 |
| Quarterly | 2021-07-31 | 677000000.0 | +0.1% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-10-31 | 735000000.0 | +8.6% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 708000000.0 | -3.7% | USD | 10-Q | 2022-03-01 |
| Quarterly | 2022-04-30 | 803000000.0 | +13.4% | USD | 10-Q | 2022-06-01 |
| Quarterly | 2022-07-31 | 882000000.0 | +9.8% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-10-31 | 905000000.0 | +2.6% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 920000000.0 | +1.7% | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 864000000.0 | -6.1% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 893000000.0 | +3.4% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 900000000.0 | +0.8% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 808000000.0 | -10.2% | USD | 10-Q | 2024-03-05 |
| Quarterly | 2024-04-30 | 809000000.0 | +0.1% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 802000000.0 | -0.9% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 857000000.0 | +6.9% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 797000000.0 | -7.0% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2025-04-30 | 744000000.0 | -6.6% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 692000000.0 | -7.0% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 939000000.0 | +35.7% | USD | 10-Q | 2026-03-05 |
| Quarterly | 2026-01-31 | 914000000.0 | -2.7% | USD | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 437000000.0 | — | USD | 10-K | 2017-12-20 |
| Annual | 2017-10-31 | 547000000.0 | +25.2% | USD | 10-K | 2018-12-18 |
| Annual | 2018-11-01 | 631000000.0 | +15.4% | USD | 10-K | 2019-12-18 |
| Annual | 2019-10-31 | 668000000.0 | +5.9% | USD | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 606000000.0 | -9.3% | USD | 10-K | 2021-12-17 |
| Annual | 2021-10-31 | 735000000.0 | +21.3% | USD | 10-K | 2022-12-15 |
| Annual | 2022-10-31 | 905000000.0 | +23.1% | USD | 10-K | 2023-12-15 |
| Annual | 2023-10-31 | 900000000.0 | -0.6% | USD | 10-K | 2024-12-17 |
| Annual | 2024-10-31 | 857000000.0 | -4.8% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 939000000.0 | +9.6% | USD | 10-K | 2025-12-17 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 481000000.0 | — | USD | 10-Q | 2016-03-04 |
| Quarterly | 2016-04-30 | 475000000.0 | -1.2% | USD | 10-Q | 2016-06-03 |
| Quarterly | 2016-07-31 | 479000000.0 | +0.8% | USD | 10-Q | 2016-09-02 |
| Quarterly | 2016-10-31 | 474000000.0 | -1.0% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 479000000.0 | +1.1% | USD | 10-Q | 2017-02-28 |
| Quarterly | 2017-04-30 | 585000000.0 | +22.1% | USD | 10-Q | 2017-06-07 |
| Quarterly | 2017-07-31 | 561000000.0 | -4.1% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-10-31 | 588000000.0 | +4.8% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 609000000.0 | +3.6% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2018-04-30 | 597000000.0 | -2.0% | USD | 10-Q | 2018-06-05 |
| Quarterly | 2018-07-31 | 609000000.0 | +2.0% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 619000000.0 | +1.6% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 641000000.0 | +3.6% | USD | 10-Q | 2019-03-05 |
| Quarterly | 2019-04-30 | 660000000.0 | +3.0% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2019-07-31 | 696000000.0 | +5.5% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-10-31 | 705000000.0 | +1.3% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 737000000.0 | +4.5% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 756000000.0 | +2.6% | USD | 10-Q | 2020-06-02 |
| Quarterly | 2020-07-31 | 778000000.0 | +2.9% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-10-31 | 757000000.0 | -2.7% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 760000000.0 | +0.4% | USD | 10-Q | 2021-03-03 |
| Quarterly | 2021-04-30 | 774000000.0 | +1.8% | USD | 10-Q | 2021-05-28 |
| Quarterly | 2021-07-31 | 770000000.0 | -0.5% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-10-31 | 777000000.0 | +0.9% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 804000000.0 | +3.5% | USD | 10-Q | 2022-03-01 |
| Quarterly | 2022-04-30 | 810000000.0 | +0.7% | USD | 10-Q | 2022-06-01 |
| Quarterly | 2022-07-31 | 837000000.0 | +3.3% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-10-31 | 858000000.0 | +2.5% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 909000000.0 | +5.9% | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 948000000.0 | +4.3% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 975000000.0 | +2.8% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 985000000.0 | +1.0% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 1024000000.0 | +4.0% | USD | 10-Q | 2024-03-05 |
| Quarterly | 2024-04-30 | 1020000000.0 | -0.4% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 1026000000.0 | +0.6% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 1022000000.0 | -0.4% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 1039000000.0 | +1.7% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2025-04-30 | 1026000000.0 | -1.3% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 1021000000.0 | -0.5% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 1050000000.0 | +2.8% | USD | 10-Q | 2026-03-05 |
| Quarterly | 2026-01-31 | 1048000000.0 | -0.2% | USD | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 474000000.0 | — | USD | 10-K | 2017-12-20 |
| Annual | 2017-10-31 | 588000000.0 | +24.1% | USD | 10-K | 2018-12-18 |
| Annual | 2018-11-01 | 619000000.0 | +5.3% | USD | 10-K | 2019-12-18 |
| Annual | 2019-10-31 | 705000000.0 | +13.9% | USD | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 757000000.0 | +7.4% | USD | 10-K | 2021-12-17 |
| Annual | 2021-10-31 | 777000000.0 | +2.6% | USD | 10-K | 2022-12-15 |
| Annual | 2022-10-31 | 858000000.0 | +10.4% | USD | 10-K | 2023-12-15 |
| Annual | 2023-10-31 | 985000000.0 | +14.8% | USD | 10-K | 2024-12-17 |
| Annual | 2024-10-31 | 1022000000.0 | +3.8% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 1050000000.0 | +2.7% | USD | 10-K | 2025-12-17 |
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 1626000000.0 | — | USD | 10-Q | 2016-03-04 |
| Quarterly | 2016-04-30 | 1737000000.0 | +6.8% | USD | 10-Q | 2016-06-03 |
| Quarterly | 2016-07-31 | 1711000000.0 | -1.5% | USD | 10-Q | 2016-09-02 |
| Quarterly | 2016-10-31 | 1854000000.0 | +8.4% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 1932000000.0 | +4.2% | USD | 10-Q | 2017-02-28 |
| Quarterly | 2017-04-30 | 2314000000.0 | +19.8% | USD | 10-Q | 2017-06-07 |
| Quarterly | 2017-07-31 | 2158000000.0 | -6.7% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-10-31 | 2177000000.0 | +0.9% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 2275000000.0 | +4.5% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2018-04-30 | 2189000000.0 | -3.8% | USD | 10-Q | 2018-06-05 |
| Quarterly | 2018-07-31 | 2182000000.0 | -0.3% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 2378000000.0 | +9.0% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 2544000000.0 | +7.0% | USD | 10-Q | 2019-03-05 |
| Quarterly | 2019-04-30 | 2824000000.0 | +11.0% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2019-07-31 | 2935000000.0 | +3.9% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-10-31 | 3215000000.0 | +9.5% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 3326000000.0 | +3.5% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 3293000000.0 | -1.0% | USD | 10-Q | 2020-06-02 |
| Quarterly | 2020-07-31 | 3278000000.0 | -0.5% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-10-31 | 3374000000.0 | +2.9% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 3566000000.0 | +5.7% | USD | 10-Q | 2021-03-03 |
| Quarterly | 2021-04-30 | 3718000000.0 | +4.3% | USD | 10-Q | 2021-05-28 |
| Quarterly | 2021-07-31 | 3829000000.0 | +3.0% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-10-31 | 3834000000.0 | +0.1% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 3808000000.0 | -0.7% | USD | 10-Q | 2022-03-01 |
| Quarterly | 2022-04-30 | 3886000000.0 | +2.0% | USD | 10-Q | 2022-06-01 |
| Quarterly | 2022-07-31 | 3961000000.0 | +1.9% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-10-31 | 4234000000.0 | +6.9% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 4498000000.0 | +6.2% | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 4764000000.0 | +5.9% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 4902000000.0 | +2.9% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 4809000000.0 | -1.9% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 4076000000.0 | -15.2% | USD | 10-Q | 2024-03-05 |
| Quarterly | 2024-04-30 | 3968000000.0 | -2.6% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 3996000000.0 | +0.7% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 4257000000.0 | +6.5% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 4456000000.0 | +4.7% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2025-04-30 | 5466000000.0 | +22.7% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 5604000000.0 | +2.5% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 4348000000.0 | -22.4% | USD | 10-Q | 2026-03-05 |
| Quarterly | 2026-01-31 | 4701000000.0 | +8.1% | USD | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 1854000000.0 | — | USD | 10-K | 2017-12-20 |
| Annual | 2017-10-31 | 2177000000.0 | +17.4% | USD | 10-K | 2018-12-18 |
| Annual | 2018-10-31 | 2378000000.0 | +9.2% | USD | 10-K | 2019-12-18 |
| Annual | 2019-10-31 | 3215000000.0 | +35.2% | USD | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 3374000000.0 | +4.9% | USD | 10-K | 2021-12-17 |
| Annual | 2021-10-31 | 3834000000.0 | +13.6% | USD | 10-K | 2022-12-15 |
| Annual | 2022-10-31 | 4234000000.0 | +10.4% | USD | 10-K | 2023-12-15 |
| Annual | 2023-10-31 | 4809000000.0 | +13.6% | USD | 10-K | 2024-12-17 |
| Annual | 2024-10-31 | 4257000000.0 | -11.5% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 4348000000.0 | +2.1% | USD | 10-K | 2025-12-17 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 3481000000.0 | — | USD | 10-Q | 2016-03-04 |
| Quarterly | 2016-04-30 | 3655000000.0 | +5.0% | USD | 10-Q | 2016-06-03 |
| Quarterly | 2016-07-31 | 3675000000.0 | +0.5% | USD | 10-Q | 2016-09-02 |
| Quarterly | 2016-10-31 | 3796000000.0 | +3.3% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 3869000000.0 | +1.9% | USD | 10-Q | 2017-02-28 |
| Quarterly | 2017-04-30 | 6014000000.0 | +55.4% | USD | 10-Q | 2017-06-07 |
| Quarterly | 2017-07-31 | 5840000000.0 | -2.9% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-10-31 | 5933000000.0 | +1.6% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 6050000000.0 | +2.0% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2018-04-30 | 5923000000.0 | -2.1% | USD | 10-Q | 2018-06-05 |
| Quarterly | 2018-07-31 | 5846000000.0 | -1.3% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 5824000000.0 | -0.4% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 5978000000.0 | +2.6% | USD | 10-Q | 2019-03-05 |
| Quarterly | 2019-04-30 | 6190000000.0 | +3.5% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2019-07-31 | 6348000000.0 | +2.6% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-10-31 | 6623000000.0 | +4.3% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 6841000000.0 | +3.3% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 6757000000.0 | -1.2% | USD | 10-Q | 2020-06-02 |
| Quarterly | 2020-07-31 | 7161000000.0 | +6.0% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-10-31 | 7218000000.0 | +0.8% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 7494000000.0 | +3.8% | USD | 10-Q | 2021-03-03 |
| Quarterly | 2021-04-30 | 7686000000.0 | +2.6% | USD | 10-Q | 2021-05-28 |
| Quarterly | 2021-07-31 | 7804000000.0 | +1.5% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-10-31 | 7781000000.0 | -0.3% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 7728000000.0 | -0.7% | USD | 10-Q | 2022-03-01 |
| Quarterly | 2022-04-30 | 7764000000.0 | +0.5% | USD | 10-Q | 2022-06-01 |
| Quarterly | 2022-07-31 | 7852000000.0 | +1.1% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-10-31 | 8098000000.0 | +3.1% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 8448000000.0 | +4.3% | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 8708000000.0 | +3.1% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 8826000000.0 | +1.4% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 8683000000.0 | -1.6% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 9060000000.0 | +4.3% | USD | 10-Q | 2024-03-05 |
| Quarterly | 2024-04-30 | 8988000000.0 | -0.8% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 9323000000.0 | +3.7% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 9269000000.0 | -0.6% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 9387000000.0 | +1.3% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2025-04-30 | 10535000000.0 | +12.2% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 10651000000.0 | +1.1% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 11301000000.0 | +6.1% | USD | 10-Q | 2026-03-05 |
| Quarterly | 2026-01-31 | 11481000000.0 | +1.6% | USD | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 3796000000.0 | — | USD | 10-K | 2017-12-20 |
| Annual | 2017-10-31 | 5933000000.0 | +56.3% | USD | 10-K | 2018-12-18 |
| Annual | 2018-10-31 | 5824000000.0 | -1.8% | USD | 10-K | 2019-12-18 |
| Annual | 2019-10-31 | 6623000000.0 | +13.7% | USD | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 7218000000.0 | +9.0% | USD | 10-K | 2021-12-17 |
| Annual | 2021-10-31 | 7781000000.0 | +7.8% | USD | 10-K | 2022-12-15 |
| Annual | 2022-10-31 | 8098000000.0 | +4.1% | USD | 10-K | 2023-12-15 |
| Annual | 2023-10-31 | 8683000000.0 | +7.2% | USD | 10-K | 2024-12-17 |
| Annual | 2024-10-31 | 9269000000.0 | +6.7% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 11301000000.0 | +21.9% | USD | 10-K | 2025-12-17 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 602000000.0 | — | USD | 10-Q | 2016-03-04 |
| Quarterly | 2016-04-30 | 652000000.0 | +8.3% | USD | 10-Q | 2016-06-03 |
| Quarterly | 2016-07-31 | 601000000.0 | -7.8% | USD | 10-Q | 2016-09-02 |
| Quarterly | 2016-10-31 | 644000000.0 | +7.2% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 596000000.0 | -7.5% | USD | 10-Q | 2017-02-28 |
| Quarterly | 2017-04-30 | 876000000.0 | +47.0% | USD | 10-Q | 2017-06-07 |
| Quarterly | 2017-07-31 | 784000000.0 | -10.5% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-10-31 | 819000000.0 | +4.5% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 886000000.0 | +8.2% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2018-04-30 | 953000000.0 | +7.6% | USD | 10-Q | 2018-06-05 |
| Quarterly | 2018-07-31 | 900000000.0 | -5.6% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 1462000000.0 | +62.4% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 1400000000.0 | -4.2% | USD | 10-Q | 2019-03-05 |
| Quarterly | 2019-04-30 | 1485000000.0 | +6.1% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2019-07-31 | 1432000000.0 | -3.6% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-10-31 | 1003000000.0 | -30.0% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 982000000.0 | -2.1% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 949000000.0 | -3.4% | USD | 10-Q | 2020-06-02 |
| Quarterly | 2020-07-31 | 980000000.0 | +3.3% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-10-31 | 1081000000.0 | +10.3% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 1124000000.0 | +4.0% | USD | 10-Q | 2021-03-03 |
| Quarterly | 2021-04-30 | 1288000000.0 | +14.6% | USD | 10-Q | 2021-05-28 |
| Quarterly | 2021-07-31 | 1199000000.0 | -6.9% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-10-31 | 1309000000.0 | +9.2% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 1257000000.0 | -4.0% | USD | 10-Q | 2022-03-01 |
| Quarterly | 2022-04-30 | 1360000000.0 | +8.2% | USD | 10-Q | 2022-06-01 |
| Quarterly | 2022-07-31 | 1312000000.0 | -3.5% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-10-31 | 1407000000.0 | +7.2% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 1465000000.0 | +4.1% | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 1422000000.0 | -2.9% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 1338000000.0 | -5.9% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 2049000000.0 | +53.1% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 2116000000.0 | +3.3% | USD | 10-Q | 2024-03-05 |
| Quarterly | 2024-04-30 | 1994000000.0 | -5.8% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 1949000000.0 | -2.3% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 1427000000.0 | -26.8% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 1509000000.0 | +5.7% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2025-04-30 | 1614000000.0 | +7.0% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 1560000000.0 | -3.3% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 1850000000.0 | +18.6% | USD | 10-Q | 2026-03-05 |
| Quarterly | 2026-01-31 | 1805000000.0 | -2.4% | USD | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 644000000.0 | — | USD | 10-K | 2017-12-20 |
| Annual | 2017-10-31 | 819000000.0 | +27.2% | USD | 10-K | 2018-12-18 |
| Annual | 2018-10-31 | 1462000000.0 | +78.5% | USD | 10-K | 2019-12-18 |
| Annual | 2019-10-31 | 1003000000.0 | -31.4% | USD | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 1081000000.0 | +7.8% | USD | 10-K | 2021-12-17 |
| Annual | 2021-10-31 | 1309000000.0 | +21.1% | USD | 10-K | 2022-12-15 |
| Annual | 2022-10-31 | 1407000000.0 | +7.5% | USD | 10-K | 2023-12-15 |
| Annual | 2023-10-31 | 2049000000.0 | +45.6% | USD | 10-K | 2024-12-17 |
| Annual | 2024-10-31 | 1427000000.0 | -30.4% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 1850000000.0 | +29.6% | USD | 10-K | 2025-12-17 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 2099000000.0 | — | USD | 10-Q | 2016-03-04 |
| Quarterly | 2016-04-30 | 2155000000.0 | +2.7% | USD | 10-Q | 2016-06-03 |
| Quarterly | 2016-07-31 | 2078000000.0 | -3.6% | USD | 10-Q | 2016-09-02 |
| Quarterly | 2016-10-31 | 2283000000.0 | +9.9% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 2221000000.0 | -2.7% | USD | 10-Q | 2017-02-28 |
| Quarterly | 2017-04-30 | 3842000000.0 | +73.0% | USD | 10-Q | 2017-06-07 |
| Quarterly | 2017-07-31 | 3621000000.0 | -5.8% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-10-31 | 3623000000.0 | +0.1% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 3566000000.0 | -1.6% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2018-04-30 | 3400000000.0 | -4.7% | USD | 10-Q | 2018-06-05 |
| Quarterly | 2018-07-31 | 3233000000.0 | -4.9% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 3391000000.0 | +4.9% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 3320000000.0 | -2.1% | USD | 10-Q | 2019-03-05 |
| Quarterly | 2019-04-30 | 3392000000.0 | +2.2% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2019-07-31 | 3410000000.0 | +0.5% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-10-31 | 3619000000.0 | +6.1% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 3714000000.0 | +2.6% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 3672000000.0 | -1.1% | USD | 10-Q | 2020-06-02 |
| Quarterly | 2020-07-31 | 3807000000.0 | +3.7% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-10-31 | 3921000000.0 | +3.0% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 3958000000.0 | +0.9% | USD | 10-Q | 2021-03-03 |
| Quarterly | 2021-04-30 | 4141000000.0 | +4.6% | USD | 10-Q | 2021-05-28 |
| Quarterly | 2021-07-31 | 4054000000.0 | -2.1% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-10-31 | 3997000000.0 | -1.4% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 3918000000.0 | -2.0% | USD | 10-Q | 2022-03-01 |
| Quarterly | 2022-04-30 | 3985000000.0 | +1.7% | USD | 10-Q | 2022-06-01 |
| Quarterly | 2022-07-31 | 3932000000.0 | -1.3% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-10-31 | 3937000000.0 | +0.1% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 4044000000.0 | +2.7% | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 4003000000.0 | -1.0% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 3929000000.0 | -1.8% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 4029000000.0 | +2.5% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 4243000000.0 | +5.3% | USD | 10-Q | 2024-03-05 |
| Quarterly | 2024-04-30 | 4085000000.0 | -3.7% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 4093000000.0 | +0.2% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 4164000000.0 | +1.7% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 4200000000.0 | +0.9% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2025-04-30 | 5058000000.0 | +20.4% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 4981000000.0 | -1.5% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 5420000000.0 | +8.8% | USD | 10-Q | 2026-03-05 |
| Quarterly | 2026-01-31 | 5276000000.0 | -2.7% | USD | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 2283000000.0 | — | USD | 10-K | 2017-12-20 |
| Annual | 2017-10-31 | 3623000000.0 | +58.7% | USD | 10-K | 2018-12-18 |
| Annual | 2018-10-31 | 3391000000.0 | -6.4% | USD | 10-K | 2019-12-18 |
| Annual | 2019-10-31 | 3619000000.0 | +6.7% | USD | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 3921000000.0 | +8.3% | USD | 10-K | 2021-12-17 |
| Annual | 2021-10-31 | 3997000000.0 | +1.9% | USD | 10-K | 2022-12-15 |
| Annual | 2022-10-31 | 3937000000.0 | -1.5% | USD | 10-K | 2023-12-15 |
| Annual | 2023-10-31 | 4029000000.0 | +2.3% | USD | 10-K | 2024-12-17 |
| Annual | 2024-10-31 | 4164000000.0 | +3.4% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 5420000000.0 | +30.2% | USD | 10-K | 2025-12-17 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 1382000000.0 | — | USD | 10-Q | 2016-03-04 |
| Quarterly | 2016-04-30 | 1500000000.0 | +8.5% | USD | 10-Q | 2016-06-03 |
| Quarterly | 2016-07-31 | 1597000000.0 | +6.5% | USD | 10-Q | 2016-09-02 |
| Quarterly | 2016-10-31 | 1513000000.0 | -5.3% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 1648000000.0 | +8.9% | USD | 10-Q | 2017-02-28 |
| Quarterly | 2017-04-30 | 2172000000.0 | +31.8% | USD | 10-Q | 2017-06-07 |
| Quarterly | 2017-07-31 | 2219000000.0 | +2.2% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-10-31 | 2310000000.0 | +4.1% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2018-01-31 | 2484000000.0 | +7.5% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2018-04-30 | 2523000000.0 | +1.6% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2018-07-31 | 2613000000.0 | +3.6% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2018-10-31 | 2433000000.0 | -6.9% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2019-01-31 | 2658000000.0 | +9.2% | USD | 10-Q | 2020-06-02 |
| Quarterly | 2019-04-30 | 2798000000.0 | +5.3% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2019-07-31 | 2938000000.0 | +5.0% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2019-10-31 | 3004000000.0 | +2.2% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2020-01-31 | 3127000000.0 | +4.1% | USD | 10-Q | 2021-05-28 |
| Quarterly | 2020-04-30 | 3085000000.0 | -1.3% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2020-07-31 | 3354000000.0 | +8.7% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2020-10-31 | 3297000000.0 | -1.7% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2021-01-31 | 3536000000.0 | +7.2% | USD | 10-Q | 2022-06-01 |
| Quarterly | 2021-04-30 | 3545000000.0 | +0.3% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2021-07-31 | 3750000000.0 | +5.8% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2021-10-31 | 3784000000.0 | +0.9% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2022-01-31 | 3810000000.0 | +0.7% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2022-04-30 | 3779000000.0 | -0.8% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2022-07-31 | 3920000000.0 | +3.7% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2022-10-31 | 4161000000.0 | +6.1% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2023-01-31 | 4404000000.0 | +5.8% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2023-04-30 | 4705000000.0 | +6.8% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2023-07-31 | 4897000000.0 | +4.1% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2023-10-31 | 4654000000.0 | -5.0% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2024-01-31 | 4817000000.0 | +3.5% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-04-30 | 4903000000.0 | +1.8% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2024-07-31 | 5230000000.0 | +6.7% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2024-10-31 | 5105000000.0 | -2.4% | USD | 10-Q | 2026-03-05 |
| Quarterly | 2025-01-31 | 5187000000.0 | +1.6% | USD | 10-Q | 2026-03-05 |
| Quarterly | 2025-04-30 | 5477000000.0 | +5.6% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-07-31 | 5670000000.0 | +3.5% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 5881000000.0 | +3.7% | USD | 10-Q | 2026-03-05 |
| Quarterly | 2026-01-31 | 6205000000.0 | +5.5% | USD | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 1513000000.0 | — | USD | 10-K | 2019-12-18 |
| Annual | 2017-10-31 | 2310000000.0 | +52.7% | USD | 10-K | 2020-12-17 |
| Annual | 2018-10-31 | 2433000000.0 | +5.3% | USD | 10-K | 2021-12-17 |
| Annual | 2019-10-31 | 3004000000.0 | +23.5% | USD | 10-K | 2022-12-15 |
| Annual | 2020-10-31 | 3297000000.0 | +9.8% | USD | 10-K | 2023-12-15 |
| Annual | 2021-10-31 | 3784000000.0 | +14.8% | USD | 10-K | 2024-12-17 |
| Annual | 2022-10-31 | 4161000000.0 | +10.0% | USD | 10-K | 2025-12-17 |
| Annual | 2023-10-31 | 4654000000.0 | +11.8% | USD | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 5105000000.0 | +9.7% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 5881000000.0 | +15.2% | USD | 10-K | 2025-12-17 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 1099000000.0 | — | USD | 10-Q | 2016-03-04 |
| Quarterly | 2016-04-30 | 1100000000.0 | +0.1% | USD | 10-Q | 2016-06-03 |
| Quarterly | 2016-07-31 | 1100000000.0 | +0.0% | USD | 10-Q | 2016-09-02 |
| Quarterly | 2016-10-31 | 1093000000.0 | -0.6% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 1093000000.0 | +0.0% | USD | 10-Q | 2017-02-28 |
| Quarterly | 2017-04-30 | 2186000000.0 | +100.0% | USD | 10-Q | 2017-06-07 |
| Quarterly | 2017-07-31 | 2087000000.0 | -4.5% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-10-31 | 2048000000.0 | -1.9% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 2048000000.0 | +0.0% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2018-04-30 | 1789000000.0 | -12.6% | USD | 10-Q | 2018-06-05 |
| Quarterly | 2018-07-31 | 1790000000.0 | +0.1% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 1291000000.0 | -27.9% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 1291000000.0 | +0.0% | USD | 10-Q | 2019-03-05 |
| Quarterly | 2019-04-30 | 1292000000.0 | +0.1% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2019-07-31 | 1292000000.0 | +0.0% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-10-31 | 1788000000.0 | +38.4% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 1788000000.0 | +0.0% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 1788000000.0 | +0.0% | USD | 10-Q | 2020-06-02 |
| Quarterly | 2020-07-31 | 1789000000.0 | +0.1% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-10-31 | 1789000000.0 | +0.0% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 1790000000.0 | +0.1% | USD | 10-Q | 2021-03-03 |
| Quarterly | 2021-04-30 | 1790000000.0 | +0.0% | USD | 10-Q | 2021-05-28 |
| Quarterly | 2021-07-31 | 1791000000.0 | +0.1% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-10-31 | 1791000000.0 | +0.0% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 1791000000.0 | +0.0% | USD | 10-Q | 2022-03-01 |
| Quarterly | 2022-04-30 | 1792000000.0 | +0.1% | USD | 10-Q | 2022-06-01 |
| Quarterly | 2022-07-31 | 1792000000.0 | +0.0% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-10-31 | 1793000000.0 | +0.1% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 1793000000.0 | +0.0% | USD | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 1793000000.0 | +0.0% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 1794000000.0 | +0.1% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 1794000000.0 | +0.0% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 1817000000.0 | +1.3% | USD | 10-Q | 2024-03-05 |
| Quarterly | 2024-04-30 | 1795000000.0 | -1.2% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 1796000000.0 | +0.1% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 1790000000.0 | -0.3% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 1790000000.0 | +0.0% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2025-04-30 | 2532000000.0 | +41.5% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 2533000000.0 | +0.0% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 2534000000.0 | +0.0% | USD | 10-Q | 2026-03-05 |
| Quarterly | 2026-01-31 | 2534000000.0 | +0.0% | USD | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 1093000000.0 | — | USD | 10-K | 2017-12-20 |
| Annual | 2017-10-31 | 2038000000.0 | +86.5% | USD | 10-K | 2018-12-18 |
| Annual | 2018-10-31 | 1291000000.0 | -36.7% | USD | 10-K | 2019-12-18 |
| Annual | 2019-10-31 | 1788000000.0 | +38.5% | USD | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 1789000000.0 | +0.1% | USD | 10-K | 2021-12-17 |
| Annual | 2021-10-31 | 1791000000.0 | +0.1% | USD | 10-K | 2022-12-15 |
| Annual | 2022-10-31 | 1793000000.0 | +0.1% | USD | 10-K | 2023-12-15 |
| Annual | 2023-10-31 | 1794000000.0 | +0.1% | USD | 10-K | 2024-12-17 |
| Annual | 2024-10-31 | 1790000000.0 | -0.2% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 2534000000.0 | +41.6% | USD | 10-K | 2025-12-17 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 92000000.0 | — | USD | 10-Q | 2017-02-28 |
| Quarterly | 2016-04-30 | 209000000.0 | +127.2% | USD | 10-Q | 2017-06-07 |
| Quarterly | 2016-07-31 | 277000000.0 | +32.5% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 115000000.0 | -58.5% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-04-30 | 164000000.0 | +42.6% | USD | 10-Q | 2018-06-05 |
| Quarterly | 2017-07-31 | 265000000.0 | +61.6% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 171000000.0 | -35.5% | USD | 10-Q | 2019-03-05 |
| Quarterly | 2018-04-30 | 282000000.0 | +64.9% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 320000000.0 | +13.5% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 240000000.0 | -25.0% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 461000000.0 | +92.1% | USD | 10-Q | 2020-06-02 |
| Quarterly | 2019-07-31 | 735000000.0 | +59.4% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 197000000.0 | -73.2% | USD | 10-Q | 2021-03-03 |
| Quarterly | 2020-04-30 | 495000000.0 | +151.3% | USD | 10-Q | 2021-05-28 |
| Quarterly | 2020-07-31 | 678000000.0 | +37.0% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 295000000.0 | -56.5% | USD | 10-Q | 2022-03-01 |
| Quarterly | 2021-04-30 | 697000000.0 | +136.3% | USD | 10-Q | 2022-06-01 |
| Quarterly | 2021-07-31 | 954000000.0 | +36.9% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 224000000.0 | -76.5% | USD | 10-Q | 2023-03-03 |
| Quarterly | 2022-04-30 | 522000000.0 | +133.0% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2022-07-31 | 746000000.0 | +42.9% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 366000000.0 | -50.9% | USD | 10-Q | 2024-03-05 |
| Quarterly | 2023-04-30 | 789000000.0 | +115.6% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 1030000000.0 | +30.5% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 328000000.0 | -68.2% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-04-30 | 438000000.0 | +33.5% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-07-31 | 693000000.0 | +58.2% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 378000000.0 | -45.5% | USD | 10-Q | 2026-03-05 |
| Quarterly | 2025-04-30 | 862000000.0 | +128.0% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 1184000000.0 | +37.4% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2026-01-31 | 441000000.0 | -62.8% | USD | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 420000000.0 | — | USD | 10-K | 2018-12-18 |
| Annual | 2017-10-31 | 328000000.0 | -21.9% | USD | 10-K | 2019-12-18 |
| Annual | 2018-10-31 | 555000000.0 | +69.2% | USD | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 998000000.0 | +79.8% | USD | 10-K | 2021-12-17 |
| Annual | 2020-10-31 | 1016000000.0 | +1.8% | USD | 10-K | 2022-12-15 |
| Annual | 2021-10-31 | 1322000000.0 | +30.1% | USD | 10-K | 2023-12-15 |
| Annual | 2022-10-31 | 1144000000.0 | -13.5% | USD | 10-K | 2024-12-17 |
| Annual | 2023-10-31 | 1408000000.0 | +23.1% | USD | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 1052000000.0 | -25.3% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 1409000000.0 | +33.9% | USD | 10-K | 2025-12-17 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | -24000000.0 | — | USD | 10-Q | 2017-02-28 |
| Quarterly | 2016-04-30 | -62000000.0 | -158.3% | USD | 10-Q | 2017-06-07 |
| Quarterly | 2016-07-31 | -76000000.0 | -22.6% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | -8000000.0 | +89.5% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-04-30 | -1642000000.0 | -20425.0% | USD | 10-Q | 2018-06-05 |
| Quarterly | 2017-07-31 | -1646000000.0 | -0.2% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | -24000000.0 | +98.5% | USD | 10-Q | 2019-03-05 |
| Quarterly | 2018-04-30 | -46000000.0 | -91.7% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | -91000000.0 | -97.8% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | -29000000.0 | +68.1% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | -49000000.0 | -69.0% | USD | 10-Q | 2020-06-02 |
| Quarterly | 2019-07-31 | -169000000.0 | -244.9% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | -5000000.0 | +97.0% | USD | 10-Q | 2021-03-03 |
| Quarterly | 2020-04-30 | -28000000.0 | -460.0% | USD | 10-Q | 2021-05-28 |
| Quarterly | 2020-07-31 | -379000000.0 | -1253.6% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | -124000000.0 | +67.3% | USD | 10-Q | 2022-03-01 |
| Quarterly | 2021-04-30 | -197000000.0 | -58.9% | USD | 10-Q | 2022-06-01 |
| Quarterly | 2021-07-31 | -238000000.0 | -20.8% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | -49000000.0 | +79.4% | USD | 10-Q | 2023-03-03 |
| Quarterly | 2022-04-30 | -142000000.0 | -189.8% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2022-07-31 | -190000000.0 | -33.8% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | -60000000.0 | +68.4% | USD | 10-Q | 2024-03-05 |
| Quarterly | 2023-04-30 | -205000000.0 | -241.7% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | -250000000.0 | -22.0% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | -511000000.0 | -104.4% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-04-30 | -631000000.0 | -23.5% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-07-31 | -781000000.0 | -23.8% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | -33000000.0 | +95.8% | USD | 10-Q | 2026-03-05 |
| Quarterly | 2025-04-30 | -66000000.0 | -100.0% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | -97000000.0 | -47.0% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2026-01-31 | -44000000.0 | +54.6% | USD | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | -90000000.0 | — | USD | 10-K | 2018-12-18 |
| Annual | 2017-10-31 | -1722000000.0 | -1813.3% | USD | 10-K | 2019-12-18 |
| Annual | 2018-10-31 | -108000000.0 | +93.7% | USD | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | -196000000.0 | -81.5% | USD | 10-K | 2021-12-17 |
| Annual | 2020-10-31 | -442000000.0 | -125.5% | USD | 10-K | 2022-12-15 |
| Annual | 2021-10-31 | -353000000.0 | +20.1% | USD | 10-K | 2023-12-15 |
| Annual | 2022-10-31 | -251000000.0 | +28.9% | USD | 10-K | 2024-12-17 |
| Annual | 2023-10-31 | -288000000.0 | -14.7% | USD | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | -819000000.0 | -184.4% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | -1727000000.0 | -110.9% | USD | 10-K | 2025-12-17 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 25000000.0 | — | USD | 10-Q | 2017-02-28 |
| Quarterly | 2016-04-30 | -16000000.0 | -164.0% | USD | 10-Q | 2017-06-07 |
| Quarterly | 2016-07-31 | -25000000.0 | -56.2% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 8000000.0 | +132.0% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-04-30 | 1677000000.0 | +20862.5% | USD | 10-Q | 2018-06-05 |
| Quarterly | 2017-07-31 | 1466000000.0 | -12.6% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 6000000.0 | -99.6% | USD | 10-Q | 2019-03-05 |
| Quarterly | 2018-04-30 | -274000000.0 | -4666.7% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | -302000000.0 | -10.2% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | -33000000.0 | +89.1% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | -54000000.0 | -63.6% | USD | 10-Q | 2020-06-02 |
| Quarterly | 2019-07-31 | -91000000.0 | -68.5% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | -99000000.0 | -8.8% | USD | 10-Q | 2021-03-03 |
| Quarterly | 2020-04-30 | -220000000.0 | -122.2% | USD | 10-Q | 2021-05-28 |
| Quarterly | 2020-07-31 | -198000000.0 | +10.0% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | -43000000.0 | +78.3% | USD | 10-Q | 2022-03-01 |
| Quarterly | 2021-04-30 | -264000000.0 | -514.0% | USD | 10-Q | 2022-06-01 |
| Quarterly | 2021-07-31 | -317000000.0 | -20.1% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | -247000000.0 | +22.1% | USD | 10-Q | 2023-03-03 |
| Quarterly | 2022-04-30 | -527000000.0 | -113.4% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2022-07-31 | -734000000.0 | -39.3% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | -139000000.0 | +81.1% | USD | 10-Q | 2024-03-05 |
| Quarterly | 2023-04-30 | -140000000.0 | -0.7% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | -259000000.0 | -85.0% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | -548000000.0 | -111.6% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-04-30 | -621000000.0 | -13.3% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-07-31 | -753000000.0 | -21.3% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | -74000000.0 | +90.2% | USD | 10-Q | 2026-03-05 |
| Quarterly | 2025-04-30 | 515000000.0 | +795.9% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 487000000.0 | -5.4% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2026-01-31 | -99000000.0 | -120.3% | USD | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | -29000000.0 | — | USD | 10-K | 2018-12-18 |
| Annual | 2017-10-31 | 1425000000.0 | +5013.8% | USD | 10-K | 2019-12-18 |
| Annual | 2018-10-31 | -341000000.0 | -123.9% | USD | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | -122000000.0 | +64.2% | USD | 10-K | 2021-12-17 |
| Annual | 2020-10-31 | -413000000.0 | -238.5% | USD | 10-K | 2022-12-15 |
| Annual | 2021-10-31 | -671000000.0 | -62.5% | USD | 10-K | 2023-12-15 |
| Annual | 2022-10-31 | -861000000.0 | -28.3% | USD | 10-K | 2024-12-17 |
| Annual | 2023-10-31 | -687000000.0 | +20.2% | USD | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | -913000000.0 | -32.9% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 385000000.0 | +142.2% | USD | 10-K | 2025-12-17 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 34000000.0 | — | USD | 10-Q | 2017-02-28 |
| Quarterly | 2016-04-30 | 62000000.0 | +82.4% | USD | 10-Q | 2017-06-07 |
| Quarterly | 2016-07-31 | 76000000.0 | +22.6% | USD | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 16000000.0 | -78.9% | USD | 10-Q | 2018-03-08 |
| Quarterly | 2017-04-30 | 33000000.0 | +106.2% | USD | 10-Q | 2018-06-05 |
| Quarterly | 2017-07-31 | 54000000.0 | +63.6% | USD | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 24000000.0 | -55.6% | USD | 10-Q | 2019-03-05 |
| Quarterly | 2018-04-30 | 58000000.0 | +141.7% | USD | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 98000000.0 | +69.0% | USD | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 31000000.0 | -68.4% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 60000000.0 | +93.5% | USD | 10-Q | 2020-06-02 |
| Quarterly | 2019-07-31 | 90000000.0 | +50.0% | USD | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 32000000.0 | -64.4% | USD | 10-Q | 2021-03-03 |
| Quarterly | 2020-04-30 | 55000000.0 | +71.9% | USD | 10-Q | 2021-05-28 |
| Quarterly | 2020-07-31 | 87000000.0 | +58.2% | USD | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 28000000.0 | -67.8% | USD | 10-Q | 2022-03-01 |
| Quarterly | 2021-04-30 | 61000000.0 | +117.9% | USD | 10-Q | 2022-06-01 |
| Quarterly | 2021-07-31 | 101000000.0 | +65.6% | USD | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 42000000.0 | -58.4% | USD | 10-Q | 2023-03-03 |
| Quarterly | 2022-04-30 | 95000000.0 | +126.2% | USD | 10-Q | 2023-05-31 |
| Quarterly | 2022-07-31 | 127000000.0 | +33.7% | USD | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 60000000.0 | -52.8% | USD | 10-Q | 2024-03-05 |
| Quarterly | 2023-04-30 | 113000000.0 | +88.3% | USD | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 158000000.0 | +39.8% | USD | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 47000000.0 | -70.3% | USD | 10-Q | 2025-03-06 |
| Quarterly | 2024-04-30 | 83000000.0 | +76.6% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2024-07-31 | 116000000.0 | +39.8% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 32000000.0 | -72.4% | USD | 10-Q | 2026-03-05 |
| Quarterly | 2025-04-30 | 59000000.0 | +84.4% | USD | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 90000000.0 | +52.5% | USD | 10-Q | 2025-08-29 |
| Quarterly | 2026-01-31 | 34000000.0 | -62.2% | USD | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 91000000.0 | — | USD | 10-K | 2018-12-18 |
| Annual | 2017-10-31 | 72000000.0 | -20.9% | USD | 10-K | 2019-12-18 |
| Annual | 2018-10-31 | 132000000.0 | +83.3% | USD | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 120000000.0 | -9.1% | USD | 10-K | 2021-12-17 |
| Annual | 2020-10-31 | 117000000.0 | -2.5% | USD | 10-K | 2022-12-15 |
| Annual | 2021-10-31 | 174000000.0 | +48.7% | USD | 10-K | 2023-12-15 |
| Annual | 2022-10-31 | 185000000.0 | +6.3% | USD | 10-K | 2024-12-17 |
| Annual | 2023-10-31 | 197000000.0 | +6.5% | USD | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 154000000.0 | -21.8% | USD | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 128000000.0 | -16.9% | USD | 10-K | 2025-12-17 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 171000000.0 | — | shares | 10-Q | 2016-03-04 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-04-30 | 171000000.0 | — | shares | 10-Q | 2016-06-03 |
| Quarterly | 2016-07-31 | 172000000.0 | +0.6% | shares | 10-Q | 2016-09-02 |
| Quarterly | 2016-10-31 | 172000000.0 | +0.0% | shares | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 174000000.0 | +1.2% | shares | 10-Q | 2017-02-28 |
| Quarterly | 2017-04-30 | 187000000.0 | +7.5% | shares | 10-Q | 2017-06-07 |
| Quarterly | 2017-07-31 | 188000000.0 | +0.5% | shares | 10-Q | 2017-09-06 |
| Quarterly | 2017-10-31 | 188000000.0 | +0.0% | shares | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 190000000.0 | +1.1% | shares | 10-Q | 2018-03-08 |
| Quarterly | 2018-04-30 | 190000000.0 | +0.0% | shares | 10-Q | 2018-06-05 |
| Quarterly | 2018-07-31 | 191000000.0 | +0.5% | shares | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 191000000.0 | +0.0% | shares | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 193000000.0 | +1.0% | shares | 10-Q | 2019-03-05 |
| Quarterly | 2019-04-30 | 193000000.0 | +0.0% | shares | 10-Q | 2019-05-30 |
| Quarterly | 2019-07-31 | 194000000.0 | +0.5% | shares | 10-Q | 2019-08-30 |
| Quarterly | 2019-10-31 | 194000000.0 | +0.0% | shares | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 195000000.0 | +0.5% | shares | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 195000000.0 | +0.0% | shares | 10-Q | 2020-06-02 |
| Quarterly | 2020-07-31 | 196000000.0 | +0.5% | shares | 10-Q | 2020-09-01 |
| Quarterly | 2020-10-31 | 196000000.0 | +0.0% | shares | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 197000000.0 | +0.5% | shares | 10-Q | 2021-03-03 |
| Quarterly | 2021-04-30 | 197000000.0 | +0.0% | shares | 10-Q | 2021-05-28 |
| Quarterly | 2021-07-31 | 197000000.0 | +0.0% | shares | 10-Q | 2021-08-31 |
| Quarterly | 2021-10-31 | 197000000.0 | +0.0% | shares | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 198000000.0 | +0.5% | shares | 10-Q | 2022-03-01 |
| Quarterly | 2022-04-30 | 198000000.0 | +0.0% | shares | 10-Q | 2022-06-01 |
| Quarterly | 2022-07-31 | 199000000.0 | +0.5% | shares | 10-Q | 2022-08-30 |
| Quarterly | 2022-10-31 | 199000000.0 | +0.0% | shares | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 199000000.0 | +0.0% | shares | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 199000000.0 | +0.0% | shares | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 200000000.0 | +0.5% | shares | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 200000000.0 | +0.0% | shares | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 201000000.0 | +0.5% | shares | 10-Q | 2024-03-05 |
| Quarterly | 2024-04-30 | 201000000.0 | +0.0% | shares | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 201000000.0 | +0.0% | shares | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 201000000.0 | +0.0% | shares | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 202000000.0 | +0.5% | shares | 10-Q | 2025-03-06 |
| Quarterly | 2025-04-30 | 202000000.0 | +0.0% | shares | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 202000000.0 | +0.0% | shares | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 202000000.0 | +0.0% | shares | 10-Q | 2026-03-05 |
| Quarterly | 2026-01-31 | 203000000.0 | +0.5% | shares | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 172000000.0 | — | shares | 10-K | 2017-12-20 |
| Annual | 2017-10-31 | 188000000.0 | +9.3% | shares | 10-K | 2018-12-18 |
| Annual | 2018-10-31 | 191000000.0 | +1.6% | shares | 10-K | 2019-12-18 |
| Annual | 2019-10-31 | 194000000.0 | +1.6% | shares | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 196000000.0 | +1.0% | shares | 10-K | 2021-12-17 |
| Annual | 2021-10-31 | 197000000.0 | +0.5% | shares | 10-K | 2022-12-15 |
| Annual | 2022-10-31 | 199000000.0 | +1.0% | shares | 10-K | 2023-12-15 |
| Annual | 2023-10-31 | 200000000.0 | +0.5% | shares | 10-K | 2024-12-17 |
| Annual | 2024-10-31 | 201000000.0 | +0.5% | shares | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 202000000.0 | +0.5% | shares | 10-K | 2025-12-17 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 171000000.0 | — | shares | 10-Q | 2017-02-28 |
| Quarterly | 2016-04-30 | 170000000.0 | -0.6% | shares | 10-Q | 2017-06-07 |
| Quarterly | 2016-07-31 | 170000000.0 | +0.0% | shares | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 171000000.0 | +0.6% | shares | 10-Q | 2018-03-08 |
| Quarterly | 2017-04-30 | 177000000.0 | +3.5% | shares | 10-Q | 2018-06-05 |
| Quarterly | 2017-07-31 | 186000000.0 | +5.1% | shares | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 187000000.0 | +0.5% | shares | 10-Q | 2019-03-05 |
| Quarterly | 2018-04-30 | 188000000.0 | +0.5% | shares | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 188000000.0 | +0.0% | shares | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 187000000.0 | -0.5% | shares | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 188000000.0 | +0.5% | shares | 10-Q | 2020-06-02 |
| Quarterly | 2019-07-31 | 188000000.0 | +0.0% | shares | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 188000000.0 | +0.0% | shares | 10-Q | 2021-03-03 |
| Quarterly | 2020-04-30 | 187000000.0 | -0.5% | shares | 10-Q | 2021-05-28 |
| Quarterly | 2020-07-31 | 187000000.0 | +0.0% | shares | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 186000000.0 | -0.5% | shares | 10-Q | 2022-03-01 |
| Quarterly | 2021-04-30 | 185000000.0 | -0.5% | shares | 10-Q | 2022-06-01 |
| Quarterly | 2021-07-31 | 184000000.0 | -0.5% | shares | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 183000000.0 | -0.5% | shares | 10-Q | 2023-03-03 |
| Quarterly | 2022-04-30 | 181000000.0 | -1.1% | shares | 10-Q | 2023-05-31 |
| Quarterly | 2022-07-31 | 179000000.0 | -1.1% | shares | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 178000000.0 | -0.6% | shares | 10-Q | 2024-03-05 |
| Quarterly | 2023-04-30 | 178000000.0 | +0.0% | shares | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 178000000.0 | +0.0% | shares | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 175000000.0 | -1.7% | shares | 10-Q | 2025-03-06 |
| Quarterly | 2024-04-30 | 174000000.0 | -0.6% | shares | 10-Q | 2025-06-03 |
| Quarterly | 2024-07-31 | 174000000.0 | +0.0% | shares | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 173000000.0 | -0.6% | shares | 10-Q | 2026-03-05 |
| Quarterly | 2025-04-30 | 172000000.0 | -0.6% | shares | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 172000000.0 | +0.0% | shares | 10-Q | 2025-08-29 |
| Quarterly | 2026-01-31 | 172000000.0 | +0.0% | shares | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 170000000.0 | — | shares | 10-K | 2018-12-18 |
| Annual | 2017-10-31 | 180000000.0 | +5.9% | shares | 10-K | 2019-12-18 |
| Annual | 2018-10-31 | 187000000.0 | +3.9% | shares | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 188000000.0 | +0.5% | shares | 10-K | 2021-12-17 |
| Annual | 2020-10-31 | 187000000.0 | -0.5% | shares | 10-K | 2022-12-15 |
| Annual | 2021-10-31 | 185000000.0 | -1.1% | shares | 10-K | 2023-12-15 |
| Annual | 2022-10-31 | 180000000.0 | -2.7% | shares | 10-K | 2024-12-17 |
| Annual | 2023-10-31 | 178000000.0 | -1.1% | shares | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 174000000.0 | -2.2% | shares | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 172000000.0 | -1.1% | shares | 10-K | 2025-12-17 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 172000000.0 | — | shares | 10-Q | 2017-02-28 |
| Quarterly | 2016-04-30 | 172000000.0 | +0.0% | shares | 10-Q | 2017-06-07 |
| Quarterly | 2016-07-31 | 172000000.0 | +0.0% | shares | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 173000000.0 | +0.6% | shares | 10-Q | 2018-03-08 |
| Quarterly | 2017-04-30 | 179000000.0 | +3.5% | shares | 10-Q | 2018-06-05 |
| Quarterly | 2017-07-31 | 186000000.0 | +3.9% | shares | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 189000000.0 | +1.6% | shares | 10-Q | 2019-03-05 |
| Quarterly | 2018-04-30 | 190000000.0 | +0.5% | shares | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 191000000.0 | +0.5% | shares | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 190000000.0 | -0.5% | shares | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 191000000.0 | +0.5% | shares | 10-Q | 2020-06-02 |
| Quarterly | 2019-07-31 | 191000000.0 | +0.0% | shares | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 191000000.0 | +0.0% | shares | 10-Q | 2021-03-03 |
| Quarterly | 2020-04-30 | 189000000.0 | -1.0% | shares | 10-Q | 2021-05-28 |
| Quarterly | 2020-07-31 | 190000000.0 | +0.5% | shares | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 188000000.0 | -1.1% | shares | 10-Q | 2022-03-01 |
| Quarterly | 2021-04-30 | 187000000.0 | -0.5% | shares | 10-Q | 2022-06-01 |
| Quarterly | 2021-07-31 | 186000000.0 | -0.5% | shares | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 184000000.0 | -1.1% | shares | 10-Q | 2023-03-03 |
| Quarterly | 2022-04-30 | 183000000.0 | -0.5% | shares | 10-Q | 2023-05-31 |
| Quarterly | 2022-07-31 | 181000000.0 | -1.1% | shares | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 180000000.0 | -0.6% | shares | 10-Q | 2024-03-05 |
| Quarterly | 2023-04-30 | 179000000.0 | -0.6% | shares | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 179000000.0 | +0.0% | shares | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 176000000.0 | -1.7% | shares | 10-Q | 2025-03-06 |
| Quarterly | 2024-04-30 | 175000000.0 | -0.6% | shares | 10-Q | 2025-06-03 |
| Quarterly | 2024-07-31 | 175000000.0 | +0.0% | shares | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 174000000.0 | -0.6% | shares | 10-Q | 2026-03-05 |
| Quarterly | 2025-04-30 | 173000000.0 | -0.6% | shares | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 173000000.0 | +0.0% | shares | 10-Q | 2025-08-29 |
| Quarterly | 2026-01-31 | 173000000.0 | +0.0% | shares | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 172000000.0 | — | shares | 10-K | 2018-12-18 |
| Annual | 2017-10-31 | 182000000.0 | +5.8% | shares | 10-K | 2019-12-18 |
| Annual | 2018-10-31 | 191000000.0 | +4.9% | shares | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 191000000.0 | +0.0% | shares | 10-K | 2021-12-17 |
| Annual | 2020-10-31 | 189000000.0 | -1.0% | shares | 10-K | 2022-12-15 |
| Annual | 2021-10-31 | 187000000.0 | -1.1% | shares | 10-K | 2023-12-15 |
| Annual | 2022-10-31 | 182000000.0 | -2.7% | shares | 10-K | 2024-12-17 |
| Annual | 2023-10-31 | 179000000.0 | -1.6% | shares | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 175000000.0 | -2.2% | shares | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 173000000.0 | -1.1% | shares | 10-K | 2025-12-17 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 8Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.2071 | — | ratio | 10-Q | 2017-02-28 |
| Quarterly | 2016-04-30 | 0.2000 | -3.4% | ratio | 10-Q | 2017-06-07 |
| Quarterly | 2016-07-31 | 0.1946 | -2.7% | ratio | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 0.1876 | -3.6% | ratio | 10-Q | 2018-03-08 |
| Quarterly | 2017-04-30 | 0.1252 | -33.3% | ratio | 10-Q | 2018-06-05 |
| Quarterly | 2017-07-31 | 0.1425 | +13.8% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 0.1383 | -2.9% | ratio | 10-Q | 2019-03-05 |
| Quarterly | 2018-04-30 | 0.1671 | +20.8% | ratio | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 0.1717 | +2.7% | ratio | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 0.1683 | -2.0% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 0.1761 | +4.6% | ratio | 10-Q | 2020-06-02 |
| Quarterly | 2019-07-31 | 0.1712 | -2.8% | ratio | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 0.1601 | -6.5% | ratio | 10-Q | 2021-03-03 |
| Quarterly | 2020-04-30 | 0.1325 | -17.2% | ratio | 10-Q | 2021-05-28 |
| Quarterly | 2020-07-31 | 0.1412 | +6.6% | ratio | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 0.1575 | +11.5% | ratio | 10-Q | 2022-03-01 |
| Quarterly | 2021-04-30 | 0.1589 | +0.9% | ratio | 10-Q | 2022-06-01 |
| Quarterly | 2021-07-31 | 0.1597 | +0.5% | ratio | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 0.1617 | +1.3% | ratio | 10-Q | 2023-03-03 |
| Quarterly | 2022-04-30 | 0.1740 | +7.6% | ratio | 10-Q | 2023-05-31 |
| Quarterly | 2022-07-31 | 0.1752 | +0.7% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 0.1635 | -6.7% | ratio | 10-Q | 2024-03-05 |
| Quarterly | 2023-04-30 | 0.1596 | -2.4% | ratio | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 0.1566 | -1.9% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 0.1390 | -11.3% | ratio | 10-Q | 2025-03-06 |
| Quarterly | 2024-04-30 | 0.1353 | -2.6% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2024-07-31 | 0.1305 | -3.5% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 0.1383 | +5.9% | ratio | 10-Q | 2026-03-05 |
| Quarterly | 2025-04-30 | 0.1240 | -10.3% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 0.1269 | +2.4% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2026-01-31 | 0.1394 | +9.8% | ratio | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 0.7687 | — | ratio | 10-K | 2017-12-20 |
| Annual | 2017-10-31 | 0.5375 | -30.1% | ratio | 10-K | 2017-12-20 |
| Annual | 2019-10-31 | 0.6497 | +20.9% | ratio | 10-K | 2021-12-17 |
| Annual | 2020-10-31 | 0.5848 | -10.0% | ratio | 10-K | 2022-12-15 |
| Annual | 2021-10-31 | 0.6350 | +8.6% | ratio | 10-K | 2023-12-15 |
| Annual | 2022-10-31 | 0.6693 | +5.4% | ratio | 10-K | 2024-12-17 |
| Annual | 2023-10-31 | 0.6293 | -6.0% | ratio | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 0.5372 | -14.6% | ratio | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 0.4756 | -11.5% | ratio | 10-K | 2025-12-17 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 2.7010 | — | ratio | 10-Q | 2016-03-04 |
| Quarterly | 2016-04-30 | 2.6641 | -1.4% | ratio | 10-Q | 2016-06-03 |
| Quarterly | 2016-07-31 | 2.8469 | +6.9% | ratio | 10-Q | 2016-09-02 |
| Quarterly | 2016-10-31 | 2.8789 | +1.1% | ratio | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 3.2416 | +12.6% | ratio | 10-Q | 2017-02-28 |
| Quarterly | 2017-04-30 | 2.6416 | -18.5% | ratio | 10-Q | 2017-06-07 |
| Quarterly | 2017-07-31 | 2.7526 | +4.2% | ratio | 10-Q | 2017-09-06 |
| Quarterly | 2017-10-31 | 2.6581 | -3.4% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 2.5677 | -3.4% | ratio | 10-Q | 2018-03-08 |
| Quarterly | 2018-04-30 | 2.2970 | -10.5% | ratio | 10-Q | 2018-06-05 |
| Quarterly | 2018-07-31 | 2.4244 | +5.6% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 1.6265 | -32.9% | ratio | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 1.8171 | +11.7% | ratio | 10-Q | 2019-03-05 |
| Quarterly | 2019-04-30 | 1.9017 | +4.7% | ratio | 10-Q | 2019-05-30 |
| Quarterly | 2019-07-31 | 2.0496 | +7.8% | ratio | 10-Q | 2019-08-30 |
| Quarterly | 2019-10-31 | 3.2054 | +56.4% | ratio | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 3.3870 | +5.7% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 3.4700 | +2.5% | ratio | 10-Q | 2020-06-02 |
| Quarterly | 2020-07-31 | 3.3449 | -3.6% | ratio | 10-Q | 2020-09-01 |
| Quarterly | 2020-10-31 | 3.1212 | -6.7% | ratio | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 3.1726 | +1.6% | ratio | 10-Q | 2021-03-03 |
| Quarterly | 2021-04-30 | 2.8866 | -9.0% | ratio | 10-Q | 2021-05-28 |
| Quarterly | 2021-07-31 | 3.1935 | +10.6% | ratio | 10-Q | 2021-08-31 |
| Quarterly | 2021-10-31 | 2.9290 | -8.3% | ratio | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 3.0294 | +3.4% | ratio | 10-Q | 2022-03-01 |
| Quarterly | 2022-04-30 | 2.8574 | -5.7% | ratio | 10-Q | 2022-06-01 |
| Quarterly | 2022-07-31 | 3.0191 | +5.7% | ratio | 10-Q | 2022-08-30 |
| Quarterly | 2022-10-31 | 3.0092 | -0.3% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 3.0703 | +2.0% | ratio | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 3.3502 | +9.1% | ratio | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 3.6637 | +9.4% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 2.3470 | -35.9% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 1.9263 | -17.9% | ratio | 10-Q | 2024-03-05 |
| Quarterly | 2024-04-30 | 1.9900 | +3.3% | ratio | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 2.0503 | +3.0% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 2.9832 | +45.5% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 2.9529 | -1.0% | ratio | 10-Q | 2025-03-06 |
| Quarterly | 2025-04-30 | 3.3866 | +14.7% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 3.5923 | +6.1% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 2.3503 | -34.6% | ratio | 10-Q | 2026-03-05 |
| Quarterly | 2026-01-31 | 2.6044 | +10.8% | ratio | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 2.8789 | — | ratio | 10-K | 2017-12-20 |
| Annual | 2017-10-31 | 2.6581 | -7.7% | ratio | 10-K | 2018-12-18 |
| Annual | 2018-10-31 | 1.6265 | -38.8% | ratio | 10-K | 2019-12-18 |
| Annual | 2019-10-31 | 3.2054 | +97.1% | ratio | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 3.1212 | -2.6% | ratio | 10-K | 2021-12-17 |
| Annual | 2021-10-31 | 2.9290 | -6.2% | ratio | 10-K | 2022-12-15 |
| Annual | 2022-10-31 | 3.0092 | +2.7% | ratio | 10-K | 2023-12-15 |
| Annual | 2023-10-31 | 2.3470 | -22.0% | ratio | 10-K | 2024-12-17 |
| Annual | 2024-10-31 | 2.9832 | +27.1% | ratio | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 2.3503 | -21.2% | ratio | 10-K | 2025-12-17 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 1.5188 | — | ratio | 10-Q | 2016-03-04 |
| Quarterly | 2016-04-30 | 1.4367 | -5.4% | ratio | 10-Q | 2016-06-03 |
| Quarterly | 2016-07-31 | 1.3012 | -9.4% | ratio | 10-Q | 2016-09-02 |
| Quarterly | 2016-10-31 | 1.5089 | +16.0% | ratio | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 1.3477 | -10.7% | ratio | 10-Q | 2017-02-28 |
| Quarterly | 2017-04-30 | 1.7689 | +31.3% | ratio | 10-Q | 2017-06-07 |
| Quarterly | 2017-07-31 | 1.6318 | -7.7% | ratio | 10-Q | 2017-09-06 |
| Quarterly | 2017-10-31 | 1.5684 | -3.9% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 1.4356 | -8.5% | ratio | 10-Q | 2018-03-08 |
| Quarterly | 2018-04-30 | 1.3476 | -6.1% | ratio | 10-Q | 2018-06-05 |
| Quarterly | 2018-07-31 | 1.2373 | -8.2% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 1.3938 | +12.6% | ratio | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 1.2491 | -10.4% | ratio | 10-Q | 2019-03-05 |
| Quarterly | 2019-04-30 | 1.2123 | -2.9% | ratio | 10-Q | 2019-05-30 |
| Quarterly | 2019-07-31 | 1.1607 | -4.3% | ratio | 10-Q | 2019-08-30 |
| Quarterly | 2019-10-31 | 1.2047 | +3.8% | ratio | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 1.1877 | -1.4% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 1.1903 | +0.2% | ratio | 10-Q | 2020-06-02 |
| Quarterly | 2020-07-31 | 1.1351 | -4.6% | ratio | 10-Q | 2020-09-01 |
| Quarterly | 2020-10-31 | 1.1893 | +4.8% | ratio | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 1.1193 | -5.9% | ratio | 10-Q | 2021-03-03 |
| Quarterly | 2021-04-30 | 1.1681 | +4.4% | ratio | 10-Q | 2021-05-28 |
| Quarterly | 2021-07-31 | 1.0811 | -7.5% | ratio | 10-Q | 2021-08-31 |
| Quarterly | 2021-10-31 | 1.0563 | -2.3% | ratio | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 1.0283 | -2.6% | ratio | 10-Q | 2022-03-01 |
| Quarterly | 2022-04-30 | 1.0545 | +2.5% | ratio | 10-Q | 2022-06-01 |
| Quarterly | 2022-07-31 | 1.0031 | -4.9% | ratio | 10-Q | 2022-08-30 |
| Quarterly | 2022-10-31 | 0.9462 | -5.7% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 0.9183 | -2.9% | ratio | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 0.8508 | -7.3% | ratio | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 0.8023 | -5.7% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 0.8657 | +7.9% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 0.8808 | +1.7% | ratio | 10-Q | 2024-03-05 |
| Quarterly | 2024-04-30 | 0.8332 | -5.4% | ratio | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 0.7826 | -6.1% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 0.8157 | +4.2% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 0.8097 | -0.7% | ratio | 10-Q | 2025-03-06 |
| Quarterly | 2025-04-30 | 0.9235 | +14.1% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 0.8785 | -4.9% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 0.9216 | +4.9% | ratio | 10-Q | 2026-03-05 |
| Quarterly | 2026-01-31 | 0.8503 | -7.7% | ratio | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 1.5089 | — | ratio | 10-K | 2017-12-20 |
| Annual | 2017-10-31 | 1.5684 | +3.9% | ratio | 10-K | 2018-12-18 |
| Annual | 2018-10-31 | 1.3938 | -11.1% | ratio | 10-K | 2019-12-18 |
| Annual | 2019-10-31 | 1.2047 | -13.6% | ratio | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 1.1893 | -1.3% | ratio | 10-K | 2021-12-17 |
| Annual | 2021-10-31 | 1.0563 | -11.2% | ratio | 10-K | 2022-12-15 |
| Annual | 2022-10-31 | 0.9462 | -10.4% | ratio | 10-K | 2023-12-15 |
| Annual | 2023-10-31 | 0.8657 | -8.5% | ratio | 10-K | 2024-12-17 |
| Annual | 2024-10-31 | 0.8157 | -5.8% | ratio | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 0.9216 | +13.0% | ratio | 10-K | 2025-12-17 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0888 | — | ratio | 10-Q | 2017-02-28 |
| Quarterly | 2016-04-30 | 0.1204 | +35.6% | ratio | 10-Q | 2017-06-07 |
| Quarterly | 2016-07-31 | 0.1273 | +5.7% | ratio | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 0.1501 | +18.0% | ratio | 10-Q | 2018-03-08 |
| Quarterly | 2017-04-30 | 0.0651 | -56.7% | ratio | 10-Q | 2018-06-05 |
| Quarterly | 2017-07-31 | -0.0216 | -133.2% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 0.1123 | +619.1% | ratio | 10-Q | 2019-03-05 |
| Quarterly | 2018-04-30 | 0.0646 | -42.4% | ratio | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 0.1205 | +86.4% | ratio | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 0.1133 | -6.0% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 0.1404 | +23.9% | ratio | 10-Q | 2020-06-02 |
| Quarterly | 2019-07-31 | 0.1463 | +4.2% | ratio | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 0.1489 | +1.8% | ratio | 10-Q | 2021-03-03 |
| Quarterly | 2020-04-30 | 0.0793 | -46.7% | ratio | 10-Q | 2021-05-28 |
| Quarterly | 2020-07-31 | 0.1741 | +119.4% | ratio | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 0.1458 | -16.3% | ratio | 10-Q | 2022-03-01 |
| Quarterly | 2021-04-30 | 0.1523 | +4.5% | ratio | 10-Q | 2022-06-01 |
| Quarterly | 2021-07-31 | 0.2039 | +33.8% | ratio | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 0.1832 | -10.1% | ratio | 10-Q | 2023-03-03 |
| Quarterly | 2022-04-30 | 0.1910 | +4.2% | ratio | 10-Q | 2023-05-31 |
| Quarterly | 2022-07-31 | 0.2456 | +28.6% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 0.1883 | -23.4% | ratio | 10-Q | 2024-03-05 |
| Quarterly | 2023-04-30 | 0.2036 | +8.1% | ratio | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 0.2084 | +2.4% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 0.1398 | -32.9% | ratio | 10-Q | 2025-03-06 |
| Quarterly | 2024-04-30 | 0.1036 | -25.9% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2024-07-31 | 0.3196 | +208.5% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 0.1302 | -59.3% | ratio | 10-Q | 2026-03-05 |
| Quarterly | 2025-04-30 | 0.1968 | +51.1% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 0.1413 | -28.2% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2026-01-31 | 0.1756 | +24.3% | ratio | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 0.1148 | — | ratio | 10-K | 2018-12-18 |
| Annual | 2017-10-31 | 0.0320 | -72.1% | ratio | 10-K | 2019-12-18 |
| Annual | 2019-10-31 | 0.1443 | +351.2% | ratio | 10-K | 2021-12-17 |
| Annual | 2020-10-31 | 0.1485 | +2.9% | ratio | 10-K | 2022-12-15 |
| Annual | 2021-10-31 | 0.1809 | +21.8% | ratio | 10-K | 2023-12-15 |
| Annual | 2022-10-31 | 0.2074 | +14.6% | ratio | 10-K | 2024-12-17 |
| Annual | 2023-10-31 | 0.1934 | -6.7% | ratio | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 0.1241 | -35.8% | ratio | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 0.1581 | +27.4% | ratio | 10-K | 2025-12-17 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.1359 | — | ratio | 10-Q | 2017-02-28 |
| Quarterly | 2016-04-30 | 0.1300 | -4.4% | ratio | 10-Q | 2017-06-07 |
| Quarterly | 2016-07-31 | 0.1483 | +14.1% | ratio | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 0.2231 | +50.5% | ratio | 10-Q | 2018-03-08 |
| Quarterly | 2017-04-30 | 0.0558 | -75.0% | ratio | 10-Q | 2018-06-05 |
| Quarterly | 2017-07-31 | -0.0048 | -108.6% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | -0.0203 | -322.5% | ratio | 10-Q | 2019-03-05 |
| Quarterly | 2018-04-30 | 0.0869 | +527.7% | ratio | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 0.1165 | +34.1% | ratio | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 0.1203 | +3.2% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 0.1697 | +41.1% | ratio | 10-Q | 2020-06-02 |
| Quarterly | 2019-07-31 | 0.1812 | +6.8% | ratio | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 0.1854 | +2.3% | ratio | 10-Q | 2021-03-03 |
| Quarterly | 2020-04-30 | 0.1140 | -38.5% | ratio | 10-Q | 2021-05-28 |
| Quarterly | 2020-07-31 | 0.1800 | +58.0% | ratio | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 0.1797 | -0.2% | ratio | 10-Q | 2022-03-01 |
| Quarterly | 2021-04-30 | 0.1925 | +7.1% | ratio | 10-Q | 2022-06-01 |
| Quarterly | 2021-07-31 | 0.2279 | +18.4% | ratio | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 0.2168 | -4.9% | ratio | 10-Q | 2023-03-03 |
| Quarterly | 2022-04-30 | 0.2420 | +11.6% | ratio | 10-Q | 2023-05-31 |
| Quarterly | 2022-07-31 | 0.2594 | +7.2% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 0.2332 | -10.1% | ratio | 10-Q | 2024-03-05 |
| Quarterly | 2023-04-30 | 0.2547 | +9.2% | ratio | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 0.2641 | +3.7% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 0.1755 | -33.5% | ratio | 10-Q | 2025-03-06 |
| Quarterly | 2024-04-30 | 0.1456 | -17.1% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2024-07-31 | 0.1684 | +15.7% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 0.1680 | -0.3% | ratio | 10-Q | 2026-03-05 |
| Quarterly | 2025-04-30 | 0.1585 | -5.6% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 0.1731 | +9.2% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2026-01-31 | 0.1550 | -10.4% | ratio | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 0.1391 | — | ratio | 10-K | 2018-12-18 |
| Annual | 2017-10-31 | 0.0464 | -66.6% | ratio | 10-K | 2019-12-18 |
| Annual | 2019-10-31 | 0.1652 | +256.0% | ratio | 10-K | 2021-12-17 |
| Annual | 2020-10-31 | 0.1812 | +9.7% | ratio | 10-K | 2022-12-15 |
| Annual | 2021-10-31 | 0.2186 | +20.6% | ratio | 10-K | 2023-12-15 |
| Annual | 2022-10-31 | 0.2461 | +12.6% | ratio | 10-K | 2024-12-17 |
| Annual | 2023-10-31 | 0.2485 | +1.0% | ratio | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 0.1673 | -32.7% | ratio | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 0.1630 | -2.6% | ratio | 10-K | 2025-12-17 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.9502 | — | ratio | 10-Q | 2017-02-28 |
| Quarterly | 2016-04-30 | 0.9509 | +0.1% | ratio | 10-Q | 2017-06-07 |
| Quarterly | 2016-07-31 | 1.1048 | +16.2% | ratio | 10-Q | 2017-09-06 |
| Quarterly | 2016-10-31 | 1.2158 | +10.0% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2017-01-31 | 1.5034 | +23.6% | ratio | 10-Q | 2018-03-08 |
| Quarterly | 2017-04-30 | 1.1221 | -25.4% | ratio | 10-Q | 2018-06-05 |
| Quarterly | 2017-07-31 | 1.1135 | -0.8% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2017-10-31 | 0.9988 | -10.3% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 1.1061 | +10.7% | ratio | 10-Q | 2019-03-05 |
| Quarterly | 2018-04-30 | 0.8227 | -25.6% | ratio | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 0.8244 | +0.2% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2018-10-31 | 0.6245 | -24.3% | ratio | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 0.7843 | +25.6% | ratio | 10-Q | 2019-03-05 |
| Quarterly | 2019-04-30 | 0.8599 | +9.6% | ratio | 10-Q | 2019-05-30 |
| Quarterly | 2019-07-31 | 0.9735 | +13.2% | ratio | 10-Q | 2019-08-30 |
| Quarterly | 2019-10-31 | 1.5932 | +63.7% | ratio | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 1.7220 | +8.1% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 1.9399 | +12.7% | ratio | 10-Q | 2020-06-02 |
| Quarterly | 2020-07-31 | 1.7316 | -10.7% | ratio | 10-Q | 2020-09-01 |
| Quarterly | 2020-10-31 | 1.6244 | -6.2% | ratio | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 1.6788 | +3.3% | ratio | 10-Q | 2021-03-03 |
| Quarterly | 2021-04-30 | 1.5474 | -7.8% | ratio | 10-Q | 2021-05-28 |
| Quarterly | 2021-07-31 | 1.7957 | +16.0% | ratio | 10-Q | 2021-08-31 |
| Quarterly | 2021-10-31 | 1.5676 | -12.7% | ratio | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 1.5728 | +0.3% | ratio | 10-Q | 2022-03-01 |
| Quarterly | 2022-04-30 | 1.3868 | -11.8% | ratio | 10-Q | 2022-06-01 |
| Quarterly | 2022-07-31 | 1.4078 | +1.5% | ratio | 10-Q | 2022-08-30 |
| Quarterly | 2022-10-31 | 1.4513 | +3.1% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 1.5208 | +4.8% | ratio | 10-Q | 2023-03-03 |
| Quarterly | 2023-04-30 | 1.7567 | +15.5% | ratio | 10-Q | 2023-05-31 |
| Quarterly | 2023-07-31 | 1.9223 | +9.4% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-10-31 | 1.2064 | -37.2% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 0.8247 | -31.6% | ratio | 10-Q | 2024-03-05 |
| Quarterly | 2024-04-30 | 0.8310 | +0.8% | ratio | 10-Q | 2024-05-31 |
| Quarterly | 2024-07-31 | 0.8374 | +0.8% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2024-10-31 | 1.2586 | +50.3% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 1.3651 | +8.5% | ratio | 10-Q | 2025-03-06 |
| Quarterly | 2025-04-30 | 1.9318 | +41.5% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 1.6897 | -12.5% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2025-10-31 | 1.0124 | -40.1% | ratio | 10-Q | 2026-03-05 |
| Quarterly | 2026-01-31 | 1.2066 | +19.2% | ratio | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 1.2158 | — | ratio | 10-K | 2018-12-18 |
| Annual | 2017-10-31 | 0.9988 | -17.9% | ratio | 10-K | 2018-12-18 |
| Annual | 2018-10-31 | 0.6245 | -37.5% | ratio | 10-K | 2019-12-18 |
| Annual | 2019-10-31 | 1.5932 | +155.1% | ratio | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 1.6244 | +2.0% | ratio | 10-K | 2021-12-17 |
| Annual | 2021-10-31 | 1.5676 | -3.5% | ratio | 10-K | 2022-12-15 |
| Annual | 2022-10-31 | 1.4513 | -7.4% | ratio | 10-K | 2023-12-15 |
| Annual | 2023-10-31 | 1.2064 | -16.9% | ratio | 10-K | 2024-12-17 |
| Annual | 2024-10-31 | 1.2586 | +4.3% | ratio | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 1.0124 | -19.6% | ratio | 10-K | 2025-12-17 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0184 | — | ratio | 10-Q | 2017-02-28 |
| Quarterly | 2016-04-30 | 0.0241 | +31.0% | ratio | 10-Q | 2017-06-07 |
| Quarterly | 2016-07-31 | 0.0248 | +2.8% | ratio | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 0.0282 | +13.8% | ratio | 10-Q | 2018-03-08 |
| Quarterly | 2017-04-30 | 0.0081 | -71.1% | ratio | 10-Q | 2018-06-05 |
| Quarterly | 2017-07-31 | -0.0031 | -137.8% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 0.0155 | +604.1% | ratio | 10-Q | 2019-03-05 |
| Quarterly | 2018-04-30 | 0.0108 | -30.5% | ratio | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 0.0207 | +91.6% | ratio | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 0.0191 | -7.9% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 0.0247 | +29.6% | ratio | 10-Q | 2020-06-02 |
| Quarterly | 2019-07-31 | 0.0250 | +1.3% | ratio | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 0.0238 | -4.9% | ratio | 10-Q | 2021-03-03 |
| Quarterly | 2020-04-30 | 0.0105 | -55.9% | ratio | 10-Q | 2021-05-28 |
| Quarterly | 2020-07-31 | 0.0246 | +133.9% | ratio | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 0.0230 | -6.6% | ratio | 10-Q | 2022-03-01 |
| Quarterly | 2021-04-30 | 0.0242 | +5.4% | ratio | 10-Q | 2022-06-01 |
| Quarterly | 2021-07-31 | 0.0325 | +34.5% | ratio | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 0.0296 | -9.0% | ratio | 10-Q | 2023-03-03 |
| Quarterly | 2022-04-30 | 0.0332 | +12.1% | ratio | 10-Q | 2023-05-31 |
| Quarterly | 2022-07-31 | 0.0430 | +29.5% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 0.0308 | -28.5% | ratio | 10-Q | 2024-03-05 |
| Quarterly | 2023-04-30 | 0.0325 | +5.6% | ratio | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 0.0326 | +0.4% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 0.0194 | -40.5% | ratio | 10-Q | 2025-03-06 |
| Quarterly | 2024-04-30 | 0.0140 | -27.8% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2024-07-31 | 0.0417 | +197.6% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 0.0180 | -56.9% | ratio | 10-Q | 2026-03-05 |
| Quarterly | 2025-04-30 | 0.0244 | +35.5% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 0.0179 | -26.5% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2026-01-31 | 0.0245 | +36.5% | ratio | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 0.0883 | — | ratio | 10-K | 2018-12-18 |
| Annual | 2017-10-31 | 0.0172 | -80.5% | ratio | 10-K | 2019-12-18 |
| Annual | 2018-10-31 | 0.0283 | +64.8% | ratio | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 0.0938 | +231.0% | ratio | 10-K | 2021-12-17 |
| Annual | 2020-10-31 | 0.0869 | -7.4% | ratio | 10-K | 2022-12-15 |
| Annual | 2021-10-31 | 0.1149 | +32.3% | ratio | 10-K | 2023-12-15 |
| Annual | 2022-10-31 | 0.1388 | +20.8% | ratio | 10-K | 2024-12-17 |
| Annual | 2023-10-31 | 0.1217 | -12.3% | ratio | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 0.0667 | -45.2% | ratio | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 0.0752 | +12.8% | ratio | 10-K | 2025-12-17 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0463 | — | ratio | 10-Q | 2017-02-28 |
| Quarterly | 2016-04-30 | 0.0587 | +26.7% | ratio | 10-Q | 2017-06-07 |
| Quarterly | 2016-07-31 | 0.0570 | -2.9% | ratio | 10-Q | 2017-09-06 |
| Quarterly | 2017-01-31 | 0.0661 | +16.1% | ratio | 10-Q | 2018-03-08 |
| Quarterly | 2017-04-30 | 0.0226 | -65.9% | ratio | 10-Q | 2018-06-05 |
| Quarterly | 2017-07-31 | -0.0081 | -136.0% | ratio | 10-Q | 2018-08-31 |
| Quarterly | 2018-01-31 | 0.0378 | +566.5% | ratio | 10-Q | 2019-03-05 |
| Quarterly | 2018-04-30 | 0.0254 | -33.0% | ratio | 10-Q | 2019-05-30 |
| Quarterly | 2018-07-31 | 0.0463 | +82.6% | ratio | 10-Q | 2019-08-30 |
| Quarterly | 2019-01-31 | 0.0429 | -7.4% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 0.0547 | +27.5% | ratio | 10-Q | 2020-06-02 |
| Quarterly | 2019-07-31 | 0.0541 | -1.0% | ratio | 10-Q | 2020-09-01 |
| Quarterly | 2020-01-31 | 0.0521 | -3.7% | ratio | 10-Q | 2021-03-03 |
| Quarterly | 2020-04-30 | 0.0230 | -55.8% | ratio | 10-Q | 2021-05-28 |
| Quarterly | 2020-07-31 | 0.0525 | +128.0% | ratio | 10-Q | 2021-08-31 |
| Quarterly | 2021-01-31 | 0.0486 | -7.3% | ratio | 10-Q | 2022-03-01 |
| Quarterly | 2021-04-30 | 0.0525 | +7.9% | ratio | 10-Q | 2022-06-01 |
| Quarterly | 2021-07-31 | 0.0677 | +29.1% | ratio | 10-Q | 2022-08-30 |
| Quarterly | 2022-01-31 | 0.0601 | -11.3% | ratio | 10-Q | 2023-03-03 |
| Quarterly | 2022-04-30 | 0.0683 | +13.6% | ratio | 10-Q | 2023-05-31 |
| Quarterly | 2022-07-31 | 0.0862 | +26.3% | ratio | 10-Q | 2023-08-30 |
| Quarterly | 2023-01-31 | 0.0590 | -31.5% | ratio | 10-Q | 2024-03-05 |
| Quarterly | 2023-04-30 | 0.0601 | +1.9% | ratio | 10-Q | 2024-05-31 |
| Quarterly | 2023-07-31 | 0.0588 | -2.2% | ratio | 10-Q | 2024-08-29 |
| Quarterly | 2024-01-31 | 0.0365 | -37.9% | ratio | 10-Q | 2025-03-06 |
| Quarterly | 2024-04-30 | 0.0257 | -29.7% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2024-07-31 | 0.0744 | +189.4% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2025-01-31 | 0.0326 | -56.2% | ratio | 10-Q | 2026-03-05 |
| Quarterly | 2025-04-30 | 0.0469 | +44.0% | ratio | 10-Q | 2025-06-03 |
| Quarterly | 2025-07-31 | 0.0337 | -28.2% | ratio | 10-Q | 2025-08-29 |
| Quarterly | 2026-01-31 | 0.0453 | +34.4% | ratio | 10-Q | 2026-03-05 |
| Annual | 2016-10-31 | 0.2214 | — | ratio | 10-K | 2018-12-18 |
| Annual | 2017-10-31 | 0.0442 | -80.1% | ratio | 10-K | 2019-12-18 |
| Annual | 2018-10-31 | 0.0678 | +53.6% | ratio | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 0.2067 | +204.8% | ratio | 10-K | 2021-12-17 |
| Annual | 2020-10-31 | 0.1902 | -8.0% | ratio | 10-K | 2022-12-15 |
| Annual | 2021-10-31 | 0.2363 | +24.2% | ratio | 10-K | 2023-12-15 |
| Annual | 2022-10-31 | 0.2701 | +14.3% | ratio | 10-K | 2024-12-17 |
| Annual | 2023-10-31 | 0.2271 | -15.9% | ratio | 10-K | 2025-12-17 |
| Annual | 2024-10-31 | 0.1211 | -46.7% | ratio | 10-K | 2025-12-17 |
| Annual | 2025-10-31 | 0.1445 | +19.4% | ratio | 10-K | 2025-12-17 |
8-K Material Event Details
This 8-K section tracks corporate event disclosures, not insider buy/sell sentiment. Insider trading direction is shown in the insider section below.
Event Type Distribution
Count per 8-K itemInsider Transaction History
Net Insider Flow
Monthly open-market buy value minus open-market sell valueMonthly Insider Activity Mix
Share volume split between open-market trades, grants, and exercisesTransaction Value Timeline
All Transactions
| Date | Insider | Title | Type | Security | Shares | Price | Total Value | Post-Tx Shares |
|---|---|---|---|---|---|---|---|---|
| 2026-03-30 | HAMADA RICHARD P | Dir |
Open-market sell
S
|
Common Stock | 870 | $275.78 | $239,929 | 42,160 |
| 2026-03-24 | Dougherty Neil | EVP and CFO |
Open-market sell
S
|
Common Stock | 2,000 | $298.37 | $596,740 | 125,272 |
| 2026-03-20 | Holthaus Michelle Johnston | Dir |
Equity grant / award
A
|
Common Stock | 870 | $0.00 | $0 | 8,483 |
| 2026-03-19 | Dhanasekaran Satish | President and CEO |
Open-market sell
S
|
Common Stock | 1,667 | $290.00 | $483,430 | 124,065 |
| 2026-03-17 | Nersesian Ronald S. | Dir |
Open-market sell
S
|
Common Stock | 30,000 | $285.96 | $8,578,920 | 163,377 |
| 2026-02-27 | JUSKIE JO ANN | SVP |
Open-market sell
S
|
Common Stock | 1,000 | $304.42 | $304,423 | 12,552 |
| 2026-02-20 | Estrada Ingrid A | SVP |
Open-market sell
S
|
Common Stock | 2,000 | $237.68 | $475,360 | 107,861 |
| 2026-01-12 | Nersesian Ronald S. | Dir |
Other disposed transaction
F
|
Common Stock | 5,012 | $206.35 | $1,034,292 | 193,377 |
| 2025-12-30 | YOON SUNG | SVP |
Equity grant / award
G
|
Common Stock | 500 | $0.00 | $0 | 16,453 |
| 2025-12-30 | YOON SUNG | SVP |
Open-market sell
S
|
Common Stock | 889 | $206.66 | $183,678 | 16,953 |
| 2025-12-22 | Dougherty Neil | EVP and CFO |
Open-market sell
S
|
Common Stock | 1,000 | $203.72 | $203,719 | 127,833 |
| 2025-12-11 | Dhanasekaran Satish | President and CEO |
Equity grant / award
G
|
Common Stock | 2,400 | $0.00 | $0 | 125,732 |
| 2025-12-11 | KARY JASON ANDREW | SVP |
Other disposed transaction
F
|
Common Stock | 112 | $201.40 | $22,557 | 18,660 |
| 2025-12-10 | PAGE JOHN | SVP |
Equity grant / award
G
|
Common Stock | 150 | $0.00 | $0 | 21,243 |
| 2025-12-10 | PAGE JOHN | SVP |
Open-market sell
S
|
Common Stock | 15,000 | $213.48 | $3,202,185 | 21,393 |
| 2025-12-09 | Dhanasekaran Satish | President and CEO |
Open-market sell
S
|
Common Stock | 4,230 | $211.43 | $894,349 | 128,131 |
| 2025-12-04 | NYE JEAN MCCLUNG | Dir |
Equity grant / award
G
|
Common Stock | 2,500 | $0.00 | $0 | 37,882 |
| 2025-12-03 | Li Jeffrey K | SVP and Secretary |
Equity grant / award
G
|
Common Stock | 200 | $0.00 | $0 | 36,499 |
| 2025-12-03 | Li Jeffrey K | SVP and Secretary |
Open-market sell
S
|
Common Stock | 3,934 | $200.84 | $790,105 | 36,699 |
| 2025-12-01 | PAGE JOHN | SVP |
Open-market sell
S
|
Common Stock | 3,175 | $196.42 | $623,634 | 36,393 |
| 2025-11-28 | Nersesian Ronald S. | Dir |
Open-market sell
S
|
Common Stock | 30,000 | $196.88 | $5,906,310 | 198,389 |
| 2025-11-21 | POOLE LISA M. | VP and Controller |
Other disposed transaction
F
|
Common Stock | 45 | $172.71 | $7,772 | 6,366 |
| 2025-11-20 | Dhanasekaran Satish | President and CEO |
Other disposed transaction
F
|
Common Stock | 4,050 | $169.67 | $687,164 | 144,889 |
| 2025-11-20 | Jensen Keith | Dir |
Equity grant / award
A
|
Common Stock | 397 | $0.00 | $0 | 407 |
| 2025-11-19 | Dhanasekaran Satish | President and CEO |
Equity grant / award
A
|
Common Stock | 33,266 | $0.00 | $0 | 148,939 |
| 2025-11-19 | Dhanasekaran Satish | President and CEO |
Other disposed transaction
F
|
Common Stock | 7,822 | $174.61 | $1,365,799 | 115,673 |
| 2025-11-19 | Dhanasekaran Satish | President and CEO |
Equity grant / award
A
|
Common Stock | 15,776 | $0.00 | $0 | 123,495 |
| 2025-11-17 | YOON SUNG | SVP |
Other disposed transaction
F
|
Common Stock | 38 | $175.51 | $6,669 | 11,267 |
| 2025-11-14 | YOON SUNG | SVP |
Other disposed transaction
F
|
Common Stock | 37 | $179.06 | $6,625 | 11,305 |
| 2025-11-14 | YOON SUNG | SVP |
Other disposed transaction
F
|
Common Stock | 65 | $179.06 | $11,639 | 11,342 |
| 2025-10-17 | JUSKIE JO ANN | SVP |
Equity grant / award
A
|
Common Stock | 2,982 | $0.00 | $0 | 9,427 |
| 2025-09-17 | Estrada Ingrid A | SVP |
Open-market sell
S
|
Common Stock | 2,000 | $173.98 | $347,960 | 106,590 |
| 2025-08-01 | POOLE LISA M. | VP and Controller |
Other disposed transaction
F
|
Common Stock | 32 | $158.68 | $5,078 | 4,788 |
| 2025-07-25 | KARY JASON ANDREW | SVP |
Other disposed transaction
F
|
Common Stock | 1,590 | $166.45 | $264,656 | 14,375 |
| 2025-06-30 | Dougherty Neil | EVP and CFO |
Open-market sell
S
|
Common Stock | 12,215 | $164.60 | $2,010,591 | 115,228 |
| 2025-06-20 | Estrada Ingrid A | SVP |
Open-market sell
S
|
Common Stock | 10,000 | $158.97 | $1,589,682 | 108,590 |
| 2025-05-30 | Dhanasekaran Satish | President and CEO |
Open-market sell
S
|
Common Stock | 658 | $157.78 | $103,819 | 115,576 |
| 2025-05-29 | Stephens Kevin A | Dir |
Open-market buy
P
|
Common Stock | 280 | $159.00 | $44,520 | 9,550 |
| 2025-05-26 | JUSKIE JO ANN | SVP |
Equity grant / award
A
|
Common Stock | 1,175 | $0.00 | $0 | 6,445 |
| 2025-05-22 | HAMADA RICHARD P | Dir |
Open-market sell
S
|
Common Stock | 1,589 | $162.00 | $257,418 | 42,160 |
| 2025-05-16 | Dhanasekaran Satish | President and CEO |
Other disposed transaction
F
|
Common Stock | 348 | $165.40 | $57,559 | 116,234 |
| 2025-05-14 | Estrada Ingrid A | SVP |
Other disposed transaction
F
|
Common Stock | 6,358 | $164.46 | $1,045,637 | 118,590 |
| 2025-05-14 | Estrada Ingrid A | SVP |
Equity grant / award
A
|
Common Stock | 12,822 | $0.00 | $0 | 124,948 |
| 2025-03-27 | Dougherty Neil | EVP and CFO |
Open-market sell
S
|
Common Stock | 3,632 | $155.00 | $562,960 | 115,063 |
| 2025-03-21 | Dockendorff Charles J | Dir |
Equity grant / award
A
|
Common Stock | 1,589 | $0.00 | $0 | 54,343 |
| 2025-01-10 | Nersesian Ronald S. | Dir |
Other disposed transaction
F
|
Common Stock | 4,899 | $162.24 | $794,871 | 231,906 |
| 2024-12-30 | WALLACE Mark ADAM | SVP |
Open-market sell
S
|
Common Stock | 6,000 | $161.79 | $970,770 | 85,829 |
| 2024-12-11 | NYE JEAN MCCLUNG | Dir |
Equity grant / award
G
|
Common Stock | 5,850 | $0.00 | $0 | 38,793 |
| 2024-12-10 | WALLACE Mark ADAM | SVP |
Other disposed transaction
F
|
Common Stock | 32 | $172.26 | $5,512 | 91,829 |
| 2024-12-04 | Li Jeffrey K | SVP and Secretary |
Open-market sell
S
|
Common Stock | 4,412 | $171.92 | $758,511 | 30,637 |
| 2024-12-03 | Nersesian Ronald S. | Dir |
Open-market sell
S
|
Common Stock | 41,911 | $170.41 | $7,142,221 | 236,805 |
| 2024-12-02 | Dhanasekaran Satish | President and CEO |
Open-market sell
S
|
Common Stock | 17,822 | $169.66 | $3,023,681 | 116,582 |
| 2024-11-27 | NARAYANAN KAILASH | SVP |
Open-market sell
S
|
Common Stock | 595 | $171.30 | $101,924 | 35,912 |
| 2024-11-25 | POOLE LISA M. | VP and Controller |
Open-market sell
S
|
Common Stock | 350 | $171.79 | $60,126 | 4,820 |
| 2024-11-24 | POOLE LISA M. | VP and Controller |
Other disposed transaction
F
|
Common Stock | 48 | $170.28 | $8,173 | 5,170 |
| 2024-11-24 | YOON SUNG | SVP |
Other disposed transaction
F
|
Common Stock | 46 | $170.28 | $7,833 | 11,323 |
| 2024-11-23 | POOLE LISA M. | VP and Controller |
Other disposed transaction
F
|
Common Stock | 45 | $170.28 | $7,663 | 5,218 |
| 2024-11-20 | Nersesian Ronald S. | Dir |
Other disposed transaction
F
|
Common Stock | 11,497 | $165.48 | $1,902,524 | 278,762 |
| 2024-11-20 | Nersesian Ronald S. | Dir |
Equity grant / award
A
|
Common Stock | 29,215 | $0.00 | $0 | 290,259 |
| 2024-11-18 | Nersesian Ronald S. | Dir |
Other disposed transaction
F
|
Common Stock | 4,686 | $151.42 | $709,554 | 261,044 |
| 2024-11-17 | YOON SUNG | SVP |
Other disposed transaction
F
|
Common Stock | 38 | $149.37 | $5,676 | 7,381 |
| 2024-11-17 | Nersesian Ronald S. | Dir |
Other disposed transaction
F
|
Common Stock | 3,150 | $149.37 | $470,516 | 265,730 |
| 2024-11-16 | YOON SUNG | SVP |
Other disposed transaction
F
|
Common Stock | 37 | $149.37 | $5,527 | 7,419 |
| 2024-11-16 | Nersesian Ronald S. | Dir |
Other disposed transaction
F
|
Common Stock | 2,450 | $149.37 | $365,956 | 268,880 |
| 2024-11-15 | YOON SUNG | SVP |
Other disposed transaction
F
|
Common Stock | 65 | $149.37 | $9,709 | 7,456 |
| 2024-10-01 | Dhanasekaran Satish | President and CEO |
Other disposed transaction
F
|
Common Stock | 59 | $154.71 | $9,128 | 103,860 |
| 2024-08-22 | HAMADA RICHARD P | Dir |
Open-market sell
S
|
Common Stock | 1,632 | $156.00 | $254,592 | 42,160 |
| 2024-08-01 | POOLE LISA M. | VP and Controller |
Other disposed transaction
F
|
Common Stock | 31 | $132.53 | $4,108 | 3,882 |
| 2024-06-17 | POOLE LISA M. | VP and Controller |
Open-market sell
S
|
Common Stock | 440 | $136.45 | $60,038 | 3,913 |
| 2024-06-14 | Dhanasekaran Satish | President and CEO |
Equity grant / award
G
|
Common Stock | 720 | $0.00 | $0 | 103,919 |
| 2024-05-28 | Stephens Kevin A | Dir |
Open-market buy
P
|
Common Stock | 460 | $143.35 | $65,941 | 7,681 |
| 2024-05-17 | Dhanasekaran Satish | President and CEO |
Other disposed transaction
F
|
Common Stock | 500 | $157.30 | $78,650 | 104,639 |
| 2024-03-26 | NARAYANAN KAILASH | SVP |
Open-market sell
S
|
Common Stock | 4,300 | $152.88 | $657,384 | 29,156 |
| 2024-03-22 | Lacouture Paul A | Dir |
Equity grant / award
A
|
Common Stock | 1,632 | $0.00 | $0 | 11,221 |
| 2024-03-12 | NYE JEAN MCCLUNG | Dir |
Equity grant / award
G
|
Common Stock | 1,294 | $0.00 | $0 | 43,011 |
| 2024-03-12 | NYE JEAN MCCLUNG | Dir |
Equity grant / award
G
|
Common Stock | 340 | $0.00 | $0 | 44,305 |
| 2024-01-04 | Nersesian Ronald S. | Dir |
Other disposed transaction
F
|
Common Stock | 26,232 | $150.15 | $3,938,774 | 271,330 |
| 2023-12-27 | Nersesian Ronald S. | Dir |
Open-market sell
S
|
Common Stock | 29,672 | $159.82 | $4,742,179 | 296,619 |
| 2023-12-15 | NARAYANAN KAILASH | SVP |
Open-market sell
S
|
Common Stock | 1,006 | $159.16 | $160,117 | 33,456 |
| 2023-12-14 | Ee Huei Sin | SVP |
Open-market sell
S
|
Common Stock | 5,000 | $156.47 | $782,325 | 44,317 |
| 2023-12-13 | PAGE JOHN | SVP |
Open-market sell
S
|
Common Stock | 6,155 | $150.00 | $923,250 | 36,767 |
| 2023-12-12 | Gooi Soon Chai | SVP |
Open-market sell
S
|
Common Stock | 14,900 | $148.03 | $2,205,592 | 239,488 |
| 2023-12-11 | CULLEN JAMES | Dir |
Open-market sell
S
|
Common Stock | 4,869 | $146.47 | $713,154 | 20,730 |
| 2023-12-06 | PAGE JOHN | SVP |
Other disposed transaction
F
|
Common Stock | 100 | $136.35 | $13,635 | 42,922 |
| 2023-11-27 | Dhanasekaran Satish | President and CEO |
Open-market sell
S
|
Common Stock | 7,275 | $134.90 | $981,398 | 116,277 |
| 2023-11-24 | POOLE LISA M. | VP and Controller |
Other disposed transaction
F
|
Common Stock | 37 | $136.04 | $5,033 | 4,353 |
| 2023-11-24 | POOLE LISA M. | VP and Controller |
Other disposed transaction
F
|
Common Stock | 48 | $136.04 | $6,530 | 4,390 |
| 2023-11-22 | POOLE LISA M. | VP and Controller |
Other disposed transaction
F
|
Common Stock | 45 | $135.72 | $6,107 | 4,438 |
| 2023-11-20 | Nersesian Ronald S. | Dir |
Other disposed transaction
F
|
Common Stock | 5,180 | $134.92 | $698,886 | 326,291 |
| 2023-11-17 | Nersesian Ronald S. | Dir |
Other disposed transaction
F
|
Common Stock | 5,982 | $133.18 | $796,683 | 331,471 |
| 2023-11-17 | Nersesian Ronald S. | Dir |
Other disposed transaction
F
|
Common Stock | 4,021 | $133.18 | $535,517 | 337,453 |
| 2023-11-16 | Nersesian Ronald S. | Dir |
Other disposed transaction
F
|
Common Stock | 3,127 | $132.80 | $415,266 | 341,474 |
| 2023-11-15 | Nersesian Ronald S. | Dir |
Other disposed transaction
F
|
Common Stock | 10,453 | $133.19 | $1,392,235 | 344,601 |
| 2023-11-15 | Nersesian Ronald S. | Dir |
Equity grant / award
A
|
Common Stock | 78,688 | $0.00 | $0 | 355,054 |
| 2023-09-29 | Dhanasekaran Satish | President and CEO |
Other disposed transaction
F
|
Common Stock | 41 | $132.31 | $5,425 | 88,257 |
| 2023-08-01 | POOLE LISA M. | VP and Controller |
Equity grant / award
A
|
Common Stock | 359 | $0.00 | $0 | 3,076 |
| 2023-06-30 | Li Jeffrey K | SVP and Secretary |
Other disposed transaction
F
|
Common Stock | 380 | $167.45 | $63,631 | 24,468 |
| 2023-06-13 | NARAYANAN KAILASH | SVP |
Open-market sell
S
|
Common Stock | 500 | $165.00 | $82,500 | 26,169 |
| 2023-06-12 | PAGE JOHN | SVP |
Open-market sell
S
|
Common Stock | 20,000 | $163.81 | $3,276,218 | 36,219 |
| 2023-05-30 | NYE JEAN MCCLUNG | Dir |
Equity grant / award
G
|
Common Stock | 4,293 | $0.00 | $0 | 44,645 |
| 2023-05-23 | HAMADA RICHARD P | Dir |
Open-market sell
S
|
Common Stock | 1,543 | $159.03 | $245,387 | 42,160 |
| 2023-05-19 | Stephens Kevin A | Dir |
Open-market buy
P
|
Common Stock | 420 | $157.45 | $66,129 | 5,589 |
| 2023-05-18 | Dhanasekaran Satish | President and CEO |
Other disposed transaction
F
|
Common Stock | 348 | $157.72 | $54,887 | 88,298 |
| 2023-03-17 | CULLEN JAMES | Dir |
Equity grant / award
A
|
Common Stock | 1,543 | $0.00 | $0 | 25,599 |
| 2023-02-01 | NARAYANAN KAILASH | SVP |
Open-market sell
S
|
Common Stock | 500 | $178.22 | $89,110 | 26,669 |
| 2023-01-06 | Dockendorff Charles J | Dir |
Equity grant / award
G
|
Common Stock | 2,844 | $0.00 | $0 | 0 |
| 2022-12-23 | Nersesian Ronald S. | Executive Chair |
Open-market sell
S
|
Common Stock | 18,069 | $170.00 | $3,071,730 | 275,209 |
| 2022-12-13 | Dockendorff Charles J | Dir |
Open-market sell
S
|
Common Stock | 3,257 | $185.06 | $602,753 | 52,423 |
| 2022-12-12 | Dockendorff Charles J | Dir |
Equity grant / award
G
|
Common Stock | 7,551 | $0.00 | $0 | 55,680 |
| 2022-12-08 | Li Jeffrey K | SVP and Secretary |
Open-market sell
S
|
Common Stock | 2,236 | $179.03 | $400,311 | 24,721 |
| 2022-12-06 | Estrada Ingrid A | SVP |
Open-market sell
S
|
Common Stock | 3,500 | $175.71 | $614,985 | 94,582 |
| 2022-12-01 | Ee Huei Sin | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 7,411 | $0.00 | $0 | 0 |
| 2022-12-01 | Ee Huei Sin | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 5,669 | $0.00 | $0 | 0 |
| 2022-12-01 | Ee Huei Sin | SVP |
Open-market sell
S
|
Common Stock | 7,411 | $185.00 | $1,371,035 | 40,288 |
| 2022-12-01 | Ee Huei Sin | SVP |
Exercise / conversion
M
|
Common Stock | 7,411 | $31.00 | $229,741 | 47,699 |
| 2022-12-01 | Ee Huei Sin | SVP |
Open-market sell
S
|
Common Stock | 5,669 | $183.00 | $1,037,427 | 40,288 |
| 2022-12-01 | Ee Huei Sin | SVP |
Exercise / conversion
M
|
Common Stock | 5,669 | $29.83 | $169,106 | 45,957 |
| 2022-11-30 | Dhanasekaran Satish | President and CEO |
Open-market sell
S
|
Common Stock | 4,000 | $180.00 | $720,000 | 88,646 |
| 2022-11-29 | Dhanasekaran Satish | President and CEO |
Open-market sell
S
|
Common Stock | 4,386 | $173.45 | $760,752 | 92,646 |
| 2022-11-28 | PAGE JOHN | SVP |
Open-market sell
S
|
Common Stock | 6,823 | $175.09 | $1,194,639 | 56,300 |
| 2022-11-23 | Skinner John C. | VP and Controller |
Open-market sell
S
|
Common Stock | 3,625 | $176.06 | $638,236 | 17,005 |
| 2022-11-22 | NYE JEAN MCCLUNG | Dir |
Open-market buy
P
|
Common Stock | 575 | $174.92 | $100,579 | 575 |
| 2022-11-21 | Gooi Soon Chai | SVP |
Open-market sell
S
|
Common Stock | 25,242 | $172.65 | $4,358,041 | 256,870 |
| 2022-11-18 | WALLACE Mark ADAM | SVP |
Other disposed transaction
F
|
Common Stock | 761 | $171.90 | $130,816 | 76,519 |
| 2022-11-18 | WALLACE Mark ADAM | SVP |
Other disposed transaction
F
|
Common Stock | 827 | $171.90 | $142,161 | 77,280 |
| 2022-11-17 | WALLACE Mark ADAM | SVP |
Other disposed transaction
F
|
Common Stock | 539 | $166.03 | $89,490 | 78,107 |
| 2022-11-16 | WALLACE Mark ADAM | SVP |
Other disposed transaction
F
|
Common Stock | 6,963 | $166.57 | $1,159,827 | 78,646 |
| 2022-11-16 | WALLACE Mark ADAM | SVP |
Equity grant / award
A
|
Common Stock | 14,813 | $0.00 | $0 | 85,609 |
| 2022-11-16 | WALLACE Mark ADAM | SVP |
Equity grant / award
A
|
Common Stock | 5,940 | $0.00 | $0 | 70,796 |
| 2022-11-14 | WALLACE Mark ADAM | SVP |
Other disposed transaction
F
|
Common Stock | 974 | $171.04 | $166,593 | 64,856 |
| 2022-09-30 | PAGE JOHN | SVP |
Open-market sell
S
|
Common Stock | 6,910 | $161.48 | $1,115,854 | 57,201 |
| 2022-07-01 | Li Jeffrey K | SVP and Secretary |
Other disposed transaction
F
|
Common Stock | 380 | $136.15 | $51,737 | 19,842 |
| 2022-06-30 | Stephens Kevin A | Dir |
Open-market buy
P
|
Common Stock | 500 | $136.91 | $68,455 | 3,626 |
| 2022-06-09 | Stephens Kevin A | Dir |
Open-market buy
P
|
Common Stock | 500 | $145.40 | $72,700 | 3,126 |
| 2022-06-06 | HAMADA RICHARD P | Dir |
Open-market sell
S
|
Common Stock | 1,626 | $150.00 | $243,900 | 42,160 |
| 2022-05-18 | Dhanasekaran Satish | President and CEO |
Equity grant / award
A
|
Common Stock | 4,026 | $0.00 | $0 | 71,711 |
| 2022-03-30 | Li Jeffrey K | SVP and Secretary |
Open-market sell
S
|
Common Stock | 3,000 | $162.34 | $487,011 | 20,097 |
| 2022-03-25 | NYE JEAN MCCLUNG | Dir |
Equity grant / award
G
|
Common Stock | 547 | $0.00 | $0 | 0 |
| 2022-03-24 | Stephens Kevin A | Dir |
Open-market buy
P
|
Common Stock | 1,000 | $158.92 | $158,924 | 2,626 |
| 2022-03-18 | Olsen Joanne Beth | Dir |
Equity grant / award
A
|
Common Stock | 1,626 | $0.00 | $0 | 7,458 |
| 2022-02-23 | Estrada Ingrid A | SVP |
Open-market sell
S
|
Common Stock | 2,000 | $159.62 | $319,240 | 88,987 |
| 2021-12-23 | PAGE JOHN | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 10,262 | $0.00 | $0 | 0 |
| 2021-12-23 | PAGE JOHN | SVP |
Open-market sell
S
|
Common Stock | 9,921 | $202.18 | $2,005,820 | 64,111 |
| 2021-12-23 | PAGE JOHN | SVP |
Open-market sell
S
|
Common Stock | 10,262 | $202.16 | $2,074,607 | 74,032 |
| 2021-12-23 | PAGE JOHN | SVP |
Exercise / conversion
M
|
Common Stock | 10,262 | $31.00 | $318,122 | 84,294 |
| 2021-12-14 | CULLEN JAMES | Dir |
Open-market sell
S
|
Common Stock | 7,000 | $196.45 | $1,375,150 | 22,430 |
| 2021-12-13 | WALLACE Mark ADAM | SVP |
Open-market sell
S
|
Common Stock | 15,000 | $203.04 | $3,045,537 | 65,692 |
| 2021-12-09 | Dhanasekaran Satish | SVP and COO |
Open-market sell
S
|
Common Stock | 5,000 | $202.80 | $1,013,994 | 67,685 |
| 2021-12-08 | PAGE JOHN | SVP |
Other disposed transaction
F
|
Common Stock | 69 | $202.43 | $13,968 | 74,032 |
| 2021-12-07 | Dougherty Neil | SVP and CFO |
Open-market sell
S
|
Common Stock | 19,414 | $201.17 | $3,905,450 | 88,435 |
| 2021-12-03 | Estrada Ingrid A | SVP |
Open-market sell
S
|
Common Stock | 7,822 | $200.00 | $1,564,400 | 91,100 |
| 2021-11-30 | Nersesian Ronald S. | President, CEO & Chairman BOD |
Open-market sell
S
|
Common Stock | 101,721 | $194.90 | $19,825,647 | 241,176 |
| 2021-11-29 | Dhanasekaran Satish | SVP and COO |
Open-market sell
S
|
Common Stock | 7,520 | $194.00 | $1,458,880 | 72,685 |
| 2021-11-24 | Gooi Soon Chai | SVP |
Open-market sell
S
|
Common Stock | 13,125 | $194.78 | $2,556,477 | 254,954 |
| 2021-11-19 | Nersesian Ronald S. | President, CEO & Chairman BOD |
Other disposed transaction
F
|
Common Stock | 4,757 | $194.63 | $925,855 | 342,897 |
| 2021-11-19 | Nersesian Ronald S. | President, CEO & Chairman BOD |
Other disposed transaction
F
|
Common Stock | 5,940 | $194.63 | $1,156,102 | 347,654 |
| 2021-11-18 | Nersesian Ronald S. | President, CEO & Chairman BOD |
Other disposed transaction
F
|
Common Stock | 5,494 | $194.27 | $1,067,319 | 353,594 |
| 2021-11-17 | Li Jeffrey K | SVP and Secretary |
Other disposed transaction
F
|
Common Stock | 4,851 | $194.35 | $942,792 | 23,887 |
| 2021-11-17 | Li Jeffrey K | SVP and Secretary |
Equity grant / award
A
|
Common Stock | 9,780 | $0.00 | $0 | 28,738 |
| 2021-11-17 | Li Jeffrey K | SVP and Secretary |
Equity grant / award
A
|
Common Stock | 4,184 | $0.00 | $0 | 18,958 |
| 2021-11-16 | Skinner John C. | VP and Controller |
Other disposed transaction
F
|
Common Stock | 289 | $192.71 | $55,693 | 24,971 |
| 2021-11-12 | Dougherty Neil | SVP and CFO |
Other disposed transaction
F
|
Common Stock | 967 | $186.62 | $180,462 | 89,906 |
| 2021-10-01 | Dhanasekaran Satish | SVP and COO |
Other disposed transaction
F
|
Common Stock | 41 | $165.42 | $6,782 | 60,759 |
| 2021-09-07 | Ee Huei Sin | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 8,256 | $0.00 | $0 | 0 |
| 2021-09-07 | Ee Huei Sin | SVP |
Open-market sell
S
|
Common Stock | 8,256 | $180.79 | $1,492,623 | 29,136 |
| 2021-09-07 | Ee Huei Sin | SVP |
Exercise / conversion
M
|
Common Stock | 8,256 | $19.97 | $164,872 | 37,392 |
| 2021-08-23 | Estrada Ingrid A | SVP |
Open-market sell
S
|
Common Stock | 2,000 | $169.49 | $338,980 | 86,626 |
| 2021-07-21 | Dhanasekaran Satish | SVP and COO |
Open-market sell
S
|
Common Stock | 677 | $157.07 | $106,336 | 60,800 |
| 2021-07-20 | Dhanasekaran Satish | SVP and COO |
Other disposed transaction
F
|
Common Stock | 359 | $156.59 | $56,216 | 61,477 |
| 2021-07-01 | Li Jeffrey K | SVP and Secretary |
Other disposed transaction
F
|
Common Stock | 380 | $153.56 | $58,353 | 14,984 |
| 2021-06-10 | Li Jeffrey K | SVP and Secretary |
Equity grant / award
G
|
Common Stock | 300 | $0.00 | $0 | 15,364 |
| 2021-06-09 | Estrada Ingrid A | SVP |
Open-market sell
S
|
Common Stock | 5,475 | $149.14 | $816,542 | 88,626 |
| 2021-05-26 | HAMADA RICHARD P | Dir |
Open-market sell
S
|
Common Stock | 1,631 | $140.50 | $229,156 | 42,160 |
| 2021-05-20 | Holthaus Michelle Johnston | Dir |
Equity grant / award
A
|
Common Stock | 1,223 | $0.00 | $0 | 1,223 |
| 2021-03-29 | Dhanasekaran Satish | SVP and COO |
Open-market sell
S
|
Common Stock | 2,490 | $142.18 | $354,028 | 61,836 |
| 2021-03-19 | Lacouture Paul A | Dir |
Equity grant / award
A
|
Common Stock | 1,631 | $0.00 | $0 | 6,420 |
| 2021-03-08 | NYE JEAN HALLORAN | Dir |
Open-market buy
P
|
Common Stock | 375 | $134.76 | $50,534 | 547 |
| 2020-12-18 | Ee Huei Sin | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 3,403 | $0.00 | $0 | 0 |
| 2020-12-18 | Ee Huei Sin | SVP |
Open-market sell
S
|
Common Stock | 3,403 | $128.00 | $435,584 | 29,002 |
| 2020-12-18 | Ee Huei Sin | SVP |
Exercise / conversion
M
|
Common Stock | 3,403 | $20.74 | $70,578 | 32,405 |
| 2020-12-18 | Dougherty Neil | SVP and CFO |
Equity grant / award
G
|
Common Stock | 901 | $0.00 | $0 | 90,873 |
| 2020-12-14 | PAGE JOHN | SVP |
Other disposed transaction
F
|
Common Stock | 104 | $127.13 | $13,222 | 65,547 |
| 2020-12-08 | Estrada Ingrid A | SVP |
Open-market sell
S
|
Common Stock | 5,000 | $124.67 | $623,350 | 94,259 |
| 2020-12-07 | Dougherty Neil | SVP and CFO |
Open-market sell
S
|
Common Stock | 21,299 | $124.23 | $2,645,992 | 91,220 |
| 2020-12-01 | WALLACE Mark ADAM | SVP |
Open-market sell
S
|
Common Stock | 10,550 | $121.75 | $1,284,515 | 67,610 |
| 2020-12-01 | Dhanasekaran Satish | SVP and COO |
Equity grant / award
G
|
Common Stock | 170 | $0.00 | $0 | 64,326 |
| 2020-11-27 | Dhanasekaran Satish | SVP and COO |
Open-market sell
S
|
Common Stock | 4,213 | $119.75 | $504,495 | 64,514 |
| 2020-11-20 | PAGE JOHN | SVP |
Other disposed transaction
F
|
Common Stock | 459 | $116.17 | $53,322 | 65,651 |
| 2020-11-18 | Estrada Ingrid A | SVP |
Equity grant / award
A
|
Common Stock | 6,703 | $0.00 | $0 | 99,959 |
| 2020-11-18 | Estrada Ingrid A | SVP |
Other disposed transaction
F
|
Common Stock | 12,190 | $115.14 | $1,403,557 | 93,256 |
| 2020-11-18 | Estrada Ingrid A | SVP |
Equity grant / award
A
|
Common Stock | 24,584 | $0.00 | $0 | 105,446 |
| 2020-11-16 | Li Jeffrey K | SVP and Secretary |
Other disposed transaction
F
|
Common Stock | 165 | $117.67 | $19,416 | 13,248 |
| 2020-11-13 | Li Jeffrey K | SVP and Secretary |
Other disposed transaction
F
|
Common Stock | 222 | $116.10 | $25,774 | 13,413 |
| 2020-11-13 | Li Jeffrey K | SVP and Secretary |
Other disposed transaction
F
|
Common Stock | 137 | $116.10 | $15,906 | 13,635 |
| 2020-10-01 | Ee Huei Sin | SVP |
Equity grant / award
A
|
Common Stock | 67 | $0.00 | $0 | 24,069 |
| 2020-07-20 | Dhanasekaran Satish | SVP |
Other disposed transaction
F
|
Common Stock | 358 | $97.87 | $35,037 | 47,791 |
| 2020-07-01 | Li Jeffrey K | SVP and Secretary |
Other disposed transaction
F
|
Common Stock | 380 | $99.71 | $37,890 | 13,693 |
| 2020-06-22 | Nersesian Ronald S. | President, CEO & Chairman BOD |
Open-market sell
S
|
Common Stock | 30,000 | $105.68 | $3,170,400 | 266,975 |
| 2020-05-28 | WALLACE Mark ADAM | SVP |
Open-market sell
S
|
Common Stock | 3,429 | $106.81 | $366,241 | 62,982 |
| 2020-03-20 | Olsen Joanne Beth | Dir |
Equity grant / award
A
|
Common Stock | 2,438 | $0.00 | $0 | 4,201 |
| 2019-12-23 | Dhanasekaran Satish | SVP |
Open-market sell
S
|
Common Stock | 2,393 | $103.12 | $246,766 | 52,882 |
| 2019-12-20 | Dougherty Neil | SVP and CFO |
Open-market sell
S
|
Common Stock | 23,254 | $103.19 | $2,399,594 | 92,530 |
| 2019-12-17 | PAGE JOHN | SVP |
Other disposed transaction
F
|
Common Stock | 346 | $103.24 | $35,721 | 55,486 |
| 2019-12-13 | Gooi Soon Chai | SVP |
Open-market sell
S
|
Common Stock | 20,000 | $107.95 | $2,159,088 | 210,598 |
| 2019-12-12 | WALLACE Mark ADAM | SVP |
Open-market sell
S
|
Common Stock | 10,000 | $105.81 | $1,058,148 | 66,166 |
| 2019-12-04 | Skinner John C. | VP and Controller |
Equity grant / award
G
|
Common Stock | 527 | $0.00 | $0 | 26,261 |
| 2019-12-04 | Skinner John C. | VP and Controller |
Open-market sell
S
|
Common Stock | 8,327 | $103.17 | $859,114 | 26,788 |
| 2019-12-02 | Estrada Ingrid A | SVP |
Open-market sell
S
|
Common Stock | 7,624 | $107.28 | $817,903 | 84,048 |
| 2019-11-25 | Dhanasekaran Satish | SVP |
Other disposed transaction
F
|
Common Stock | 137 | $106.30 | $14,563 | 55,275 |
| 2019-11-20 | WALLACE Mark ADAM | SVP |
Equity grant / award
A
|
Common Stock | 6,976 | $0.00 | $0 | 76,166 |
| 2019-11-20 | WALLACE Mark ADAM | SVP |
Other disposed transaction
F
|
Common Stock | 6,260 | $107.51 | $673,013 | 69,190 |
| 2019-11-20 | WALLACE Mark ADAM | SVP |
Equity grant / award
A
|
Common Stock | 23,322 | $0.00 | $0 | 75,450 |
| 2019-11-15 | Skinner John C. | VP and Controller |
Other disposed transaction
F
|
Common Stock | 419 | $109.08 | $45,705 | 29,115 |
| 2019-11-15 | Skinner John C. | VP and Controller |
Other disposed transaction
F
|
Common Stock | 368 | $109.08 | $40,141 | 29,534 |
| 2019-11-15 | Skinner John C. | VP and Controller |
Other disposed transaction
F
|
Common Stock | 436 | $109.08 | $47,559 | 29,902 |
| 2019-11-15 | Nersesian Ronald S. | President, CEO & Chairman BOD |
Other disposed transaction
F
|
Common Stock | 7,149 | $109.08 | $779,813 | 290,593 |
| 2019-11-15 | Nersesian Ronald S. | President, CEO & Chairman BOD |
Other disposed transaction
F
|
Common Stock | 7,575 | $109.08 | $826,281 | 297,742 |
| 2019-11-15 | Nersesian Ronald S. | President, CEO & Chairman BOD |
Other disposed transaction
F
|
Common Stock | 8,160 | $109.08 | $890,093 | 305,317 |
| 2019-11-14 | Skinner John C. | VP and Controller |
Other disposed transaction
F
|
Common Stock | 343 | $106.83 | $36,643 | 30,338 |
| 2019-09-27 | Estrada Ingrid A | SVP |
Open-market sell
S
|
Common Stock | 3,500 | $100.00 | $350,000 | 73,159 |
| 2019-08-29 | Dhanasekaran Satish | SVP |
Open-market sell
S
|
Common Stock | 2,600 | $96.56 | $251,056 | 33,140 |
| 2019-08-26 | Alexander Jay | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 18,067 | $0.00 | $0 | 0 |
| 2019-08-26 | Alexander Jay | SVP |
Open-market sell
S
|
Common Stock | 18,067 | $94.01 | $1,698,414 | 76,622 |
| 2019-08-26 | Alexander Jay | SVP |
Exercise / conversion
M
|
Common Stock | 18,067 | $31.00 | $560,077 | 94,689 |
| 2019-07-19 | Dhanasekaran Satish | SVP |
Other disposed transaction
F
|
Common Stock | 359 | $87.46 | $31,398 | 35,740 |
| 2019-07-01 | Li Jeffrey K | SVP and Secretary |
Equity grant / award
A
|
Common Stock | 3,061 | $0.00 | $0 | 12,354 |
| 2019-06-03 | Pierpoint Mark | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 13,618 | $0.00 | $0 | 0 |
| 2019-06-03 | Pierpoint Mark | SVP |
Open-market sell
S
|
Common Stock | 13,618 | $75.15 | $1,023,393 | 33,915 |
| 2019-06-03 | Pierpoint Mark | SVP |
Exercise / conversion
M
|
Common Stock | 13,618 | $19.62 | $267,185 | 47,533 |
| 2019-05-31 | CULLEN JAMES | Dir |
Open-market sell
S
|
Common Stock | 16,268 | $75.50 | $1,228,234 | 25,361 |
| 2019-05-23 | Olsen Joanne Beth | Dir |
Equity grant / award
A
|
Common Stock | 1,763 | $0.00 | $0 | 1,763 |
| 2019-03-22 | Dockendorff Charles J | Dir |
Equity grant / award
A
|
Common Stock | 2,351 | $0.00 | $0 | 60,776 |
| 2019-03-15 | WALLACE Mark ADAM | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 4,775 | $0.00 | $0 | 0 |
| 2019-03-15 | WALLACE Mark ADAM | SVP |
Open-market sell
S
|
Common Stock | 4,775 | $85.65 | $408,979 | 54,033 |
| 2019-03-15 | WALLACE Mark ADAM | SVP |
Exercise / conversion
M
|
Common Stock | 4,775 | $31.00 | $148,025 | 58,808 |
| 2019-02-27 | Estrada Ingrid A | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 30,786 | $0.00 | $0 | 0 |
| 2019-02-27 | Estrada Ingrid A | SVP |
Open-market sell
S
|
Common Stock | 30,786 | $84.81 | $2,611,031 | 76,659 |
| 2019-02-27 | Estrada Ingrid A | SVP |
Exercise / conversion
M
|
Common Stock | 30,786 | $31.00 | $954,366 | 107,445 |
| 2019-02-26 | Skinner John C. | VP and Controller |
Open-market sell
S
|
Common Stock | 4,671 | $84.61 | $395,209 | 30,377 |
| 2019-02-25 | Alexander Jay | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 15,000 | $0.00 | $0 | 18,067 |
| 2019-02-25 | Alexander Jay | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 2,342 | $0.00 | $0 | 0 |
| 2019-02-25 | Alexander Jay | SVP |
Open-market sell
S
|
Common Stock | 15,000 | $84.51 | $1,267,678 | 76,378 |
| 2019-02-25 | Alexander Jay | SVP |
Exercise / conversion
M
|
Common Stock | 15,000 | $31.00 | $465,000 | 91,378 |
| 2019-02-25 | Alexander Jay | SVP |
Open-market sell
S
|
Common Stock | 2,342 | $84.55 | $198,025 | 76,378 |
| 2019-02-25 | Alexander Jay | SVP |
Exercise / conversion
M
|
Common Stock | 2,342 | $30.26 | $70,869 | 78,720 |
| 2019-02-07 | Pierpoint Mark | SVP |
Other disposed transaction
F
|
Common Stock | 192 | $76.30 | $14,650 | 33,915 |
| 2018-12-20 | Nersesian Ronald S. | President and CEO |
Other disposed transaction
F
|
Common Stock | 1,318 | $59.61 | $78,566 | 313,351 |
| 2018-12-19 | Dhanasekaran Satish | SVP |
Open-market sell
S
|
Common Stock | 1,354 | $61.54 | $83,325 | 29,337 |
| 2018-12-14 | Gooi Soon Chai | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 12,971 | $0.00 | $0 | 0 |
| 2018-12-14 | Gooi Soon Chai | SVP |
Open-market sell
S
|
Common Stock | 15,091 | $61.02 | $920,808 | 207,676 |
| 2018-12-14 | Gooi Soon Chai | SVP |
Open-market sell
S
|
Common Stock | 12,971 | $61.12 | $792,771 | 222,767 |
| 2018-12-14 | Gooi Soon Chai | SVP |
Exercise / conversion
M
|
Common Stock | 12,971 | $31.00 | $402,101 | 235,738 |
| 2018-12-03 | Alexander Jay | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 12,369 | $0.00 | $0 | 0 |
| 2018-12-03 | Alexander Jay | SVP |
Open-market sell
S
|
Common Stock | 12,369 | $62.69 | $775,413 | 76,632 |
| 2018-12-03 | Alexander Jay | SVP |
Exercise / conversion
M
|
Common Stock | 12,369 | $29.83 | $368,967 | 89,000 |
| 2018-11-29 | Nersesian Ronald S. | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 87,760 | $0.00 | $0 | 0 |
| 2018-11-29 | Nersesian Ronald S. | President and CEO |
Open-market sell
S
|
Common Stock | 87,760 | $61.45 | $5,392,422 | 314,669 |
| 2018-11-29 | Nersesian Ronald S. | President and CEO |
Exercise / conversion
M
|
Common Stock | 87,760 | $31.00 | $2,720,560 | 402,429 |
| 2018-11-26 | Nersesian Ronald S. | President and CEO |
Open-market sell
S
|
Common Stock | 96,898 | $57.84 | $5,604,251 | 314,669 |
| 2018-11-23 | Williams Stephen D. | SVP and Secretary |
Open-market sell
S
|
Common Stock | 17,752 | $57.16 | $1,014,624 | 56,986 |
| 2018-11-20 | Nersesian Ronald S. | President and CEO |
Equity grant / award
A
|
Common Stock | 56,084 | $0.00 | $0 | 411,567 |
| 2018-11-16 | Dhanasekaran Satish | SVP |
Other disposed transaction
F
|
Common Stock | 654 | $57.99 | $37,925 | 30,865 |
| 2018-11-15 | Dhanasekaran Satish | SVP |
Other disposed transaction
F
|
Common Stock | 426 | $58.73 | $25,019 | 31,519 |
| 2018-11-14 | PAGE JOHN | SVP |
Equity grant / award
A
|
Common Stock | 6,442 | $0.00 | $0 | 47,445 |
| 2018-11-14 | PAGE JOHN | SVP |
Other disposed transaction
F
|
Common Stock | 7,500 | $57.46 | $430,950 | 41,003 |
| 2018-11-14 | PAGE JOHN | SVP |
Equity grant / award
A
|
Common Stock | 18,454 | $0.00 | $0 | 48,503 |
| 2018-09-27 | Dougherty Neil | SVP and CFO |
Open-market sell
S
|
Common Stock | 3,999 | $65.57 | $262,198 | 86,757 |
| 2018-07-20 | Dhanasekaran Satish | SVP |
Other disposed transaction
F
|
Common Stock | 358 | $60.59 | $21,691 | 22,077 |
| 2018-06-12 | WALLACE Mark ADAM | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 14,324 | $0.00 | $0 | 4,775 |
| 2018-06-12 | WALLACE Mark ADAM | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 15,462 | $0.00 | $0 | 0 |
| 2018-06-12 | WALLACE Mark ADAM | SVP |
Open-market sell
S
|
Common Stock | 14,324 | $61.49 | $880,748 | 39,715 |
| 2018-06-12 | WALLACE Mark ADAM | SVP |
Exercise / conversion
M
|
Common Stock | 14,324 | $31.00 | $444,044 | 54,039 |
| 2018-06-12 | WALLACE Mark ADAM | SVP |
Open-market sell
S
|
Common Stock | 15,462 | $61.51 | $951,065 | 39,715 |
| 2018-06-12 | WALLACE Mark ADAM | SVP |
Exercise / conversion
M
|
Common Stock | 15,462 | $29.83 | $461,231 | 55,177 |
| 2018-06-04 | Nersesian Ronald S. | President and CEO |
Open-market sell
S
|
Common Stock | 50,000 | $60.85 | $3,042,685 | 305,421 |
| 2018-06-01 | Nersesian Ronald S. | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 195,877 | $0.00 | $0 | 87,760 |
| 2018-06-01 | Nersesian Ronald S. | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 54,123 | $0.00 | $0 | 0 |
| 2018-06-01 | Nersesian Ronald S. | President and CEO |
Open-market sell
S
|
Common Stock | 195,877 | $59.41 | $11,636,210 | 355,421 |
| 2018-06-01 | Nersesian Ronald S. | President and CEO |
Exercise / conversion
M
|
Common Stock | 195,877 | $31.00 | $6,072,187 | 551,298 |
| 2018-06-01 | Nersesian Ronald S. | President and CEO |
Open-market sell
S
|
Common Stock | 54,123 | $59.38 | $3,213,780 | 355,421 |
| 2018-06-01 | Nersesian Ronald S. | President and CEO |
Exercise / conversion
M
|
Common Stock | 54,123 | $29.83 | $1,614,489 | 409,544 |
| 2018-05-18 | Alexander Jay | SVP |
Other disposed transaction
F
|
Common Stock | 65 | $53.83 | $3,499 | 57,455 |
| 2018-03-29 | Dhanasekaran Satish | SVP |
Open-market sell
S
|
Common Stock | 2,000 | $51.94 | $103,872 | 21,945 |
| 2018-03-28 | Dougherty Neil | SVP and CFO |
Open-market sell
S
|
Common Stock | 6,671 | $51.13 | $341,090 | 90,195 |
| 2018-03-27 | Pierpoint Mark | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 16,519 | $0.00 | $0 | 0 |
| 2018-03-27 | Pierpoint Mark | SVP |
Open-market sell
S
|
Common Stock | 16,519 | $51.30 | $847,425 | 27,198 |
| 2018-03-27 | Pierpoint Mark | SVP |
Exercise / conversion
M
|
Common Stock | 16,519 | $16.42 | $271,242 | 43,717 |
| 2018-03-23 | HALLORAN JEAN | Dir |
Equity grant / award
A
|
Common Stock | 3,897 | $0.00 | $0 | 39,349 |
| 2018-03-20 | Estrada Ingrid A | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 12,061 | $0.00 | $0 | 0 |
| 2018-03-20 | Estrada Ingrid A | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 15,507 | $0.00 | $0 | 0 |
| 2018-03-20 | Estrada Ingrid A | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 15,566 | $0.00 | $0 | 0 |
| 2018-03-20 | Estrada Ingrid A | SVP |
Open-market sell
S
|
Common Stock | 12,061 | $52.84 | $637,347 | 58,647 |
| 2018-03-20 | Estrada Ingrid A | SVP |
Exercise / conversion
M
|
Common Stock | 12,061 | $19.97 | $240,858 | 70,708 |
| 2018-03-20 | Estrada Ingrid A | SVP |
Open-market sell
S
|
Common Stock | 15,507 | $52.88 | $819,957 | 58,647 |
| 2018-03-20 | Estrada Ingrid A | SVP |
Exercise / conversion
M
|
Common Stock | 15,507 | $20.74 | $321,615 | 74,154 |
| 2018-03-20 | Estrada Ingrid A | SVP |
Open-market sell
S
|
Common Stock | 15,566 | $52.63 | $819,274 | 58,647 |
| 2018-03-20 | Estrada Ingrid A | SVP |
Exercise / conversion
M
|
Common Stock | 15,566 | $19.62 | $305,405 | 74,213 |
| 2018-03-16 | PAGE JOHN | SVP |
Other disposed transaction
F
|
Common Stock | 244 | $53.39 | $13,027 | 30,049 |
| 2018-03-12 | Alexander Jay | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 12,922 | $0.00 | $0 | 0 |
| 2018-03-12 | Alexander Jay | SVP |
Open-market sell
S
|
Common Stock | 12,922 | $54.67 | $706,386 | 57,198 |
| 2018-03-12 | Alexander Jay | SVP |
Exercise / conversion
M
|
Common Stock | 12,922 | $19.97 | $258,052 | 70,120 |
| 2018-03-08 | WALLACE Mark ADAM | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 17,948 | $0.00 | $0 | 0 |
| 2018-03-08 | WALLACE Mark ADAM | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 16,855 | $0.00 | $0 | 0 |
| 2018-03-08 | WALLACE Mark ADAM | SVP |
Open-market sell
S
|
Common Stock | 17,948 | $52.69 | $945,657 | 39,212 |
| 2018-03-08 | WALLACE Mark ADAM | SVP |
Exercise / conversion
M
|
Common Stock | 17,948 | $19.97 | $358,422 | 57,160 |
| 2018-03-08 | WALLACE Mark ADAM | SVP |
Open-market sell
S
|
Common Stock | 16,855 | $52.61 | $886,674 | 39,212 |
| 2018-03-08 | WALLACE Mark ADAM | SVP |
Exercise / conversion
M
|
Common Stock | 16,855 | $20.74 | $349,573 | 56,067 |
| 2018-03-07 | Gooi Soon Chai | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 23,594 | $0.00 | $0 | 0 |
| 2018-03-07 | Gooi Soon Chai | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 38,910 | $0.00 | $0 | 12,971 |
| 2018-03-07 | Gooi Soon Chai | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 36,080 | $0.00 | $0 | 0 |
| 2018-03-07 | Gooi Soon Chai | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 32,306 | $0.00 | $0 | 0 |
| 2018-03-07 | Gooi Soon Chai | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 15,169 | $0.00 | $0 | 0 |
| 2018-03-07 | Gooi Soon Chai | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 7,784 | $0.00 | $0 | 0 |
| 2018-03-07 | Gooi Soon Chai | SVP |
Open-market sell
S
|
Common Stock | 23,594 | $52.34 | $1,235,018 | 171,187 |
| 2018-03-07 | Gooi Soon Chai | SVP |
Exercise / conversion
M
|
Common Stock | 23,594 | $16.42 | $387,413 | 194,781 |
| 2018-03-07 | Gooi Soon Chai | SVP |
Open-market sell
S
|
Common Stock | 38,910 | $52.42 | $2,039,728 | 171,187 |
| 2018-03-07 | Gooi Soon Chai | SVP |
Exercise / conversion
M
|
Common Stock | 38,910 | $31.00 | $1,206,210 | 210,097 |
| 2018-03-07 | Gooi Soon Chai | SVP |
Open-market sell
S
|
Common Stock | 36,080 | $52.41 | $1,890,783 | 171,187 |
| 2018-03-07 | Gooi Soon Chai | SVP |
Exercise / conversion
M
|
Common Stock | 36,080 | $29.83 | $1,076,266 | 207,267 |
| 2018-03-07 | Gooi Soon Chai | SVP |
Open-market sell
S
|
Common Stock | 32,306 | $52.39 | $1,692,647 | 171,187 |
| 2018-03-07 | Gooi Soon Chai | SVP |
Exercise / conversion
M
|
Common Stock | 32,306 | $19.97 | $645,151 | 203,493 |
| 2018-03-07 | Gooi Soon Chai | SVP |
Open-market sell
S
|
Common Stock | 15,169 | $52.25 | $792,645 | 171,187 |
| 2018-03-07 | Gooi Soon Chai | SVP |
Exercise / conversion
M
|
Common Stock | 15,169 | $20.74 | $314,605 | 186,356 |
| 2018-03-07 | Gooi Soon Chai | SVP |
Open-market sell
S
|
Common Stock | 7,784 | $52.42 | $408,034 | 171,187 |
| 2018-03-07 | Gooi Soon Chai | SVP |
Exercise / conversion
M
|
Common Stock | 7,784 | $19.62 | $152,722 | 178,971 |
| 2018-03-07 | Gooi Soon Chai | SVP |
Open-market sell
S
|
Common Stock | 28,830 | $52.37 | $1,509,896 | 171,187 |
| 2018-02-07 | Pierpoint Mark | SVP |
Equity grant / award
A
|
Common Stock | 2,432 | $0.00 | $0 | 27,198 |
| 2018-01-09 | Nersesian Ronald S. | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 162,366 | $0.00 | $0 | 54,123 |
| 2018-01-09 | Nersesian Ronald S. | President and CEO |
Open-market sell
S
|
Common Stock | 162,366 | $45.04 | $7,312,250 | 355,308 |
| 2018-01-09 | Nersesian Ronald S. | President and CEO |
Exercise / conversion
M
|
Common Stock | 162,366 | $29.83 | $4,843,378 | 517,674 |
| 2017-12-29 | Williams Stephen D. | SVP and Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 6,577 | $0.00 | $0 | 0 |
| 2017-12-29 | Williams Stephen D. | SVP and Secretary |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 3,223 | $0.00 | $0 | 0 |
| 2017-12-29 | Williams Stephen D. | SVP and Secretary |
Open-market sell
S
|
Common Stock | 2,496 | $41.76 | $104,233 | 55,876 |
| 2017-12-29 | Williams Stephen D. | SVP and Secretary |
Open-market sell
S
|
Common Stock | 6,577 | $41.79 | $274,853 | 58,372 |
| 2017-12-29 | Williams Stephen D. | SVP and Secretary |
Exercise / conversion
M
|
Common Stock | 6,577 | $20.74 | $136,407 | 64,949 |
| 2017-12-29 | Williams Stephen D. | SVP and Secretary |
Open-market sell
S
|
Common Stock | 3,223 | $41.80 | $134,721 | 58,372 |
| 2017-12-29 | Williams Stephen D. | SVP and Secretary |
Exercise / conversion
M
|
Common Stock | 3,223 | $19.62 | $63,235 | 61,595 |
| 2017-12-27 | Alexander Jay | SVP |
Other disposed transaction
F
|
Common Stock | 669 | $42.23 | $28,252 | 57,198 |
| 2017-12-20 | WALLACE Mark ADAM | SVP |
Equity grant / award
G
|
Common Stock | 578 | $0.00 | $0 | 39,212 |
| 2017-12-12 | Skinner John C. | VP and Controller |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 7,910 | $0.00 | $0 | 2,637 |
| 2017-12-12 | Skinner John C. | VP and Controller |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 1,933 | $0.00 | $0 | 0 |
| 2017-12-12 | Skinner John C. | VP and Controller |
Open-market sell
S
|
Common Stock | 7,910 | $42.05 | $332,616 | 27,265 |
| 2017-12-12 | Skinner John C. | VP and Controller |
Exercise / conversion
M
|
Common Stock | 7,910 | $31.00 | $245,210 | 35,175 |
| 2017-12-12 | Skinner John C. | VP and Controller |
Open-market sell
S
|
Common Stock | 1,933 | $42.02 | $81,225 | 27,265 |
| 2017-12-12 | Skinner John C. | VP and Controller |
Exercise / conversion
M
|
Common Stock | 1,933 | $29.83 | $57,661 | 29,198 |
| 2017-12-07 | Nersesian Ronald S. | President and CEO |
Open-market sell
S
|
Common Stock | 75,314 | $43.06 | $3,243,307 | 356,816 |
| 2017-11-27 | Dhanasekaran Satish | SVP |
Other disposed transaction
F
|
Common Stock | 111 | $44.88 | $4,982 | 23,945 |
| 2017-11-24 | Dhanasekaran Satish | SVP |
Other disposed transaction
F
|
Common Stock | 85 | $45.34 | $3,854 | 24,056 |
| 2017-11-24 | Dhanasekaran Satish | SVP |
Other disposed transaction
F
|
Common Stock | 104 | $45.34 | $4,715 | 24,141 |
| 2017-11-20 | Alexander Jay | SVP |
Other disposed transaction
F
|
Common Stock | 443 | $44.01 | $19,496 | 57,867 |
| 2017-11-17 | Alexander Jay | SVP |
Other disposed transaction
F
|
Common Stock | 946 | $43.62 | $41,265 | 58,310 |
| 2017-11-16 | Gooi Soon Chai | SVP |
Equity grant / award
A
|
Common Stock | 6,364 | $0.00 | $0 | 200,017 |
| 2017-11-16 | Gooi Soon Chai | SVP |
Equity grant / award
A
|
Common Stock | 14,726 | $0.00 | $0 | 193,653 |
| 2017-11-15 | Skinner John C. | VP and Controller |
Other disposed transaction
F
|
Common Stock | 347 | $43.58 | $15,122 | 23,924 |
| 2017-11-03 | Alexander Jay | SVP |
Other disposed transaction
F
|
Common Stock | 1,237 | $44.78 | $55,393 | 43,597 |
| 2017-10-09 | Nersesian Ronald S. | President and CEO |
Open-market sell
S
|
Common Stock | 58,931 | $41.64 | $2,453,887 | 409,497 |
| 2017-09-01 | Skinner John C. | VP and Controller |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 5,797 | $0.00 | $0 | 1,933 |
| 2017-09-01 | Skinner John C. | VP and Controller |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 9,261 | $0.00 | $0 | 0 |
| 2017-09-01 | Skinner John C. | VP and Controller |
Open-market sell
S
|
Common Stock | 5,797 | $40.77 | $236,332 | 25,395 |
| 2017-09-01 | Skinner John C. | VP and Controller |
Exercise / conversion
M
|
Common Stock | 5,797 | $29.83 | $172,925 | 31,192 |
| 2017-09-01 | Skinner John C. | VP and Controller |
Open-market sell
S
|
Common Stock | 9,261 | $40.81 | $377,941 | 25,395 |
| 2017-09-01 | Skinner John C. | VP and Controller |
Exercise / conversion
M
|
Common Stock | 9,261 | $19.97 | $184,942 | 34,656 |
| 2017-07-20 | Dhanasekaran Satish | SVP |
Equity grant / award
A
|
Common Stock | 4,142 | $0.00 | $0 | 16,495 |
| 2017-07-17 | Gasparian Michael | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 2,677 | $0.00 | $0 | 2,679 |
| 2017-07-17 | Gasparian Michael | SVP |
Open-market sell
S
|
Common Stock | 2,677 | $41.66 | $111,524 | 63,249 |
| 2017-07-17 | Gasparian Michael | SVP |
Exercise / conversion
M
|
Common Stock | 2,677 | $31.65 | $84,727 | 65,926 |
| 2017-06-28 | Gooi Soon Chai | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 65,986 | $0.00 | $0 | 0 |
| 2017-06-28 | Gooi Soon Chai | SVP |
Open-market sell
S
|
Common Stock | 65,986 | $38.70 | $2,553,473 | 178,927 |
| 2017-06-28 | Gooi Soon Chai | SVP |
Exercise / conversion
M
|
Common Stock | 65,986 | $10.59 | $698,792 | 244,913 |
| 2017-06-23 | Nersesian Ronald S. | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 188,454 | $0.00 | $0 | 0 |
| 2017-06-23 | Nersesian Ronald S. | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 101,135 | $0.00 | $0 | 0 |
| 2017-06-23 | Nersesian Ronald S. | President and CEO |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 40,862 | $0.00 | $0 | 0 |
| 2017-06-23 | Nersesian Ronald S. | President and CEO |
Open-market sell
S
|
Common Stock | 188,454 | $38.39 | $7,234,259 | 468,428 |
| 2017-06-23 | Nersesian Ronald S. | President and CEO |
Exercise / conversion
M
|
Common Stock | 188,454 | $19.97 | $3,763,426 | 656,882 |
| 2017-06-23 | Nersesian Ronald S. | President and CEO |
Open-market sell
S
|
Common Stock | 101,135 | $38.18 | $3,861,789 | 468,428 |
| 2017-06-23 | Nersesian Ronald S. | President and CEO |
Exercise / conversion
M
|
Common Stock | 101,135 | $20.74 | $2,097,540 | 569,563 |
| 2017-06-23 | Nersesian Ronald S. | President and CEO |
Open-market sell
S
|
Common Stock | 40,862 | $38.09 | $1,556,581 | 468,428 |
| 2017-06-23 | Nersesian Ronald S. | President and CEO |
Exercise / conversion
M
|
Common Stock | 40,862 | $19.62 | $801,712 | 509,290 |
| 2017-06-09 | Dockendorff Charles J | Dir |
Open-market buy
P
|
Common Stock | 13,210 | $37.81 | $499,470 | 51,800 |
| 2017-06-07 | Gasparian Michael | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 5,353 | $0.00 | $0 | 5,356 |
| 2017-06-07 | Gasparian Michael | SVP |
Open-market sell
S
|
Common Stock | 5,353 | $41.51 | $222,203 | 63,249 |
| 2017-06-07 | Gasparian Michael | SVP |
Exercise / conversion
M
|
Common Stock | 5,353 | $31.65 | $169,422 | 68,602 |
| 2017-06-02 | Gasparian Michael | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 17,246 | $0.00 | $0 | 17,246 |
| 2017-06-02 | Gasparian Michael | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 10,048 | $0.00 | $0 | 3,352 |
| 2017-06-02 | Gasparian Michael | SVP |
Open-market sell
S
|
Common Stock | 17,246 | $39.90 | $688,115 | 63,249 |
| 2017-06-02 | Gasparian Michael | SVP |
Exercise / conversion
M
|
Common Stock | 17,246 | $31.00 | $534,626 | 80,495 |
| 2017-06-02 | Gasparian Michael | SVP |
Open-market sell
S
|
Common Stock | 10,048 | $39.50 | $396,896 | 63,249 |
| 2017-06-02 | Gasparian Michael | SVP |
Exercise / conversion
M
|
Common Stock | 10,048 | $29.83 | $299,732 | 73,297 |
| 2017-05-20 | Alexander Jay | SVP |
Other disposed transaction
F
|
Common Stock | 75 | $37.49 | $2,812 | 44,834 |
| 2017-05-17 | Mayer Bethany | SVP |
Equity grant / award
A
|
Common Stock | 20,408 | $0.00 | $0 | 20,408 |
| 2017-03-17 | Gasparian Michael | SVP |
Other disposed transaction
F
|
Common Stock | 302 | $39.02 | $11,784 | 63,249 |
| 2016-12-22 | Gasparian Michael | SVP |
Other disposed transaction
F
|
Common Stock | 293 | $37.12 | $10,876 | 63,551 |
| 2016-12-01 | Williams Stephen D. | SVP and Secretary |
Other disposed transaction
F
|
Common Stock | 1,504 | $35.49 | $53,377 | 50,671 |
| 2016-11-18 | Williams Stephen D. | SVP and Secretary |
Other disposed transaction
F
|
Common Stock | 494 | $35.89 | $17,730 | 52,175 |
| 2016-11-17 | PAGE JOHN | SVP |
Other disposed transaction
F
|
Common Stock | 752 | $35.22 | $26,485 | 26,091 |
| 2016-11-15 | Nersesian Ronald S. | President and CEO |
Equity grant / award
A
|
Common Stock | 70,769 | $0.00 | $0 | 510,763 |
| 2016-11-04 | Gasparian Michael | SVP |
Other disposed transaction
F
|
Common Stock | 4,608 | $31.82 | $146,627 | 54,498 |
| 2016-07-15 | Williams Stephen D. | SVP and Secretary |
Other disposed transaction
F
|
Common Stock | 844 | $29.10 | $24,560 | 45,568 |
| 2016-06-02 | Gasparian Michael | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 4,382 | $0.00 | $0 | 0 |
| 2016-06-02 | Gasparian Michael | SVP |
Open-market sell
S
|
Common Stock | 4,382 | $31.00 | $135,845 | 59,106 |
| 2016-06-02 | Gasparian Michael | SVP |
Exercise / conversion
M
|
Common Stock | 4,382 | $20.74 | $90,883 | 63,488 |
| 2016-05-20 | Gasparian Michael | SVP |
Exercise / conversion
M · derivative
|
Employee Stock Option (Right to Buy) | 5,384 | $0.00 | $0 | 2,692 |
| 2016-05-20 | Gasparian Michael | SVP |
Open-market sell
S
|
Common Stock | 5,384 | $30.09 | $162,017 | 59,106 |
| 2016-05-20 | Gasparian Michael | SVP |
Exercise / conversion
M
|
Common Stock | 5,384 | $19.97 | $107,518 | 64,490 |