v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Balance, beginning of period, (in shares) at Dec. 31, 2024   91,609        
Balance, beginning of period at Dec. 31, 2024 $ 1,545,280 $ 916 $ (691,411) $ 1,323,431 $ (27,571) $ 939,915
Balance, beginning of period, treasury stock (in shares) at Dec. 31, 2024     (14,445)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss (25,293)         (25,293)
Other comprehensive income (loss), net of tax 3,465       3,465  
Issuance of common stock through employee stock purchase plan (in shares)   44        
Issuance of common stock through employee stock purchase plan 957     957    
Issuance of common stock for vesting of share based awards, net of shares withheld for taxes and forfeitures (in shares)   483 21      
Issuance of common stock for vesting of share based awards, net of shares withheld for taxes and forfeitures (2,130) $ 5 $ 1,032 (3,167)    
Share-based compensation 1,860     1,860    
Balance, end of period (in shares) at Mar. 31, 2025   92,136        
Balance, end of period at Mar. 31, 2025 1,524,139 $ 921 $ (690,379) 1,323,081 (24,106) 914,622
Balance, beginning of period, treasury stock (in shares) at Mar. 31, 2025     (14,424)      
Balance, beginning of period, (in shares) at Dec. 31, 2025   92,286        
Balance, beginning of period at Dec. 31, 2025 $ 1,043,463 $ 923 $ (689,210) 1,338,386 (30,077) 423,441
Balance, beginning of period, treasury stock (in shares) at Dec. 31, 2025 (14,399)   (14,399)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net loss $ (4,617)         (4,617)
Other comprehensive income (loss), net of tax (863)       (863)  
Issuance of common stock through employee stock purchase plan (in shares)   64        
Issuance of common stock through employee stock purchase plan 761 $ 1   760    
Issuance of common stock for vesting of share based awards, net of shares withheld for taxes and forfeitures (1,375) $ (2) $ 2,088 (3,461)    
Issuance of common stock for vesting of share based awards, net of shares withheld for taxes and forfeitures (in shares)   (176) 43      
Share-based compensation 5,037     5,037    
Balance, end of period (in shares) at Mar. 31, 2026   92,174        
Balance, end of period at Mar. 31, 2026 $ 1,042,406 $ 922 $ (687,122) $ 1,340,722 $ (30,940) $ 418,824
Balance, beginning of period, treasury stock (in shares) at Mar. 31, 2026 (14,356)   (14,356)