XML 17 R5.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDER'S EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Paid-in Capital
Retained Earnings
Other
Beginning balance (in shares) at Dec. 31, 2024   43,800      
Beginning balance at Dec. 31, 2024 $ 1,776,700 $ 400 $ 684,200 $ 1,097,100 $ (5,000)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 13,800   13,800    
Issuances under equity plans (in shares)   200      
Issuances under equity plans 8,700   8,700    
Tax withholding on restricted stock vesting (5,800)   (5,800)    
Stock repurchase and retirement of shares (in shares)   (600)      
Stock repurchase and retirement of shares (50,500)   (10,600) (39,900)  
Acquisition (in shares)   500      
Other 800       800
Net income 20,900     20,900  
Ending balance (in shares) at Mar. 31, 2025   43,900      
Ending balance at Mar. 31, 2025 1,793,300 $ 400 719,000 1,078,100 (4,200)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Acquisition (Note 4) 28,700   28,700    
Beginning balance (in shares) at Dec. 31, 2025   41,700      
Beginning balance at Dec. 31, 2025 1,804,000 $ 400 713,500 1,091,700 (1,600)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation expense 15,100   15,100    
Issuances under equity plans (in shares)   400      
Issuances under equity plans 6,900   6,900    
Tax withholding on restricted stock vesting (3,400)   (3,400)    
Stock repurchase and retirement of shares (in shares)   (800)      
Stock repurchase and retirement of shares (38,200)   (13,900) (24,300)  
Other (700)       (700)
Net income 5,500     5,500  
Ending balance (in shares) at Mar. 31, 2026   41,300      
Ending balance at Mar. 31, 2026 $ 1,789,200 $ 400 $ 718,200 $ 1,072,900 $ (2,300)