v3.26.1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Other Comprehensive (Loss) / Income
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2024   40,395        
Beginning balance at Dec. 31, 2024 $ 518,350 $ 403 $ (269,804) $ 468,390 $ (16,841) $ 336,202
Beginning balance (in shares) at Dec. 31, 2024     5,521      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Equity-based compensation 17,884     17,884    
Issuance of common stock in connection with employee stock option exercises and RSU vesting (in shares)   46        
Common shares withheld for settlement of taxes in connection with equity-based compensation (in shares)   (19)        
Common shares withheld for settlement of taxes in connection with equity-based compensation (538)     (538)    
Cash dividends paid (11,501)         (11,501)
Other comprehensive (loss) income 4,297       4,297  
Net (loss) income 18,688         18,688
Ending balance (in shares) at Mar. 31, 2025   40,422        
Ending balance at Mar. 31, 2025 $ 547,180 $ 403 $ (269,804) 485,736 (12,544) 343,389
Ending balance (in shares) at Mar. 31, 2025     5,521      
Beginning balance (in shares) at Dec. 31, 2025 35,528 41,049        
Beginning balance at Dec. 31, 2025 $ 581,038 $ 410 $ (269,804) 520,018 (4,754) 335,168
Beginning balance (in shares) at Dec. 31, 2025 5,521   5,521      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Equity-based compensation $ 13,372     13,372    
Issuance of common stock in connection with employee stock option exercises and RSU vesting (in shares)   48        
Common shares withheld for settlement of taxes in connection with equity-based compensation (in shares)   (21)        
Common shares withheld for settlement of taxes in connection with equity-based compensation (386)     (386)    
Cash dividends paid (12,782)         (12,782)
Other comprehensive (loss) income (1,595)       (1,595)  
Net (loss) income $ (47,569)         (47,569)
Ending balance (in shares) at Mar. 31, 2026 35,555 41,076        
Ending balance at Mar. 31, 2026 $ 532,078 $ 410 $ (269,804) $ 533,004 $ (6,349) $ 274,817
Ending balance (in shares) at Mar. 31, 2026 5,521   5,521