XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2023   50,423        
Beginning balance at Dec. 31, 2023 $ 831,256 $ 504 $ 506,543 $ (1,127,043) $ 1,451,675 $ (423)
Beginning balance (in shares) at Dec. 31, 2023       (12,613)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Equity awards vested, net of shares withheld for taxes (in shares)   114        
Equity awards vested, net of shares withheld for taxes (3,973) $ 1 (3,974)      
Shares purchased under employee stock purchase plan 1,757   1,757      
Share-based compensation 7,739   7,739      
Comprehensive income (loss) 17,412       17,328 84
Ending balance (in shares) at Mar. 31, 2024   50,537        
Ending balance at Mar. 31, 2024 854,191 $ 505 512,065 $ (1,127,043) 1,469,003 (339)
Ending balance (in shares) at Mar. 31, 2024       (12,613)    
Beginning balance (in shares) at Dec. 31, 2023   50,423        
Beginning balance at Dec. 31, 2023 831,256 $ 504 506,543 $ (1,127,043) 1,451,675 (423)
Beginning balance (in shares) at Dec. 31, 2023       (12,613)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Comprehensive income (loss) 33,831          
Ending balance (in shares) at Jun. 30, 2024   50,613        
Ending balance at Jun. 30, 2024 876,859 $ 506 518,313 $ (1,127,043) 1,485,240 (157)
Ending balance (in shares) at Jun. 30, 2024       (12,613)    
Beginning balance (in shares) at Mar. 31, 2024   50,537        
Beginning balance at Mar. 31, 2024 854,191 $ 505 512,065 $ (1,127,043) 1,469,003 (339)
Beginning balance (in shares) at Mar. 31, 2024       (12,613)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Equity awards vested, net of shares withheld for taxes (in shares)   43        
Equity awards vested, net of shares withheld for taxes (108) $ 1 (109)      
Shares issued under employee stock purchase plan (in shares)   33        
Share-based compensation 6,357   6,357      
Comprehensive income (loss) 16,419       16,237 182
Ending balance (in shares) at Jun. 30, 2024   50,613        
Ending balance at Jun. 30, 2024 $ 876,859 $ 506 518,313 $ (1,127,043) 1,485,240 (157)
Ending balance (in shares) at Jun. 30, 2024       (12,613)    
Beginning balance (in shares) at Dec. 31, 2024 38,079 50,692        
Beginning balance at Dec. 31, 2024 $ 706,620 $ 507 528,471 $ (1,127,043) 1,304,696 (11)
Beginning balance (in shares) at Dec. 31, 2024 (12,613)     (12,613)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Equity awards vested, net of shares withheld for taxes (in shares)   127        
Equity awards vested, net of shares withheld for taxes $ (1,211) $ 1 (1,212)      
Shares purchased under employee stock purchase plan 1,292   1,292      
Share-based compensation 9,381   9,381      
Comprehensive income (loss) (1,031)       (1,092) 61
Ending balance (in shares) at Mar. 31, 2025   50,819        
Ending balance at Mar. 31, 2025 $ 715,051 $ 508 537,932 $ (1,127,043) 1,303,604 50
Ending balance (in shares) at Mar. 31, 2025       (12,613)    
Beginning balance (in shares) at Dec. 31, 2024 38,079 50,692        
Beginning balance at Dec. 31, 2024 $ 706,620 $ 507 528,471 $ (1,127,043) 1,304,696 (11)
Beginning balance (in shares) at Dec. 31, 2024 (12,613)     (12,613)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Comprehensive income (loss) $ (117,088)          
Ending balance (in shares) at Jun. 30, 2025 38,304 50,917        
Ending balance at Jun. 30, 2025 $ 607,596 $ 509 546,533 $ (1,127,043) 1,187,402 195
Ending balance (in shares) at Jun. 30, 2025 (12,613)     (12,613)    
Beginning balance (in shares) at Mar. 31, 2025   50,819        
Beginning balance at Mar. 31, 2025 $ 715,051 $ 508 537,932 $ (1,127,043) 1,303,604 50
Beginning balance (in shares) at Mar. 31, 2025       (12,613)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Equity awards vested, net of shares withheld for taxes (in shares)   36        
Equity awards vested, net of shares withheld for taxes (226)   (226)      
Shares issued under employee stock purchase plan (in shares)   62        
Shares issued under employee stock purchase plan 1          
Share-based compensation 8,827   8,827      
Comprehensive income (loss) $ (116,057)       (116,202) 145
Ending balance (in shares) at Jun. 30, 2025 38,304 50,917        
Ending balance at Jun. 30, 2025 $ 607,596 $ 509 $ 546,533 $ (1,127,043) $ 1,187,402 $ 195
Ending balance (in shares) at Jun. 30, 2025 (12,613)     (12,613)