v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock Outstanding [Member]
Common Class A [Member]
Common Stock Outstanding [Member]
Common Class B [Member]
Preferred Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock, Common [Member]
Noncontrolling Interest [Member]
Balance (in shares) at Oct. 31, 2024   5,325,615 729,354 5,600        
Balance at Oct. 31, 2024 $ 800,349 $ 64 $ 8 $ 135,299 $ 749,752 $ 74,136 $ (158,910)  
Stock options, amortization and issuances (in shares)   476            
Stock options, amortization and issuances 0              
Preferred dividend declared ($476.56 per share) (2,669)         (2,669)    
Restricted stock amortization, issuances and forfeitures (in shares)   666            
Restricted stock amortization, issuances and forfeitures 3,605       3,605      
Conversion of Class B to Class A common stock (in shares)   5 (5)          
Conversion of Class B to Class A common stock 0              
Share repurchases, including excise taxes (18,050)           (18,050)  
Share repurchases, including excise taxes (in shares)   (131,460)            
Net income (loss) 28,191         28,191    
Balance (in shares) at Jan. 31, 2025   5,195,302 729,349 5,600        
Balance at Jan. 31, 2025 811,426 $ 64 $ 8 $ 135,299 753,357 99,658 (176,960)  
Balance (in shares) at Oct. 31, 2024   5,325,615 729,354 5,600        
Balance at Oct. 31, 2024 800,349 $ 64 $ 8 $ 135,299 749,752 74,136 (158,910)  
Net income (loss) 64,532              
Balance (in shares) at Jul. 31, 2025   5,131,632 760,387 5,600        
Balance at Jul. 31, 2025 835,363 $ 65 $ 8 $ 135,299 758,542 130,661 (189,212)  
Balance (in shares) at Jan. 31, 2025   5,195,302 729,349 5,600        
Balance at Jan. 31, 2025 811,426 $ 64 $ 8 $ 135,299 753,357 99,658 (176,960)  
Stock options, amortization and issuances 0              
Preferred dividend declared ($476.56 per share) (2,669)         (2,669)    
Restricted stock amortization, issuances and forfeitures 4,233       4,233      
Conversion of Class B to Class A common stock (in shares)   4 (4)          
Conversion of Class B to Class A common stock 0              
Share repurchases, including excise taxes (12,346)           (12,346)  
Share repurchases, including excise taxes (in shares)   (126,448)            
Net income (loss) 19,726         19,726    
Balance (in shares) at Apr. 30, 2025   5,068,858 729,345 5,600        
Balance at Apr. 30, 2025 820,370 $ 64 $ 8 $ 135,299 757,590 116,715 (189,306)  
Stock options, amortization and issuances (in shares)   1,179            
Stock options, amortization and issuances 25       25      
Preferred dividend declared ($476.56 per share) (2,669)         (2,669)    
Restricted stock amortization, issuances and forfeitures (in shares)   61,595 31,042          
Restricted stock amortization, issuances and forfeitures 928 $ 1     927      
Share repurchases, including excise taxes (94)           (94)  
Share repurchases, including excise taxes (in shares)   0            
Net income (loss) 16,615         16,615    
Balance (in shares) at Jul. 31, 2025   5,131,632 760,387 5,600        
Balance at Jul. 31, 2025 835,363 $ 65 $ 8 $ 135,299 758,542 130,661 (189,212)  
Balance (in shares) at Oct. 31, 2025   5,155,635 784,741 5,600        
Balance at Oct. 31, 2025 830,935 $ 65 $ 8 $ 135,299 757,391 127,326 (189,154) $ 0
Preferred dividend declared ($476.56 per share) (2,669)         (2,669)    
Restricted stock amortization, issuances and forfeitures (in shares)   83,065            
Restricted stock amortization, issuances and forfeitures (4,386) $ 1     (4,387)      
Conversion of Class B to Class A common stock (in shares)   23 (23)          
Conversion of Class B to Class A common stock 0              
Changes in noncontrolling interest 1,895             1,895
Share repurchases, including excise taxes (9,000)           (9,000)  
Share repurchases, including excise taxes (in shares)   (85,398)            
Net income (loss) 20,859         20,859    
Balance (in shares) at Jan. 31, 2026   5,153,325 784,718 5,600        
Balance at Jan. 31, 2026 837,634 $ 66 $ 8 $ 135,299 753,004 145,516 (198,154) 1,895
Balance (in shares) at Oct. 31, 2025   5,155,635 784,741 5,600        
Balance at Oct. 31, 2025 830,935 $ 65 $ 8 $ 135,299 757,391 127,326 (189,154) 0
Net income (loss) 18,049              
Balance (in shares) at Jul. 31, 2026   5,121,132 837,635 5,600        
Balance at Jul. 31, 2026 820,956 $ 66 $ 9 $ 135,299 752,820 138,093 (207,621) 2,290
Balance (in shares) at Jan. 31, 2026   5,153,325 784,718 5,600        
Balance at Jan. 31, 2026 837,634 $ 66 $ 8 $ 135,299 753,004 145,516 (198,154) 1,895
Stock options, amortization and issuances (in shares)   1,452 306          
Stock options, amortization and issuances (68)       (68)      
Preferred dividend declared ($476.56 per share) (2,669)         (2,669)    
Restricted stock amortization, issuances and forfeitures (in shares)   2,040            
Restricted stock amortization, issuances and forfeitures 1,716       1,716      
Conversion of Class B to Class A common stock (in shares)   16 (16)          
Conversion of Class B to Class A common stock 0              
Changes in noncontrolling interest 1,120             1,120
Share repurchases, including excise taxes (9,545)           (9,545)  
Share repurchases, including excise taxes (in shares)   (90,507)            
Net income (loss) (595)         (284)   (311)
Balance (in shares) at Apr. 30, 2026   5,066,326 785,008 5,600        
Balance at Apr. 30, 2026 827,593 $ 66 $ 8 $ 135,299 754,652 142,563 (207,699) 2,704
Stock options, amortization and issuances (in shares)   8,342 2,903          
Stock options, amortization and issuances (320)       (320)      
Preferred dividend declared ($476.56 per share) (2,669)         (2,669)    
Restricted stock amortization, issuances and forfeitures (in shares)   33,869 62,319          
Restricted stock amortization, issuances and forfeitures (1,511)   $ 1   (1,512)      
Conversion of Class B to Class A common stock (in shares)   12,595 (12,595)          
Conversion of Class B to Class A common stock 0              
Share repurchases, including excise taxes (78)           (78)  
Net income (loss) (2,215)         (1,801)   (414)
Balance (in shares) at Jul. 31, 2026   5,121,132 837,635 5,600        
Balance at Jul. 31, 2026 $ 820,956 $ 66 $ 9 $ 135,299 $ 752,820 $ 138,093 $ (207,621) $ 2,290