Quarterly report [Sections 13 or 15(d)]

CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY

v3.26.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Paid-in Capital
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2024   17,798,000      
Beginning balance at Dec. 31, 2024 $ 1,711,393 $ 2 $ 0 $ 129,059 $ 1,582,332
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) $ (464)       (464)
Conversion of preferred stock (in shares) 4,461 324,000      
Conversion of preferred stock $ 4,461     4,461  
Stock compensation 4,538     4,538  
Repurchase of common stock under Repurchase Program (in shares)   (329,000)      
Repurchase of common stock under Repurchase Program (60,601)   (2,192) (58,409)  
Issuance of common stock upon vesting of share-based awards (in shares)   40,000      
Common stock withheld for income taxes on share-based awards (in shares)   (17,000)      
Common stock withheld for income taxes on share-based awards (2,962)     (2,962)  
Dividends on preferred stock (866)     (4) (862)
Ending balance (in shares) at Mar. 31, 2025   17,816,000      
Ending balance at Mar. 31, 2025 $ 1,655,499 $ 2 (2,192) 76,683 1,581,006
Beginning balance (in shares) at Dec. 31, 2025 18,800,000 18,810,000      
Beginning balance at Dec. 31, 2025 $ 1,834,718 $ 2 0 0 1,834,716
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income (loss) $ 165,822       165,822
Conversion of preferred stock (in shares) 0        
Stock compensation $ 293     2,610 (2,317)
Repurchase of common stock under Repurchase Program (in shares)   (852,000)      
Repurchase of common stock under Repurchase Program (174,504)   (3,024) (1,502) (169,978)
Issuance of common stock upon vesting of share-based awards (in shares)   208,000      
Common stock withheld for income taxes on share-based awards (in shares)   (90,000)      
Common stock withheld for income taxes on share-based awards $ (18,644)     (1,108) (17,536)
Ending balance (in shares) at Mar. 31, 2026 18,100,000 18,076,000      
Ending balance at Mar. 31, 2026 $ 1,807,685 $ 2 $ (3,024) $ 0 $ 1,810,707