XML 23 R6.htm IDEA: XBRL DOCUMENT v3.25.2
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, 2023   5,345,929 749,081 5,600        
Balance at Oct. 31, 2023 $ 581,789 $ 62 $ 8 $ 135,299 $ 735,946 $ (157,197) $ (132,382) $ 53
Stock options, amortization and issuances (in shares)   615            
Stock options, amortization and issuances 46       46      
Preferred dividend declared ($476.56 per share) (2,669)         (2,669)    
Restricted stock amortization, issuances and forfeitures 4,071       4,071      
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 in consolidated joint ventures (53)             (53)
Net income 23,904         23,904    
Balance (in shares) at Jan. 31, 2024   5,346,560 749,065 5,600        
Balance at Jan. 31, 2024 607,088 $ 62 $ 8 $ 135,299 740,063 (135,962) (132,382) 0
Balance (in shares) at Oct. 31, 2023   5,345,929 749,081 5,600        
Balance at Oct. 31, 2023 581,789 $ 62 $ 8 $ 135,299 735,946 (157,197) (132,382) 53
Net income 147,659              
Balance (in shares) at Jul. 31, 2024   5,320,580 729,403 5,600        
Balance at Jul. 31, 2024 703,384 $ 64 $ 8 $ 135,299 744,479 (17,545) (158,921) 0
Balance (in shares) at Jan. 31, 2024   5,346,560 749,065 5,600        
Balance at Jan. 31, 2024 607,088 $ 62 $ 8 $ 135,299 740,063 (135,962) (132,382) 0
Stock options, amortization and issuances (in shares)   120            
Stock options, amortization and issuances (4)       (4)      
Preferred dividend declared ($476.56 per share) (2,669)         (2,669)    
Restricted stock amortization, issuances and forfeitures 6,942       6,942      
Conversion of Class B to Class A common stock (in shares)   40,141 (40,141)          
Conversion of Class B to Class A common stock 0 $ 1 $ (1)          
Share repurchases, including excise taxes (in shares)   (106,047)            
Share repurchases, including excise taxes (15,147)           (15,147)  
Net income 50,836         50,836    
Balance (in shares) at Apr. 30, 2024   5,280,774 708,924 5,600        
Balance at Apr. 30, 2024 647,046 $ 63 $ 7 $ 135,299 747,001 (87,795) (147,529) 0
Stock options, amortization and issuances (in shares)   4,767            
Stock options, amortization and issuances 268       268      
Preferred dividend declared ($476.56 per share) (2,669)         (2,669)    
Restricted stock amortization, issuances and forfeitures (in shares)   85,021 53,250          
Restricted stock amortization, issuances and forfeitures (2,788) $ 1 $ 1   (2,790)      
Conversion of Class B to Class A common stock (in shares)   32,771 (32,771)          
Conversion of Class B to Class A common stock 0              
Share repurchases, including excise taxes (in shares)   (82,753)            
Share repurchases, including excise taxes (11,392)           (11,392)  
Net income 72,919         72,919    
Balance (in shares) at Jul. 31, 2024   5,320,580 729,403 5,600        
Balance at Jul. 31, 2024 703,384 $ 64 $ 8 $ 135,299 744,479 (17,545) (158,921) $ 0
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 (in shares)   (131,460)            
Share repurchases, including excise taxes (18,050)           (18,050)  
Net income 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 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 (in shares)   (126,448)            
Share repurchases, including excise taxes (12,346)           (12,346)  
Net income 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 (in shares)   0            
Share repurchases, including excise taxes 94           94  
Net income 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)