Financial Metrics
ABM ABM INDUSTRIES INC /DE/Financial Statements
Grouped by statementIncome Statement
Metrics: 6Revenue
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-01-31 | 1588300000.0 | — | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 1580800000.0 | -0.5% | USD | 10-Q | 2019-06-06 |
| Quarterly | 2018-07-31 | 1624300000.0 | +2.8% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 1607900000.0 | -1.0% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 1594700000.0 | -0.8% | USD | 10-Q | 2020-06-18 |
| Quarterly | 2019-07-31 | 1647900000.0 | +3.3% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 1612900000.0 | -2.1% | USD | 10-Q | 2021-03-10 |
| Quarterly | 2020-04-30 | 1496000000.0 | -7.2% | USD | 10-Q | 2021-06-09 |
| Quarterly | 2020-07-31 | 1394100000.0 | -6.8% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 1492400000.0 | +7.1% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 1497400000.0 | +0.3% | USD | 10-Q | 2022-06-09 |
| Quarterly | 2021-07-31 | 1543100000.0 | +3.1% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 1936200000.0 | +25.5% | USD | 10-Q | 2023-03-08 |
| Quarterly | 2022-04-30 | 1897800000.0 | -2.0% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2022-07-31 | 1961400000.0 | +3.4% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 1991300000.0 | +1.5% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 1984000000.0 | -0.4% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 2028200000.0 | +2.2% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 2069600000.0 | +2.0% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 2018200000.0 | -2.5% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 2094200000.0 | +3.8% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 2114900000.0 | +1.0% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 2111700000.0 | -0.2% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 2224000000.0 | +5.3% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 2243500000.0 | +0.9% | USD | 10-Q | 2026-03-10 |
| Annual | 2017-10-31 | 5453600000.0 | — | USD | 10-K | 2019-12-20 |
| Annual | 2018-10-31 | 6442200000.0 | +18.1% | USD | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 6498600000.0 | +0.9% | USD | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 5987600000.0 | -7.9% | USD | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 6228600000.0 | +4.0% | USD | 10-K | 2023-12-18 |
| Annual | 2022-10-31 | 7806600000.0 | +25.3% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 8096400000.0 | +3.7% | USD | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 8359400000.0 | +3.2% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 8745900000.0 | +4.6% | USD | 10-K | 2025-12-19 |
Gross Profit
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2016-10-31 | 149000000.0 | — | USD | 10-K | 2017-12-22 |
| Annual | 2017-10-31 | 160900000.0 | +8.0% | USD | 10-K | 2018-12-21 |
| Annual | 2018-10-31 | 183100000.0 | +13.8% | USD | 10-K | 2019-12-20 |
| Annual | 2019-10-31 | 194700000.0 | +6.3% | USD | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 242400000.0 | +24.5% | USD | 10-K | 2020-12-17 |
Operating Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 13600000.0 | — | USD | 10-Q | 2017-03-08 |
| Quarterly | 2016-04-30 | 11800000.0 | -13.2% | USD | 10-Q | 2017-06-08 |
| Quarterly | 2016-07-31 | 18500000.0 | +56.8% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-01-31 | 23800000.0 | +28.6% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 51000000.0 | +114.3% | USD | 10-Q | 2018-06-07 |
| Quarterly | 2017-07-31 | 22600000.0 | -55.7% | USD | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | 19500000.0 | -13.7% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 45300000.0 | +132.3% | USD | 10-Q | 2019-06-06 |
| Quarterly | 2018-07-31 | 48100000.0 | +6.2% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 30300000.0 | -37.0% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 54500000.0 | +79.9% | USD | 10-Q | 2020-06-18 |
| Quarterly | 2019-07-31 | 57300000.0 | +5.1% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 45800000.0 | -20.1% | USD | 10-Q | 2021-03-10 |
| Quarterly | 2020-04-30 | -116700000.0 | -354.8% | USD | 10-Q | 2021-06-09 |
| Quarterly | 2020-07-31 | 93600000.0 | +180.2% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 109700000.0 | +17.2% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 50300000.0 | -54.1% | USD | 10-Q | 2022-06-09 |
| Quarterly | 2021-07-31 | -9400000.0 | -118.7% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 106000000.0 | +1227.7% | USD | 10-Q | 2023-03-08 |
| Quarterly | 2022-04-30 | 75000000.0 | -29.2% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2022-07-31 | 88700000.0 | +18.3% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 71400000.0 | -19.5% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 92700000.0 | +29.8% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 138900000.0 | +49.8% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 74100000.0 | -46.7% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 81300000.0 | +9.7% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 37400000.0 | -54.0% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 77600000.0 | +107.5% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 82300000.0 | +6.1% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 83400000.0 | +1.3% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 74700000.0 | -10.4% | USD | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 54700000.0 | — | USD | 10-K | 2018-12-21 |
| Annual | 2017-10-31 | 101900000.0 | +86.3% | USD | 10-K | 2019-12-20 |
| Annual | 2018-10-31 | 138600000.0 | +36.0% | USD | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 208300000.0 | +50.3% | USD | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 95700000.0 | -54.1% | USD | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 206300000.0 | +115.6% | USD | 10-K | 2023-12-18 |
| Annual | 2022-10-31 | 348800000.0 | +69.1% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 409500000.0 | +17.4% | USD | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 212000000.0 | -48.2% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 311700000.0 | +47.0% | USD | 10-K | 2025-12-19 |
Net Income
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 14000000.0 | — | USD | 10-Q | 2017-03-08 |
| Quarterly | 2016-04-30 | 4400000.0 | -68.6% | USD | 10-Q | 2017-06-08 |
| Quarterly | 2016-07-31 | 31100000.0 | +606.8% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-01-31 | -56800000.0 | -282.6% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 31300000.0 | +155.1% | USD | 10-Q | 2018-06-07 |
| Quarterly | 2017-07-31 | 32900000.0 | +5.1% | USD | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | 27800000.0 | -15.5% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 26600000.0 | -4.3% | USD | 10-Q | 2019-06-06 |
| Quarterly | 2018-07-31 | 33600000.0 | +26.3% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 13000000.0 | -61.3% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 29700000.0 | +128.5% | USD | 10-Q | 2020-06-18 |
| Quarterly | 2019-07-31 | 36800000.0 | +23.9% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 28000000.0 | -23.9% | USD | 10-Q | 2021-03-10 |
| Quarterly | 2020-04-30 | -136800000.0 | -588.6% | USD | 10-Q | 2021-06-09 |
| Quarterly | 2020-07-31 | 56000000.0 | +140.9% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 74600000.0 | +33.2% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 31100000.0 | -58.3% | USD | 10-Q | 2022-06-09 |
| Quarterly | 2021-07-31 | -13700000.0 | -144.1% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 76000000.0 | +654.7% | USD | 10-Q | 2023-03-08 |
| Quarterly | 2022-04-30 | 48800000.0 | -35.8% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2022-07-31 | 56800000.0 | +16.4% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 38500000.0 | -32.2% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 51900000.0 | +34.8% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 98100000.0 | +89.0% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 44700000.0 | -54.4% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 43800000.0 | -2.0% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 4700000.0 | -89.3% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 43600000.0 | +827.7% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 42200000.0 | -3.2% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 41800000.0 | -0.9% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 38800000.0 | -7.2% | USD | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 57200000.0 | — | USD | 10-K | 2018-12-21 |
| Annual | 2017-10-31 | 3800000.0 | -93.4% | USD | 10-K | 2019-12-20 |
| Annual | 2018-10-31 | 97800000.0 | +2473.7% | USD | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 127400000.0 | +30.3% | USD | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 300000.0 | -99.8% | USD | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 126300000.0 | +42000.0% | USD | 10-K | 2023-12-18 |
| Annual | 2022-10-31 | 230400000.0 | +82.4% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 251300000.0 | +9.1% | USD | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 81400000.0 | -67.6% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 162400000.0 | +99.5% | USD | 10-K | 2025-12-19 |
EPS Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.25 | — | USD/shares | 10-Q | 2017-03-08 |
| Quarterly | 2016-04-30 | 0.08 | -68.0% | USD/shares | 10-Q | 2017-06-08 |
| Quarterly | 2016-07-31 | 0.55 | +587.5% | USD/shares | 10-Q | 2017-09-07 |
| Quarterly | 2017-01-31 | -1.01 | -283.6% | USD/shares | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 0.56 | +155.4% | USD/shares | 10-Q | 2018-06-07 |
| Quarterly | 2017-07-31 | 0.59 | +5.4% | USD/shares | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | 0.42 | -28.8% | USD/shares | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 0.4 | -4.8% | USD/shares | 10-Q | 2019-06-06 |
| Quarterly | 2018-07-31 | 0.51 | +27.5% | USD/shares | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 0.2 | -60.8% | USD/shares | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 0.45 | +125.0% | USD/shares | 10-Q | 2020-06-18 |
| Quarterly | 2019-07-31 | 0.55 | +22.2% | USD/shares | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 0.42 | -23.6% | USD/shares | 10-Q | 2021-03-10 |
| Quarterly | 2020-04-30 | -2.05 | -588.1% | USD/shares | 10-Q | 2021-06-09 |
| Quarterly | 2020-07-31 | 0.84 | +141.0% | USD/shares | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 1.11 | +32.1% | USD/shares | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 0.46 | -58.6% | USD/shares | 10-Q | 2022-06-09 |
| Quarterly | 2021-07-31 | -0.2 | -143.5% | USD/shares | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 1.12 | +660.0% | USD/shares | 10-Q | 2023-03-08 |
| Quarterly | 2022-04-30 | 0.73 | -34.8% | USD/shares | 10-Q | 2023-06-07 |
| Quarterly | 2022-07-31 | 0.85 | +16.4% | USD/shares | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 0.58 | -31.8% | USD/shares | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 0.78 | +34.5% | USD/shares | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 1.48 | +89.7% | USD/shares | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 0.7 | -52.7% | USD/shares | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 0.69 | -1.4% | USD/shares | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 0.07 | -89.9% | USD/shares | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 0.69 | +885.7% | USD/shares | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 0.67 | -2.9% | USD/shares | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 0.67 | +0.0% | USD/shares | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 0.64 | -4.5% | USD/shares | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 1.02 | — | USD/shares | 10-K | 2018-12-21 |
| Annual | 2017-10-31 | 0.07 | -93.1% | USD/shares | 10-K | 2019-12-20 |
| Annual | 2018-10-31 | 1.48 | +2014.3% | USD/shares | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 1.91 | +29.1% | USD/shares | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 0.0 | -100.0% | USD/shares | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 1.87 | — | USD/shares | 10-K | 2023-12-18 |
| Annual | 2022-10-31 | 3.44 | +84.0% | USD/shares | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 3.81 | +10.8% | USD/shares | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 1.29 | -66.1% | USD/shares | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 2.61 | +102.3% | USD/shares | 10-K | 2025-12-19 |
EPS Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.24 | — | USD/shares | 10-Q | 2017-03-08 |
| Quarterly | 2016-04-30 | 0.08 | -66.7% | USD/shares | 10-Q | 2017-06-08 |
| Quarterly | 2016-07-31 | 0.55 | +587.5% | USD/shares | 10-Q | 2017-09-07 |
| Quarterly | 2017-01-31 | -1.0 | -281.8% | USD/shares | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 0.55 | +155.0% | USD/shares | 10-Q | 2018-06-07 |
| Quarterly | 2017-07-31 | 0.58 | +5.5% | USD/shares | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | 0.42 | -27.6% | USD/shares | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 0.4 | -4.8% | USD/shares | 10-Q | 2019-06-06 |
| Quarterly | 2018-07-31 | 0.51 | +27.5% | USD/shares | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 0.19 | -62.7% | USD/shares | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 0.45 | +136.8% | USD/shares | 10-Q | 2020-06-18 |
| Quarterly | 2019-07-31 | 0.55 | +22.2% | USD/shares | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 0.42 | -23.6% | USD/shares | 10-Q | 2021-03-10 |
| Quarterly | 2020-04-30 | -2.05 | -588.1% | USD/shares | 10-Q | 2021-06-09 |
| Quarterly | 2020-07-31 | 0.83 | +140.5% | USD/shares | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 1.1 | +32.5% | USD/shares | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 0.46 | -58.2% | USD/shares | 10-Q | 2022-06-09 |
| Quarterly | 2021-07-31 | -0.2 | -143.5% | USD/shares | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 1.11 | +655.0% | USD/shares | 10-Q | 2023-03-08 |
| Quarterly | 2022-04-30 | 0.72 | -35.1% | USD/shares | 10-Q | 2023-06-07 |
| Quarterly | 2022-07-31 | 0.85 | +18.1% | USD/shares | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 0.58 | -31.8% | USD/shares | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 0.78 | +34.5% | USD/shares | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 1.47 | +88.5% | USD/shares | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 0.7 | -52.4% | USD/shares | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 0.69 | -1.4% | USD/shares | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 0.07 | -89.9% | USD/shares | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 0.69 | +885.7% | USD/shares | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 0.67 | -2.9% | USD/shares | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 0.67 | +0.0% | USD/shares | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 0.64 | -4.5% | USD/shares | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 1.01 | — | USD/shares | 10-K | 2018-12-21 |
| Annual | 2017-10-31 | 0.07 | -93.1% | USD/shares | 10-K | 2019-12-20 |
| Annual | 2018-10-31 | 1.47 | +2000.0% | USD/shares | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 1.9 | +29.3% | USD/shares | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 0.0 | -100.0% | USD/shares | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 1.86 | — | USD/shares | 10-K | 2023-12-18 |
| Annual | 2022-10-31 | 3.41 | +83.3% | USD/shares | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 3.79 | +11.1% | USD/shares | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 1.28 | -66.2% | USD/shares | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 2.59 | +102.3% | USD/shares | 10-K | 2025-12-19 |
Balance Sheet
Metrics: 9Cash and Equivalents
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 55900000.0 | — | USD | 10-Q | 2017-03-08 |
| Quarterly | 2016-04-30 | 45700000.0 | -18.2% | USD | 10-Q | 2017-06-08 |
| Quarterly | 2016-07-31 | 51600000.0 | +12.9% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2016-10-31 | 53500000.0 | +3.7% | USD | 10-Q | 2018-09-07 |
| Quarterly | 2017-01-31 | 42600000.0 | -20.4% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 55700000.0 | +30.8% | USD | 10-Q | 2018-06-07 |
| Quarterly | 2017-07-31 | 47700000.0 | -14.4% | USD | 10-Q | 2018-09-07 |
| Quarterly | 2017-10-31 | 62800000.0 | +31.7% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-01-31 | 68600000.0 | +9.2% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 69700000.0 | +1.6% | USD | 10-Q | 2018-06-07 |
| Quarterly | 2018-07-31 | 46000000.0 | -34.0% | USD | 10-Q | 2018-09-07 |
| Quarterly | 2018-10-31 | 39100000.0 | -15.0% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 30600000.0 | -21.7% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-30 | 53700000.0 | +75.5% | USD | 10-Q | 2019-06-06 |
| Quarterly | 2019-07-31 | 60500000.0 | +12.7% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2019-10-31 | 58500000.0 | -3.3% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 69800000.0 | +19.3% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 555900000.0 | +696.4% | USD | 10-Q | 2020-06-18 |
| Quarterly | 2020-07-31 | 229400000.0 | -58.7% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2020-10-31 | 394200000.0 | +71.8% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 378300000.0 | -4.0% | USD | 10-Q | 2021-03-10 |
| Quarterly | 2021-04-30 | 435700000.0 | +15.2% | USD | 10-Q | 2021-06-09 |
| Quarterly | 2021-07-31 | 505400000.0 | +16.0% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-10-31 | 62800000.0 | -87.6% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 46600000.0 | -25.8% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 48900000.0 | +4.9% | USD | 10-Q | 2022-06-09 |
| Quarterly | 2022-07-31 | 63900000.0 | +30.7% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2022-10-31 | 73000000.0 | +14.2% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 87900000.0 | +20.4% | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 71200000.0 | -19.0% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 97700000.0 | +37.2% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 69500000.0 | -28.9% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 58000000.0 | -16.5% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-30 | 60700000.0 | +4.7% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 86300000.0 | +42.2% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-10-31 | 64600000.0 | -25.1% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 59000000.0 | -8.7% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 58700000.0 | -0.5% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 69300000.0 | +18.1% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 104100000.0 | +50.2% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 100400000.0 | -3.6% | USD | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 53500000.0 | — | USD | 10-K | 2017-12-22 |
| Annual | 2017-10-31 | 62800000.0 | +17.4% | USD | 10-K | 2018-12-21 |
| Annual | 2018-10-31 | 39100000.0 | -37.7% | USD | 10-K | 2019-12-20 |
| Annual | 2019-10-31 | 58500000.0 | +49.6% | USD | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 394200000.0 | +573.8% | USD | 10-K | 2021-12-22 |
| Annual | 2021-10-31 | 62800000.0 | -84.1% | USD | 10-K | 2022-12-21 |
| Annual | 2022-10-31 | 73000000.0 | +16.2% | USD | 10-K | 2023-12-18 |
| Annual | 2023-10-31 | 69500000.0 | -4.8% | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 64600000.0 | -7.1% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 104100000.0 | +61.1% | USD | 10-K | 2025-12-19 |
Accounts Receivable
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 777700000.0 | — | USD | 10-Q | 2016-03-09 |
| Quarterly | 2016-04-30 | 736700000.0 | -5.3% | USD | 10-Q | 2016-06-09 |
| Quarterly | 2016-07-31 | 774100000.0 | +5.1% | USD | 10-Q | 2016-09-08 |
| Quarterly | 2016-10-31 | 803700000.0 | +3.8% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-01-31 | 855900000.0 | +6.5% | USD | 10-Q | 2017-03-08 |
| Quarterly | 2017-04-30 | 851800000.0 | -0.5% | USD | 10-Q | 2017-06-08 |
| Quarterly | 2017-07-31 | 875300000.0 | +2.8% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-10-31 | 1038100000.0 | +18.6% | USD | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | 1020000000.0 | -1.7% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 1005700000.0 | -1.4% | USD | 10-Q | 2018-06-07 |
| Quarterly | 2018-07-31 | 1046000000.0 | +4.0% | USD | 10-Q | 2018-09-07 |
| Annual | 2016-10-31 | 803700000.0 | — | USD | 10-K | 2017-12-22 |
| Annual | 2017-10-31 | 1038100000.0 | +29.2% | USD | 10-K | 2018-12-21 |
| Annual | 2018-10-31 | 1014100000.0 | -2.3% | USD | 10-K | 2018-12-21 |
Inventory
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|
Current Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 953000000.0 | — | USD | 10-Q | 2016-03-09 |
| Quarterly | 2016-04-30 | 903400000.0 | -5.2% | USD | 10-Q | 2016-06-09 |
| Quarterly | 2016-07-31 | 946000000.0 | +4.7% | USD | 10-Q | 2016-09-08 |
| Quarterly | 2016-10-31 | 991300000.0 | +4.8% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-01-31 | 1059500000.0 | +6.9% | USD | 10-Q | 2017-03-08 |
| Quarterly | 2017-04-30 | 1061300000.0 | +0.2% | USD | 10-Q | 2017-06-08 |
| Quarterly | 2017-07-31 | 1049000000.0 | -1.2% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-10-31 | 1235500000.0 | +17.8% | USD | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | 1218100000.0 | -1.4% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 1215700000.0 | -0.2% | USD | 10-Q | 2018-06-07 |
| Quarterly | 2018-07-31 | 1240600000.0 | +2.0% | USD | 10-Q | 2018-09-07 |
| Quarterly | 2018-10-31 | 1171000000.0 | -5.6% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 1231100000.0 | +5.1% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-30 | 1280900000.0 | +4.0% | USD | 10-Q | 2019-06-06 |
| Quarterly | 2019-07-31 | 1319200000.0 | +3.0% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2019-10-31 | 1275400000.0 | -3.3% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 1284900000.0 | +0.7% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 1715000000.0 | +33.5% | USD | 10-Q | 2020-06-18 |
| Quarterly | 2020-07-31 | 1312200000.0 | -23.5% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2020-10-31 | 1441900000.0 | +9.9% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 1474600000.0 | +2.3% | USD | 10-Q | 2021-03-10 |
| Quarterly | 2021-04-30 | 1499000000.0 | +1.7% | USD | 10-Q | 2021-06-09 |
| Quarterly | 2021-07-31 | 1600300000.0 | +6.8% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-10-31 | 1401200000.0 | -12.4% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 1477500000.0 | +5.4% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 1508200000.0 | +2.1% | USD | 10-Q | 2022-06-09 |
| Quarterly | 2022-07-31 | 1539700000.0 | +2.1% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2022-10-31 | 1561200000.0 | +1.4% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 1656300000.0 | +6.1% | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 1693000000.0 | +2.2% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 1729200000.0 | +2.1% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 1710700000.0 | -1.1% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 1723900000.0 | +0.8% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-30 | 1697900000.0 | -1.5% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 1723400000.0 | +1.5% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-10-31 | 1788700000.0 | +3.8% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 1921500000.0 | +7.4% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 2014100000.0 | +4.8% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 1951600000.0 | -3.1% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 1938700000.0 | -0.7% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 1958900000.0 | +1.0% | USD | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 991300000.0 | — | USD | 10-K | 2017-12-22 |
| Annual | 2017-10-31 | 1235500000.0 | +24.6% | USD | 10-K | 2018-12-21 |
| Annual | 2018-10-31 | 1171000000.0 | -5.2% | USD | 10-K | 2019-12-20 |
| Annual | 2019-10-31 | 1275400000.0 | +8.9% | USD | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 1441900000.0 | +13.1% | USD | 10-K | 2021-12-22 |
| Annual | 2021-10-31 | 1401200000.0 | -2.8% | USD | 10-K | 2022-12-21 |
| Annual | 2022-10-31 | 1561200000.0 | +11.4% | USD | 10-K | 2023-12-18 |
| Annual | 2023-10-31 | 1710700000.0 | +9.6% | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 1788700000.0 | +4.6% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 1938700000.0 | +8.4% | USD | 10-K | 2025-12-19 |
Total Assets
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 2255200000.0 | — | USD | 10-Q | 2016-03-09 |
| Quarterly | 2016-04-30 | 2184500000.0 | -3.1% | USD | 10-Q | 2016-06-09 |
| Quarterly | 2016-07-31 | 2239400000.0 | +2.5% | USD | 10-Q | 2016-09-08 |
| Quarterly | 2016-10-31 | 2278800000.0 | +1.8% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-01-31 | 2411900000.0 | +5.8% | USD | 10-Q | 2017-03-08 |
| Quarterly | 2017-04-30 | 2394200000.0 | -0.7% | USD | 10-Q | 2017-06-08 |
| Quarterly | 2017-07-31 | 2352900000.0 | -1.7% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-10-31 | 3812600000.0 | +62.0% | USD | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | 3797000000.0 | -0.4% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 3749900000.0 | -1.2% | USD | 10-Q | 2018-06-07 |
| Quarterly | 2018-07-31 | 3740400000.0 | -0.3% | USD | 10-Q | 2018-09-07 |
| Quarterly | 2018-10-31 | 3627500000.0 | -3.0% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 3686400000.0 | +1.6% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-30 | 3729900000.0 | +1.2% | USD | 10-Q | 2019-06-06 |
| Quarterly | 2019-07-31 | 3744000000.0 | +0.4% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2019-10-31 | 3692600000.0 | -1.4% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 3847100000.0 | +4.2% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 4079200000.0 | +6.0% | USD | 10-Q | 2020-06-18 |
| Quarterly | 2020-07-31 | 3668300000.0 | -10.1% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2020-10-31 | 3776900000.0 | +3.0% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 3782200000.0 | +0.1% | USD | 10-Q | 2021-03-10 |
| Quarterly | 2021-04-30 | 3792000000.0 | +0.3% | USD | 10-Q | 2021-06-09 |
| Quarterly | 2021-07-31 | 3897400000.0 | +2.8% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-10-31 | 4436200000.0 | +13.8% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 4504900000.0 | +1.5% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 4586300000.0 | +1.8% | USD | 10-Q | 2022-06-09 |
| Quarterly | 2022-07-31 | 4607600000.0 | +0.5% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2022-10-31 | 4868900000.0 | +5.7% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 4918000000.0 | +1.0% | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 4932900000.0 | +0.3% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 4970000000.0 | +0.8% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 4933700000.0 | -0.7% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 4955400000.0 | +0.4% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-30 | 4929500000.0 | -0.5% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 5040400000.0 | +2.2% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-10-31 | 5097200000.0 | +1.1% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 5217400000.0 | +2.4% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 5310700000.0 | +1.8% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 5270500000.0 | -0.8% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 5269500000.0 | -0.0% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 5289000000.0 | +0.4% | USD | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 2278800000.0 | — | USD | 10-K | 2017-12-22 |
| Annual | 2017-10-31 | 3812600000.0 | +67.3% | USD | 10-K | 2018-12-21 |
| Annual | 2018-10-31 | 3627500000.0 | -4.9% | USD | 10-K | 2019-12-20 |
| Annual | 2019-10-31 | 3692600000.0 | +1.8% | USD | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 3776900000.0 | +2.3% | USD | 10-K | 2021-12-22 |
| Annual | 2021-10-31 | 4436200000.0 | +17.5% | USD | 10-K | 2022-12-21 |
| Annual | 2022-10-31 | 4868900000.0 | +9.8% | USD | 10-K | 2023-12-18 |
| Annual | 2023-10-31 | 4933700000.0 | +1.3% | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 5097200000.0 | +3.3% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 5269500000.0 | +3.4% | USD | 10-K | 2025-12-19 |
Current Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 565200000.0 | — | USD | 10-Q | 2016-03-09 |
| Quarterly | 2016-04-30 | 568200000.0 | +0.5% | USD | 10-Q | 2016-06-09 |
| Quarterly | 2016-07-31 | 588000000.0 | +3.5% | USD | 10-Q | 2016-09-08 |
| Quarterly | 2016-10-31 | 596800000.0 | +1.5% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-01-31 | 741300000.0 | +24.2% | USD | 10-Q | 2017-03-08 |
| Quarterly | 2017-04-30 | 740100000.0 | -0.2% | USD | 10-Q | 2017-06-08 |
| Quarterly | 2017-07-31 | 690100000.0 | -6.8% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-10-31 | 757800000.0 | +9.8% | USD | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | 699600000.0 | -7.7% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 704200000.0 | +0.7% | USD | 10-Q | 2018-06-07 |
| Quarterly | 2018-07-31 | 769800000.0 | +9.3% | USD | 10-Q | 2018-09-07 |
| Quarterly | 2018-10-31 | 792500000.0 | +2.9% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 798000000.0 | +0.7% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-30 | 851100000.0 | +6.7% | USD | 10-Q | 2019-06-06 |
| Quarterly | 2019-07-31 | 877400000.0 | +3.1% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2019-10-31 | 902400000.0 | +2.8% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 871100000.0 | -3.5% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 941200000.0 | +8.0% | USD | 10-Q | 2020-06-18 |
| Quarterly | 2020-07-31 | 877400000.0 | -6.8% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2020-10-31 | 986900000.0 | +12.5% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 1017800000.0 | +3.1% | USD | 10-Q | 2021-03-10 |
| Quarterly | 2021-04-30 | 1064400000.0 | +4.6% | USD | 10-Q | 2021-06-09 |
| Quarterly | 2021-07-31 | 1105500000.0 | +3.9% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-10-31 | 1285800000.0 | +16.3% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 1267800000.0 | -1.4% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 1280700000.0 | +1.0% | USD | 10-Q | 2022-06-09 |
| Quarterly | 2022-07-31 | 1273700000.0 | -0.5% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2022-10-31 | 1353200000.0 | +6.2% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 1276300000.0 | -5.7% | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 1109500000.0 | -13.1% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 1176500000.0 | +6.0% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 1217900000.0 | +3.5% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 1165300000.0 | -4.3% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-30 | 1179100000.0 | +1.2% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 1246100000.0 | +5.7% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-10-31 | 1348400000.0 | +8.2% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 1261000000.0 | -6.5% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 1299800000.0 | +3.1% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 1313400000.0 | +1.0% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 1305700000.0 | -0.6% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 1306100000.0 | +0.0% | USD | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 596800000.0 | — | USD | 10-K | 2017-12-22 |
| Annual | 2017-10-31 | 757800000.0 | +27.0% | USD | 10-K | 2018-12-21 |
| Annual | 2018-10-31 | 792500000.0 | +4.6% | USD | 10-K | 2019-12-20 |
| Annual | 2019-10-31 | 902400000.0 | +13.9% | USD | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 986900000.0 | +9.4% | USD | 10-K | 2021-12-22 |
| Annual | 2021-10-31 | 1285800000.0 | +30.3% | USD | 10-K | 2022-12-21 |
| Annual | 2022-10-31 | 1353200000.0 | +5.2% | USD | 10-K | 2023-12-18 |
| Annual | 2023-10-31 | 1217900000.0 | -10.0% | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 1348400000.0 | +10.7% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 1305700000.0 | -3.2% | USD | 10-K | 2025-12-19 |
Total Liabilities
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 1259500000.0 | — | USD | 10-Q | 2016-03-09 |
| Quarterly | 2016-04-30 | 1192300000.0 | -5.3% | USD | 10-Q | 2016-06-09 |
| Quarterly | 2016-07-31 | 1241500000.0 | +4.1% | USD | 10-Q | 2016-09-08 |
| Quarterly | 2016-10-31 | 1304800000.0 | +5.1% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-01-31 | 1504500000.0 | +15.3% | USD | 10-Q | 2017-03-08 |
| Quarterly | 2017-04-30 | 1456600000.0 | -3.2% | USD | 10-Q | 2017-06-08 |
| Quarterly | 2017-07-31 | 1384300000.0 | -5.0% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-10-31 | 2436900000.0 | +76.0% | USD | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | 2380200000.0 | -2.3% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 2313300000.0 | -2.8% | USD | 10-Q | 2018-06-07 |
| Quarterly | 2018-07-31 | 2283900000.0 | -1.3% | USD | 10-Q | 2018-09-07 |
| Quarterly | 2018-10-31 | 2172900000.0 | -4.9% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 2225300000.0 | +2.4% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-30 | 2248500000.0 | +1.0% | USD | 10-Q | 2019-06-06 |
| Quarterly | 2019-07-31 | 2240400000.0 | -0.4% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2019-10-31 | 2150600000.0 | -4.0% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 2287400000.0 | +6.4% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 2684000000.0 | +17.3% | USD | 10-Q | 2020-06-18 |
| Quarterly | 2020-07-31 | 2217000000.0 | -17.4% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2020-10-31 | 2276600000.0 | +2.7% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 2213100000.0 | -2.8% | USD | 10-Q | 2021-03-10 |
| Quarterly | 2021-04-30 | 2192200000.0 | -0.9% | USD | 10-Q | 2021-06-09 |
| Quarterly | 2021-07-31 | 2317100000.0 | +5.7% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-10-31 | 2827000000.0 | +22.0% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 2849700000.0 | +0.8% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 2916700000.0 | +2.4% | USD | 10-Q | 2022-06-09 |
| Quarterly | 2022-07-31 | 2927300000.0 | +0.4% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2022-10-31 | 3151700000.0 | +7.7% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 3181500000.0 | +0.9% | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 3150100000.0 | -1.0% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 3109800000.0 | -1.3% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 3133800000.0 | +0.8% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 3132700000.0 | -0.0% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-30 | 3085900000.0 | -1.5% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 3205300000.0 | +3.9% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-10-31 | 3315200000.0 | +3.4% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 3438200000.0 | +3.7% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 3486300000.0 | +1.4% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 3439600000.0 | -1.3% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 3483800000.0 | +1.3% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 3564700000.0 | +2.3% | USD | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 1304800000.0 | — | USD | 10-K | 2017-12-22 |
| Annual | 2017-10-31 | 2436900000.0 | +86.8% | USD | 10-K | 2018-12-21 |
| Annual | 2018-10-31 | 2172900000.0 | -10.8% | USD | 10-K | 2019-12-20 |
| Annual | 2019-10-31 | 2150600000.0 | -1.0% | USD | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 2276600000.0 | +5.9% | USD | 10-K | 2021-12-22 |
| Annual | 2021-10-31 | 2827000000.0 | +24.2% | USD | 10-K | 2022-12-21 |
| Annual | 2022-10-31 | 3151700000.0 | +11.5% | USD | 10-K | 2023-12-18 |
| Annual | 2023-10-31 | 3133800000.0 | -0.6% | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 3315200000.0 | +5.8% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 3483800000.0 | +5.1% | USD | 10-K | 2025-12-19 |
Stockholders' Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 995700000.0 | — | USD | 10-Q | 2016-03-09 |
| Quarterly | 2016-04-30 | 992200000.0 | -0.4% | USD | 10-Q | 2016-06-09 |
| Quarterly | 2016-07-31 | 997900000.0 | +0.6% | USD | 10-Q | 2016-09-08 |
| Quarterly | 2016-10-31 | 974000000.0 | -2.4% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-01-31 | 907400000.0 | -6.8% | USD | 10-Q | 2017-03-08 |
| Quarterly | 2017-04-30 | 937600000.0 | +3.3% | USD | 10-Q | 2017-06-08 |
| Quarterly | 2017-07-31 | 968600000.0 | +3.3% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-10-31 | 1375700000.0 | +42.0% | USD | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | 1416800000.0 | +3.0% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 1436600000.0 | +1.4% | USD | 10-Q | 2019-06-06 |
| Quarterly | 2018-07-31 | 1456400000.0 | +1.4% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2018-10-31 | 1454600000.0 | -0.1% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 1461100000.0 | +0.4% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 1481400000.0 | +1.4% | USD | 10-Q | 2020-06-18 |
| Quarterly | 2019-07-31 | 1503600000.0 | +1.5% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2019-10-31 | 1542000000.0 | +2.6% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 1559700000.0 | +1.1% | USD | 10-Q | 2021-03-10 |
| Quarterly | 2020-04-30 | 1395200000.0 | -10.5% | USD | 10-Q | 2021-06-09 |
| Quarterly | 2020-07-31 | 1451300000.0 | +4.0% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2020-10-31 | 1500300000.0 | +3.4% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 1569100000.0 | +4.6% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 1599800000.0 | +2.0% | USD | 10-Q | 2022-06-09 |
| Quarterly | 2021-07-31 | 1580300000.0 | -1.2% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2021-10-31 | 1609200000.0 | +1.8% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 1655200000.0 | +2.9% | USD | 10-Q | 2023-03-08 |
| Quarterly | 2022-04-30 | 1669600000.0 | +0.9% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2022-07-31 | 1680300000.0 | +0.6% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2022-10-31 | 1717200000.0 | +2.2% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 1782800000.0 | +3.8% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-04-30 | 1860100000.0 | +4.3% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2023-07-31 | 1860100000.0 | +0.0% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2023-10-31 | 1799900000.0 | -3.2% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 1822700000.0 | +1.3% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 1843600000.0 | +1.1% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 1835000000.0 | -0.5% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2024-10-31 | 1781900000.0 | -2.9% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 1779200000.0 | -0.2% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 1824400000.0 | +2.5% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 1830900000.0 | +0.4% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 1785600000.0 | -2.5% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 1724300000.0 | -3.4% | USD | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 974000000.0 | — | USD | 10-K | 2018-12-21 |
| Annual | 2017-10-31 | 1375700000.0 | +41.2% | USD | 10-K | 2019-12-20 |
| Annual | 2018-10-31 | 1454600000.0 | +5.7% | USD | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 1542000000.0 | +6.0% | USD | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 1500300000.0 | -2.7% | USD | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 1609200000.0 | +7.3% | USD | 10-K | 2023-12-18 |
| Annual | 2022-10-31 | 1717200000.0 | +6.7% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 1799900000.0 | +4.8% | USD | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 1781900000.0 | -1.0% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 1785600000.0 | +0.2% | USD | 10-K | 2025-12-19 |
Long-Term Debt
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2017-10-31 | 1161300000.0 | — | USD | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | 1173400000.0 | +1.0% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 1090300000.0 | -7.1% | USD | 10-Q | 2018-06-07 |
| Quarterly | 2018-07-31 | 998400000.0 | -8.4% | USD | 10-Q | 2018-09-07 |
| Quarterly | 2018-10-31 | 902000000.0 | -9.7% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 945800000.0 | +4.9% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-30 | 905500000.0 | -4.3% | USD | 10-Q | 2019-06-06 |
| Quarterly | 2019-07-31 | 872200000.0 | -3.7% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2019-10-31 | 744200000.0 | -14.7% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 786300000.0 | +5.7% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 1105700000.0 | +40.6% | USD | 10-Q | 2020-06-18 |
| Quarterly | 2020-07-31 | 664200000.0 | -39.9% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2020-10-31 | 603000000.0 | -9.2% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 573800000.0 | -4.8% | USD | 10-Q | 2021-03-10 |
| Quarterly | 2021-04-30 | 524200000.0 | -8.6% | USD | 10-Q | 2021-06-09 |
| Quarterly | 2021-07-31 | 623800000.0 | +19.0% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-10-31 | 852800000.0 | +36.7% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 971900000.0 | +14.0% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 986600000.0 | +1.5% | USD | 10-Q | 2022-06-09 |
| Quarterly | 2022-07-31 | 1009200000.0 | +2.3% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2022-10-31 | 1086300000.0 | +7.6% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 1203400000.0 | +10.8% | USD | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 1352500000.0 | +12.4% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 1292700000.0 | -4.4% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 1279800000.0 | -1.0% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 1296900000.0 | +1.3% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-30 | 1239000000.0 | -4.5% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 1305100000.0 | +5.3% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-10-31 | 1302200000.0 | -0.2% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 1509300000.0 | +15.9% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 1521800000.0 | +0.8% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 1500400000.0 | -1.4% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 1537100000.0 | +2.4% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 1600800000.0 | +4.1% | USD | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 268300000.0 | — | USD | 10-K | 2017-12-22 |
| Annual | 2017-10-31 | 1161300000.0 | +332.8% | USD | 10-K | 2018-12-21 |
| Annual | 2018-10-31 | 902000000.0 | -22.3% | USD | 10-K | 2019-12-20 |
| Annual | 2019-10-31 | 744200000.0 | -17.5% | USD | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 603000000.0 | -19.0% | USD | 10-K | 2021-12-22 |
| Annual | 2021-10-31 | 852800000.0 | +41.4% | USD | 10-K | 2022-12-21 |
| Annual | 2022-10-31 | 1086300000.0 | +27.4% | USD | 10-K | 2023-12-18 |
| Annual | 2023-10-31 | 1279800000.0 | +17.8% | USD | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 1302200000.0 | +1.8% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 1537100000.0 | +18.0% | USD | 10-K | 2025-12-19 |
Cash Flow
Metrics: 4Operating Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | -29800000.0 | — | USD | 10-Q | 2017-03-08 |
| Quarterly | 2016-04-30 | 56500000.0 | +289.6% | USD | 10-Q | 2017-06-08 |
| Quarterly | 2016-07-31 | 75100000.0 | +32.9% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-01-31 | -11100000.0 | -114.8% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 48100000.0 | +533.3% | USD | 10-Q | 2018-06-07 |
| Quarterly | 2017-07-31 | 25300000.0 | -47.4% | USD | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | 33700000.0 | +33.2% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 133300000.0 | +295.5% | USD | 10-Q | 2019-06-06 |
| Quarterly | 2018-07-31 | 207400000.0 | +55.6% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | -39300000.0 | -118.9% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 56300000.0 | +243.3% | USD | 10-Q | 2020-06-18 |
| Quarterly | 2019-07-31 | 114000000.0 | +102.5% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | -34300000.0 | -130.1% | USD | 10-Q | 2021-03-10 |
| Quarterly | 2020-04-30 | 128000000.0 | +473.2% | USD | 10-Q | 2021-06-09 |
| Quarterly | 2020-07-31 | 258800000.0 | +102.2% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 45300000.0 | -82.5% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 171200000.0 | +277.9% | USD | 10-Q | 2022-06-09 |
| Quarterly | 2021-07-31 | 258800000.0 | +51.2% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | -93600000.0 | -136.2% | USD | 10-Q | 2023-03-08 |
| Quarterly | 2022-04-30 | -137500000.0 | -46.9% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2022-07-31 | -96700000.0 | +29.7% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | -70900000.0 | +26.7% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | -45000000.0 | +36.5% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 104100000.0 | +331.3% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | -100000.0 | -100.1% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 116900000.0 | +117000.0% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 196300000.0 | +67.9% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | -106200000.0 | -154.1% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | -73900000.0 | +30.4% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 101000000.0 | +236.7% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 62000000.0 | -38.6% | USD | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 83500000.0 | — | USD | 10-K | 2018-12-21 |
| Annual | 2017-10-31 | 5600000.0 | -93.3% | USD | 10-K | 2019-12-20 |
| Annual | 2018-10-31 | 320900000.0 | +5630.4% | USD | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 262700000.0 | -18.1% | USD | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 457500000.0 | +74.2% | USD | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 314300000.0 | -31.3% | USD | 10-K | 2023-12-18 |
| Annual | 2022-10-31 | 20400000.0 | -93.5% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 243300000.0 | +1092.6% | USD | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 226700000.0 | -6.8% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 234400000.0 | +3.4% | USD | 10-K | 2025-12-19 |
Investing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | -87600000.0 | — | USD | 10-Q | 2017-03-08 |
| Quarterly | 2016-04-30 | -94400000.0 | -7.8% | USD | 10-Q | 2017-06-08 |
| Quarterly | 2016-07-31 | -105900000.0 | -12.2% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-01-31 | -29100000.0 | +72.5% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | -46000000.0 | -58.1% | USD | 10-Q | 2018-06-07 |
| Quarterly | 2017-07-31 | -23900000.0 | +48.0% | USD | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | -15300000.0 | +36.0% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | -24400000.0 | -59.5% | USD | 10-Q | 2019-06-06 |
| Quarterly | 2018-07-31 | -36300000.0 | -48.8% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | -11400000.0 | +68.6% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | -27100000.0 | -137.7% | USD | 10-Q | 2020-06-18 |
| Quarterly | 2019-07-31 | -44100000.0 | -62.7% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | -2300000.0 | +94.8% | USD | 10-Q | 2021-03-10 |
| Quarterly | 2020-04-30 | -9300000.0 | -304.3% | USD | 10-Q | 2021-06-09 |
| Quarterly | 2020-07-31 | -18100000.0 | -94.6% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | -5200000.0 | +71.3% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | -13400000.0 | -157.7% | USD | 10-Q | 2022-06-09 |
| Quarterly | 2021-07-31 | -21200000.0 | -58.2% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | -12400000.0 | +41.5% | USD | 10-Q | 2023-03-08 |
| Quarterly | 2022-04-30 | -75500000.0 | -508.9% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2022-07-31 | -93300000.0 | -23.6% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | -12500000.0 | +86.6% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | -22200000.0 | -77.6% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | -45000000.0 | -102.7% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | -13100000.0 | +70.9% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | -28600000.0 | -118.3% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | -157900000.0 | -452.1% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | -14400000.0 | +90.9% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | -31600000.0 | -119.4% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | -74800000.0 | -136.7% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | -12600000.0 | +83.2% | USD | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | -134800000.0 | — | USD | 10-K | 2018-12-21 |
| Annual | 2017-10-31 | -871800000.0 | -546.7% | USD | 10-K | 2019-12-20 |
| Annual | 2018-10-31 | -48100000.0 | +94.5% | USD | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | -58300000.0 | -21.2% | USD | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | -27500000.0 | +52.8% | USD | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | -740000000.0 | -2590.9% | USD | 10-K | 2023-12-18 |
| Annual | 2022-10-31 | -241500000.0 | +67.4% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | -62100000.0 | +74.3% | USD | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | -171900000.0 | -176.8% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | -115600000.0 | +32.8% | USD | 10-K | 2025-12-19 |
Financing Cash Flow
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 119400000.0 | — | USD | 10-Q | 2017-03-08 |
| Quarterly | 2016-04-30 | 28600000.0 | -76.0% | USD | 10-Q | 2017-06-08 |
| Quarterly | 2016-07-31 | 29100000.0 | +1.7% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-01-31 | 27000000.0 | -7.2% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | -500000.0 | -101.9% | USD | 10-Q | 2018-06-07 |
| Quarterly | 2017-07-31 | -8700000.0 | -1640.0% | USD | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | -14300000.0 | -64.4% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | -102700000.0 | -618.2% | USD | 10-Q | 2019-06-06 |
| Quarterly | 2018-07-31 | -187700000.0 | -82.8% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 42000000.0 | +122.4% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | -15000000.0 | -135.7% | USD | 10-Q | 2020-06-18 |
| Quarterly | 2019-07-31 | -46400000.0 | -209.3% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 48400000.0 | +204.3% | USD | 10-Q | 2021-03-10 |
| Quarterly | 2020-04-30 | 376800000.0 | +678.5% | USD | 10-Q | 2021-06-09 |
| Quarterly | 2020-07-31 | -68100000.0 | -118.1% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | -57800000.0 | +15.1% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | -118500000.0 | -105.0% | USD | 10-Q | 2022-06-09 |
| Quarterly | 2021-07-31 | -128700000.0 | -8.6% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 90300000.0 | +170.2% | USD | 10-Q | 2023-03-08 |
| Quarterly | 2022-04-30 | 201200000.0 | +122.8% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2022-07-31 | 194200000.0 | -3.5% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 96200000.0 | -50.5% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 62800000.0 | -34.7% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | -38400000.0 | -161.1% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 500000.0 | +101.3% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | -98000000.0 | -19700.0% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | -23000000.0 | +76.5% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 116900000.0 | +608.3% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 98700000.0 | -15.6% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | -22500000.0 | -122.8% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | -55200000.0 | -145.3% | USD | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 52600000.0 | — | USD | 10-K | 2018-12-21 |
| Annual | 2017-10-31 | 874000000.0 | +1561.6% | USD | 10-K | 2019-12-20 |
| Annual | 2018-10-31 | -295800000.0 | -133.8% | USD | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | -184800000.0 | +37.5% | USD | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | -94100000.0 | +49.1% | USD | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 92400000.0 | +198.2% | USD | 10-K | 2023-12-18 |
| Annual | 2022-10-31 | 235500000.0 | +154.9% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | -186300000.0 | -179.1% | USD | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | -61500000.0 | +67.0% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | -80200000.0 | -30.4% | USD | 10-K | 2025-12-19 |
Capital Expenditures
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 6800000.0 | — | USD | 10-Q | 2017-03-08 |
| Quarterly | 2016-04-30 | 15700000.0 | +130.9% | USD | 10-Q | 2017-06-08 |
| Quarterly | 2016-07-31 | 27400000.0 | +74.5% | USD | 10-Q | 2017-09-07 |
| Quarterly | 2017-01-31 | 11000000.0 | -59.9% | USD | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 27800000.0 | +152.7% | USD | 10-Q | 2018-06-07 |
| Quarterly | 2017-07-31 | 42200000.0 | +51.8% | USD | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | 10600000.0 | -74.9% | USD | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 22100000.0 | +108.5% | USD | 10-Q | 2019-06-06 |
| Quarterly | 2018-07-31 | 37300000.0 | +68.8% | USD | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 11600000.0 | -68.9% | USD | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 27500000.0 | +137.1% | USD | 10-Q | 2020-06-18 |
| Quarterly | 2019-07-31 | 44400000.0 | +61.5% | USD | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 11500000.0 | -74.1% | USD | 10-Q | 2021-03-10 |
| Quarterly | 2020-04-30 | 19100000.0 | +66.1% | USD | 10-Q | 2021-06-09 |
| Quarterly | 2020-07-31 | 28900000.0 | +51.3% | USD | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 6600000.0 | -77.2% | USD | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 14900000.0 | +125.8% | USD | 10-Q | 2022-06-09 |
| Quarterly | 2021-07-31 | 23300000.0 | +56.4% | USD | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 9600000.0 | -58.8% | USD | 10-Q | 2023-03-08 |
| Quarterly | 2022-04-30 | 19600000.0 | +104.2% | USD | 10-Q | 2023-06-07 |
| Quarterly | 2022-07-31 | 37700000.0 | +92.3% | USD | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 13800000.0 | -63.4% | USD | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 23800000.0 | +72.5% | USD | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 34600000.0 | +45.4% | USD | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 13600000.0 | -60.7% | USD | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 29100000.0 | +114.0% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 44600000.0 | +53.3% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 16700000.0 | -62.6% | USD | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 33800000.0 | +102.4% | USD | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 58600000.0 | +73.4% | USD | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 13200000.0 | -77.5% | USD | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 44000000.0 | — | USD | 10-K | 2018-12-21 |
| Annual | 2017-10-31 | 57200000.0 | +30.0% | USD | 10-K | 2019-12-20 |
| Annual | 2018-10-31 | 50900000.0 | -11.0% | USD | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 59600000.0 | +17.1% | USD | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 38000000.0 | -36.2% | USD | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 34300000.0 | -9.7% | USD | 10-K | 2023-12-18 |
| Annual | 2022-10-31 | 50800000.0 | +48.1% | USD | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 52600000.0 | +3.5% | USD | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 59400000.0 | +12.9% | USD | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 79300000.0 | +33.5% | USD | 10-K | 2025-12-19 |
Share Data
Metrics: 4Shares Outstanding
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 56045640.0 | — | shares | 10-Q | 2016-03-09 |
| Quarterly | 2016-04-30 | 55938984.0 | -0.2% | shares | 10-Q | 2016-06-09 |
| Quarterly | 2016-07-31 | 55804814.0 | -0.2% | shares | 10-Q | 2016-09-08 |
| Quarterly | 2016-10-31 | 55599322.0 | -0.4% | shares | 10-Q | 2017-09-07 |
| Quarterly | 2017-01-31 | 55653715.0 | +0.1% | shares | 10-Q | 2017-03-08 |
| Quarterly | 2017-04-30 | 55759780.0 | +0.2% | shares | 10-Q | 2017-06-08 |
| Quarterly | 2017-07-31 | 55793807.0 | +0.1% | shares | 10-Q | 2017-09-07 |
| Quarterly | 2017-10-31 | 65502568.0 | +17.4% | shares | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | 65686394.0 | +0.3% | shares | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 65729949.0 | +0.1% | shares | 10-Q | 2018-06-07 |
| Quarterly | 2018-07-31 | 65833297.0 | +0.2% | shares | 10-Q | 2018-09-07 |
| Quarterly | 2018-10-31 | 66004361.0 | +0.3% | shares | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 66210379.0 | +0.3% | shares | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-30 | 66330804.0 | +0.2% | shares | 10-Q | 2019-06-06 |
| Quarterly | 2019-07-31 | 66392045.0 | +0.1% | shares | 10-Q | 2019-09-06 |
| Quarterly | 2019-10-31 | 66571427.0 | +0.3% | shares | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 66753004.0 | +0.3% | shares | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 66645129.0 | -0.2% | shares | 10-Q | 2020-06-18 |
| Quarterly | 2020-07-31 | 66676970.0 | +0.0% | shares | 10-Q | 2020-09-09 |
| Quarterly | 2020-10-31 | 66748157.0 | +0.1% | shares | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 67078471.0 | +0.5% | shares | 10-Q | 2021-03-10 |
| Quarterly | 2021-04-30 | 67120439.0 | +0.1% | shares | 10-Q | 2021-06-09 |
| Quarterly | 2021-07-31 | 67234832.0 | +0.2% | shares | 10-Q | 2021-09-09 |
| Quarterly | 2021-10-31 | 67302449.0 | +0.1% | shares | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 67443112.0 | +0.2% | shares | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 66780022.0 | -1.0% | shares | 10-Q | 2022-06-09 |
| Quarterly | 2022-07-31 | 66144897.0 | -1.0% | shares | 10-Q | 2022-09-09 |
| Quarterly | 2022-10-31 | 65587894.0 | -0.8% | shares | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 66097165.0 | +0.8% | shares | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 66139271.0 | +0.1% | shares | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 65519986.0 | -0.9% | shares | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 62847387.0 | -4.1% | shares | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 63282989.0 | +0.7% | shares | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-30 | 62756634.0 | -0.8% | shares | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 62785283.0 | +0.0% | shares | 10-Q | 2024-09-06 |
| Quarterly | 2024-10-31 | 62196665.0 | -0.9% | shares | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 62213237.0 | +0.0% | shares | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 62249968.0 | +0.1% | shares | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 61725062.0 | -0.8% | shares | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 60176611.0 | -2.5% | shares | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 58598372.0 | -2.6% | shares | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 55599322.0 | — | shares | 10-K | 2017-12-22 |
| Annual | 2017-10-31 | 65502568.0 | +17.8% | shares | 10-K | 2018-12-21 |
| Annual | 2018-10-31 | 66004361.0 | +0.8% | shares | 10-K | 2019-12-20 |
| Annual | 2019-10-31 | 66571427.0 | +0.9% | shares | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 66748157.0 | +0.3% | shares | 10-K | 2021-12-22 |
| Annual | 2021-10-31 | 67302449.0 | +0.8% | shares | 10-K | 2022-12-21 |
| Annual | 2022-10-31 | 65587894.0 | -2.5% | shares | 10-K | 2023-12-18 |
| Annual | 2023-10-31 | 62847387.0 | -4.2% | shares | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 62196665.0 | -1.0% | shares | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 60176611.0 | -3.2% | shares | 10-K | 2025-12-19 |
Shares Issued
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 56045640.0 | — | shares | 10-Q | 2016-03-09 |
| Quarterly | 2016-04-30 | 55938984.0 | -0.2% | shares | 10-Q | 2016-06-09 |
| Quarterly | 2016-07-31 | 55804814.0 | -0.2% | shares | 10-Q | 2016-09-08 |
| Quarterly | 2016-10-31 | 55599322.0 | -0.4% | shares | 10-Q | 2017-09-07 |
| Quarterly | 2017-01-31 | 55653715.0 | +0.1% | shares | 10-Q | 2017-03-08 |
| Quarterly | 2017-04-30 | 55759780.0 | +0.2% | shares | 10-Q | 2017-06-08 |
| Quarterly | 2017-07-31 | 55793807.0 | +0.1% | shares | 10-Q | 2017-09-07 |
| Quarterly | 2017-10-31 | 65502568.0 | +17.4% | shares | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | 65686394.0 | +0.3% | shares | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 65729949.0 | +0.1% | shares | 10-Q | 2018-06-07 |
| Quarterly | 2018-07-31 | 65833297.0 | +0.2% | shares | 10-Q | 2018-09-07 |
| Quarterly | 2018-10-31 | 66004361.0 | +0.3% | shares | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 66210379.0 | +0.3% | shares | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-30 | 66330804.0 | +0.2% | shares | 10-Q | 2019-06-06 |
| Quarterly | 2019-07-31 | 66392045.0 | +0.1% | shares | 10-Q | 2019-09-06 |
| Quarterly | 2019-10-31 | 66571427.0 | +0.3% | shares | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 66753004.0 | +0.3% | shares | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 66645129.0 | -0.2% | shares | 10-Q | 2020-06-18 |
| Quarterly | 2020-07-31 | 66676970.0 | +0.0% | shares | 10-Q | 2020-09-09 |
| Quarterly | 2020-10-31 | 66748157.0 | +0.1% | shares | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 67078471.0 | +0.5% | shares | 10-Q | 2021-03-10 |
| Quarterly | 2021-04-30 | 67120439.0 | +0.1% | shares | 10-Q | 2021-06-09 |
| Quarterly | 2021-07-31 | 67234832.0 | +0.2% | shares | 10-Q | 2021-09-09 |
| Quarterly | 2021-10-31 | 67302449.0 | +0.1% | shares | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 67443112.0 | +0.2% | shares | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 66780022.0 | -1.0% | shares | 10-Q | 2022-06-09 |
| Quarterly | 2022-07-31 | 66144897.0 | -1.0% | shares | 10-Q | 2022-09-09 |
| Quarterly | 2022-10-31 | 65587894.0 | -0.8% | shares | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 66097165.0 | +0.8% | shares | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 66139271.0 | +0.1% | shares | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 65519986.0 | -0.9% | shares | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 62847387.0 | -4.1% | shares | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 63282989.0 | +0.7% | shares | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-30 | 62756634.0 | -0.8% | shares | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 62785283.0 | +0.0% | shares | 10-Q | 2024-09-06 |
| Quarterly | 2024-10-31 | 62196665.0 | -0.9% | shares | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 62213237.0 | +0.0% | shares | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 62249968.0 | +0.1% | shares | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 61725062.0 | -0.8% | shares | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 60176611.0 | -2.5% | shares | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 58598372.0 | -2.6% | shares | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 55599322.0 | — | shares | 10-K | 2017-12-22 |
| Annual | 2017-10-31 | 65502568.0 | +17.8% | shares | 10-K | 2018-12-21 |
| Annual | 2018-10-31 | 66004361.0 | +0.8% | shares | 10-K | 2019-12-20 |
| Annual | 2019-10-31 | 66571427.0 | +0.9% | shares | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 66748157.0 | +0.3% | shares | 10-K | 2021-12-22 |
| Annual | 2021-10-31 | 67302449.0 | +0.8% | shares | 10-K | 2022-12-21 |
| Annual | 2022-10-31 | 65587894.0 | -2.5% | shares | 10-K | 2023-12-18 |
| Annual | 2023-10-31 | 62847387.0 | -4.2% | shares | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 62196665.0 | -1.0% | shares | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 60176611.0 | -3.2% | shares | 10-K | 2025-12-19 |
Weighted Avg Shares Basic
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 56600000.0 | — | shares | 10-Q | 2017-03-08 |
| Quarterly | 2016-04-30 | 56400000.0 | -0.4% | shares | 10-Q | 2017-06-08 |
| Quarterly | 2016-07-31 | 56200000.0 | -0.4% | shares | 10-Q | 2017-09-07 |
| Quarterly | 2017-01-31 | 56000000.0 | -0.4% | shares | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 56000000.0 | +0.0% | shares | 10-Q | 2018-06-07 |
| Quarterly | 2017-07-31 | 56100000.0 | +0.2% | shares | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | 65900000.0 | +17.5% | shares | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 66000000.0 | +0.2% | shares | 10-Q | 2019-06-06 |
| Quarterly | 2018-07-31 | 66100000.0 | +0.2% | shares | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 66400000.0 | +0.5% | shares | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 66500000.0 | +0.2% | shares | 10-Q | 2020-06-18 |
| Quarterly | 2019-07-31 | 66600000.0 | +0.2% | shares | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 66900000.0 | +0.5% | shares | 10-Q | 2021-03-10 |
| Quarterly | 2020-04-30 | 66900000.0 | +0.0% | shares | 10-Q | 2021-06-09 |
| Quarterly | 2020-07-31 | 66900000.0 | +0.0% | shares | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 67200000.0 | +0.4% | shares | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 67300000.0 | +0.1% | shares | 10-Q | 2022-06-09 |
| Quarterly | 2021-07-31 | 67500000.0 | +0.3% | shares | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 67900000.0 | +0.6% | shares | 10-Q | 2023-03-08 |
| Quarterly | 2022-04-30 | 67200000.0 | -1.0% | shares | 10-Q | 2023-06-07 |
| Quarterly | 2022-07-31 | 66800000.0 | -0.6% | shares | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 66300000.0 | -0.7% | shares | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 66400000.0 | +0.2% | shares | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 66300000.0 | -0.2% | shares | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 63500000.0 | -4.2% | shares | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 63300000.0 | -0.3% | shares | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 63100000.0 | -0.3% | shares | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 62700000.0 | -0.6% | shares | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 62600000.0 | -0.2% | shares | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 62500000.0 | -0.2% | shares | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 60300000.0 | -3.5% | shares | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 56300000.0 | — | shares | 10-K | 2018-12-21 |
| Annual | 2017-10-31 | 57700000.0 | +2.5% | shares | 10-K | 2019-12-20 |
| Annual | 2018-10-31 | 66100000.0 | +14.6% | shares | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 66600000.0 | +0.8% | shares | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 66900000.0 | +0.5% | shares | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 67400000.0 | +0.7% | shares | 10-K | 2023-12-18 |
| Annual | 2022-10-31 | 67100000.0 | -0.4% | shares | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 66000000.0 | -1.6% | shares | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 63200000.0 | -4.2% | shares | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 62300000.0 | -1.4% | shares | 10-K | 2025-12-19 |
Weighted Avg Shares Diluted
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 57100000.0 | — | shares | 10-Q | 2017-03-08 |
| Quarterly | 2016-04-30 | 56900000.0 | -0.4% | shares | 10-Q | 2017-06-08 |
| Quarterly | 2016-07-31 | 56800000.0 | -0.2% | shares | 10-Q | 2017-09-07 |
| Quarterly | 2017-01-31 | 56600000.0 | -0.4% | shares | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 56500000.0 | -0.2% | shares | 10-Q | 2018-06-07 |
| Quarterly | 2017-07-31 | 56600000.0 | +0.2% | shares | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | 66300000.0 | +17.1% | shares | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 66200000.0 | -0.2% | shares | 10-Q | 2019-06-06 |
| Quarterly | 2018-07-31 | 66300000.0 | +0.2% | shares | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 66700000.0 | +0.6% | shares | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 66800000.0 | +0.1% | shares | 10-Q | 2020-06-18 |
| Quarterly | 2019-07-31 | 67000000.0 | +0.3% | shares | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 67200000.0 | +0.3% | shares | 10-Q | 2021-03-10 |
| Quarterly | 2020-04-30 | 66900000.0 | -0.4% | shares | 10-Q | 2021-06-09 |
| Quarterly | 2020-07-31 | 67200000.0 | +0.4% | shares | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 67600000.0 | +0.6% | shares | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 67800000.0 | +0.3% | shares | 10-Q | 2022-06-09 |
| Quarterly | 2021-07-31 | 67500000.0 | -0.4% | shares | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 68300000.0 | +1.2% | shares | 10-Q | 2023-03-08 |
| Quarterly | 2022-04-30 | 67500000.0 | -1.2% | shares | 10-Q | 2023-06-07 |
| Quarterly | 2022-07-31 | 67200000.0 | -0.4% | shares | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 66800000.0 | -0.6% | shares | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 66700000.0 | -0.1% | shares | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 66600000.0 | -0.1% | shares | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 63900000.0 | -4.1% | shares | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 63500000.0 | -0.6% | shares | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 63500000.0 | +0.0% | shares | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 63200000.0 | -0.5% | shares | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 62900000.0 | -0.5% | shares | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 62800000.0 | -0.2% | shares | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 60700000.0 | -3.3% | shares | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 56900000.0 | — | shares | 10-K | 2018-12-21 |
| Annual | 2017-10-31 | 58300000.0 | +2.5% | shares | 10-K | 2019-12-20 |
| Annual | 2018-10-31 | 66400000.0 | +13.9% | shares | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 66900000.0 | +0.8% | shares | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 67300000.0 | +0.6% | shares | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 68000000.0 | +1.0% | shares | 10-K | 2023-12-18 |
| Annual | 2022-10-31 | 67500000.0 | -0.7% | shares | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 66300000.0 | -1.8% | shares | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 63600000.0 | -4.1% | shares | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 62700000.0 | -1.4% | shares | 10-K | 2025-12-19 |
Credit and Bond Coverage
Company-levelMetrics
Metrics: 9Asset Turnover
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-01-31 | 0.4183 | — | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 0.4216 | +0.8% | ratio | 10-Q | 2019-06-06 |
| Quarterly | 2018-07-31 | 0.4343 | +3.0% | ratio | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 0.4362 | +0.4% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 0.4275 | -2.0% | ratio | 10-Q | 2020-06-18 |
| Quarterly | 2019-07-31 | 0.4401 | +2.9% | ratio | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 0.4193 | -4.7% | ratio | 10-Q | 2021-03-10 |
| Quarterly | 2020-04-30 | 0.3667 | -12.5% | ratio | 10-Q | 2021-06-09 |
| Quarterly | 2020-07-31 | 0.3800 | +3.6% | ratio | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 0.3946 | +3.8% | ratio | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 0.3949 | +0.1% | ratio | 10-Q | 2022-06-09 |
| Quarterly | 2021-07-31 | 0.3959 | +0.3% | ratio | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 0.4298 | +8.6% | ratio | 10-Q | 2023-03-08 |
| Quarterly | 2022-04-30 | 0.4138 | -3.7% | ratio | 10-Q | 2023-06-07 |
| Quarterly | 2022-07-31 | 0.4257 | +2.9% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 0.4049 | -4.9% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 0.4022 | -0.7% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.4081 | +1.5% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 0.4176 | +2.3% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 0.4094 | -2.0% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 0.4155 | +1.5% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 0.4054 | -2.4% | ratio | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 0.3976 | -1.9% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 0.4220 | +6.1% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 0.4242 | +0.5% | ratio | 10-Q | 2026-03-10 |
| Annual | 2017-10-31 | 1.4304 | — | ratio | 10-K | 2019-12-20 |
| Annual | 2018-10-31 | 1.7759 | +24.2% | ratio | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 1.7599 | -0.9% | ratio | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 1.5853 | -9.9% | ratio | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 1.4040 | -11.4% | ratio | 10-K | 2023-12-18 |
| Annual | 2022-10-31 | 1.6034 | +14.2% | ratio | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 1.6410 | +2.4% | ratio | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 1.6400 | -0.1% | ratio | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 1.6597 | +1.2% | ratio | 10-K | 2025-12-19 |
Current Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 1.6861 | — | ratio | 10-Q | 2016-03-09 |
| Quarterly | 2016-04-30 | 1.5899 | -5.7% | ratio | 10-Q | 2016-06-09 |
| Quarterly | 2016-07-31 | 1.6088 | +1.2% | ratio | 10-Q | 2016-09-08 |
| Quarterly | 2016-10-31 | 1.6610 | +3.2% | ratio | 10-Q | 2017-09-07 |
| Quarterly | 2017-01-31 | 1.4292 | -14.0% | ratio | 10-Q | 2017-03-08 |
| Quarterly | 2017-04-30 | 1.4340 | +0.3% | ratio | 10-Q | 2017-06-08 |
| Quarterly | 2017-07-31 | 1.5201 | +6.0% | ratio | 10-Q | 2017-09-07 |
| Quarterly | 2017-10-31 | 1.6304 | +7.3% | ratio | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | 1.7411 | +6.8% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 1.7264 | -0.8% | ratio | 10-Q | 2018-06-07 |
| Quarterly | 2018-07-31 | 1.6116 | -6.6% | ratio | 10-Q | 2018-09-07 |
| Quarterly | 2018-10-31 | 1.4776 | -8.3% | ratio | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 1.5427 | +4.4% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-30 | 1.5050 | -2.4% | ratio | 10-Q | 2019-06-06 |
| Quarterly | 2019-07-31 | 1.5035 | -0.1% | ratio | 10-Q | 2019-09-06 |
| Quarterly | 2019-10-31 | 1.4133 | -6.0% | ratio | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 1.4750 | +4.4% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 1.8221 | +23.5% | ratio | 10-Q | 2020-06-18 |
| Quarterly | 2020-07-31 | 1.4956 | -17.9% | ratio | 10-Q | 2020-09-09 |
| Quarterly | 2020-10-31 | 1.4610 | -2.3% | ratio | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 1.4488 | -0.8% | ratio | 10-Q | 2021-03-10 |
| Quarterly | 2021-04-30 | 1.4083 | -2.8% | ratio | 10-Q | 2021-06-09 |
| Quarterly | 2021-07-31 | 1.4476 | +2.8% | ratio | 10-Q | 2021-09-09 |
| Quarterly | 2021-10-31 | 1.0897 | -24.7% | ratio | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 1.1654 | +6.9% | ratio | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 1.1776 | +1.0% | ratio | 10-Q | 2022-06-09 |
| Quarterly | 2022-07-31 | 1.2088 | +2.6% | ratio | 10-Q | 2022-09-09 |
| Quarterly | 2022-10-31 | 1.1537 | -4.6% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 1.2977 | +12.5% | ratio | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 1.5259 | +17.6% | ratio | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 1.4698 | -3.7% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 1.4046 | -4.4% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 1.4794 | +5.3% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-30 | 1.4400 | -2.7% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 1.3830 | -4.0% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2024-10-31 | 1.3265 | -4.1% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 1.5238 | +14.9% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 1.5495 | +1.7% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 1.4859 | -4.1% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 1.4848 | -0.1% | ratio | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 1.4998 | +1.0% | ratio | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 1.6610 | — | ratio | 10-K | 2017-12-22 |
| Annual | 2017-10-31 | 1.6304 | -1.8% | ratio | 10-K | 2018-12-21 |
| Annual | 2018-10-31 | 1.4776 | -9.4% | ratio | 10-K | 2019-12-20 |
| Annual | 2019-10-31 | 1.4133 | -4.3% | ratio | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 1.4610 | +3.4% | ratio | 10-K | 2021-12-22 |
| Annual | 2021-10-31 | 1.0897 | -25.4% | ratio | 10-K | 2022-12-21 |
| Annual | 2022-10-31 | 1.1537 | +5.9% | ratio | 10-K | 2023-12-18 |
| Annual | 2023-10-31 | 1.4046 | +21.7% | ratio | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 1.3265 | -5.6% | ratio | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 1.4848 | +11.9% | ratio | 10-K | 2025-12-19 |
Debt to Equity
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 1.2649 | — | ratio | 10-Q | 2016-03-09 |
| Quarterly | 2016-04-30 | 1.2017 | -5.0% | ratio | 10-Q | 2016-06-09 |
| Quarterly | 2016-07-31 | 1.2441 | +3.5% | ratio | 10-Q | 2016-09-08 |
| Quarterly | 2016-10-31 | 1.3396 | +7.7% | ratio | 10-Q | 2017-09-07 |
| Quarterly | 2017-01-31 | 1.6580 | +23.8% | ratio | 10-Q | 2017-03-08 |
| Quarterly | 2017-04-30 | 1.5535 | -6.3% | ratio | 10-Q | 2017-06-08 |
| Quarterly | 2017-07-31 | 1.4292 | -8.0% | ratio | 10-Q | 2017-09-07 |
| Quarterly | 2017-10-31 | 1.7714 | +23.9% | ratio | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | 1.6800 | -5.2% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2018-04-30 | 1.6103 | -4.2% | ratio | 10-Q | 2018-06-07 |
| Quarterly | 2018-07-31 | 1.5682 | -2.6% | ratio | 10-Q | 2018-09-07 |
| Quarterly | 2018-10-31 | 1.4938 | -4.7% | ratio | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 1.5230 | +2.0% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-30 | 1.5178 | -0.3% | ratio | 10-Q | 2019-06-06 |
| Quarterly | 2019-07-31 | 1.4900 | -1.8% | ratio | 10-Q | 2019-09-06 |
| Quarterly | 2019-10-31 | 1.3947 | -6.4% | ratio | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 1.4666 | +5.2% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 1.9237 | +31.2% | ratio | 10-Q | 2020-06-18 |
| Quarterly | 2020-07-31 | 1.5276 | -20.6% | ratio | 10-Q | 2020-09-09 |
| Quarterly | 2020-10-31 | 1.5174 | -0.7% | ratio | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 1.4104 | -7.1% | ratio | 10-Q | 2021-03-10 |
| Quarterly | 2021-04-30 | 1.3703 | -2.8% | ratio | 10-Q | 2021-06-09 |
| Quarterly | 2021-07-31 | 1.4662 | +7.0% | ratio | 10-Q | 2021-09-09 |
| Quarterly | 2021-10-31 | 1.7568 | +19.8% | ratio | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 1.7217 | -2.0% | ratio | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 1.7469 | +1.5% | ratio | 10-Q | 2022-06-09 |
| Quarterly | 2022-07-31 | 1.7421 | -0.3% | ratio | 10-Q | 2022-09-09 |
| Quarterly | 2022-10-31 | 1.8354 | +5.4% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 1.7846 | -2.8% | ratio | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 1.6935 | -5.1% | ratio | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 1.6718 | -1.3% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 1.7411 | +4.1% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 1.7187 | -1.3% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-30 | 1.6738 | -2.6% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 1.7468 | +4.4% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2024-10-31 | 1.8605 | +6.5% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 1.9324 | +3.9% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 1.9109 | -1.1% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 1.8786 | -1.7% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 1.9511 | +3.9% | ratio | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 2.0673 | +6.0% | ratio | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 1.3396 | — | ratio | 10-K | 2017-12-22 |
| Annual | 2017-10-31 | 1.7714 | +32.2% | ratio | 10-K | 2018-12-21 |
| Annual | 2018-10-31 | 1.4938 | -15.7% | ratio | 10-K | 2019-12-20 |
| Annual | 2019-10-31 | 1.3947 | -6.6% | ratio | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 1.5174 | +8.8% | ratio | 10-K | 2021-12-22 |
| Annual | 2021-10-31 | 1.7568 | +15.8% | ratio | 10-K | 2022-12-21 |
| Annual | 2022-10-31 | 1.8354 | +4.5% | ratio | 10-K | 2023-12-18 |
| Annual | 2023-10-31 | 1.7411 | -5.1% | ratio | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 1.8605 | +6.9% | ratio | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 1.9511 | +4.9% | ratio | 10-K | 2025-12-19 |
Gross Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Annual | 2017-10-31 | 0.0295 | — | ratio | 10-K | 2018-12-21 |
| Annual | 2018-10-31 | 0.0284 | -3.7% | ratio | 10-K | 2019-12-20 |
| Annual | 2019-10-31 | 0.0300 | +5.4% | ratio | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 0.0405 | +35.1% | ratio | 10-K | 2020-12-17 |
Net Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-01-31 | 0.0175 | — | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 0.0168 | -3.9% | ratio | 10-Q | 2019-06-06 |
| Quarterly | 2018-07-31 | 0.0207 | +22.9% | ratio | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 0.0081 | -60.9% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 0.0186 | +130.4% | ratio | 10-Q | 2020-06-18 |
| Quarterly | 2019-07-31 | 0.0223 | +19.9% | ratio | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 0.0174 | -22.3% | ratio | 10-Q | 2021-03-10 |
| Quarterly | 2020-04-30 | -0.0914 | -626.7% | ratio | 10-Q | 2021-06-09 |
| Quarterly | 2020-07-31 | 0.0402 | +143.9% | ratio | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 0.0500 | +24.4% | ratio | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 0.0208 | -58.5% | ratio | 10-Q | 2022-06-09 |
| Quarterly | 2021-07-31 | -0.0089 | -142.7% | ratio | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 0.0393 | +542.1% | ratio | 10-Q | 2023-03-08 |
| Quarterly | 2022-04-30 | 0.0257 | -34.5% | ratio | 10-Q | 2023-06-07 |
| Quarterly | 2022-07-31 | 0.0290 | +12.6% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 0.0193 | -33.2% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 0.0262 | +35.3% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.0484 | +84.9% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 0.0216 | -55.3% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 0.0217 | +0.5% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 0.0022 | -89.7% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 0.0206 | +818.6% | ratio | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 0.0200 | -3.1% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 0.0188 | -5.9% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 0.0173 | -8.0% | ratio | 10-Q | 2026-03-10 |
| Annual | 2017-10-31 | 0.0007 | — | ratio | 10-K | 2019-12-20 |
| Annual | 2018-10-31 | 0.0152 | +2078.7% | ratio | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 0.0196 | +29.1% | ratio | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 0.0001 | -99.7% | ratio | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 0.0203 | +40371.0% | ratio | 10-K | 2023-12-18 |
| Annual | 2022-10-31 | 0.0295 | +45.5% | ratio | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 0.0310 | +5.2% | ratio | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 0.0097 | -68.6% | ratio | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 0.0186 | +90.7% | ratio | 10-K | 2025-12-19 |
Operating Margin
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2018-01-31 | 0.0123 | — | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 0.0287 | +133.4% | ratio | 10-Q | 2019-06-06 |
| Quarterly | 2018-07-31 | 0.0296 | +3.3% | ratio | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 0.0188 | -36.4% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 0.0342 | +81.4% | ratio | 10-Q | 2020-06-18 |
| Quarterly | 2019-07-31 | 0.0348 | +1.7% | ratio | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 0.0284 | -18.3% | ratio | 10-Q | 2021-03-10 |
| Quarterly | 2020-04-30 | -0.0780 | -374.7% | ratio | 10-Q | 2021-06-09 |
| Quarterly | 2020-07-31 | 0.0671 | +186.1% | ratio | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 0.0735 | +9.5% | ratio | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 0.0336 | -54.3% | ratio | 10-Q | 2022-06-09 |
| Quarterly | 2021-07-31 | -0.0061 | -118.1% | ratio | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 0.0547 | +998.7% | ratio | 10-Q | 2023-03-08 |
| Quarterly | 2022-04-30 | 0.0395 | -27.8% | ratio | 10-Q | 2023-06-07 |
| Quarterly | 2022-07-31 | 0.0452 | +14.4% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 0.0359 | -20.7% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 0.0467 | +30.3% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.0685 | +46.6% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 0.0358 | -47.7% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 0.0403 | +12.5% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 0.0179 | -55.7% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 0.0367 | +105.5% | ratio | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 0.0390 | +6.2% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 0.0375 | -3.8% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 0.0333 | -11.2% | ratio | 10-Q | 2026-03-10 |
| Annual | 2017-10-31 | 0.0187 | — | ratio | 10-K | 2019-12-20 |
| Annual | 2018-10-31 | 0.0215 | +15.1% | ratio | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 0.0321 | +49.0% | ratio | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 0.0160 | -50.1% | ratio | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 0.0331 | +107.2% | ratio | 10-K | 2023-12-18 |
| Annual | 2022-10-31 | 0.0447 | +34.9% | ratio | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 0.0506 | +13.2% | ratio | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 0.0254 | -49.9% | ratio | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 0.0356 | +40.5% | ratio | 10-K | 2025-12-19 |
Quick Ratio
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0989 | — | ratio | 10-Q | 2017-03-08 |
| Quarterly | 2016-04-30 | 0.0804 | -18.7% | ratio | 10-Q | 2017-06-08 |
| Quarterly | 2016-07-31 | 0.0878 | +9.1% | ratio | 10-Q | 2017-09-07 |
| Quarterly | 2016-10-31 | 0.0896 | +2.2% | ratio | 10-Q | 2018-09-07 |
| Quarterly | 2017-01-31 | 0.0575 | -35.9% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 0.0753 | +31.0% | ratio | 10-Q | 2018-06-07 |
| Quarterly | 2017-07-31 | 0.0691 | -8.2% | ratio | 10-Q | 2018-09-07 |
| Quarterly | 2017-10-31 | 0.0829 | +19.9% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2018-01-31 | 0.0981 | +18.3% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 0.0990 | +0.9% | ratio | 10-Q | 2018-06-07 |
| Quarterly | 2018-07-31 | 0.0598 | -39.6% | ratio | 10-Q | 2018-09-07 |
| Quarterly | 2018-10-31 | 0.0493 | -17.4% | ratio | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 0.0383 | -22.3% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2019-04-30 | 0.0631 | +64.5% | ratio | 10-Q | 2019-06-06 |
| Quarterly | 2019-07-31 | 0.0690 | +9.3% | ratio | 10-Q | 2019-09-06 |
| Quarterly | 2019-10-31 | 0.0648 | -6.0% | ratio | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 0.0801 | +23.6% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2020-04-30 | 0.5906 | +637.1% | ratio | 10-Q | 2020-06-18 |
| Quarterly | 2020-07-31 | 0.2615 | -55.7% | ratio | 10-Q | 2020-09-09 |
| Quarterly | 2020-10-31 | 0.3994 | +52.8% | ratio | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 0.3717 | -6.9% | ratio | 10-Q | 2021-03-10 |
| Quarterly | 2021-04-30 | 0.4093 | +10.1% | ratio | 10-Q | 2021-06-09 |
| Quarterly | 2021-07-31 | 0.4572 | +11.7% | ratio | 10-Q | 2021-09-09 |
| Quarterly | 2021-10-31 | 0.0488 | -89.3% | ratio | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 0.0368 | -24.7% | ratio | 10-Q | 2022-03-09 |
| Quarterly | 2022-04-30 | 0.0382 | +3.9% | ratio | 10-Q | 2022-06-09 |
| Quarterly | 2022-07-31 | 0.0502 | +31.4% | ratio | 10-Q | 2022-09-09 |
| Quarterly | 2022-10-31 | 0.0539 | +7.5% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 0.0689 | +27.7% | ratio | 10-Q | 2023-03-08 |
| Quarterly | 2023-04-30 | 0.0642 | -6.8% | ratio | 10-Q | 2023-06-07 |
| Quarterly | 2023-07-31 | 0.0830 | +29.4% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2023-10-31 | 0.0571 | -31.3% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 0.0498 | -12.8% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2024-04-30 | 0.0515 | +3.4% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2024-07-31 | 0.0693 | +34.5% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2024-10-31 | 0.0479 | -30.8% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 0.0468 | -2.3% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2025-04-30 | 0.0452 | -3.5% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 0.0528 | +16.8% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-10-31 | 0.0797 | +51.1% | ratio | 10-Q | 2026-03-10 |
| Quarterly | 2026-01-31 | 0.0769 | -3.6% | ratio | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 0.0896 | — | ratio | 10-K | 2017-12-22 |
| Annual | 2017-10-31 | 0.0829 | -7.6% | ratio | 10-K | 2018-12-21 |
| Annual | 2018-10-31 | 0.0493 | -40.5% | ratio | 10-K | 2019-12-20 |
| Annual | 2019-10-31 | 0.0648 | +31.4% | ratio | 10-K | 2020-12-17 |
| Annual | 2020-10-31 | 0.3994 | +516.2% | ratio | 10-K | 2021-12-22 |
| Annual | 2021-10-31 | 0.0488 | -87.8% | ratio | 10-K | 2022-12-21 |
| Annual | 2022-10-31 | 0.0539 | +10.5% | ratio | 10-K | 2023-12-18 |
| Annual | 2023-10-31 | 0.0571 | +5.8% | ratio | 10-K | 2024-12-19 |
| Annual | 2024-10-31 | 0.0479 | -16.0% | ratio | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 0.0797 | +66.4% | ratio | 10-K | 2025-12-19 |
ROA
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0062 | — | ratio | 10-Q | 2017-03-08 |
| Quarterly | 2016-04-30 | 0.0020 | -67.6% | ratio | 10-Q | 2017-06-08 |
| Quarterly | 2016-07-31 | 0.0139 | +589.5% | ratio | 10-Q | 2017-09-07 |
| Quarterly | 2017-01-31 | -0.0235 | -269.6% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 0.0131 | +155.5% | ratio | 10-Q | 2018-06-07 |
| Quarterly | 2017-07-31 | 0.0140 | +7.0% | ratio | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | 0.0073 | -47.6% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 0.0071 | -3.1% | ratio | 10-Q | 2019-06-06 |
| Quarterly | 2018-07-31 | 0.0090 | +26.6% | ratio | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 0.0035 | -60.7% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 0.0080 | +125.8% | ratio | 10-Q | 2020-06-18 |
| Quarterly | 2019-07-31 | 0.0098 | +23.4% | ratio | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 0.0073 | -26.0% | ratio | 10-Q | 2021-03-10 |
| Quarterly | 2020-04-30 | -0.0335 | -560.8% | ratio | 10-Q | 2021-06-09 |
| Quarterly | 2020-07-31 | 0.0153 | +145.5% | ratio | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 0.0197 | +29.2% | ratio | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 0.0082 | -58.4% | ratio | 10-Q | 2022-06-09 |
| Quarterly | 2021-07-31 | -0.0035 | -142.9% | ratio | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 0.0169 | +579.9% | ratio | 10-Q | 2023-03-08 |
| Quarterly | 2022-04-30 | 0.0106 | -36.9% | ratio | 10-Q | 2023-06-07 |
| Quarterly | 2022-07-31 | 0.0123 | +15.9% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 0.0078 | -36.5% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 0.0105 | +34.4% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.0197 | +87.6% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 0.0090 | -54.3% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 0.0089 | -1.5% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 0.0009 | -89.5% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 0.0084 | +796.2% | ratio | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 0.0079 | -4.9% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 0.0079 | -0.2% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 0.0073 | -7.5% | ratio | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 0.0251 | — | ratio | 10-K | 2018-12-21 |
| Annual | 2017-10-31 | 0.0010 | -96.0% | ratio | 10-K | 2019-12-20 |
| Annual | 2018-10-31 | 0.0270 | +2605.0% | ratio | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 0.0345 | +28.0% | ratio | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 0.0001 | -99.8% | ratio | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 0.0285 | +35743.2% | ratio | 10-K | 2023-12-18 |
| Annual | 2022-10-31 | 0.0473 | +66.2% | ratio | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 0.0509 | +7.6% | ratio | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 0.0160 | -68.6% | ratio | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 0.0308 | +93.0% | ratio | 10-K | 2025-12-19 |
ROE
Quarterly
Annual
Show Data Rows
| Frequency | Period End | Value | % Chg | Unit | Form | Filed |
|---|---|---|---|---|---|---|
| Quarterly | 2016-01-31 | 0.0141 | — | ratio | 10-Q | 2017-03-08 |
| Quarterly | 2016-04-30 | 0.0044 | -68.5% | ratio | 10-Q | 2017-06-08 |
| Quarterly | 2016-07-31 | 0.0312 | +602.8% | ratio | 10-Q | 2017-09-07 |
| Quarterly | 2017-01-31 | -0.0626 | -300.9% | ratio | 10-Q | 2018-03-07 |
| Quarterly | 2017-04-30 | 0.0334 | +153.3% | ratio | 10-Q | 2018-06-07 |
| Quarterly | 2017-07-31 | 0.0340 | +1.7% | ratio | 10-Q | 2018-09-07 |
| Quarterly | 2018-01-31 | 0.0196 | -42.2% | ratio | 10-Q | 2019-03-07 |
| Quarterly | 2018-04-30 | 0.0185 | -5.6% | ratio | 10-Q | 2019-06-06 |
| Quarterly | 2018-07-31 | 0.0231 | +24.6% | ratio | 10-Q | 2019-09-06 |
| Quarterly | 2019-01-31 | 0.0089 | -61.4% | ratio | 10-Q | 2020-03-05 |
| Quarterly | 2019-04-30 | 0.0200 | +125.3% | ratio | 10-Q | 2020-06-18 |
| Quarterly | 2019-07-31 | 0.0245 | +22.1% | ratio | 10-Q | 2020-09-09 |
| Quarterly | 2020-01-31 | 0.0180 | -26.6% | ratio | 10-Q | 2021-03-10 |
| Quarterly | 2020-04-30 | -0.0981 | -646.2% | ratio | 10-Q | 2021-06-09 |
| Quarterly | 2020-07-31 | 0.0386 | +139.4% | ratio | 10-Q | 2021-09-09 |
| Quarterly | 2021-01-31 | 0.0475 | +23.2% | ratio | 10-Q | 2022-03-09 |
| Quarterly | 2021-04-30 | 0.0194 | -59.1% | ratio | 10-Q | 2022-06-09 |
| Quarterly | 2021-07-31 | -0.0087 | -144.6% | ratio | 10-Q | 2022-09-09 |
| Quarterly | 2022-01-31 | 0.0459 | +629.6% | ratio | 10-Q | 2023-03-08 |
| Quarterly | 2022-04-30 | 0.0292 | -36.3% | ratio | 10-Q | 2023-06-07 |
| Quarterly | 2022-07-31 | 0.0338 | +15.7% | ratio | 10-Q | 2023-09-07 |
| Quarterly | 2023-01-31 | 0.0216 | -36.1% | ratio | 10-Q | 2024-03-07 |
| Quarterly | 2023-04-30 | 0.0279 | +29.2% | ratio | 10-Q | 2024-06-06 |
| Quarterly | 2023-07-31 | 0.0527 | +89.0% | ratio | 10-Q | 2024-09-06 |
| Quarterly | 2024-01-31 | 0.0245 | -53.5% | ratio | 10-Q | 2025-03-12 |
| Quarterly | 2024-04-30 | 0.0238 | -3.1% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2024-07-31 | 0.0026 | -89.2% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2025-01-31 | 0.0245 | +856.8% | ratio | 10-Q | 2026-03-10 |
| Quarterly | 2025-04-30 | 0.0231 | -5.6% | ratio | 10-Q | 2025-06-06 |
| Quarterly | 2025-07-31 | 0.0228 | -1.3% | ratio | 10-Q | 2025-09-05 |
| Quarterly | 2026-01-31 | 0.0225 | -1.4% | ratio | 10-Q | 2026-03-10 |
| Annual | 2016-10-31 | 0.0587 | — | ratio | 10-K | 2018-12-21 |
| Annual | 2017-10-31 | 0.0028 | -95.3% | ratio | 10-K | 2019-12-20 |
| Annual | 2018-10-31 | 0.0672 | +2334.1% | ratio | 10-K | 2020-12-17 |
| Annual | 2019-10-31 | 0.0826 | +22.9% | ratio | 10-K | 2021-12-22 |
| Annual | 2020-10-31 | 0.0002 | -99.8% | ratio | 10-K | 2022-12-21 |
| Annual | 2021-10-31 | 0.0785 | +39151.0% | ratio | 10-K | 2023-12-18 |
| Annual | 2022-10-31 | 0.1342 | +70.9% | ratio | 10-K | 2024-12-19 |
| Annual | 2023-10-31 | 0.1396 | +4.1% | ratio | 10-K | 2025-12-19 |
| Annual | 2024-10-31 | 0.0457 | -67.3% | ratio | 10-K | 2025-12-19 |
| Annual | 2025-10-31 | 0.0909 | +99.1% | ratio | 10-K | 2025-12-19 |
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-02-09 | JACOBSEN RENE | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 9,339 | $47.23 | $441,063 | 41,626 |
| 2026-01-13 | JACOBSEN RENE | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 31,034 | $44.12 | $1,369,319 | 51,714 |
| 2026-01-10 | JACOBSEN RENE | EVP & Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 1,007 | $44.69 | $45,003 | 94,766 |
| 2026-01-10 | Gallo Thomas James | EVP & Chief Strategy Officer |
Other disposed transaction
F
|
Common Stock | 3,154 | $44.69 | $140,952 | 21,077 |
| 2026-01-10 | Gallo Thomas James | EVP & Chief Strategy Officer |
Equity grant / award
A
|
Common Stock | 1,964 | $0.00 | $0 | 24,231 |
| 2026-01-09 | Gallo Thomas James | EVP & Chief Strategy Officer |
Other disposed transaction
F
|
Common Stock | 927 | $44.69 | $41,428 | 22,267 |
| 2026-01-08 | Gallo Thomas James | EVP & Chief Strategy Officer |
Equity grant / award
A
|
Common Stock | 5,281 | $0.00 | $0 | 23,194 |
| 2026-01-06 | GARCIA ART A | Dir |
Equity grant / award
A
|
Common Stock | 3,996 | $0.00 | $0 | 35,248 |
| 2025-11-03 | Hytinen Barry | Dir |
Equity grant / award
A
|
Common Stock | 925 | $0.00 | $0 | 925 |
| 2025-10-01 | CHIN DEAN A | SVP - Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 3,567 | $46.25 | $164,974 | 15,217 |
| 2025-07-07 | JACOBSEN RENE | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 17,250 | $48.03 | $828,571 | 71,256 |
| 2025-07-01 | ORR DAVID MARSHALL | EVP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 3,787 | $0.00 | $0 | 26,187 |
| 2025-06-13 | Gartland Thomas M | Dir |
Open-market sell
S
|
Common Stock | 3,711 | $45.52 | $168,906 | 30,958 |
| 2025-05-15 | SALMIRS SCOTT B | President and CEO |
Open-market sell
S
|
Common Stock | 37,065 | $52.37 | $1,941,209 | 369,656 |
| 2025-05-13 | SALMIRS SCOTT B | President and CEO |
Open-market sell
S
|
Common Stock | 12,135 | $52.06 | $631,760 | 406,721 |
| 2025-05-12 | SALMIRS SCOTT B | President and CEO |
Open-market sell
S
|
Common Stock | 800 | $52.09 | $41,674 | 418,856 |
| 2025-05-08 | MAHONEY SEAN MICHAEL | EVP, President-Sales & Mktng |
Open-market sell
S
|
Common Stock | 12,626 | $50.54 | $638,167 | 34,799 |
| 2025-05-07 | MAHONEY SEAN MICHAEL | EVP, President-Sales & Mktng |
Open-market sell
S
|
Common Stock | 1,800 | $50.03 | $90,061 | 47,425 |
| 2025-05-05 | MAHONEY SEAN MICHAEL | EVP, President-Sales & Mktng |
Open-market sell
S
|
Common Stock | 574 | $50.06 | $28,736 | 49,225 |
| 2025-02-03 | JACOBSEN RENE | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 7,730 | $52.68 | $407,202 | 87,808 |
| 2025-02-03 | JACOBSEN RENE | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 2,270 | $53.38 | $121,168 | 95,538 |
| 2025-01-14 | CHIN DEAN A | SVP - Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 4,281 | $52.36 | $224,136 | 18,681 |
| 2025-01-10 | VALENTIN RAUL JAVIER | EVP and CHRO |
Other disposed transaction
F
|
Common Stock | 512 | $50.42 | $25,815 | 36,780 |
| 2025-01-09 | TOLAR MIRANDA ROSE | EVP and General Counsel |
Other disposed transaction
F
|
Common Stock | 185 | $50.97 | $9,429 | 9,028 |
| 2025-01-09 | TOLAR MIRANDA ROSE | EVP and General Counsel |
Equity grant / award
A
|
Common Stock | 5,297 | $0.00 | $0 | 9,213 |
| 2025-01-08 | TOLAR MIRANDA ROSE | EVP and General Counsel |
Other disposed transaction
F
|
Common Stock | 294 | $50.97 | $14,985 | 3,916 |
| 2025-01-08 | TOLAR MIRANDA ROSE | EVP and General Counsel |
Equity grant / award
A
|
Common Stock | 989 | $0.00 | $0 | 4,210 |
| 2025-01-07 | TOLAR MIRANDA ROSE | EVP and General Counsel |
Other disposed transaction
F
|
Common Stock | 159 | $50.14 | $7,972 | 3,221 |
| 2025-01-06 | Kesavan Sudhakar | Dir |
Equity grant / award
A
|
Common Stock | 4,338 | $0.00 | $0 | 47,137 |
| 2025-01-06 | Webb Winifred Markus | Dir |
Equity grant / award
A
|
Common Stock | 3,155 | $0.00 | $0 | 40,495 |
| 2025-01-04 | Kesavan Sudhakar | Dir |
Other disposed transaction
F
|
Common Stock | 1,295 | $51.97 | $67,301 | 42,799 |
| 2024-10-14 | ELLIS EARL RAY | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 27,099 | $53.80 | $1,458,010 | 45,260 |
| 2024-10-14 | ELLIS EARL RAY | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 12,901 | $54.28 | $700,304 | 72,359 |
| 2024-07-25 | SALMIRS SCOTT B | President and CEO |
Open-market sell
S
|
Common Stock | 13,264 | $55.29 | $733,352 | 353,391 |
| 2024-07-24 | SALMIRS SCOTT B | President and CEO |
Open-market sell
S
|
Common Stock | 11,736 | $55.08 | $646,377 | 366,655 |
| 2024-07-15 | JACOBSEN RENE | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 38,203 | $51.65 | $1,973,040 | 72,062 |
| 2024-07-15 | JACOBSEN RENE | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 1,797 | $52.22 | $93,841 | 110,265 |
| 2024-07-11 | CHIN DEAN A | SVP - Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,042 | $50.70 | $103,529 | 18,493 |
| 2024-07-10 | SALMIRS SCOTT B | President and CEO |
Open-market sell
S
|
Common Stock | 25,000 | $48.90 | $1,222,455 | 378,391 |
| 2024-05-06 | CHIN DEAN A | SVP - Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 29 | $0.00 | $0 | 20,535 |
| 2024-05-01 | NEWBORN ANDREA R | EVP/Gen. Counsel/Corp. Secty. |
Open-market sell
S
|
Common Stock | 12,615 | $45.00 | $567,675 | 45,847 |
| 2024-03-25 | JACOBSEN RENE | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 5,563 | $43.59 | $242,464 | 111,677 |
| 2024-03-22 | CHIN DEAN A | SVP - Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 5,465 | $44.89 | $245,324 | 19,972 |
| 2024-02-05 | VALENTIN RAUL JAVIER | EVP and CHRO |
Equity grant / award
A
|
Common Stock | 19 | $0.00 | $0 | 26,540 |
| 2024-01-10 | SALMIRS SCOTT B | President and CEO |
Other disposed transaction
F
|
Common Stock | 5,378 | $42.78 | $230,071 | 402,037 |
| 2024-01-09 | SALMIRS SCOTT B | President and CEO |
Equity grant / award
A
|
Common Stock | 54,592 | $0.00 | $0 | 407,415 |
| 2024-01-09 | CHIN DEAN A | SVP - Chief Accounting Officer |
Equity grant / award
A
|
Common Stock | 527 | $0.00 | $0 | 26,161 |
| 2024-01-08 | VALENTIN RAUL JAVIER | EVP and CHRO |
Other disposed transaction
F
|
Common Stock | 1,482 | $42.54 | $63,044 | 18,684 |
| 2024-01-08 | VALENTIN RAUL JAVIER | EVP and CHRO |
Equity grant / award
A
|
Common Stock | 2,807 | $0.00 | $0 | 20,166 |
| 2024-01-07 | VALENTIN RAUL JAVIER | EVP and CHRO |
Other disposed transaction
F
|
Common Stock | 354 | $42.45 | $15,027 | 17,359 |
| 2024-01-04 | Webb Winifred Markus | Dir |
Equity grant / award
A
|
Common Stock | 3,695 | $0.00 | $0 | 37,081 |
| 2023-12-23 | FEINBERG JOSHUA H | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 10,351 | $45.55 | $471,488 | 75,093 |
| 2023-12-22 | JACOBSEN RENE | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 6,341 | $45.50 | $288,524 | 52,849 |
| 2023-12-21 | ELLIS EARL RAY | EVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 9,333 | $45.34 | $423,158 | 60,184 |
| 2023-12-13 | SALMIRS SCOTT B | President and CEO |
Open-market sell
S
|
Common Stock | 25,000 | $50.00 | $1,250,000 | 326,690 |
| 2023-11-06 | VALENTIN RAUL JAVIER | EVP and CHRO |
Equity grant / award
A
|
Common Stock | 35 | $0.00 | $0 | 17,713 |
| 2023-10-13 | JACOBSEN RENE | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 6,341 | $44.00 | $279,001 | 59,059 |
| 2023-08-07 | Webb Winifred Markus | Dir |
Equity grant / award
A
|
Common Stock | 63 | $0.00 | $0 | 33,313 |
| 2023-07-01 | VALENTIN RAUL JAVIER | EVP and CHRO |
Other disposed transaction
F
|
Common Stock | 629 | $42.65 | $26,827 | 17,648 |
| 2023-06-02 | SALMIRS SCOTT B | President and CEO |
Open-market sell
S
|
Common Stock | 14,983 | $45.44 | $680,892 | 350,391 |
| 2023-05-01 | VALENTIN RAUL JAVIER | EVP and CHRO |
Equity grant / award
A
|
Common Stock | 41 | $0.00 | $0 | 18,277 |
| 2023-04-04 | SALMIRS SCOTT B | President and CEO |
Open-market sell
S
|
Common Stock | 100 | $45.12 | $4,512 | 364,726 |
| 2023-04-03 | SALMIRS SCOTT B | President and CEO |
Open-market sell
S
|
Common Stock | 4,334 | $45.09 | $195,423 | 364,826 |
| 2023-03-31 | SALMIRS SCOTT B | President and CEO |
Open-market sell
S
|
Common Stock | 2,583 | $45.01 | $116,269 | 369,160 |
| 2023-03-27 | VALENTIN RAUL JAVIER | EVP and CHRO |
Other disposed transaction
F
|
Common Stock | 428 | $45.54 | $19,491 | 18,236 |
| 2023-03-21 | SALMIRS SCOTT B | President and CEO |
Open-market sell
S
|
Common Stock | 3,000 | $45.07 | $135,224 | 371,743 |
| 2023-02-13 | CHIN DEAN A | SVP - Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,815 | $47.86 | $134,726 | 19,735 |
| 2023-02-06 | BAKER LEIGHANNE G | Dir |
Equity grant / award
A
|
Common Stock | 15 | $0.00 | $0 | 13,061 |
| 2023-01-10 | VALENTIN RAUL JAVIER | EVP and CHRO |
Equity grant / award
A
|
Common Stock | 3,856 | $0.00 | $0 | 18,632 |
| 2023-01-10 | ELLIS EARL RAY | EVP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 8,524 | $0.00 | $0 | 68,767 |
| 2023-01-09 | MAHONEY SEAN MICHAEL | EVP, President-Sales & Mktng |
Other disposed transaction
F
|
Common Stock | 820 | $45.54 | $37,343 | 21,274 |
| 2023-01-09 | VALENTIN RAUL JAVIER | EVP and CHRO |
Other disposed transaction
F
|
Common Stock | 1,408 | $45.54 | $64,120 | 14,776 |
| 2023-01-09 | VALENTIN RAUL JAVIER | EVP and CHRO |
Equity grant / award
A
|
Common Stock | 3,655 | $0.00 | $0 | 16,530 |
| 2023-01-08 | MAHONEY SEAN MICHAEL | EVP, President-Sales & Mktng |
Other disposed transaction
F
|
Common Stock | 257 | $45.54 | $11,704 | 22,094 |
| 2023-01-07 | MAHONEY SEAN MICHAEL | EVP, President-Sales & Mktng |
Other disposed transaction
F
|
Common Stock | 444 | $46.21 | $20,517 | 22,351 |
| 2023-01-05 | Webb Winifred Markus | Dir |
Equity grant / award
A
|
Common Stock | 3,288 | $0.00 | $0 | 33,124 |
| 2022-12-21 | ELLIS EARL RAY | EVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 9,148 | $45.74 | $418,430 | 62,421 |
| 2022-11-07 | VALENTIN RAUL JAVIER | EVP and CHRO |
Equity grant / award
A
|
Common Stock | 34 | $0.00 | $0 | 13,478 |
| 2022-10-25 | CHIN DEAN A | SVP - Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,521 | $43.00 | $108,403 | 20,994 |
| 2022-09-16 | DeVries James David | Dir |
Equity grant / award
A
|
Common Stock | 1,245 | $0.00 | $0 | 1,245 |
| 2022-08-16 | CHIN DEAN A | SVP - Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,209 | $48.00 | $58,032 | 23,515 |
| 2022-08-01 | VALENTIN RAUL JAVIER | EVP and CHRO |
Equity grant / award
A
|
Common Stock | 33 | $0.00 | $0 | 13,444 |
| 2022-07-14 | NEWBORN ANDREA R | EVP/Gen. Counsel/Corp. Secty. |
Other disposed transaction
F
|
Common Stock | 3,291 | $42.16 | $138,749 | 37,773 |
| 2022-07-01 | VALENTIN RAUL JAVIER | EVP and CHRO |
Other disposed transaction
F
|
Common Stock | 617 | $43.20 | $26,654 | 13,720 |
| 2022-06-13 | FEINBERG JOSHUA H | Executive Vice President |
Open-market buy
P
|
Common Stock | 6,330 | $39.16 | $247,905 | 63,048 |
| 2022-05-09 | VALENTIN RAUL JAVIER | EVP and CHRO |
Open-market sell
S
|
Common Stock | 1,109 | $45.64 | $50,615 | 14,337 |
| 2022-05-02 | Gartland Thomas M | Dir |
Equity grant / award
A
|
Common Stock | 55 | $0.00 | $0 | 23,424 |
| 2022-04-18 | NEWBORN ANDREA R | EVP/Gen. Counsel/Corp. Secty. |
Open-market sell
S
|
Common Stock | 8,619 | $49.35 | $425,318 | 40,976 |
| 2022-03-16 | SALMIRS SCOTT B | President and CEO |
Open-market sell
S
|
Common Stock | 16,253 | $45.01 | $731,604 | 335,549 |
| 2022-03-15 | SALMIRS SCOTT B | President and CEO |
Open-market sell
S
|
Common Stock | 8,247 | $45.36 | $374,065 | 351,802 |
| 2022-03-15 | SALMIRS SCOTT B | President and CEO |
Open-market sell
S
|
Common Stock | 500 | $46.09 | $23,046 | 360,049 |
| 2022-03-11 | CHAVEZ LINDA | Dir |
Open-market sell
S
|
Common Stock | 2,008 | $46.13 | $92,626 | 11,809 |
| 2022-02-07 | MAHONEY SEAN MICHAEL | EVP, President-Sales & Mktng |
Equity grant / award
A
|
Common Stock | 42 | $0.00 | $0 | 23,269 |
| 2022-01-09 | VALENTIN RAUL JAVIER | EVP and CHRO |
Other disposed transaction
F
|
Common Stock | 1,607 | $43.28 | $69,551 | 15,361 |
| 2022-01-09 | VALENTIN RAUL JAVIER | EVP and CHRO |
Other disposed transaction
F
|
Common Stock | 288 | $43.28 | $12,465 | 16,968 |
| 2022-01-09 | VALENTIN RAUL JAVIER | EVP and CHRO |
Equity grant / award
A
|
Common Stock | 4,210 | $0.00 | $0 | 17,256 |
| 2022-01-08 | VALENTIN RAUL JAVIER | EVP and CHRO |
Other disposed transaction
F
|
Common Stock | 339 | $43.28 | $14,672 | 13,046 |
| 2022-01-07 | VALENTIN RAUL JAVIER | EVP and CHRO |
Equity grant / award
A
|
Common Stock | 2,477 | $0.00 | $0 | 13,385 |
| 2022-01-05 | Allen Quincy L | Dir |
Equity grant / award
A
|
Common Stock | 3,507 | $0.00 | $0 | 5,821 |
| 2021-12-23 | FEINBERG JOSHUA H | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 8,892 | $41.53 | $369,285 | 49,687 |
| 2021-12-21 | ELLIS EARL RAY | EVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 6,389 | $40.41 | $258,179 | 64,657 |
| 2021-11-01 | VALENTIN RAUL JAVIER | EVP and CHRO |
Equity grant / award
A
|
Common Stock | 38 | $0.00 | $0 | 10,908 |
| 2021-10-04 | CHAVEZ LINDA | Dir |
Open-market sell
S
|
Common Stock | 2,532 | $47.01 | $119,021 | 11,290 |
| 2021-09-20 | JACOBSEN RENE | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 3,092 | $45.00 | $139,140 | 31,908 |
| 2021-09-13 | GARCIA ART A | Dir |
Open-market buy
P
|
Common Stock | 1,600 | $46.26 | $74,012 | 17,149 |
| 2021-09-11 | MAHONEY SEAN MICHAEL | EVP, President-Sales & Mktng |
Other disposed transaction
F
|
Common Stock | 876 | $46.26 | $40,524 | 17,789 |
| 2021-08-02 | SALMIRS SCOTT B | President and CEO |
Equity grant / award
A
|
Common Stock | 977 | $0.00 | $0 | 278,062 |
| 2021-07-19 | JACOBSEN RENE | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 4,867 | $45.35 | $220,733 | 35,864 |
| 2021-07-14 | SALMIRS SCOTT B | President and CEO |
Other disposed transaction
F
|
Common Stock | 28,256 | $45.06 | $1,273,215 | 277,085 |
| 2021-06-12 | JACOBSEN RENE | EVP & Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 1,499 | $47.76 | $71,592 | 44,730 |
| 2021-05-05 | JACOBSEN RENE | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 14,465 | $52.47 | $759,019 | 46,229 |
| 2021-05-05 | JACOBSEN RENE | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 100 | $53.07 | $5,307 | 60,694 |
| 2021-05-03 | NEWBORN ANDREA R | EVP/Gen. Counsel/Corp. Secty. |
Equity grant / award
A
|
Common Stock | 114 | $0.00 | $0 | 40,952 |
| 2021-04-15 | SALMIRS SCOTT B | President and CEO |
Open-market sell
S
|
Common Stock | 25,000 | $53.03 | $1,325,835 | 304,516 |
| 2021-03-29 | Allen Quincy L | Dir |
Equity grant / award
A
|
Common Stock | 2,287 | $0.00 | $0 | 2,287 |
| 2021-03-12 | CHAVEZ LINDA | Dir |
Open-market sell
S
|
Common Stock | 2,141 | $51.66 | $110,606 | 13,736 |
| 2021-03-12 | CHAVEZ LINDA | Dir |
Open-market sell
S
|
Common Stock | 289 | $52.19 | $15,084 | 15,877 |
| 2021-02-01 | ELLIS EARL RAY | EVP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 288 | $0.00 | $0 | 70,206 |
| 2021-01-10 | JACOBSEN RENE | EVP & Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 7,461 | $40.71 | $303,737 | 60,424 |
| 2021-01-10 | JACOBSEN RENE | EVP & Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 624 | $40.71 | $25,403 | 67,885 |
| 2021-01-10 | JACOBSEN RENE | EVP & Chief Operating Officer |
Equity grant / award
A
|
Common Stock | 3,618 | $0.00 | $0 | 68,509 |
| 2021-01-10 | JACOBSEN RENE | EVP & Chief Operating Officer |
Equity grant / award
A
|
Common Stock | 12,282 | $0.00 | $0 | 64,891 |
| 2021-01-09 | JACOBSEN RENE | EVP & Chief Operating Officer |
Other disposed transaction
F
|
Common Stock | 3,379 | $40.71 | $137,559 | 52,609 |
| 2021-01-08 | ELLIS EARL RAY | EVP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 11,779 | $0.00 | $0 | 69,918 |
| 2021-01-08 | JACOBSEN RENE | EVP & Chief Operating Officer |
Equity grant / award
A
|
Common Stock | 11,779 | $0.00 | $0 | 55,988 |
| 2021-01-06 | Gartland Thomas M | Dir |
Equity grant / award
A
|
Common Stock | 3,040 | $0.00 | $0 | 19,629 |
| 2020-12-21 | ELLIS EARL RAY | EVP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 58,139 | $0.00 | $0 | 58,139 |
| 2020-11-02 | SALMIRS SCOTT B | President and CEO |
Equity grant / award
A
|
Common Stock | 1,100 | $0.00 | $0 | 265,559 |
| 2020-10-27 | GIACOBBE SCOTT J | EVP & Chief Revenue Officer |
Open-market sell
S
|
Common Stock | 700 | $36.00 | $25,200 | 100,462 |
| 2020-10-13 | CHAVEZ LINDA | Dir |
Open-market sell
S
|
Common Stock | 1,353 | $37.06 | $50,142 | 14,173 |
| 2020-09-22 | SALMIRS SCOTT B | President and CEO |
Open-market sell
S
|
Common Stock | 25,000 | $37.20 | $930,090 | 264,459 |
| 2020-09-11 | NEWBORN ANDREA R | EVP/Gen. Counsel/Corp. Secty. |
Other disposed transaction
F
|
Common Stock | 1,878 | $36.14 | $67,871 | 35,576 |
| 2020-09-10 | Golder Jill | Dir |
Other disposed transaction
F
|
Common Stock | 413 | $37.78 | $15,603 | 4,064 |
| 2020-08-20 | JACOBSEN RENE | EVP & Chief Fac Svcs Officer |
Open-market sell
S
|
Common Stock | 717 | $37.00 | $26,529 | 45,176 |
| 2020-08-05 | JACOBSEN RENE | EVP & Chief Fac Svcs Officer |
Open-market sell
S
|
Common Stock | 716 | $37.00 | $26,492 | 45,893 |
| 2020-08-03 | SALMIRS SCOTT B | President and CEO |
Equity grant / award
A
|
Common Stock | 667 | $0.00 | $0 | 299,816 |
| 2020-07-24 | CHIN DEAN A | SVP, Interim CFO & CAO |
Exercise / conversion
M · derivative
|
Stock Options | 3,717 | $0.00 | $0 | 0 |
| 2020-07-24 | CHIN DEAN A | SVP, Interim CFO & CAO |
Open-market sell
S
|
Common Stock | 3,717 | $35.25 | $131,024 | 27,183 |
| 2020-07-24 | CHIN DEAN A | SVP, Interim CFO & CAO |
Exercise / conversion
M
|
Common Stock | 3,717 | $25.30 | $94,040 | 30,900 |
| 2020-07-14 | SALMIRS SCOTT B | President and CEO |
Equity grant / award
A
|
Common Stock | 97,846 | $0.00 | $0 | 299,149 |
| 2020-06-19 | JACOBSEN RENE | EVP & Chief Fac Svcs Officer |
Open-market sell
S
|
Common Stock | 716 | $39.43 | $28,232 | 28,976 |
| 2020-06-11 | Block Andrew D. | EVP and CHRO |
Other disposed transaction
F
|
Common Stock | 1,661 | $31.46 | $52,255 | 12,518 |
| 2020-06-08 | JACOBSEN RENE | EVP & Chief Fac Svcs Officer |
Open-market sell
S
|
Common Stock | 2,148 | $37.00 | $79,476 | 29,692 |
| 2020-05-04 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 210 | $0.00 | $0 | 65,730 |
| 2020-04-29 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,000 | $35.07 | $105,210 | 65,520 |
| 2020-02-20 | JACOBSEN RENE | EVP & Chief Fac Svcs Officer |
Open-market sell
S
|
Common Stock | 716 | $38.57 | $27,616 | 31,684 |
| 2020-02-03 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 155 | $0.00 | $0 | 68,520 |
| 2020-01-14 | GIACOBBE SCOTT J | EVP & Chief Revenue Officer |
Exercise / conversion
M · derivative
|
Stock Options | 5,984 | $0.00 | $0 | 0 |
| 2020-01-14 | GIACOBBE SCOTT J | EVP & Chief Revenue Officer |
Open-market sell
S
|
Common Stock | 5,984 | $39.35 | $235,454 | 74,607 |
| 2020-01-14 | GIACOBBE SCOTT J | EVP & Chief Revenue Officer |
Exercise / conversion
M
|
Common Stock | 5,984 | $25.30 | $151,395 | 80,591 |
| 2020-01-10 | Kesavan Sudhakar | Dir |
Other disposed transaction
F
|
Common Stock | 358 | $38.66 | $13,840 | 30,532 |
| 2020-01-09 | FEINBERG JOSHUA H | Executive Vice President |
Equity grant / award
A
|
Common Stock | 7,102 | $0.00 | $0 | 46,848 |
| 2020-01-08 | SALMIRS SCOTT B | President and CEO |
Equity grant / award
A
|
Common Stock | 9,795 | $0.00 | $0 | 188,167 |
| 2020-01-08 | SALMIRS SCOTT B | President and CEO |
Equity grant / award
A
|
Common Stock | 27,213 | $0.00 | $0 | 178,372 |
| 2020-01-06 | Gartland Thomas M | Dir |
Equity grant / award
A
|
Common Stock | 3,263 | $0.00 | $0 | 16,811 |
| 2020-01-06 | Webb Winifred Markus | Dir |
Equity grant / award
A
|
Common Stock | 3,263 | $0.00 | $0 | 22,603 |
| 2020-01-04 | Gartland Thomas M | Dir |
Other disposed transaction
F
|
Common Stock | 1,387 | $38.32 | $53,150 | 13,548 |
| 2020-01-02 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Options | 3,774 | $0.00 | $0 | 0 |
| 2020-01-02 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 3,774 | $37.90 | $143,047 | 54,656 |
| 2020-01-02 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 3,774 | $25.30 | $95,482 | 58,430 |
| 2019-12-23 | FEINBERG JOSHUA H | Executive Vice President |
Equity grant / award
A
|
Common Stock | 39,746 | $0.00 | $0 | 39,746 |
| 2019-12-06 | JACOBSEN RENE | EVP & Chief Fac Svcs Officer |
Open-market sell
S
|
Common Stock | 1,600 | $38.07 | $60,912 | 25,195 |
| 2019-11-25 | JACOBSEN RENE | EVP & Chief Fac Svcs Officer |
Open-market sell
S
|
Common Stock | 1,600 | $38.00 | $60,800 | 26,795 |
| 2019-11-04 | Webb Winifred Markus | Dir |
Equity grant / award
A
|
Common Stock | 68 | $0.00 | $0 | 19,341 |
| 2019-10-29 | JACOBSEN RENE | Executive Vice President |
Open-market sell
S
|
Common Stock | 1,600 | $38.00 | $60,800 | 28,286 |
| 2019-10-21 | JACOBSEN RENE | Executive Vice President |
Open-market sell
S
|
Common Stock | 1,600 | $38.00 | $60,800 | 29,886 |
| 2019-09-16 | NEWBORN ANDREA R | EVP/Gen. Counsel/Corp. Secty. |
Other disposed transaction
F
|
Common Stock | 112 | $36.65 | $4,105 | 14,920 |
| 2019-09-12 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,053 | $36.85 | $38,803 | 54,515 |
| 2019-09-12 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 101 | $0.00 | $0 | 55,568 |
| 2019-09-11 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 2,353 | $36.55 | $86,002 | 53,722 |
| 2019-09-10 | Golder Jill | Dir |
Equity grant / award
A
|
Common Stock | 1,156 | $0.00 | $0 | 1,156 |
| 2019-09-08 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,552 | $35.34 | $54,848 | 56,075 |
| 2019-08-23 | JACOBSEN RENE | Executive Vice President |
Open-market sell
S
|
Common Stock | 1,500 | $38.22 | $57,330 | 32,966 |
| 2019-08-05 | JACOBSEN RENE | Executive Vice President |
Exercise / conversion
M · derivative
|
Stock Options | 1,500 | $0.00 | $0 | 0 |
| 2019-08-05 | JACOBSEN RENE | Executive Vice President |
Open-market sell
S
|
Common Stock | 1,500 | $39.84 | $59,760 | 34,468 |
| 2019-08-05 | JACOBSEN RENE | Executive Vice President |
Equity grant / award
A
|
Common Stock | 118 | $0.00 | $0 | 35,968 |
| 2019-08-05 | JACOBSEN RENE | Executive Vice President |
Exercise / conversion
M
|
Common Stock | 1,500 | $25.30 | $37,950 | 35,850 |
| 2019-07-22 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 1,876 | $41.47 | $77,798 | 57,465 |
| 2019-07-18 | SALMIRS SCOTT B | President and CEO |
Exercise / conversion
M · derivative
|
Stock Options | 7,699 | $0.00 | $0 | 0 |
| 2019-07-18 | SALMIRS SCOTT B | President and CEO |
Open-market sell
S
|
Common Stock | 7,699 | $41.41 | $318,777 | 153,059 |
| 2019-07-18 | SALMIRS SCOTT B | President and CEO |
Exercise / conversion
M
|
Common Stock | 7,699 | $25.30 | $194,785 | 160,758 |
| 2019-07-03 | CHAVEZ LINDA | Dir |
Exercise / conversion
M · derivative
|
Stock Options | 6,000 | $0.00 | $0 | 0 |
| 2019-07-03 | CHAVEZ LINDA | Dir |
Open-market sell
S
|
Common Stock | 6,000 | $40.00 | $239,985 | 15,070 |
| 2019-07-03 | CHAVEZ LINDA | Dir |
Exercise / conversion
M
|
Common Stock | 6,000 | $9.72 | $58,314 | 21,070 |
| 2019-06-12 | JACOBSEN RENE | Executive Vice President |
Other disposed transaction
F
|
Common Stock | 1,458 | $39.83 | $58,072 | 34,357 |
| 2019-05-06 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 165 | $0.00 | $0 | 59,352 |
| 2019-04-29 | CHIN DEAN A | SVP, Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Options | 5,791 | $0.00 | $0 | 0 |
| 2019-04-29 | CHIN DEAN A | SVP, Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 8,758 | $37.53 | $328,696 | 19,886 |
| 2019-04-29 | CHIN DEAN A | SVP, Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 5,791 | $18.31 | $106,033 | 28,644 |
| 2019-04-23 | SALMIRS SCOTT B | President and CEO |
Exercise / conversion
M · derivative
|
Stock Options | 6,487 | $0.00 | $0 | 0 |
| 2019-04-23 | SALMIRS SCOTT B | President and CEO |
Open-market sell
S
|
Common Stock | 6,487 | $37.50 | $243,262 | 152,607 |
| 2019-04-23 | SALMIRS SCOTT B | President and CEO |
Exercise / conversion
M
|
Common Stock | 6,487 | $18.31 | $118,777 | 159,094 |
| 2019-04-22 | SALMIRS SCOTT B | President and CEO |
Exercise / conversion
M · derivative
|
Stock Options | 4,484 | $0.00 | $0 | 6,487 |
| 2019-04-22 | SALMIRS SCOTT B | President and CEO |
Open-market sell
S
|
Common Stock | 4,484 | $37.51 | $168,195 | 152,607 |
| 2019-04-22 | SALMIRS SCOTT B | President and CEO |
Exercise / conversion
M
|
Common Stock | 4,484 | $18.31 | $82,102 | 157,091 |
| 2019-04-01 | GIACOBBE SCOTT J | EVP & Chief Operating Officer |
Exercise / conversion
M · derivative
|
Stock Options | 7,143 | $0.00 | $0 | 0 |
| 2019-04-01 | GIACOBBE SCOTT J | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 7,143 | $36.90 | $263,575 | 69,402 |
| 2019-04-01 | GIACOBBE SCOTT J | EVP & Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 7,143 | $18.31 | $130,788 | 76,545 |
| 2019-02-25 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Options | 2,856 | $0.00 | $0 | 0 |
| 2019-02-25 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,856 | $37.31 | $106,557 | 59,187 |
| 2019-02-25 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 2,856 | $18.31 | $52,293 | 62,043 |
| 2019-02-20 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 265 | $36.72 | $9,731 | 59,187 |
| 2019-02-19 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 465 | $0.00 | $0 | 59,452 |
| 2019-02-12 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Exercise / conversion
M · derivative
|
Stock Options | 2,857 | $0.00 | $0 | 2,856 |
| 2019-02-12 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Open-market sell
S
|
Common Stock | 2,857 | $36.31 | $103,738 | 58,987 |
| 2019-02-12 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Exercise / conversion
M
|
Common Stock | 2,857 | $18.31 | $52,312 | 61,844 |
| 2019-02-04 | BAKER LEIGHANNE G | Dir |
Equity grant / award
A
|
Common Stock | 4 | $34.50 | $138 | 4,600 |
| 2019-01-12 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 5,191 | $34.28 | $177,947 | 58,855 |
| 2019-01-12 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 8,781 | $0.00 | $0 | 64,064 |
| 2019-01-11 | Kesavan Sudhakar | Dir |
Other disposed transaction
F
|
Common Stock | 360 | $34.28 | $12,341 | 27,598 |
| 2019-01-10 | Kesavan Sudhakar | Dir |
Other disposed transaction
F
|
Common Stock | 349 | $35.19 | $12,281 | 27,958 |
| 2019-01-09 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 9,843 | $0.00 | $0 | 55,265 |
| 2019-01-04 | Webb Winifred Markus | Dir |
Equity grant / award
A
|
Common Stock | 3,905 | $0.00 | $0 | 19,086 |
| 2018-12-21 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 1,745 | $0.00 | $0 | 55,467 |
| 2018-12-21 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 8,781 | $0.00 | $0 | 53,722 |
| 2018-11-30 | CHIN DEAN A | SVP - Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 3,024 | $31.20 | $94,349 | 19,979 |
| 2018-11-05 | Webb Winifred Markus | Dir |
Equity grant / award
A
|
Common Stock | 78 | $31.59 | $2,464 | 15,182 |
| 2018-10-15 | CHIN DEAN A | SVP - Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,018 | $30.39 | $61,327 | 22,949 |
| 2018-09-12 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 1,120 | $34.70 | $38,864 | 45,282 |
| 2018-09-11 | Colleran Donald F | Dir |
Equity grant / award
A
|
Common Stock | 1,227 | $0.00 | $0 | 1,227 |
| 2018-09-08 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Other disposed transaction
F
|
Common Stock | 3,227 | $33.75 | $108,911 | 46,403 |
| 2018-09-07 | CHIN DEAN A | SVP - Chief Accounting Officer |
Exercise / conversion
M · derivative
|
Stock Options | 5,682 | $0.00 | $0 | 0 |
| 2018-09-07 | CHIN DEAN A | SVP - Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,089 | $34.49 | $72,040 | 27,165 |
| 2018-09-07 | CHIN DEAN A | SVP - Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 1,593 | $33.59 | $53,501 | 29,254 |
| 2018-09-07 | CHIN DEAN A | SVP - Chief Accounting Officer |
Open-market sell
S
|
Common Stock | 2,000 | $32.69 | $65,378 | 30,847 |
| 2018-09-07 | CHIN DEAN A | SVP - Chief Accounting Officer |
Exercise / conversion
M
|
Common Stock | 5,682 | $19.09 | $108,469 | 32,847 |
| 2018-08-06 | Gartland Thomas M | Dir |
Equity grant / award
A
|
Common Stock | 37 | $31.40 | $1,162 | 11,692 |
| 2018-06-14 | GIACOBBE SCOTT J | EVP & Chief Operating Officer |
Exercise / conversion
M · derivative
|
Stock Options | 3,342 | $0.00 | $0 | 0 |
| 2018-06-14 | GIACOBBE SCOTT J | EVP & Chief Operating Officer |
Open-market sell
S
|
Common Stock | 3,342 | $30.90 | $103,257 | 58,844 |
| 2018-06-14 | GIACOBBE SCOTT J | EVP & Chief Operating Officer |
Exercise / conversion
M
|
Common Stock | 3,342 | $19.09 | $63,799 | 62,186 |
| 2018-06-11 | Block Andrew D. | EVP, CHRO |
Equity grant / award
A
|
Common Stock | 7,328 | $0.00 | $0 | 7,356 |
| 2018-05-07 | SCAGLIONE DIEGO ANTHONY | EVP & Chief Financial Officer |
Equity grant / award
A
|
Common Stock | 197 | $30.14 | $5,938 | 49,439 |
| 2018-03-10 | Kesavan Sudhakar | Dir |
Other disposed transaction
F
|
Common Stock | 107 | $37.65 | $4,029 | 23,860 |
| 2018-03-07 | Kesavan Sudhakar | Dir |
Other disposed transaction
F
|
Common Stock | 331 | $36.29 | $12,012 | 23,967 |
| 2018-02-05 | Webb Winifred Markus | Dir |
Equity grant / award
A
|
Common Stock | 70 | $34.96 | $2,447 | 14,939 |