XML 36 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Preferred Stock
Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income/(Loss)
Class A Common Stock
Class A Common Stock
Common Stock
Class B Non‑Voting Common Stock
Class B Non‑Voting Common Stock
Common Stock
Beginning balance (in shares) at Dec. 31, 2021   10,600,000              
Beginning balance at Dec. 31, 2021 $ 7,008,568 $ 106 $ 3,399,245 $ 3,609,885 $ (1,808)   $ 1,140   $ 0
Beginning balance (in shares) at Dec. 31, 2021             113,987,154   0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common stock upon vesting of restricted stock units (in shares)             537,259    
Issuance of common stock upon vesting of restricted stock units 2   (3)       $ 5    
Stock-based compensation expense 15,603   15,603            
Common stock repurchased (in shares)             (3,420,874)    
Common stock repurchased (150,000)   (149,966)       $ (34)    
Cash dividends (84,341)     (84,341)          
Cash dividends (declared on preferred stock) (41,700)     (41,700)          
Change in foreign currency translation adjustment and in fair value of hedged transactions, net of tax 4,163       4,163        
Tax withholdings on stock-based compensation (in shares)             (211,442)    
Tax withholdings on stock based-compensation (8,908)   (8,906)       $ (2)    
Net income (loss) (97,024)     (97,024)          
Ending balance (in shares) at Dec. 31, 2022   10,600,000              
Ending balance at Dec. 31, 2022 6,646,363 $ 106 3,255,973 3,386,820 2,355   $ 1,109   $ 0
Ending balance (in shares) at Dec. 31, 2022             110,892,097   0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common stock upon vesting of restricted stock units (in shares)             213,399    
Issuance of common stock upon vesting of restricted stock units 2           $ 2    
Stock-based compensation expense 34,615   34,615            
Cash dividends (89,929)     (89,929)          
Cash dividends (declared on preferred stock) (41,700)     (41,700)          
Change in foreign currency translation adjustment and in fair value of hedged transactions, net of tax (580)       (580)        
Tax withholdings on stock-based compensation (in shares)             (78,244)    
Tax withholdings on stock based-compensation (3,355)   (3,354)       $ (1)    
Net income (loss) $ 614,622     614,622          
Ending balance (in shares) at Dec. 31, 2023 10,600,000 10,600,000              
Ending balance at Dec. 31, 2023 $ 7,160,038 $ 106 3,287,234 3,869,813 1,775   $ 1,110   $ 0
Ending balance (in shares) at Dec. 31, 2023           111,027,252 111,027,252 0 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Issuance of common stock upon vesting of restricted stock units (in shares)             577,537    
Issuance of common stock upon vesting of restricted stock units 6           $ 6    
Issuance of preferred stock (in shares)   300,000              
Issuance of preferred stock 295,012 $ 3 295,009            
Redemption of preferred stock (in shares)   (10,000,000)              
Redemption of preferred stock (250,000) $ (100) (242,031) (7,869)          
Stock-based compensation expense 33,887   33,887            
Cash dividends (94,668)     (94,668)          
Cash dividends (declared on preferred stock) (47,762)     (47,762)          
Change in foreign currency translation adjustment and in fair value of hedged transactions, net of tax 17,798       17,798        
Tax withholdings on stock-based compensation (in shares)             (227,905)    
Tax withholdings on stock based-compensation (9,389)   (9,387)       $ (2)    
Net income (loss) $ 427,704     427,704          
Ending balance (in shares) at Dec. 31, 2024 900,000 900,000              
Ending balance at Dec. 31, 2024 $ 7,532,626 $ 9 $ 3,364,712 $ 4,147,218 $ 19,573   $ 1,114   $ 0
Ending balance (in shares) at Dec. 31, 2024           111,376,884 111,376,884 0 0