XML 15 R7.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Preferred Stock
Series A Nonconvertible Preferred Stock
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
BALANCE at Dec. 31, 2023 $ 1,447,226 $ 2 $ 487 $ 699,554 $ 789,553 $ (1,086) $ (41,284)
BALANCE (in shares) at Dec. 31, 2023   200,000 48,731,026        
Treasury Stock Common Shares Beginning at Dec. 31, 2023             1,365,648
Net income 56,853       56,853    
Other comprehensive income (2,708)         (2,708)  
Cash dividends declared (19,527)       (19,527)    
Stock-based compensation and ESPP activity, net of taxes withheld 3,056   $ 1 3,055      
Shares withheld for tax withholding obligations (in shares)     73,938        
Treasury Stock Common Shares Ending at Mar. 31, 2024             1,365,648
BALANCE at Mar. 31, 2024 1,484,900 $ 2 $ 488 702,609 826,879 (3,794) $ (41,284)
BALANCE (in shares) at Mar. 31, 2024   200,000 48,804,964        
BALANCE at Dec. 31, 2024 1,616,525 $ 2 $ 488 723,719 934,655 (1,055) $ (41,284)
BALANCE (in shares) at Dec. 31, 2024   200,000 48,834,541        
Treasury Stock Common Shares Beginning at Dec. 31, 2024             1,365,648
Net income 64,444       64,444    
Other comprehensive income 1,349         1,349  
Cash dividends declared (21,543)       (21,543)    
Stock-based compensation and ESPP activity, net of taxes withheld 1,443   $ 1 1,444      
Shares withheld for tax withholding obligations (in shares)     102,883        
Treasury Stock Common Shares Ending at Mar. 31, 2025             1,365,648
BALANCE at Mar. 31, 2025 $ 1,659,332 $ 2 $ 489 $ 722,275 $ 977,556 $ 294 $ (41,284)
BALANCE (in shares) at Mar. 31, 2025   200,000 48,937,424