v3.26.3
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Preferred Stock
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
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
Net income 175,733       175,733    
Other comprehensive loss 1,974         1,974  
Cash dividends declared (64,760)       (64,760)    
Stock-based compensation and ESPP activity, net of taxes withheld 15,334   $ 1 15,333      
Stock-based compensation and ESPP activity, net of taxes withheld, Shares     73,352        
Treasury Stock Common Shares Ending at Sep. 30, 2025             1,365,648
BALANCE at Sep. 30, 2025 1,744,806 $ 2 $ 489 739,052 1,045,628 919 $ (41,284)
BALANCE (in shares) at Sep. 30, 2025   200,000 48,907,893        
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        
Treasury Stock Common Shares Beginning at Jun. 30, 2025             1,365,648
Net income 44,025       44,025    
Other comprehensive loss 766         766  
Cash dividends declared (21,581)       (21,581)    
Stock-based compensation and ESPP activity, net of taxes withheld 6,984     6,984      
Stock-based compensation and ESPP activity, net of taxes withheld, Shares     8,174        
Treasury Stock Common Shares Ending at Sep. 30, 2025             1,365,648
BALANCE at Sep. 30, 2025 1,744,806 $ 2 $ 489 739,052 1,045,628 919 $ (41,284)
BALANCE (in shares) at Sep. 30, 2025   200,000 48,907,893        
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 164,263       164,263    
Other comprehensive loss (7,750)         (7,750)  
Common stock repurchased, inclusive of excise tax (194,657)           $ (194,657)
Common stock repurchased, inclusive of excise tax (in shares)             2,127,217
Cash dividends declared (70,261)       (70,261)    
Stock-based compensation and ESPP activity, net of taxes withheld 12,887   $ 2 12,885      
Stock-based compensation and ESPP activity, net of taxes withheld, Shares     147,067        
Treasury Stock Common Shares Ending at Sep. 30, 2026             3,784,075
BALANCE at Sep. 30, 2026 1,665,501 $ 2 $ 491 757,577 1,184,481 (6,969) $ (270,081)
BALANCE (in shares) at Sep. 30, 2026   200,000 49,063,673        
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        
Treasury Stock Common Shares Beginning at Jun. 30, 2026             2,820,742
Net income 78,946       78,946    
Other comprehensive loss (1,769)         (1,769)  
Common stock repurchased, inclusive of excise tax (79,539)           $ (79,539)
Common stock repurchased, inclusive of excise tax (in shares)             963,333
Cash dividends declared (22,962)       (22,962)    
Stock-based compensation and ESPP activity, net of taxes withheld 6,860   $ 0 6,860      
Stock-based compensation and ESPP activity, net of taxes withheld, Shares     11,923        
Treasury Stock Common Shares Ending at Sep. 30, 2026             3,784,075
BALANCE at Sep. 30, 2026 $ 1,665,501 $ 2 $ 491 $ 757,577 $ 1,184,481 $ (6,969) $ (270,081)
BALANCE (in shares) at Sep. 30, 2026   200,000 49,063,673