CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (UNAUDITED) - USD ($) $ in Millions | Total | Common stock | Additional paid-in capital | Accumulated other comprehensive loss | Retained earnings | Noncontrolling interest |
Beginning balance (in shares) at Oct. 31, 2022 | | 70,669,535 | | | | |
Beginning balance at Oct. 31, 2022 | $ 522.9 | $ 0.1 | $ 229.3 | $ (1.7) | $ 274.4 | $ 20.8 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Stock-based compensation | 0.7 | | 0.7 | | | |
Exercise of stock options (in shares) | | 8,500 | | | | |
Issuance of common stock for equity awards, net of shares withheld for the settlement of taxes (in shares) | | 55,055 | | | | |
Issuance of common stock for equity awards, net of shares withheld for the settlement of taxes | (0.4) | | (0.4) | | | |
Contributions from noncontrolling interest holders | 1 | | | | | 1 |
Net income (loss) | (10.6) | | | | (8.8) | (1.8) |
Other comprehensive income | 0.5 | | | 0.5 | | |
Ending balance (in shares) at Jan. 31, 2023 | | 70,733,090 | | | | |
Ending balance at Jan. 31, 2023 | 514.1 | $ 0.1 | 229.6 | (1.2) | 265.6 | 20 |
Beginning balance (in shares) at Oct. 31, 2022 | | 70,669,535 | | | | |
Beginning balance at Oct. 31, 2022 | 522.9 | $ 0.1 | 229.3 | (1.7) | 274.4 | 20.8 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Net income (loss) | (9.1) | | | | | |
Ending balance (in shares) at Jul. 31, 2023 | | 70,791,225 | | | | |
Ending balance at Jul. 31, 2023 | 520.4 | $ 0.1 | 232.2 | (0.2) | 267.6 | 20.7 |
Beginning balance (in shares) at Jan. 31, 2023 | | 70,733,090 | | | | |
Beginning balance at Jan. 31, 2023 | 514.1 | $ 0.1 | 229.6 | (1.2) | 265.6 | 20 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Stock-based compensation | 1.3 | | 1.3 | | | |
Exercise of stock options (in shares) | | 5,000 | | | | |
Issuance of common stock for equity awards, net of shares withheld for the settlement of taxes (in shares) | | 47,592 | | | | |
Contributions from noncontrolling interest holders | 0.4 | | | | | 0.4 |
Net income (loss) | (4.7) | | | | (4.6) | (0.1) |
Other comprehensive income | 0.3 | | | 0.3 | | |
Ending balance (in shares) at Apr. 30, 2023 | | 70,785,682 | | | | |
Ending balance at Apr. 30, 2023 | 511.4 | $ 0.1 | 230.9 | (0.9) | 261 | 20.3 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Stock-based compensation | 1.2 | | 1.2 | | | |
Exercise of stock options (in shares) | | 5,543 | | | | |
Exercise of stock options | 0.1 | | 0.1 | | | |
Contributions from noncontrolling interest holders | 0.8 | | | | | 0.8 |
Net income (loss) | 6.2 | | | | 6.6 | (0.4) |
Other comprehensive income | 0.7 | | | 0.7 | | |
Ending balance (in shares) at Jul. 31, 2023 | | 70,791,225 | | | | |
Ending balance at Jul. 31, 2023 | 520.4 | $ 0.1 | 232.2 | (0.2) | 267.6 | 20.7 |
Beginning balance (in shares) at Oct. 31, 2023 | | 70,728,404 | | | | |
Beginning balance at Oct. 31, 2023 | 528.3 | $ 0.1 | 233.4 | (0.9) | 271 | 24.7 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Stock-based compensation | 1.4 | | 1.4 | | | |
Issuance of common stock for equity awards, net of shares withheld for the settlement of taxes (in shares) | | 112,899 | | | | |
Issuance of common stock for equity awards, net of shares withheld for the settlement of taxes | (0.7) | | (0.7) | | | |
Net income (loss) | 2 | | | | | 2 |
Other comprehensive income | 0.8 | | | 0.8 | | |
Ending balance (in shares) at Jan. 31, 2024 | | 70,841,303 | | | | |
Ending balance at Jan. 31, 2024 | 531.8 | $ 0.1 | 234.1 | (0.1) | 271 | 26.7 |
Beginning balance (in shares) at Oct. 31, 2023 | | 70,728,404 | | | | |
Beginning balance at Oct. 31, 2023 | 528.3 | $ 0.1 | 233.4 | (0.9) | 271 | 24.7 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Net income (loss) | 21.1 | | | | | |
Ending balance (in shares) at Jul. 31, 2024 | | 70,909,730 | | | | |
Ending balance at Jul. 31, 2024 | 553.7 | $ 0.1 | 237.1 | (0.3) | 290.4 | 26.4 |
Beginning balance (in shares) at Jan. 31, 2024 | | 70,841,303 | | | | |
Beginning balance at Jan. 31, 2024 | 531.8 | $ 0.1 | 234.1 | (0.1) | 271 | 26.7 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Stock-based compensation | 1.6 | | 1.6 | | | |
Issuance of common stock for equity awards, net of shares withheld for the settlement of taxes (in shares) | | 68,164 | | | | |
Issuance of common stock for equity awards, net of shares withheld for the settlement of taxes | (0.1) | | (0.1) | | | |
Net income (loss) | 7 | | | | 7 | |
Other comprehensive income | (0.3) | | | (0.3) | | |
Ending balance (in shares) at Apr. 30, 2024 | | 70,909,467 | | | | |
Ending balance at Apr. 30, 2024 | 540 | $ 0.1 | 235.6 | (0.4) | 278 | 26.7 |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | | |
Stock-based compensation | 1.5 | | 1.5 | | | |
Issuance of common stock for equity awards, net of shares withheld for the settlement of taxes (in shares) | | 263 | | | | |
Net income (loss) | 12.1 | | | | 12.4 | (0.3) |
Other comprehensive income | 0.1 | | | 0.1 | | |
Ending balance (in shares) at Jul. 31, 2024 | | 70,909,730 | | | | |
Ending balance at Jul. 31, 2024 | $ 553.7 | $ 0.1 | $ 237.1 | $ (0.3) | $ 290.4 | $ 26.4 |