Quarterly report [Sections 13 or 15(d)]

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY

v3.25.2
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)        
Repurchase and retirement of Class A common stock (251)         (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]                
Net income (loss) 65,991              
Repurchase and retirement of Class A common stock (in shares)   (31,968)            
Repurchase and retirement of Class A common stock   $ (500)            
Ending balance (in shares) at Jun. 30, 2024       21,061,207 40,333,019      
Ending balance at Jun. 30, 2024 1,222,436     $ 211 $ 403 51,352 1,169,852 618
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
Beginning balance (in shares) at Mar. 31, 2024       20,769,067 40,333,019      
Beginning balance at Mar. 31, 2024 1,214,150     $ 208 $ 403 49,024 1,163,905 610
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) 37,591           37,583 8
Cash dividends declared ($0.50 per share) (30,702)           (30,702)  
Repurchase and retirement of Class A common stock (in shares)   (14,221)   (14,221)        
Repurchase and retirement of Class A common stock (201) $ (200)       (201)    
Stock-based compensation 2,687         2,687    
Dividend equivalents on unvested restricted stock units issued 0         943 (943)  
Dividend equivalents on unvested restricted stock units forfeited 0         (9) 9  
Vesting of restricted stock units (in shares)       384,174        
Vesting of restricted stock units 0     $ 4   (4)    
Shares of Class A common stock withheld related to net share settlement (in shares)       (77,813)        
Shares of Class A common stock withheld related to net share settlement (1,089)     $ (1)   (1,088)    
Ending balance (in shares) at Jun. 30, 2024       21,061,207 40,333,019      
Ending balance at Jun. 30, 2024 1,222,436     $ 211 $ 403 51,352 1,169,852 618
Beginning balance (in shares) at Dec. 31, 2024   21,592,992 40,333,019 21,592,992 40,333,019      
Beginning 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)        
Repurchase and retirement of Class A common stock (456)         (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      
Ending balance at Mar. 31, 2025 1,200,245     $ 216 $ 403 53,693 1,145,508 425
Beginning balance (in shares) at Dec. 31, 2024   21,592,992 40,333,019 21,592,992 40,333,019      
Beginning 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) (5,296)              
Cash dividends declared ($0.50 per share) (31,000)              
Repurchase and retirement of Class A common stock (in shares)   (96,437)            
Repurchase and retirement of Class A common stock   $ (1,300)            
Ending balance (in shares) at Jun. 30, 2025   21,903,383 40,333,019 21,903,383 40,333,019      
Ending balance at Jun. 30, 2025 1,218,098     $ 219 $ 403 52,876 1,164,173 427
Beginning balance (in shares) at Mar. 31, 2025       21,557,776 40,333,019      
Beginning balance at Mar. 31, 2025 1,200,245     $ 216 $ 403 53,693 1,145,508 425
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) 18,663           18,661 2
Repurchase and retirement of Class A common stock (in shares)   (61,221)   (61,221)        
Repurchase and retirement of Class A common stock (812) $ (800)   $ (1)   (811)    
Stock-based compensation 1,830         1,830    
Dividend equivalents on unvested restricted stock units forfeited 0         (4) 4  
Vesting of restricted stock units (in shares)       543,620        
Vesting of restricted stock units 0     $ 5   (5)    
Shares of Class A common stock withheld related to net share settlement (in shares)       (136,792)        
Shares of Class A common stock withheld related to net share settlement (1,828)     $ (1)   (1,827)    
Ending balance (in shares) at Jun. 30, 2025   21,903,383 40,333,019 21,903,383 40,333,019      
Ending balance at Jun. 30, 2025 $ 1,218,098     $ 219 $ 403 $ 52,876 $ 1,164,173 $ 427