XML 15 R7.htm IDEA: XBRL DOCUMENT v3.24.3
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 Loss
Treasury Stock
BALANCE at Dec. 31, 2022 $ 1,275,369 $ 2 $ 491 $ 681,335 $ 653,277 $ (18,452) $ (41,284)
BALANCE (in shares) at Dec. 31, 2022   200,000 49,136,030       1,365,648
Net income 141,033       141,033    
Other comprehensive income 3,487         3,487  
Cash dividend (50,083)       (50,083)    
Stock-based compensation and ESPP activity, net of taxes withheld 12,560   $ (4) 12,564      
Stock-based compensation and ESPP activity, net of taxes withheld (in Shares)     (415,500)        
BALANCE at Sep. 30, 2023 1,382,366 $ 2 $ 487 693,899 744,227 (14,965) $ (41,284)
BALANCE (in shares) at Sep. 30, 2023   200,000 48,720,530       1,365,648
BALANCE at Jun. 30, 2023 1,338,766 $ 2 $ 487 686,501 709,372 (16,312) $ (41,284)
BALANCE (in shares) at Jun. 30, 2023   200,000 48,706,932       1,365,648
Net income 51,516       51,516    
Other comprehensive income 1,347         1,347  
Cash dividend (16,661)       (16,661)    
Stock-based compensation and ESPP activity, net of taxes withheld 7,398     7,398      
Stock-based compensation and ESPP activity, net of taxes withheld (in Shares)     13,598        
BALANCE at Sep. 30, 2023 1,382,366 $ 2 $ 487 693,899 744,227 (14,965) $ (41,284)
BALANCE (in shares) at Sep. 30, 2023   200,000 48,720,530       1,365,648
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       1,365,648
Net income 176,060       176,060    
Other comprehensive income 3,664         3,664  
Cash dividend (57,837)       (57,837)    
Stock-based compensation and ESPP activity, net of taxes withheld 17,637   $ 1 17,636      
Stock-based compensation and ESPP activity, net of taxes withheld (in Shares)     95,896        
BALANCE at Sep. 30, 2024 1,586,750 $ 2 $ 488 717,190 907,776 2,578 $ (41,284)
BALANCE (in shares) at Sep. 30, 2024   200,000 48,826,922       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       1,365,648
Net income 66,870       66,870    
Other comprehensive income 7,238         7,238  
Cash dividend (19,152)       (19,152)    
Stock-based compensation and ESPP activity, net of taxes withheld 4,956     4,956      
Stock-based compensation and ESPP activity, net of taxes withheld (in Shares)     12,649        
BALANCE at Sep. 30, 2024 $ 1,586,750 $ 2 $ 488 $ 717,190 $ 907,776 $ 2,578 $ (41,284)
BALANCE (in shares) at Sep. 30, 2024   200,000 48,826,922       1,365,648