XML 18 R7.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
Balance at beginning of period (in shares) at Dec. 31, 2024   42,882,308        
Balance at beginning of period at Dec. 31, 2024 $ 188,830 $ 781 $ 689,216 $ 105,633 $ (3,229) $ (603,571)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) attributable to common stockholders for the year 230,941     230,941    
Foreign currency translation 167       167  
Stock-based compensation (in shares)   298,701        
Stock-based compensation 3,249 $ 5 3,244      
Stock repurchases (in shares)   (1,033,764)        
Stock repurchases (16,504)         (16,504)
Common stock dividends (3,465)     (3,465)    
Unrealized gain on derivative instruments, net of tax 612       612  
Stock option exercises (in shares)   750        
Stock option exercises 11   11      
Balance at end of period (in shares) at Mar. 31, 2025   42,147,995        
Balance at end of period at Mar. 31, 2025 $ 403,841 $ 786 692,471 333,109 (2,450) (620,075)
Balance at beginning of period (in shares) at Dec. 31, 2025 40,436,437 40,436,437        
Balance at beginning of period at Dec. 31, 2025 $ 367,358 $ 787 700,697 303,615 (398) (637,343)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) attributable to common stockholders for the year (45,171)     (45,171)    
Foreign currency translation (315)       (315)  
Stock-based compensation (in shares)   237,530        
Stock-based compensation 1,110 $ 2 1,108      
Common stock dividends (3,336)     (3,336)    
Unrealized gain on derivative instruments, net of tax $ 968       968  
Balance at end of period (in shares) at Mar. 31, 2026 40,673,967 40,673,967        
Balance at end of period at Mar. 31, 2026 $ 320,614 $ 789 $ 701,805 $ 255,108 $ 255 $ (637,343)