XML 27 R9.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common stock
Additional paid-in capital
Additional paid-in capital
Cumulative Effect, Period of Adoption, Adjustment
Retained earnings
Retained earnings
Cumulative Effect, Period of Adoption, Adjustment
Accumulated other comprehensive loss
Beginning balance, common stock (in shares) at Dec. 31, 2021     47,440,137          
Beginning balance at Dec. 31, 2021 $ 1,967,732 $ (64,701) $ 474 $ 509,122 $ (88,137) $ 1,515,358 $ 23,436 $ (57,222)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 63,757         63,757    
Other comprehensive income (loss), net of tax expense (benefit) $ (32,207)     (206)   206   (32,207)
Exercise of stock options (in shares) 5,439   5,439          
Exercise of stock options $ 148     148        
Issuance of restricted stock, net (in shares)     493,300          
Issuance of restricted stock, net (1)   $ 5 (6)        
Issuance of shares under employee stock purchase plan (in shares)     139,992          
Issuance of shares under employee stock purchase plan 9,431   $ 1 9,430        
Repurchase and retirement of common stock (in shares)     (809,422)          
Repurchase and retirement of common stock (78,291)   $ (7) (17,277)   (61,007)    
Share-based compensation 26,601     26,601        
Other, net 142     6   (3,920)   4,056
Ending balance, common stock (in shares) at Dec. 31, 2022     47,269,446          
Ending balance at Dec. 31, 2022 1,892,611   $ 473 439,681 $ (88,100) 1,537,830 $ 23,400 (85,373)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 41,503         41,503    
Other comprehensive income (loss), net of tax expense (benefit) $ 13,753             13,753
Exercise of stock options (in shares) 0              
Issuance of restricted stock, net (in shares)     47,274          
Issuance of restricted stock, net $ (4,647)     (6,220)   1,573    
Issuance of shares under employee stock purchase plan (in shares)     161,488          
Issuance of shares under employee stock purchase plan 8,727   $ 2 8,725        
Issuance of common stock, net (in shares)     186,102          
Issuance of common stock, net 13,422   $ 2 13,420        
Repurchase and retirement of common stock (in shares)     (1,585,846)          
Repurchase and retirement of common stock (104,919)   $ (16) (15,388)   (89,515)    
Share-based compensation 31,920     31,920        
Other, net $ 628     63   565   0
Ending balance, common stock (in shares) at Dec. 31, 2023 46,078,464   46,078,464          
Ending balance at Dec. 31, 2023 $ 1,892,998   $ 461 472,201   1,491,956   (71,620)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 63,047         63,047    
Other comprehensive income (loss), net of tax expense (benefit) $ (10,851)             (10,851)
Exercise of stock options (in shares) 0              
Issuance of restricted stock, net (in shares)     95,169          
Issuance of restricted stock, net $ (5,148)     (7,632)   2,484    
Issuance of shares under employee stock purchase plan (in shares)     174,706          
Issuance of shares under employee stock purchase plan 8,371   $ 2 8,369        
Repurchase and retirement of common stock (in shares)     (3,500,000)          
Repurchase and retirement of common stock (181,830)   $ (35) (24,973)   (156,822)    
Share-based compensation 40,915     40,915        
Increase in fair value of conversion feature on 3.625% Convertible Notes, net of tax effect of $1,000 3,001     3,001        
Other, net $ 379     10   369   0
Ending balance, common stock (in shares) at Dec. 31, 2024 42,848,339   42,848,339          
Ending balance at Dec. 31, 2024 $ 1,810,882   $ 428 $ 491,891   $ 1,401,034   $ (82,471)