XML 36 R7.htm IDEA: XBRL DOCUMENT v3.24.4
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Grantor Stock Ownership Trust
Treasury Stock
Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Nov. 30, 2021   100,711,000 (6,705,000)        
Treasury stock, beginning balance (in shares) at Nov. 30, 2021       (5,785,000)      
Beginning balance at Nov. 30, 2021 $ 3,019,475 $ 100,711 $ (72,718) $ (217,383) $ 848,620 $ 2,379,364 $ (19,119)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 816,666         816,666  
Other comprehensive income (loss), net of tax 13,544           13,544
Dividends on common stock $ (52,452)         (52,452)  
Employee stock options/other (in shares) 0            
Stock awards (in shares)       1,088,000      
Stock awards       $ 41,824 (41,824)    
Stock-based compensation $ 29,464       29,464    
Stock repurchases, excluding excise tax (in shares)       (4,928,000)      
Stock repurchases (150,000)     $ (150,000)      
Tax payments associated with stock-based compensation awards (in shares)       (391,000)      
Tax payments associated with stock-based compensation awards (15,902)     $ (15,902)      
Ending balance (in shares) at Nov. 30, 2022   100,711,000 (6,705,000)        
Treasury stock, ending balance (in shares) at Nov. 30, 2022       (10,016,000)      
Ending balance at Nov. 30, 2022 3,660,795 $ 100,711 $ (72,718) $ (341,461) 836,260 3,143,578 (5,575)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 590,177         590,177  
Other comprehensive income (loss), net of tax 1,904           1,904
Dividends on common stock $ (56,831)         (56,831)  
Employee stock options/other (in shares) 564,826 565,000          
Employee stock options/other $ 8,857 $ 565     8,292    
Stock awards (in shares)       927,000      
Stock awards       $ 33,471 (33,471)    
Stock-based compensation 34,612       34,612    
Stock repurchases, excluding excise tax (in shares)       (9,244,437)      
Stock repurchases       $ (411,400)      
Stock repurchases, including excise tax (415,136)     $ (415,136)      
Tax payments associated with stock-based compensation awards (in shares)       (371,000)      
Tax payments associated with stock-based compensation awards $ (14,238)     $ (14,238)      
Ending balance (in shares) at Nov. 30, 2023   101,276,000 (6,705,000)        
Treasury stock, ending balance (in shares) at Nov. 30, 2023 (18,703,704)     (18,704,000)      
Ending balance at Nov. 30, 2023 $ 3,810,140 $ 101,276 $ (72,718) $ (737,364) 845,693 3,676,924 (3,671)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 655,018         655,018  
Other comprehensive income (loss), net of tax (33)           (33)
Dividends on common stock $ (71,554)         (71,554)  
Employee stock options/other (in shares) 691,426 691,000          
Employee stock options/other $ 10,433 $ 691     9,742    
Stock awards (in shares)       682,000      
Stock awards       $ 27,856 (27,856)    
Stock-based compensation 34,470       34,470    
Stock repurchases, excluding excise tax (in shares)       (4,725,181)      
Stock repurchases       $ (350,000)      
Stock repurchases, including excise tax (352,842)     $ (352,842)      
Tax payments associated with stock-based compensation awards (in shares)       (358,000)      
Tax payments associated with stock-based compensation awards (25,016)     $ (25,016)      
Termination of grantor stock ownership trust (in shares)Dissolution of Grantor Stock Ownership Trust, Shares     6,705,000 (6,705,000)      
Termination of grantor stock ownership trust $ 0   $ 72,718 $ (72,718)      
Retirement of treasury stock (in shares)   (27,557,000)   (27,557,000)      
Retirement of treasury stock   $ (27,557)   $ 1,018,522   (990,965)  
Ending balance (in shares) at Nov. 30, 2024   74,410,000 0        
Treasury stock, ending balance (in shares) at Nov. 30, 2024 (2,253,156)     (2,253,000)      
Ending balance at Nov. 30, 2024 $ 4,060,616 $ 74,410 $ 0 $ (141,562) $ 862,049 $ 3,269,423 $ (3,704)