XML 15 R7.htm IDEA: XBRL DOCUMENT v3.26.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Preferred Stock
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
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
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        
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 loss 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      
Stock-based compensation and ESPP activity, net of taxes withheld, 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 loss (141)         (141)  
Cash dividends declared (21,636)       (21,636)    
Stock-based compensation and ESPP activity, net of taxes withheld 9,793     9,793      
Stock-based compensation and ESPP activity, net of taxes withheld, 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        
BALANCE at Dec. 31, 2025 1,761,019 $ 2 $ 489 744,692 1,090,479 781 $ (75,424)
BALANCE (in shares) at Dec. 31, 2025   200,000 48,916,606        
Treasury Stock Common Shares Beginning at Dec. 31, 2025             1,656,858
Treasury Stock Common Shares Ending at Mar. 31, 2026             2,289,531
BALANCE at Mar. 31, 2026 1,703,980 $ 2 $ 490 745,385 1,102,489 (2,567) $ (141,819)
BALANCE (in shares) at Mar. 31, 2026   200,000 49,039,974        
BALANCE at Dec. 31, 2025 1,761,019 $ 2 $ 489 744,692 1,090,479 781 $ (75,424)
BALANCE (in shares) at Dec. 31, 2025   200,000 48,916,606        
Treasury Stock Common Shares Beginning at Dec. 31, 2025             1,656,858
Net income 85,317       85,317    
Other comprehensive loss (5,981)         (5,981)  
Common stock repurchased, inclusive of excise tax (115,118)           $ (115,118)
Common stock repurchased, inclusive of excise tax (in shares)             1,163,884
Cash dividends declared (47,299)       (47,299)    
Stock-based compensation and ESPP activity, net of taxes withheld 6,027   $ 2 6,025      
Stock-based compensation and ESPP activity, net of taxes withheld, Shares     135,144        
Treasury Stock Common Shares Ending at Jun. 30, 2026             2,820,742
BALANCE at Jun. 30, 2026 1,683,965 $ 2 $ 491 750,717 1,128,497 (5,200) $ (190,542)
BALANCE (in shares) at Jun. 30, 2026   200,000 49,051,750        
BALANCE at Mar. 31, 2026 1,703,980 $ 2 $ 490 745,385 1,102,489 (2,567) $ (141,819)
BALANCE (in shares) at Mar. 31, 2026   200,000 49,039,974        
Treasury Stock Common Shares Beginning at Mar. 31, 2026             2,289,531
Net income 49,421       49,421    
Other comprehensive loss (2,633)         (2,633)  
Common stock repurchased, inclusive of excise tax (48,723)           $ (48,723)
Common stock repurchased, inclusive of excise tax (in shares)             531,211
Cash dividends declared (23,413)       (23,413)    
Stock-based compensation and ESPP activity, net of taxes withheld 5,333   $ 1 5,332      
Stock-based compensation and ESPP activity, net of taxes withheld, Shares     11,776        
Treasury Stock Common Shares Ending at Jun. 30, 2026             2,820,742
BALANCE at Jun. 30, 2026 $ 1,683,965 $ 2 $ 491 $ 750,717 $ 1,128,497 $ (5,200) $ (190,542)
BALANCE (in shares) at Jun. 30, 2026   200,000 49,051,750