v3.22.2.2
Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Treasury Stock
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2020   27,025,000      
Beginning balance at Dec. 31, 2020 $ 837,729 $ 270 $ 67,885 $ (111,718) $ 881,292
Beginning balance, treasury shares (in shares) at Dec. 31, 2020       (6,468,000)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 41,189       41,189
Exercise of stock options (in shares)   3,000      
Exercise of stock options 155   155    
Stock-based compensation (in shares)   13,000      
Stock-based compensation 737   737    
Dividend declared (413)       (413)
Ending balance (in shares) at Mar. 31, 2021   27,041,000      
Ending balance at Mar. 31, 2021 $ 879,397 $ 270 68,777 $ (111,718) 922,068
Ending balance, treasury shares (in shares) at Mar. 31, 2021       (6,468,000)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared per share (in usd per share) $ 0.02        
Beginning balance (in shares) at Dec. 31, 2020   27,025,000      
Beginning balance at Dec. 31, 2020 $ 837,729 $ 270 67,885 $ (111,718) 881,292
Beginning balance, treasury shares (in shares) at Dec. 31, 2020       (6,468,000)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income $ 399,780        
Purchase of treasury stock (in shares) (393,379)        
Ending balance (in shares) at Sep. 30, 2021   27,060,000      
Ending balance at Sep. 30, 2021 $ 1,206,875 $ 271 71,217 $ (144,450) 1,279,837
Ending balance, treasury shares (in shares) at Sep. 30, 2021       (6,862,000)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared per share (in usd per share) $ 0.06        
Beginning balance (in shares) at Mar. 31, 2021   27,041,000      
Beginning balance at Mar. 31, 2021 $ 879,397 $ 270 68,777 $ (111,718) 922,068
Beginning balance, treasury shares (in shares) at Mar. 31, 2021       (6,468,000)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 183,053       183,053
Exercise of stock options (in shares)   9,000      
Exercise of stock options 259 $ 1 258    
Stock-based compensation (in shares)   6,000      
Stock-based compensation 1,331   1,331    
Dividend declared (415)       (415)
Ending balance (in shares) at Jun. 30, 2021   27,056,000      
Ending balance at Jun. 30, 2021 $ 1,063,625 $ 271 70,366 $ (111,718) 1,104,706
Ending balance, treasury shares (in shares) at Jun. 30, 2021       (6,468,000)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared per share (in usd per share) $ 0.02        
Net income $ 175,538       175,538
Stock-based compensation (in shares)   4,000      
Stock-based compensation 851   851    
Dividend declared (407)       (407)
Purchase of treasury stock (in shares)       (394,000)  
Purchase of treasury stock (32,732)     $ (32,732)  
Ending balance (in shares) at Sep. 30, 2021   27,060,000      
Ending balance at Sep. 30, 2021 $ 1,206,875 $ 271 71,217 $ (144,450) 1,279,837
Ending balance, treasury shares (in shares) at Sep. 30, 2021       (6,862,000)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared per share (in usd per share) $ 0.02        
Beginning balance (in shares) at Dec. 31, 2021   27,083,000      
Beginning balance at Dec. 31, 2021 $ 1,339,089 $ 271 72,753 $ (155,014) 1,421,079
Beginning balance, treasury shares (in shares) at Dec. 31, 2021 (6,944,262)     (6,944,000)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income $ 161,531       161,531
Exercise of stock options (in shares)   3,000      
Exercise of stock options 155   155    
Stock-based compensation (in shares)   42,000      
Stock-based compensation 1,939   1,939    
Dividend declared (394)       (394)
Purchase of treasury stock (in shares)       (501,000)  
Purchase of treasury stock (58,383)     $ (58,383)  
Ending balance (in shares) at Mar. 31, 2022   27,128,000      
Ending balance at Mar. 31, 2022 $ 1,443,937 $ 271 74,847 $ (213,397) 1,582,216
Ending balance, treasury shares (in shares) at Mar. 31, 2022       (7,445,000)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared per share (in usd per share) $ 0.02        
Beginning balance (in shares) at Dec. 31, 2021   27,083,000      
Beginning balance at Dec. 31, 2021 $ 1,339,089 $ 271 72,753 $ (155,014) 1,421,079
Beginning balance, treasury shares (in shares) at Dec. 31, 2021 (6,944,262)     (6,944,000)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income $ 563,843        
Purchase of treasury stock (in shares) (1,893,769)        
Ending balance (in shares) at Sep. 30, 2022   27,140,000      
Ending balance at Sep. 30, 2022 $ 1,684,717 $ 271 80,930 $ (380,262) 1,983,778
Ending balance, treasury shares (in shares) at Sep. 30, 2022 (8,838,031)     (8,838,000)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared per share (in usd per share) $ 0.06        
Beginning balance (in shares) at Mar. 31, 2022   27,128,000      
Beginning balance at Mar. 31, 2022 $ 1,443,937 $ 271 74,847 $ (213,397) 1,582,216
Beginning balance, treasury shares (in shares) at Mar. 31, 2022       (7,445,000)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 210,538       210,538
Stock-based compensation (in shares)   5,000      
Stock-based compensation 3,276   3,276    
Dividend declared (382)       (382)
Purchase of treasury stock (in shares)       (607,000)  
Purchase of treasury stock (73,473)     $ (73,473)  
Ending balance (in shares) at Jun. 30, 2022   27,133,000      
Ending balance at Jun. 30, 2022 $ 1,583,896 $ 271 78,123 $ (286,870) 1,792,372
Ending balance, treasury shares (in shares) at Jun. 30, 2022       (8,052,000)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared per share (in usd per share) $ 0.02        
Net income $ 191,773       191,773
Exercise of stock options (in shares)   1,000      
Exercise of stock options 52   52    
Stock-based compensation (in shares)   6,000      
Stock-based compensation 2,755   2,755    
Dividend declared (367)       (367)
Purchase of treasury stock (in shares)       (786,000)  
Purchase of treasury stock (93,392)     $ (93,392)  
Ending balance (in shares) at Sep. 30, 2022   27,140,000      
Ending balance at Sep. 30, 2022 $ 1,684,717 $ 271 $ 80,930 $ (380,262) $ 1,983,778
Ending balance, treasury shares (in shares) at Sep. 30, 2022 (8,838,031)     (8,838,000)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared per share (in usd per share) $ 0.02