v3.25.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Class A Common Stock
Class B Common Stock
Common​ Stock
Class A Common Stock
Common​ Stock
Class B Common Stock
Additional Paid-In Capital
Retained Earnings
Non-controlling Interests
Beginning balance (in shares) at Dec. 31, 2023       20,786,814 40,333,019      
Beginning balance at Dec. 31, 2023 $ 1,183,493     $ 208 $ 403 $ 47,158 $ 1,135,387 $ 337
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) 28,400           28,498 (98)
Repurchase and retirement of Class A common stock (in shares)   (17,747)   (17,747)        
Repurchase and retirement of Class A common stock (251) $ (300)       (251)    
Stock-based compensation 2,137         2,137    
Dividend equivalents on unvested restricted stock units forfeited 0         (20) 20  
Acquisition of non-controlling interests 371             371
Ending balance (in shares) at Mar. 31, 2024       20,769,067 40,333,019      
Ending balance at Mar. 31, 2024 1,214,150     $ 208 $ 403 49,024 1,163,905 610
Beginning balance (in shares) at Dec. 31, 2023       20,786,814 40,333,019      
Beginning balance at Dec. 31, 2023 1,183,493     $ 208 $ 403 47,158 1,135,387 337
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Cash dividends declared ($0.50 per share) (30,700)              
Ending balance (in shares) at Dec. 31, 2024   21,592,992 40,333,019 21,592,992 40,333,019      
Ending balance at Dec. 31, 2024 1,254,010     $ 216 $ 403 51,996 1,200,908 487
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) (23,959)           (23,897) (62)
Cash dividends declared ($0.50 per share) (30,952)           (30,952)  
Repurchase and retirement of Class A common stock (in shares)   (35,216)   (35,216)        
Repurchase and retirement of Class A common stock (456) $ (500)       (456)    
Stock-based compensation 1,602         1,602    
Dividend equivalents on unvested restricted stock units issued 0         556 (556)  
Dividend equivalents on unvested restricted stock units forfeited 0         (5) 5  
Ending balance (in shares) at Mar. 31, 2025   21,557,776 40,333,019 21,557,776 40,333,019      
Ending balance at Mar. 31, 2025 $ 1,200,245     $ 216 $ 403 $ 53,693 $ 1,145,508 $ 425