XML 23 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings (Deficit)
Accumulated Other Comprehensive (Loss) Income
Treasury Stock
Balance beginning of period (in shares) at Dec. 31, 2021   48,954,482        
Balance at beginning of period at Dec. 31, 2021 $ 325,539 $ 759 $ 653,978 $ 92,111 $ 859 $ (422,168)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) attributable to common stockholders for the year 112,258     112,258    
Foreign currency translation 198       198  
Stock-based compensation (in shares)   298,458        
Stock-based compensation 9,746 $ 5 9,741      
Stock repurchase (in shares)   (1,761,339)        
Stock repurchase (34,285)         (34,285)
Common stock dividends (16,128)     (16,128)    
Unrealized loss on derivative instruments (1,939)       (1,939)  
Stock option exercises (in shares)   184,195        
Stock option exercises 2,224 $ 2 2,222      
Balance end of period (in shares) at Dec. 31, 2022   47,675,796        
Balance at end of period at Dec. 31, 2022 397,613 $ 766 665,941 188,241 (882) (456,453)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) attributable to common stockholders for the year 231,252     231,252    
Foreign currency translation 975       975  
Stock-based compensation (in shares)   516,747        
Stock-based compensation 11,798 $ 8 11,790      
Stock repurchase (in shares)   (2,810,716)        
Stock repurchase (76,206)         (76,206)
Common stock dividends (15,570)     (15,570)    
Unrealized loss on derivative instruments (521)       (521)  
Stock option exercises (in shares)   11,433        
Stock option exercises $ 155   155      
Balance end of period (in shares) at Dec. 31, 2023 45,393,260 45,393,260        
Balance at end of period at Dec. 31, 2023 $ 549,496 $ 774 677,886 403,923 (428) (532,659)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) attributable to common stockholders for the year (284,071)     (284,071)    
Foreign currency translation (2,183)       (2,183)  
Stock-based compensation (in shares)   359,674        
Stock-based compensation 11,309 $ 7 11,302      
Stock repurchase (in shares)   (2,872,626)        
Stock repurchase (70,912)         (70,912)
Common stock dividends (14,219)     (14,219)    
Unrealized loss on derivative instruments $ (618)       (618)  
Stock option exercises (in shares) 2,000 2,000        
Stock option exercises $ 28   28      
Balance end of period (in shares) at Dec. 31, 2024 42,882,308 42,882,308        
Balance at end of period at Dec. 31, 2024 $ 188,830 $ 781 $ 689,216 $ 105,633 $ (3,229) $ (603,571)