v3.26.1
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, 2024   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)    
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   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)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Comprehensive income (loss) (117,088)          
Ending balance (in shares) at Jun. 30, 2025   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)    
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 $ 1        
Share-based compensation 8,827   8,827      
Comprehensive income (loss) (116,057)       (116,202) 145
Ending balance (in shares) at Jun. 30, 2025   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)    
Beginning balance (in shares) at Dec. 31, 2025 38,441 51,054        
Beginning balance at Dec. 31, 2025 $ 642,106 $ 511 559,346 $ (1,127,043) 1,208,994 298
Beginning balance (in shares) at Dec. 31, 2025 (12,613)     (12,613)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Equity awards vested, net of shares withheld for taxes (in shares)   216        
Equity awards vested, net of shares withheld for taxes $ (2,130) $ 2 (2,132)      
Shares purchased under employee stock purchase plan 957   957      
Share-based compensation 9,892   9,892      
Comprehensive income (loss) 61,981       62,166 (185)
Ending balance (in shares) at Mar. 31, 2026   51,270        
Ending balance at Mar. 31, 2026 $ 712,806 $ 513 568,063 $ (1,127,043) 1,271,160 113
Ending balance (in shares) at Mar. 31, 2026       (12,613)    
Beginning balance (in shares) at Dec. 31, 2025 38,441 51,054        
Beginning balance at Dec. 31, 2025 $ 642,106 $ 511 559,346 $ (1,127,043) 1,208,994 298
Beginning balance (in shares) at Dec. 31, 2025 (12,613)     (12,613)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Comprehensive income (loss) $ 83,036          
Ending balance (in shares) at Jun. 30, 2026 38,716 51,414        
Ending balance at Jun. 30, 2026 $ 741,278 $ 514 577,732 $ (1,129,296) 1,292,320 8
Ending balance (in shares) at Jun. 30, 2026 (12,698)     (12,698)    
Beginning balance (in shares) at Mar. 31, 2026   51,270        
Beginning balance at Mar. 31, 2026 $ 712,806 $ 513 568,063 $ (1,127,043) 1,271,160 113
Beginning balance (in shares) at Mar. 31, 2026       (12,613)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Repurchase of common stock (in shares)       (85)    
Repurchase of common stock (2,253)     $ (2,253)    
Equity awards vested, net of shares withheld for taxes (in shares)   87        
Equity awards vested, net of shares withheld for taxes (112) $ 1 (113)      
Shares issued under employee stock purchase plan (in shares)   57        
Shares purchased under employee stock purchase plan (57)   (57)      
Share-based compensation 9,839   9,839      
Comprehensive income (loss) $ 21,055       21,160 (105)
Ending balance (in shares) at Jun. 30, 2026 38,716 51,414        
Ending balance at Jun. 30, 2026 $ 741,278 $ 514 $ 577,732 $ (1,129,296) $ 1,292,320 $ 8
Ending balance (in shares) at Jun. 30, 2026 (12,698)     (12,698)