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, 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 221,352          
Foreign currency translation 1,347          
Unrealized gain on derivative instruments, net of tax 1,680          
Balance at end of period (in shares) at Jun. 30, 2025   41,089,374        
Balance at end of period at Jun. 30, 2025 385,217 $ 787 694,843 320,288 (202) (630,499)
Balance at beginning of period (in shares) at Mar. 31, 2025   42,147,995        
Balance at beginning of period at Mar. 31, 2025 403,841 $ 786 692,471 333,109 (2,450) (620,075)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) attributable to common stockholders for the year (9,589)     (9,589)    
Foreign currency translation 1,180       1,180  
Stock-based compensation (in shares)   26,868        
Stock-based compensation 2,361 $ 1 2,372     (12)
Stock repurchases (in shares)   (1,085,489)        
Stock repurchases (10,412)         (10,412)
Common stock dividends (3,232)     (3,232)    
Unrealized gain on derivative instruments, net of tax 1,068       1,068  
Balance at end of period (in shares) at Jun. 30, 2025   41,089,374        
Balance at end of period at Jun. 30, 2025 $ 385,217 $ 787 694,843 320,288 (202) (630,499)
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        
Balance at end of period at Mar. 31, 2026 $ 320,614 $ 789 701,805 255,108 255 (637,343)
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 (68,062)          
Foreign currency translation 131          
Unrealized gain on derivative instruments, net of tax $ (3,373)          
Balance at end of period (in shares) at Jun. 30, 2026 40,737,173 40,737,173        
Balance at end of period at Jun. 30, 2026 $ 292,455 $ 790 703,705 228,943 (3,640) (637,343)
Balance at beginning of period (in shares) at Mar. 31, 2026   40,673,967        
Balance at beginning of period at Mar. 31, 2026 320,614 $ 789 701,805 255,108 255 (637,343)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income (loss) attributable to common stockholders for the year (22,891)     (22,891)    
Foreign currency translation 446       446  
Stock-based compensation (in shares)   63,206        
Stock-based compensation 1,901 $ 1 1,900    
Common stock dividends (3,274)     (3,274)    
Unrealized gain on derivative instruments, net of tax $ (4,341)       (4,341)  
Balance at end of period (in shares) at Jun. 30, 2026 40,737,173 40,737,173        
Balance at end of period at Jun. 30, 2026 $ 292,455 $ 790 $ 703,705 $ 228,943 $ (3,640) $ (637,343)