XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statement Of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
Beginning balance at Dec. 31, 2022 $ 1,381,008 $ 285 $ 234,956 $ 1,221,279 $ 6,704 $ (82,216)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 7,259     7,259    
Issuance of shares of common stock pursuant to stock-based awards, net of shares tendered for payment of taxes (8,888) 1 (8,889)      
Stock-based compensation expense 4,695   4,695      
Other comprehensive income (loss) 2,000       2,000  
Cash dividends (26,563)     (26,563)    
Dividend equivalents on stock-based awards 0   532 (532)    
Ending balance at Mar. 31, 2023 1,359,511 286 231,294 1,201,443 8,704 (82,216)
Beginning balance at Dec. 31, 2022 1,381,008 285 234,956 1,221,279 6,704 (82,216)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 66,572          
Ending balance at Sep. 30, 2023 1,372,140 287 240,972 1,206,525 6,572 (82,216)
Beginning balance at Mar. 31, 2023 1,359,511 286 231,294 1,201,443 8,704 (82,216)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 33,426     33,426    
Issuance of shares of common stock pursuant to stock-based awards, net of shares tendered for payment of taxes (697)   (697)      
Stock-based compensation expense 4,385   4,385      
Other comprehensive income (loss) 863       863  
Cash dividends (26,591)     (26,591)    
Dividend equivalents on stock-based awards 0   525 (525)    
Ending balance at Jun. 30, 2023 1,370,897 286 235,507 1,207,753 9,567 (82,216)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 25,887     25,887    
Issuance of shares of common stock pursuant to stock-based awards, net of shares tendered for payment of taxes (6) 1 (7)      
Stock-based compensation expense 4,947   4,947      
Other comprehensive income (loss) (2,995)       (2,995)  
Cash dividends (26,590)     (26,590)    
Dividend equivalents on stock-based awards 0   525 (525)    
Ending balance at Sep. 30, 2023 1,372,140 287 240,972 1,206,525 6,572 (82,216)
Beginning balance at Dec. 31, 2023 1,355,036 287 245,659 1,177,034 14,272 (82,216)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 36,545     36,545    
Issuance of shares of common stock pursuant to stock-based awards, net of shares tendered for payment of taxes (9,040) 1 (9,041)      
Stock-based compensation expense 4,327   4,327      
Other comprehensive income (loss) (3,263)       (3,263)  
Cash dividends (26,721)     (26,721)    
Dividend equivalents on stock-based awards 0   569 (569)    
Ending balance at Mar. 31, 2024 1,356,884 288 241,514 1,186,289 11,009 (82,216)
Beginning balance at Dec. 31, 2023 1,355,036 287 245,659 1,177,034 14,272 (82,216)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 133,320          
Ending balance at Sep. 30, 2024 1,418,322 288 252,208 1,228,454 19,588 (82,216)
Beginning balance at Mar. 31, 2024 1,356,884 288 241,514 1,186,289 11,009 (82,216)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 61,163     61,163    
Issuance of shares of common stock pursuant to stock-based awards, net of shares tendered for payment of taxes (71)   (71)      
Stock-based compensation expense 4,974   4,974      
Other comprehensive income (loss) (1,803)       (1,803)  
Cash dividends (26,734)     (26,734)    
Dividend equivalents on stock-based awards 0   567 (567)    
Ending balance at Jun. 30, 2024 1,394,413 288 246,984 1,220,151 9,206 (82,216)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 35,612          
Issuance of shares of common stock pursuant to stock-based awards, net of shares tendered for payment of taxes (8)   (8)      
Stock-based compensation expense 4,659   4,659      
Other comprehensive income (loss) 10,382       10,382  
Cash dividends (26,736)     (26,736)    
Dividend equivalents on stock-based awards 0   573 (573)    
Ending balance at Sep. 30, 2024 $ 1,418,322 $ 288 $ 252,208 $ 1,228,454 $ 19,588 $ (82,216)