XML 24 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Preferred Stock
Common Stock
Treasury Stock
Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Equity, beginning balance at Dec. 31, 2021 $ 1,175,886 $ 0 $ 18 $ (2,403) $ 1,138,855 $ 39,867 $ (451)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock-based incentive compensation 16,783       16,783    
Exercise of stock options, vesting of restricted stock, and related tax withholdings 352       352    
Exercise of warrants 20,916       20,916    
Net income 150,556         150,556  
Other comprehensive income (loss) 21,610           21,610
Equity, ending balance at Dec. 31, 2022 1,386,103 0 18 (2,403) 1,176,906 190,423 21,159
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock-based incentive compensation 30,479       30,479    
Exercise of stock options, vesting of restricted stock, and related tax withholdings (3,115)       (3,115)    
Purchase of company stock, and related tax effects (252,704)     (252,704)      
Net income 267,090         267,090  
Other comprehensive income (loss) (6,181)           (6,181)
Equity, ending balance at Dec. 31, 2023 1,421,672 0 18 (255,107) 1,204,270 457,513 14,978
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock-based incentive compensation 36,143       36,143    
Exercise of stock options, vesting of restricted stock, and related tax withholdings (8,978)       (8,978)    
Purchase of company stock, and related tax effects (252,491)     (252,491)      
Net income 211,823         211,823  
Other comprehensive income (loss) (3,931)           (3,931)
Equity, ending balance at Dec. 31, 2024 $ 1,404,238 $ 0 $ 18 $ (507,598) $ 1,231,435 $ 669,336 $ 11,047