v3.26.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Total
Balance at Dec. 31, 2024 $ 777,090 $ 2,594,173 $ (962,650) $ 168 $ 2,408,781
Balance (in shares) at Dec. 31, 2024 83,639,000        
Treasury Stock, Shares, Beginning Balance at Dec. 31, 2024     (43,310,000)    
Increase (Decrease) in Stockholders' Equity          
Net income   100,551     100,551
Stock issued under the long-term incentive plan (in shares) 598,000        
Employee income tax paid on vested equity awards     $ (27,242)   (27,242)
Employee income tax paid on vested equity awards (in shares)     (240,000)    
Sale of common stock under employee stock purchase plan $ 1,293       1,293
Sale of common stock under employee stock purchase plan (in shares) 14,000        
Stock-based compensation expense $ 4,665       4,665
Treasury stock purchases and related excise tax     $ (13,682)   (13,682)
Treasury stock purchases and related excise tax (in shares)     (141,000)    
Net unrealized depreciation on marketable securities, net of taxes       (75) (75)
Balance at Mar. 31, 2025 $ 783,048 2,694,724 $ (1,003,574) 93 2,474,291
Balance (in shares) at Mar. 31, 2025 84,251,000        
Treasury Stock, Shares, Ending Balance at Mar. 31, 2025     (43,691,000)    
Balance at Dec. 31, 2024 $ 777,090 2,594,173 $ (962,650) 168 2,408,781
Balance (in shares) at Dec. 31, 2024 83,639,000        
Treasury Stock, Shares, Beginning Balance at Dec. 31, 2024     (43,310,000)    
Increase (Decrease) in Stockholders' Equity          
Net income         220,820
Net unrealized depreciation on marketable securities, net of taxes         (151)
Balance at Jun. 30, 2025 $ 788,280 2,814,993 $ (1,020,870) 17 2,582,420
Balance (in shares) at Jun. 30, 2025 84,257,000        
Treasury Stock, Shares, Ending Balance at Jun. 30, 2025     (43,886,000)    
Balance at Mar. 31, 2025 $ 783,048 2,694,724 $ (1,003,574) 93 2,474,291
Balance (in shares) at Mar. 31, 2025 84,251,000        
Treasury Stock, Shares, Beginning Balance at Mar. 31, 2025     (43,691,000)    
Increase (Decrease) in Stockholders' Equity          
Net income   120,269     120,269
Stock issued under the long-term incentive plan (in shares) 6,000        
Stock-based compensation expense $ 5,232       5,232
Treasury stock purchases and related excise tax     $ (17,296)   (17,296)
Treasury stock purchases and related excise tax (in shares)     (195,000)    
Net unrealized depreciation on marketable securities, net of taxes       (76) (76)
Balance at Jun. 30, 2025 $ 788,280 2,814,993 $ (1,020,870) 17 2,582,420
Balance (in shares) at Jun. 30, 2025 84,257,000        
Treasury Stock, Shares, Ending Balance at Jun. 30, 2025     (43,886,000)    
Balance at Dec. 31, 2025 $ 798,470 3,022,507 $ (1,074,822) 278 $ 2,746,433
Balance (in shares) at Dec. 31, 2025 84,271,000        
Treasury Stock, Shares, Beginning Balance at Dec. 31, 2025     (44,399,000)   44,399,241
Increase (Decrease) in Stockholders' Equity          
Net income   101,692     $ 101,692
Stock issued under the long-term incentive plan (in shares) 1,089,000        
Employee income tax paid on vested equity awards     $ (45,637)   (45,637)
Employee income tax paid on vested equity awards (in shares)     (431,000)    
Sale of common stock under employee stock purchase plan $ 1,313       1,313
Sale of common stock under employee stock purchase plan (in shares) 14,000        
Stock-based compensation expense $ 4,449       4,449
Treasury stock purchases and related excise tax     $ (75,351)   (75,351)
Treasury stock purchases and related excise tax (in shares)     (783,000)    
Net unrealized depreciation on marketable securities, net of taxes       (644) (644)
Balance at Mar. 31, 2026 $ 804,232 3,124,199 $ (1,195,810) (366) 2,732,255
Balance (in shares) at Mar. 31, 2026 85,374,000        
Treasury Stock, Shares, Ending Balance at Mar. 31, 2026     (45,613,000)    
Balance at Dec. 31, 2025 $ 798,470 3,022,507 $ (1,074,822) 278 $ 2,746,433
Balance (in shares) at Dec. 31, 2025 84,271,000        
Treasury Stock, Shares, Beginning Balance at Dec. 31, 2025     (44,399,000)   44,399,241
Increase (Decrease) in Stockholders' Equity          
Net income         $ 202,392
Net unrealized depreciation on marketable securities, net of taxes         (648)
Balance at Jun. 30, 2026 $ 808,081 3,224,899 $ (1,271,117) (370) $ 2,761,493
Balance (in shares) at Jun. 30, 2026 85,380,000        
Treasury Stock, Shares, Ending Balance at Jun. 30, 2026     (46,446,000)   46,445,748
Balance at Mar. 31, 2026 $ 804,232 3,124,199 $ (1,195,810) (366) $ 2,732,255
Balance (in shares) at Mar. 31, 2026 85,374,000        
Treasury Stock, Shares, Beginning Balance at Mar. 31, 2026     (45,613,000)    
Increase (Decrease) in Stockholders' Equity          
Net income   100,700     100,700
Stock issued under the long-term incentive plan (in shares) 6,000        
Stock-based compensation expense $ 3,849       3,849
Treasury stock purchases and related excise tax     $ (75,307)   (75,307)
Treasury stock purchases and related excise tax (in shares)     (833,000)    
Net unrealized depreciation on marketable securities, net of taxes       (4) (4)
Balance at Jun. 30, 2026 $ 808,081 $ 3,224,899 $ (1,271,117) $ (370) $ 2,761,493
Balance (in shares) at Jun. 30, 2026 85,380,000        
Treasury Stock, Shares, Ending Balance at Jun. 30, 2026     (46,446,000)   46,445,748