Stockholders' Equity - Narrative (Details) $ / shares in Units, $ in Millions |
6 Months Ended | 12 Months Ended | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
Dec. 07, 2023 |
Oct. 31, 2023
USD ($)
$ / shares
|
Apr. 30, 2023
$ / shares
|
Oct. 31, 2022
$ / shares
|
Apr. 30, 2022
$ / shares
|
Oct. 31, 2023
USD ($)
$ / shares
shares
|
Oct. 31, 2022
USD ($)
$ / shares
shares
|
Oct. 31, 2021
USD ($)
$ / shares
|
Mar. 31, 2017
USD ($)
|
Dec. 31, 2011
USD ($)
|
|
Class of Stock [Line Items] | ||||||||||
Share repurchase program, maximum amount authorized | $ 1,000.0 | $ 500.0 | ||||||||
Share repurchase program, remaining authorized amount | $ 256.4 | $ 256.4 | ||||||||
Stock repurchase (in shares) | shares | 0 | 191,200 | ||||||||
Treasury stock repurchase | $ 78.5 | $ 24.8 | ||||||||
Average repurchase price per share (in dollars per share) | $ / shares | $ 410.41 | |||||||||
Dividends declared on common stock (in dollars per share) | $ / shares | $ 0.06 | 0.06 | ||||||||
Dividends on common stock (in dollars per share) | $ / shares | $ 0.03 | $ 0.03 | $ 0.03 | $ 0.03 | $ 0.03 | $ 0.03 | $ 0.03 | |||
Dividends on common stock | $ 3.0 | $ 3.0 | $ 3.0 | |||||||
Subsequent Event | ||||||||||
Class of Stock [Line Items] | ||||||||||
Stock split, conversion ratio | 4 |
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Aggregate dividends paid during the period for each share of common stock outstanding. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Aggregate dividends declared during the period for each share of common stock outstanding. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of stock repurchase plan authorized. No definition available.
|
X | ||||||||||
- Definition Amount remaining of a stock repurchase plan authorized. No definition available.
|
X | ||||||||||
- Definition Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Total cost of shares repurchased divided by the total number of shares repurchased. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of shares that have been repurchased during the period and are being held in treasury. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|