XML 15 R7.htm IDEA: XBRL DOCUMENT v3.25.2
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 109,190       109,190    
Other comprehensive income (3,574)         (3,574)  
Cash dividends declared (38,685)       (38,685)    
Stock-based compensation and ESPP activity, net of taxes withheld 12,681   $ 1 12,680      
Shares withheld for tax withholding obligations (in shares)     83,247        
Treasury Stock Common Shares Ending at Jun. 30, 2024             1,365,648
BALANCE at Jun. 30, 2024 1,526,838 $ 2 $ 488 712,234 860,058 (4,660) $ (41,284)
BALANCE (in shares) at Jun. 30, 2024   200,000 48,814,273        
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        
Treasury Stock Common Shares Beginning at Mar. 31, 2024             1,365,648
Net income 52,337       52,337    
Other comprehensive income (866)         (866)  
Cash dividends declared (19,158)       (19,158)    
Stock-based compensation and ESPP activity, net of taxes withheld 9,625     9,625      
Shares withheld for tax withholding obligations (in shares)     9,309        
Treasury Stock Common Shares Ending at Jun. 30, 2024             1,365,648
BALANCE at Jun. 30, 2024 1,526,838 $ 2 $ 488 712,234 860,058 (4,660) $ (41,284)
BALANCE (in shares) at Jun. 30, 2024   200,000 48,814,273        
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 131,708       131,708    
Other comprehensive income 1,208         1,208  
Cash dividends declared (43,179)       (43,179)    
Stock-based compensation and ESPP activity, net of taxes withheld 8,350   $ 1 8,349      
Shares withheld for tax withholding obligations (in shares)     65,178        
Treasury Stock Common Shares Ending at Jun. 30, 2025             1,365,648
BALANCE at Jun. 30, 2025 1,714,612 $ 2 $ 489 732,068 1,023,184 153 $ (41,284)
BALANCE (in shares) at Jun. 30, 2025   200,000 48,899,719        
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        
Treasury Stock Common Shares Beginning at Mar. 31, 2025             1,365,648
Net income 67,264       67,264    
Other comprehensive income (141)         (141)  
Cash dividends declared (21,636)       (21,636)    
Stock-based compensation and ESPP activity, net of taxes withheld 9,793     9,793      
Shares withheld for tax withholding obligations (in shares)     37,705        
Treasury Stock Common Shares Ending at Jun. 30, 2025             1,365,648
BALANCE at Jun. 30, 2025 $ 1,714,612 $ 2 $ 489 $ 732,068 $ 1,023,184 $ 153 $ (41,284)
BALANCE (in shares) at Jun. 30, 2025   200,000 48,899,719