XML 21 R7.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Non-Controlling Interests [Member]
Total
Balance at Oct. 31, 2022 $ 608 $ 493,741 $ 435,634 $ (98,456) $ 230,562 $ 1,062,089
Balance (in Shares) at Oct. 31, 2022 60,791          
Net income $ 0 0 125,485 0 74,149 199,634
Other comprehensive income (loss) 0 0 0 9,722 (4,110) 5,612
Shares issued under equity plans $ 5 268 0 0 0 273
Shares issued under equity plans (in Shares) 519          
Share-based compensation expense $ 0 8,001 0 0 0 8,001
Balance at Oct. 31, 2023 $ 613 502,010 561,119 (88,734) 300,601 1,275,609
Balance (in Shares) at Oct. 31, 2023 61,310          
Net income $ 0 0 130,688 0 53,160 183,848
Other comprehensive income (loss) 0 0 0 2,415 6,134 8,549
Shares issued under equity plans $ 6 (1,143) 0 0 0 (1,137)
Shares issued under equity plans (in Shares) 639          
Share-based compensation expense $ 0 13,890 0 0 0 13,890
Balance at Oct. 31, 2024 $ 619 514,757 691,807 (86,319) 359,895 1,480,759
Balance (in Shares) at Oct. 31, 2024 61,949          
Net income $ 0 0 136,405 0 53,829 190,234
Other comprehensive income (loss) 0 0 0 199 9,994 10,193
Shares issued under equity plans $ 6 149 0 0 0 155
Shares issued under equity plans (in Shares) 672          
Share-based compensation expense $ 0 13,388 0 0 0 13,388
Purchase and retirement of common stock through repurchase program $ (49) (41,360) (56,013) 0 0 (97,422)
Purchase and retirement of common stock through repurchase program (in Shares) (4,988)          
Balance at Oct. 31, 2025 $ 576 $ 486,934 $ 772,199 $ (86,120) $ 423,718 $ 1,597,307
Balance (in Shares) at Oct. 31, 2025 57,633