Condensed Unaudited Consolidated Statements of Shareholders' Equity - USD ($) $ in Millions | Total | Common Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | Accumulated Other Comprehensive (Loss) Income [Member] |
Balance at Oct. 31, 2021 | $ 518.8 | $ 0.1 | $ 502.1 | $ 16.7 | $ (0.1) |
Balance, shares at Oct. 31, 2021 | | 64,584,291 | | | |
Net income (loss) | (0.7) | | | (0.7) | |
Stock-based compensation expense | 2.3 | | 2.3 | | |
Exercise of common stock options, shares | | 2,400 | | | |
Vesting of restricted and performance stock units and awards, net of employee tax withholdings, shares | | 274,485 | | | |
Vesting of restricted and performance stock units and awards, net of employee tax withholdings | (2.1) | | (2.1) | | |
Issuance of restricted stock awards, net of forfeitures and employee tax withholdings on vested awards | (2.6) | | (2.6) | | |
Issuance of restricted stock awards, net of forfeitures and employee tax withholdings on vested awards, Shares | | 242,999 | | | |
Other comprehensive income (loss), net of tax | 0.1 | | | | 0.1 |
Repurchase and retirement of common stock | (24.4) | | (24.4) | | |
Repurchase and retirement of common stock, Shares | | (1,980,159) | | | |
Dividends declared on common stock | (3.3) | | | (3.3) | |
Balance at Jan. 31, 2022 | 488.1 | $ 0.1 | 475.3 | 12.7 | |
Balance, shares at Jan. 31, 2022 | | 63,124,016 | | | |
Balance at Oct. 31, 2021 | 518.8 | $ 0.1 | 502.1 | 16.7 | (0.1) |
Balance, shares at Oct. 31, 2021 | | 64,584,291 | | | |
Net income (loss) | 6.5 | | | | |
Other comprehensive income (loss), net of tax | 0.2 | | | | |
Balance at Jul. 31, 2022 | 448 | $ 0.1 | 434 | 13.8 | 0.1 |
Balance, shares at Jul. 31, 2022 | | 59,343,192 | | | |
Balance at Jan. 31, 2022 | 488.1 | $ 0.1 | 475.3 | 12.7 | |
Balance, shares at Jan. 31, 2022 | | 63,124,016 | | | |
Net income (loss) | (2.3) | | | (2.3) | |
Stock-based compensation expense | 2.2 | | 2.2 | | |
Other comprehensive income (loss), net of tax | 0.1 | | | | 0.1 |
Repurchase and retirement of common stock | (21.5) | | (21.5) | | |
Repurchase and retirement of common stock, Shares | | (1,676,122) | | | |
Dividends declared on common stock | (3.1) | | | (3.1) | |
Balance at Apr. 30, 2022 | 463.5 | $ 0.1 | 456 | 7.3 | 0.1 |
Balance, shares at Apr. 30, 2022 | | 61,447,894 | | | |
Net income (loss) | 9.5 | | | 9.5 | |
Stock-based compensation expense | 1.8 | | 1.8 | | |
Exercise of common stock options | 0.3 | | 0.3 | | |
Exercise of common stock options, shares | | 42,500 | | | |
Repurchase and retirement of common stock | (24.1) | | (24.1) | | |
Repurchase and retirement of common stock, Shares | | (2,147,202) | | | |
Dividends declared on common stock | (3) | | | (3) | |
Balance at Jul. 31, 2022 | 448 | $ 0.1 | 434 | 13.8 | 0.1 |
Balance, shares at Jul. 31, 2022 | | 59,343,192 | | | |
Balance at Oct. 31, 2022 | 456.3 | $ 0.1 | 436.4 | 19.5 | 0.3 |
Balance, shares at Oct. 31, 2022 | | 59,323,534 | | | |
Net income (loss) | (13.5) | | | (13.5) | |
Stock-based compensation expense | 5.9 | | 5.9 | | |
Vesting of restricted and performance stock units and awards, net of employee tax withholdings, shares | | 214,746 | | | |
Vesting of restricted and performance stock units and awards, net of employee tax withholdings | (1.3) | | (1.3) | | |
Forfeitures of restricted stock awards and employee tax withholdings on vested awards, net of issuances | (3.1) | | (3.1) | | |
Forfeitures of restricted stock awards and employee tax withholdings on vested awards, net of issuances, Shares | | (23,243) | | | |
Other comprehensive income (loss), net of tax | (0.5) | | | | (0.5) |
Dividends declared on common stock | (3.1) | | | (3.1) | |
Balance at Jan. 31, 2023 | 440.7 | $ 0.1 | 437.9 | 2.9 | (0.2) |
Balance, shares at Jan. 31, 2023 | | 59,515,037 | | | |
Balance at Oct. 31, 2022 | 456.3 | $ 0.1 | 436.4 | 19.5 | 0.3 |
Balance, shares at Oct. 31, 2022 | | 59,323,534 | | | |
Net income (loss) | 15.6 | | | | |
Other comprehensive income (loss), net of tax | (0.5) | | | | |
Balance at Jul. 31, 2023 | 468.6 | $ 0.1 | 442.7 | 26 | (0.2) |
Balance, shares at Jul. 31, 2023 | | 59,309,107 | | | |
Balance at Jan. 31, 2023 | 440.7 | $ 0.1 | 437.9 | 2.9 | (0.2) |
Balance, shares at Jan. 31, 2023 | | 59,515,037 | | | |
Net income (loss) | 14.2 | | | 14.2 | |
Stock-based compensation expense | 1.6 | | 1.6 | | |
Vesting of restricted and performance stock units and awards, net of employee tax withholdings, shares | | 9,321 | | | |
Vesting of restricted and performance stock units and awards, net of employee tax withholdings | (0.1) | | (0.1) | | |
Forfeitures of restricted stock awards and employee tax withholdings on vested awards, net of issuances | (0.1) | | (0.1) | | |
Forfeitures of restricted stock awards and employee tax withholdings on vested awards, net of issuances, Shares | | (120,519) | | | |
Dividends declared on common stock | (3) | | | (3) | |
Balance at Apr. 30, 2023 | 453.3 | $ 0.1 | 439.3 | 14.1 | (0.2) |
Balance, shares at Apr. 30, 2023 | | 59,403,839 | | | |
Net income (loss) | 14.9 | | | 14.9 | |
Stock-based compensation expense | 3.5 | | 3.5 | | |
Vesting of restricted stock units, net of employee tax withholdings | (0.1) | | (0.1) | | |
Vesting of restricted stock units, net of employee tax withholdings,Shares | | 11,411 | | | |
Forfeitures of restricted stock awards, net of issuances, Shares | | (106,143) | | | |
Dividends declared on common stock | (3) | | | (3) | |
Balance at Jul. 31, 2023 | $ 468.6 | $ 0.1 | $ 442.7 | $ 26 | $ (0.2) |
Balance, shares at Jul. 31, 2023 | | 59,309,107 | | | |