v3.26.3
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 appreciation (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         337,178
Net unrealized appreciation (depreciation) on marketable securities, net of taxes         173
Balance at Sep. 30, 2025 $ 794,215 2,931,351 $ (1,047,640) 341 2,678,267
Balance (in shares) at Sep. 30, 2025 84,271,000        
Treasury Stock, Shares, Ending Balance at Sep. 30, 2025     (44,131,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 appreciation (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)    
Increase (Decrease) in Stockholders' Equity          
Net income   116,358     116,358
Sale of common stock under employee stock purchase plan $ 1,358       1,358
Sale of common stock under employee stock purchase plan (in shares) 14,000        
Stock-based compensation expense $ 4,577       4,577
Treasury stock purchases and related excise tax     $ (26,770)   (26,770)
Treasury stock purchases and related excise tax (in shares)     (245,000)    
Net unrealized appreciation (depreciation) on marketable securities, net of taxes       324 324
Balance at Sep. 30, 2025 $ 794,215 2,931,351 $ (1,047,640) 341 2,678,267
Balance (in shares) at Sep. 30, 2025 84,271,000        
Treasury Stock, Shares, Ending Balance at Sep. 30, 2025     (44,131,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 appreciation (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         $ 321,915
Net unrealized appreciation (depreciation) on marketable securities, net of taxes         (1,144)
Balance at Sep. 30, 2026 $ 813,340 3,344,422 $ (1,346,790) (866) $ 2,810,106
Balance (in shares) at Sep. 30, 2026 85,396,000        
Treasury Stock, Shares, Ending Balance at Sep. 30, 2026     (47,183,000)   47,183,273
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 appreciation (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)    
Increase (Decrease) in Stockholders' Equity          
Net income   119,523     119,523
Sale of common stock under employee stock purchase plan $ 1,505       1,505
Sale of common stock under employee stock purchase plan (in shares) 16,000        
Stock-based compensation expense $ 3,754       3,754
Treasury stock purchases and related excise tax     $ (75,673)   (75,673)
Treasury stock purchases and related excise tax (in shares)     (737,000)    
Net unrealized appreciation (depreciation) on marketable securities, net of taxes       (496) (496)
Balance at Sep. 30, 2026 $ 813,340 $ 3,344,422 $ (1,346,790) $ (866) $ 2,810,106
Balance (in shares) at Sep. 30, 2026 85,396,000        
Treasury Stock, Shares, Ending Balance at Sep. 30, 2026     (47,183,000)   47,183,273